GNU logs - #77949, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 0/3] Break utf8proc dependency cycle and update neovim to 0.11.0
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 05:50:01 +0000
Resent-Message-ID: <handler.77949.B.174521454419395 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174521454419395
          (code B ref -1); Mon, 21 Apr 2025 05:50:01 +0000
Received: (at submit) by debbugs.gnu.org; 21 Apr 2025 05:49:04 +0000
Received: from localhost ([127.0.0.1]:59021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k1f-00052e-C6
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:49:04 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48358)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0U-0003KG-Kj
 for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 23:39:43 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0K-0006bO-Fa
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0I-0004ND-R1
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: by mail-pl1-x62a.google.com with SMTP id
 d9443c01a7336-224100e9a5cso41419845ad.2
 for <guix-patches@HIDDEN>; Sun, 20 Apr 2025 20:39:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745206768; x=1745811568; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=BTdckAGVjYm/WGcJfToE0998jFYnsynhb1chW7K/KQG/htO1CxtjKenKu3Uat+70bW
 FiqGGIcsMu2KAjYCO9WhMBsebYreeOgcETbO37+NU1u5dO4i1vcoCaHYNRD/Rtt0nVQ2
 7gVbRw+OG47GE2X8VAddEulpqKcSrSoL3UQbczoI+KJTusBCR8t6oCV+xxav4JEduGJP
 DyeLisRbzydME2PjCF+3QtIusBnVE2lSKNGKKRci8lZkgex0czv+D/z7x/x25qzETsHI
 qHx4Bvd2aOd/k1T8pIHbiOWZCAZJrTkF1/T49SfT5wa4aaZwJjFfmbfcWITX1JiMI2Lp
 X5hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745206768; x=1745811568;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=RsYG7WyiXzU0RXOEfWtI1hH9+F4P4JRTrzmLD56pCe4akjrgm2Z9P2joX82/kW1pPn
 C1PRI7IS4Gnvpm/reyWAQAqPT5wyCsVwqXJc48lqc2UElwD/YMOGNFDr5HEBDhTfKK2u
 2rzRX5gFllnn7wCr/KbltrJGT64td5l3EEA6AS/x5Kg6dflInzifK9jJeLIxrdkJuoC6
 4oPaf062jSH8Kk80SfdVmzDwKTjlMj92h/45GTKIibPkWZJyJVqR8TqGdyAHzJlddCms
 0zfjH+CNaKAsy08BqUe7Ya0doOC1yfRyK6artfmNzoez3pUBeK4dRXM7JKR87XVqHS+X
 xd6g==
X-Gm-Message-State: AOJu0Yz+nzk+ObfTBYYRktND5YeIceA1txRgOgKQc+EGh80adYnPbxkW
 KI1RQxBFIcVXt9lX9p1wN1LV/Hk+ZEHi3b0iRAr9Iy7gQjDcf7dNLIt6FtS6rnc=
X-Gm-Gg: ASbGncuf5uKd1QIsYZ/Wwoj2tqqVHQK9iRsZitvWg5+8EoucOguTt0J0ZbQU7/SOQEn
 mcP/o7e9CqOLaLn4K26Q+lN3qjuJuLSIBkycP4O0Ivt1ir73rI8DUQK/dsSoM/iMs5bIaASTj1j
 pTJXubbQCtnVvLUNCLy7pK87PJhimkkhqYz/zNHpEtj1jOeqCHwCND+QPyvJwHlhuGzPgsOT65i
 UT9MGV9fQ/atbzaXhNBqPvTWFbx8mecKGoVbFwkRgTL6xd1r6aKwLialtCRKBa89rHUD+kHZii6
 fTX6x2TZnqDejfOrRlWQssRMGD8zuZ+CUFrz
X-Google-Smtp-Source: AGHT+IGzwHNzSa7YWgId5YBDqur0pDnFa+Q5huwU1uUrnabJsmmeuMKfxUPWiHoeg9u7dTuuuV+GEQ==
X-Received: by 2002:a17:902:d58e:b0:223:2aab:462c with SMTP id
 d9443c01a7336-22c53580c26mr154077315ad.15.1745206767826; 
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50bde12bsm55467195ad.40.2025.04.20.20.39.26
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 11:39:20 +0800
Message-ID: <cover.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::62a;
 envelope-from=johnkhootf@HIDDEN; helo=mail-pl1-x62a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  This patch series creates a utf8proc-bootstrap package to
 break the dependency cycle between utf8proc and julia. This allows utf8proc
 to be updated, which in turn allows neovim to be updated. John Khoo (3):
 gnu: utf8proc: Update to 2.10.0. gnu: tree-sitter: Update to 0.25.3. gnu:
 neovim: Update to 0.11.0. 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (johnkhootf[at]gmail.com)
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 1.0 TVD_SUBJ_NUM_OBFU_MINFP No description available.
X-Mailman-Approved-At: Mon, 21 Apr 2025 01:49:02 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This patch series creates a utf8proc-bootstrap package to break the dependency
cycle between utf8proc and julia. This allows utf8proc to be updated, which in
turn allows neovim to be updated.

John Khoo (3):
  gnu: utf8proc: Update to 2.10.0.
  gnu: tree-sitter: Update to 0.25.3.
  gnu: neovim: Update to 0.11.0.

 gnu/packages/julia.scm       |   3 +-
 gnu/packages/textutils.scm   | 134 +++++++++++++++--------------------
 gnu/packages/tree-sitter.scm |   7 +-
 gnu/packages/vim.scm         |   7 +-
 4 files changed, 69 insertions(+), 82 deletions(-)


base-commit: 94e7afbb557d3f2709072bf2bf58618293ca7fbd
--
2.49.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: John Khoo <johnkhootf@HIDDEN>
Subject: bug#77949: Acknowledgement ([PATCH 0/3] Break utf8proc dependency
 cycle and update neovim to 0.11.0)
Message-ID: <handler.77949.B.174521454419395.ack <at> debbugs.gnu.org>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
X-Gnu-PR-Message: ack 77949
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77949 <at> debbugs.gnu.org
Date: Mon, 21 Apr 2025 05:50:02 +0000

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@HIDDEN

If you wish to submit further information on this problem, please
send it to 77949 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
77949: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77949
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to zimon.toutoune@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 1/3] gnu: utf8proc: Update to 2.10.0.
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: zimon.toutoune@HIDDEN, guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 05:55:04 +0000
Resent-Message-ID: <handler.77949.B77949.174521487321177 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>
X-Debbugs-Original-Xcc: Simon Tournier <zimon.toutoune@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.174521487321177
          (code B ref 77949); Mon, 21 Apr 2025 05:55:04 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 05:54:33 +0000
Received: from localhost ([127.0.0.1]:59088 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k6y-0005VP-NY
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:33 -0400
Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]:56628)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6k6v-0005V0-4Y
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:30 -0400
Received: by mail-pf1-x42c.google.com with SMTP id
 d2e1a72fcca58-73bf5aa95e7so3238226b3a.1
 for <77949 <at> debbugs.gnu.org>; Sun, 20 Apr 2025 22:54:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745214862; x=1745819662; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=IRjh1gr+AiX8yF5iOGg+6H46asni4a9kX8dULwJcMig=;
 b=EgXcz9OooSR0i+/6jH0Se4gYsdmZVt/HNrkvPDBG8WU6mNojqhSXEr/nf4nY/9oD8e
 HsTBReSiqudaAokp8DkPSnjX083KVsvX8Nql1Pa6SfEgBKDClN0ViJRFoWzKZk1MQJ4R
 Qg6RWtwxRQr5d9H8qkKaiOzjoMfd1SQjrYss9AgYCBLc9Ut56F2Q+PoXeRczMCxffL8K
 E7nrCRGOE5mb6/yAfYGqtf85x9Kea6W0idYMVKZ/qN4O2RaF5/fmfN6Tn5Gyv4r2iP5V
 F3WR7rwSkiisRLuJOX+mBPzXVKy+4O+jv9RQ7/YFaK+xcs3mgQCQbDD5rgdm1JqqpFSY
 7rcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745214862; x=1745819662;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=IRjh1gr+AiX8yF5iOGg+6H46asni4a9kX8dULwJcMig=;
 b=Rp7LfOciB996RGIG/3HAFuUMqyHkU/Pd7+P4EMEvwkvGmr2+ilpAq3cPzmzm1pLHL2
 7yDcuiY6CNNHin8vL0eVRpY1lSx0gHOMdCjje1ZbIbjfow/ddXd0M2K+hCncz1IW5MhS
 WQcfnnp/Z6eTZCfcTdfXzKvXxh7lqc2U+EWFaobxDDwgzVj3ExnAgo+lU54FLzyckINf
 dlh+rDQiJxanArT2ms/pHwLUV5B42gXetp5RsWclZncZnz07hCE+VfmA7mjxq+mEgcRg
 N7tCgI+XzvEkzU+LWA8nEFFfxfYrddRoB81xBhm192JbS0L1wwXx58MxJgSdFOcsC+zM
 f3Wg==
X-Gm-Message-State: AOJu0YyaVvmL5nK8pWE604oBd8ne74gpEXRNs3AzYOFVzEOXjkgtm98s
 wYWdBqjOebSc3gT4wfjU2KEQh318F2VECYQSvPoNi/Ou76WvYwR+WsidPULl/yI=
X-Gm-Gg: ASbGnctAwafduo8OojfYPFRL7Hf7JNFkWCb1R404JCtC7DIvDIqkaE3u53SpywXf6Uk
 ZBKWimqOsTSry1UcUehYsCJlDu3OEdyFRABxhRvbCoGsuPlxm+Gp+mmc+TrM8LaF1QDM2k0DYfG
 qBqZgnYN+K33EFkLQvcHtDrC1EtJdtVXbffpW7eNHvUsaecKEQ1CKQ/tp5BmIeCe31RRZCjWhRF
 TfhKsuKzGDDiw3oLN3DIiE9smatW0HQ5sdGEAZzRvApuD6Kbo/G97ow3KNjnIm40Nkl+qGuLQ1g
 mOxikETPJPJaF+87cvdR0iEp0Ksx7GJUozcT
X-Google-Smtp-Source: AGHT+IGalWwy+G0MBZV4qEidnlZ+lpMbkx8OpYf+ZZLpytYQssh1abi5wjPM6UNmnNLJ/PxkKVL7jg==
X-Received: by 2002:a05:6a00:4acc:b0:736:b9f5:47c6 with SMTP id
 d2e1a72fcca58-73dc1566938mr13091214b3a.16.1745214861839; 
 Sun, 20 Apr 2025 22:54:21 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d2e1a72fcca58-73dbf8bf5d5sm5888783b3a.11.2025.04.20.22.54.20
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 22:54:21 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 13:53:46 +0800
Message-ID: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/textutils.scm (utf8proc): Add new utf8proc-bootstrap
  package to break dependency loop with Julia, and update to 2.10.0.
* gnu/packages/julia.scm (julia): Change utf8proc dependency to
  utf8proc-bootstrap to break dependency loop.

Change-Id: I5b75b8de3803032d423ba055a62c39801dd2cf47
---
 gnu/packages/julia.scm     |   3 +-
 gnu/packages/textutils.scm | 134 ++++++++++++++++---------------------
 2 files changed, 60 insertions(+), 77 deletions(-)

diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm
index 9668b3fd1e..9a4b38f74e 100644
--- a/gnu/packages/julia.scm
+++ b/gnu/packages/julia.scm
@@ -8,6 +8,7 @@
 ;;; Copyright © 2021 Simon Tournier <zimon.toutoune@HIDDEN>
 ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2022 Akira Kyle <akira@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -526,7 +527,7 @@ (define-public julia
        ("p7zip" ,p7zip)
        ("pcre2" ,pcre2)
        ("suitesparse" ,suitesparse)
-       ("utf8proc" ,utf8proc-2.7.0)
+       ("utf8proc" ,utf8proc-bootstrap) ; Julia used for tests
        ("wget" ,wget)
        ("which" ,which)
        ("zlib" ,zlib)
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index c886b009be..1814490e97 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -33,6 +33,7 @@
 ;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@HIDDEN>
 ;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@HIDDEN>
 ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -76,6 +77,7 @@ (define-module (gnu packages textutils)
   #:use-module (gnu packages golang-crypto)
   #:use-module (gnu packages golang-xyz)
   #:use-module (gnu packages java)
+  #:use-module (gnu packages julia)
   #:use-module (gnu packages ncurses)
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
@@ -89,7 +91,8 @@ (define-module (gnu packages textutils)
   #:use-module (gnu packages ruby)
   #:use-module (gnu packages slang)
   #:use-module (gnu packages web)
-  #:use-module (gnu packages xorg))
+  #:use-module (gnu packages xorg)
+  #:use-module (srfi srfi-1))

 (define-public dos2unix
   (package
@@ -166,22 +169,44 @@ (define-public enca
 libenca and several charset conversion libraries and tools.")
     (license license:gpl2)))

+;; Bootstrap variant of utf8proc, which breaks the dependency cycle between julia
+;; and utf8proc by disabling tests and removing its native-inputs.
+(define-public utf8proc-bootstrap
+  (hidden-package
+    (package
+      (name "utf8proc-bootstrap")
+      (version "2.10.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 "1n1k67x39sk8xnza4w1xkbgbvgb1g7w2a7j2qrqzqaw1lyilqsy2"))))
+      (build-system gnu-build-system)
+      (arguments
+       `(#:tests? #f
+         #:make-flags (list ,(string-append "CC=" (cc-for-target))
+                            (string-append "prefix=" (assoc-ref %outputs "out")))
+         #:phases
+         (modify-phases %standard-phases
+           (delete 'configure)
+           )))
+      (home-page "https://juliastrings.github.io/utf8proc/")
+      (synopsis "C library for processing UTF-8 Unicode data")
+      (description "utf8proc is a small C library that provides Unicode
+  normalization, case-folding, and other operations for data in the UTF-8
+  encoding, supporting Unicode version 16.0.0.")
+      (license license:expat))))
+
 (define-public utf8proc
   (package
+    (inherit utf8proc-bootstrap)
     (name "utf8proc")
-    (version "2.5.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 "1xlkazhdnja4lksn5c9nf4bln5gjqa35a8gwlam5r0728w0h83qq"))))
-    (build-system gnu-build-system)
-    (native-inputs
-     (let ((UNICODE_VERSION "13.0.0"))  ; defined in data/Makefile
+    (native-inputs ;; For tests.
+      (let ((UNICODE_VERSION "16.0.0"))  ; defined in data/Makefile
        ;; Test data that is otherwise downloaded with curl.
        `(("NormalizationTest.txt"
           ,(origin
@@ -189,7 +214,7 @@ (define-public utf8proc
              (uri (string-append "https://www.unicode.org/Public/"
                                  UNICODE_VERSION "/ucd/NormalizationTest.txt"))
              (sha256
-              (base32 "07g0ya4f6zfzvpp24ccxkb2yq568kh83gls85rjl950nv5fya3nn"))))
+              (base32 "1cffwlxgn6sawxb627xqaw3shnnfxq0v7cbgsld5w1z7aca9f4fq"))))
          ("GraphemeBreakTest.txt"
           ,(origin
              (method url-fetch)
@@ -197,57 +222,26 @@ (define-public utf8proc
                                  UNICODE_VERSION
                                  "/ucd/auxiliary/GraphemeBreakTest.txt"))
              (sha256
-              (base32 "07f8rrvcsq4pibdz6zxggxy8w7zjjqyw2ggclqlhalyv45yv7prj"))))
-
+              (base32 "1d9w6vdfxakjpp38qjvhgvbl2qx0zv5655ph54dhdb3hs9a96azf"))))
+          ("DerivedCoreProperties.txt"
+           ,(origin
+              (method url-fetch)
+              (uri (string-append "https://www.unicode.org/Public/"
+                                  UNICODE_VERSION "/ucd/DerivedCoreProperties.txt"))
+              (sha256
+               (base32 "1gfsq4vdmzi803i2s8ih7mm4fgs907kvkg88kvv9fi4my9hm3lrr"))))
          ;; For tests.
-         ("perl" ,perl))))
+         ("perl" ,perl)
+         ("ruby" ,ruby-2.7)
+         ("julia" ,julia))))
     (arguments
-     `(#:make-flags (list ,(string-append "CC=" (cc-for-target))
-                          (string-append "prefix=" (assoc-ref %outputs "out")))
-       #:phases
-       (modify-phases %standard-phases
-         (delete 'configure)
-         (add-before 'check 'check-data
-           (lambda* (#:key ,@(if (%current-target-system)
-                                 '(native-inputs)
-                                 '())
-                     inputs #:allow-other-keys)
-             (for-each (lambda (i)
-                         (copy-file (assoc-ref ,@(if (%current-target-system)
-                                                     '((or native-inputs inputs))
-                                                     '(inputs)) i)
-                                    (string-append "data/" i)))
-                       '("NormalizationTest.txt" "GraphemeBreakTest.txt"))
-             (substitute* "data/GraphemeBreakTest.txt"
-               (("÷") "/")
-               (("×") "+"))
-             #t)))))
-    (home-page "https://juliastrings.github.io/utf8proc/")
-    (synopsis "C library for processing UTF-8 Unicode data")
-    (description "utf8proc is a small C library that provides Unicode
-normalization, case-folding, and other operations for data in the UTF-8
-encoding, supporting Unicode version 9.0.0.")
-    (license license:expat)))
-
-(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)
+     (substitute-keyword-arguments (package-arguments utf8proc-bootstrap)
+       ((#:tests? _ #f)
+        (not (%current-target-system)))
        ((#:phases phases)
-        `(modify-phases ,phases
-           (replace 'check-data
+        `(modify-phases %standard-phases
+          (delete 'configure)
+          (add-before 'check 'check-data
              (lambda* (#:key inputs native-inputs #:allow-other-keys)
                (display native-inputs)
                (for-each (lambda (i)
@@ -255,19 +249,7 @@ (define-public utf8proc-2.7.0
                                       (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)))))))
+    (properties (alist-delete 'hidden? (package-properties utf8proc-bootstrap)))))

 (define-public libconfuse
   (package
--
2.49.0





Message sent to andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, hako@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.25.3.
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, hako@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 05:55:06 +0000
Resent-Message-ID: <handler.77949.B77949.174521487821194 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.174521487821194
          (code B ref 77949); Mon, 21 Apr 2025 05:55:06 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 05:54:38 +0000
Received: from localhost ([127.0.0.1]:59091 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k73-0005Vk-LP
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:38 -0400
Received: from mail-pg1-x536.google.com ([2607:f8b0:4864:20::536]:43435)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6k6y-0005V3-1u
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:33 -0400
Received: by mail-pg1-x536.google.com with SMTP id
 41be03b00d2f7-aee773df955so3737882a12.1
 for <77949 <at> debbugs.gnu.org>; Sun, 20 Apr 2025 22:54:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745214865; x=1745819665; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=oSLKjV/2hVgFdeN3Kwn7IgcehMWsvpqVVowHggKfTQg=;
 b=BXEg6QT57dYLc0H5rJ/m6HP/bsreYowfvV3RDufFOYI1qEWaZknF/N/71/sl+6aO5O
 VI+GG2OBdq7lDF4jKqLvGpmxwpgVUGVXsNlOHEp8aAeSHLJ7etUF6gSnViQFc04lRPpB
 7pBv3kC5xi6SpEg34nELjG+T4n7Fis3Juiw1J/I7uXzjLIRNy/5A+QnPZvMS5BnZ6w63
 wbOcgX3T8+YoPdYGcpoVqreDd6O8vQfucIh98r6jDNDnmz9AkGaHsLoZDbnZPSI/qcnC
 1BZRiW51Z0Gco42WyeTlQFPH4xM3wqEPwEU05G5OhuwgQDyRhhbDMOCd5nGCm8ZqwRfD
 n2hg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745214865; x=1745819665;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=oSLKjV/2hVgFdeN3Kwn7IgcehMWsvpqVVowHggKfTQg=;
 b=J+t8WL8DIxyNSH9NVgH7cRlLMKQR4ge2ntF+zjVtkU1I3Qit/YnSjpSqjeYBym2LCV
 2KplEIkgC6Kaun6KYQ81+FesU6PIHbB0glHxOzg+hCMrNZ/Lb3+YHDWIm7+A+yTqquPJ
 EsBCcGJ8sLiF09wful+6f3bopgPvAZVFMoPVeoHqXZHYydUty6kQCL47XZFJYn4YB00o
 vwCJTkGV0fAHhxOc2HZ0FUNCEyH/RJ3593JKRcPmNWxXTQ6S8gQP0J7cdsQ59zouy9Tx
 3h6+62k17NFjeZUX/MiOm5u6KzOeIrSoIHUvcKMwTFZeJQkmJc5GpkaqbASg/SyXGAkn
 /H1Q==
X-Gm-Message-State: AOJu0YyfPWuTCv+ED+/fBd50NQRujox1ARiYv/iLNZyQOqb6TtVAfp9H
 ETbfmadwpLsI1IMCmt8OdCs5CadhxL/S1qE/2Ek6uIY8mhSd1UuLi3x94EhEyp8=
X-Gm-Gg: ASbGncs6/bVijt6paBkxpv3WuVbeJZMnWZz0LBAtgTNv0mspXB4kte4/YqBrsnQquWs
 VBW52z0m9WB2YSikPG77PEso05KMG3B9rPWfuGcE3STd2Lgyy77HPDf40ZGjQ99YSK9FCg/uox9
 u2b5yO3hahqXO8H0Q6cYNB2d/XzV3uTcPGI+ZibNfBetAeBPwtrLpm8tiCqcfbGo9Y6YEdJTSmg
 P2CMIhpSOOkk1AH8CsVucqNZcNbX/gGG4xugWLWPno3ez3Cjip1hvgE+AHRoQpY//FXGv7xTpH7
 /PrPuWZ9IpobhZB9XpdWj4oNEKt8gqoZZVOs
X-Google-Smtp-Source: AGHT+IG29JwjEG8GbxotLYlbFavdKDTNErRE5LdPZJYJBWEvE36urSXYlv/BQhk54nL2AJRrglGPKQ==
X-Received: by 2002:a17:903:2283:b0:21f:53a5:19e0 with SMTP id
 d9443c01a7336-22c50cf9a2dmr145034835ad.12.1745214864773; 
 Sun, 20 Apr 2025 22:54:24 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50eb48a4sm57503505ad.133.2025.04.20.22.54.23
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 22:54:24 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 13:53:47 +0800
Message-ID: <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.

Change-Id: I5428c1fc180af0a391286f2bcb2ee48746885486
---
 gnu/packages/tree-sitter.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 19e32f53f1..3ef30b3490 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2023 Zheng Junjie <873216071@HIDDEN>
 ;;; Copyright © 2023, 2024 Raven Hallsby <karl@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -101,16 +102,16 @@ (define-public python-tree-sitter
 (define-public tree-sitter
   (package
     (name "tree-sitter")
-    (version "0.20.10")                 ;untagged
+    (version "0.25.3")                 ;untagged
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/tree-sitter/tree-sitter")
-                    (commit "0e4ff0bb27edf37b76fc7d35aa768b02cf4392ad")))
+                    (commit "v0.25.3")))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1bai4gdhf8w5p1i9np2kl2ms0jq6rgq98qpiipipzayb9jjjlxcy"))
+                "0cck2wa17figxww7lb508sgwy9sbyqj89vxci07hiscr5sgdx9y5"))
               (modules '((guix build utils)))
               (snippet #~(begin
                            ;; Remove bundled ICU parts
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 3/3] gnu: neovim: Update to 0.11.0.
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 05:55:08 +0000
Resent-Message-ID: <handler.77949.B77949.174521487821202 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.174521487821202
          (code B ref 77949); Mon, 21 Apr 2025 05:55:08 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 05:54:38 +0000
Received: from localhost ([127.0.0.1]:59093 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k74-0005Vo-5a
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:38 -0400
Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:43435)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6k70-0005V9-Dj
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:54:35 -0400
Received: by mail-pl1-x631.google.com with SMTP id
 d9443c01a7336-227914acd20so36592885ad.1
 for <77949 <at> debbugs.gnu.org>; Sun, 20 Apr 2025 22:54:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745214868; x=1745819668; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=UZedAA4el37wrzVHf1iagjJ5SbEi7NRWBpILrnRgz0E=;
 b=Y1b7QdKuQQlZfAeFF5vA3biowAhJjE4WDI0VTKa+g6Sj9edp3DwxXWjcEdsV604Rgo
 YfClrzpemBq16dCjnNQX+gSffCIRFe88c1in6tFj4L6YDw642CXVTqeIuyGnlPC6Xz8U
 7uwWLkWnTGj/2MtZVm37Vh9UqwAnhM4x7Ji0St/lwDsyXhgNTVaQdnOrbM3COSBB5UCK
 jHMV1+fakyyMlKXYVx5qQY5dJzphpv5RIutBlJ2tiWwOgTJ91XOyC2Qp5fn+8eZm17Se
 l03WGIGhCBU1WaVVICAnkyoUzOa8NoFxFpd41cRicPZnr58Gn3gzidP4IpQmedENIgi4
 6Hmg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745214868; x=1745819668;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=UZedAA4el37wrzVHf1iagjJ5SbEi7NRWBpILrnRgz0E=;
 b=foRwRg5zGh6HaG6LF5cl60t41oD1S7zsrwMtMEzA9iGS1nO51QYmezhbMYVzvafzTS
 We8xoG5s4j442LqsMUMtrjfLst1BP/6nzBWL970OCoprxGNnX4YbZnZoOCNG1QD7toO6
 rqVZlD9H+lPFkQ3b4kharo3U6vo1edV9ooZ9O7tO+lbpqFSBh4kS8JXu4UOYq0N9ygzE
 NtrUL4OUn8IHwRPJTNb18mjftxAUMgS9J3DBnQvZBBa2VdtFEmGxPZEPT+LkkrGDa05n
 EGhLn9Nh4aj2XJnV26k9f5Y2UAg3PraPtQ/nwjB7JBkel1EeO0MGlCnArDWhq9CoHVp2
 YgFg==
X-Gm-Message-State: AOJu0Yzv3YVKsE3sGSgsygXvPKqLxlFkltZNA2Mayl29zouEy5kWWiql
 5lI+wNIOXyBInyWocnwhIGL31C68b+FDGZXDCtY83zUxaywjF8Ozu5tbrCcpwBE=
X-Gm-Gg: ASbGnct9aG9ZTDS+3z08uRZQ+g2vF4aeLgf3wxKVLx7TltY3fW070JDVI2AQx8rnBwe
 um6Hr2S7IUh5Rna9epoX9WEkCWj3pV/4KoumokcEoC9Xgs1ZtR1apprYVubUy2eWX1h7ALeu6Ik
 qloQpKc4l3qiWYpW/3jESvKbia7SauNnUxIBN5xDd8mY4ViYSk53ZeAXKEWM1AayILmEbdcBTok
 igcIhk6IJFoCFr5Slhrwu8oEpdjiX8WwmZJ6QTFznl8DkgaUB6yKhEg962INUFHl/TfPpvwRSg1
 jgNyxxCjfmHWD0RhjVHxUwnI6rOWAljnubeugJk4TSepd+Y=
X-Google-Smtp-Source: AGHT+IEW0hz6IhpVVRx50SLlppzRSTyCYht+gd4Cjhep5UsmxPE6UCWoDYRPt0CkOZpNnqEXYX0D/g==
X-Received: by 2002:a17:902:e884:b0:221:89e6:ccb6 with SMTP id
 d9443c01a7336-22c53f17338mr157444735ad.25.1745214868037; 
 Sun, 20 Apr 2025 22:54:28 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50bdac4fsm57678005ad.16.2025.04.20.22.54.26
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 22:54:27 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 13:53:48 +0800
Message-ID: <ba5a30006167ca3a4b1d410928de678700f0e40c.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cover.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/vim.scm (neovim): Update to 0.11.0.

Change-Id: I278b533b2ff13e2b40652ce451c9924fc729df5a
---
 gnu/packages/vim.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index c921426b7f..2421c7f789 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -16,6 +16,7 @@
 ;;; Copyright © 2023 Charles Jackson <charles.b.jackson@HIDDEN>
 ;;; Copyright © 2023 Foundation Devices, Inc. <hello@HIDDEN>
 ;;; Copyright © 2023, 2024 Nguyễn Gia Phong <mcsinyx@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -79,6 +80,7 @@ (define-module (gnu packages vim)
   #:use-module (gnu packages shells)
   #:use-module (gnu packages tcl)
   #:use-module (gnu packages text-editors)
+  #:use-module (gnu packages textutils)
   #:use-module (gnu packages terminals)
   #:use-module (gnu packages tree-sitter)
   #:use-module (gnu packages xdisorg)
@@ -782,7 +784,7 @@ (define-public neovim-packer
 (define-public neovim
   (package
     (name "neovim")
-    (version "0.9.5")
+    (version "0.11.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -791,7 +793,7 @@ (define-public neovim
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1j3z7jay0m6g06v04falrzr062g07xr4svbrc3hywlqi2h6rrvk5"))))
+                "1z7xmngjr93dc52k8d3r6x0ivznpa8jbdrw24gqm16lg9gzvma02"))))
     (build-system cmake-build-system)
     (arguments
      (list #:modules
@@ -849,6 +851,7 @@ (define-public neovim
                   libtermkey
                   libvterm
                   unibilium
+                  utf8proc-2.10.0
                   jemalloc
                   (if (member (if (%current-target-system)
                                   (gnu-triplet->nix-system (%current-target-system))
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.25.3.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 07:12:01 +0000
Resent-Message-ID: <handler.77949.B77949.174521949421230 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: John Khoo <johnkhootf@HIDDEN>, 77949 <at> debbugs.gnu.org
Cc: Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.174521949421230
          (code B ref 77949); Mon, 21 Apr 2025 07:12:01 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 07:11:34 +0000
Received: from localhost ([127.0.0.1]:59599 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6lJV-0005WM-Kw
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:11:34 -0400
Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:60823)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1u6lJS-0005VM-5w
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:11:31 -0400
Received: by mail-wm1-x341.google.com with SMTP id
 5b1f17b1804b1-43cf3192f3bso37361785e9.1
 for <77949 <at> debbugs.gnu.org>; Mon, 21 Apr 2025 00:11:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745219483; x=1745824283; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=nhnMOR3m7MtrPedDKZyt0PLZOiUAeR2RlrU92bDUyIM=;
 b=hA8lM5BvqEmnnkhN8sDiD5P+qSC0a9xCMq9NBGoKkecUk4MXLLwsr2zUB42HPRrmdM
 zEdxjb1ATpihHIW4zLV5yaouw+A8W8i11N4fC1tfysQMIcwqNrur/4R1BhIWM9SQuAX5
 wdAbqi8SdKBwPZTORxg2+um/j2ecOtgtLmVuF3gLDkUa+bbQBy74CLVtYo4LwmLN/qfP
 sTheKQoKikb0s+OKs5yq5wGZlqzTGwqtSml/cCvWyAbF0/foDBjbHhWcewlc6Oo1g0aG
 ZVDTjLTyhiawtL4w/J6ITf85JLQxAVSlzD5WllOEB3bEyQwthzWXs1HXguaLGArYYTU3
 jTHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745219483; x=1745824283;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=nhnMOR3m7MtrPedDKZyt0PLZOiUAeR2RlrU92bDUyIM=;
 b=HBXoEbjoVOzBv8w7SZSQl/albiUyhuumC8oMXEZVZtp35UDAEe3F7yvEZaITMDmstn
 K0EvkHj8z01DtXhyicMdmmb+zfOK6MWoIH4cthbWiwm15q6RYqjAgPaTMhr4dDIiDU8H
 nqwGhpfWmO1d/K4gMH/ZbnZsSCoGwXnE0QMlK4aVE6v35M90HxQdaUOlA6QTE59Sh3Zj
 waEmFqLUr2WIy2ASwBPEznhtmMVC2xQl5S+fcU4SlvRlz/tUOAtsvzz9Lz/ocuspeL1n
 1uqNrtUb6t52TxQpipvtLj0WnMoOBQwzbfsPJJGdcOYVv5+u1cty+Be4o4Y32y4wo/P8
 IhgA==
X-Forwarded-Encrypted: i=1;
 AJvYcCUEdCQ0C7cTvsr55lO3OvZYvL29IgBnDbI4JP2H2RmM5plfh69hyb1AtfmaPs6240+MQNKeRw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yz9xioA2aYgJGb0xXwsgMYPnNHnkUw5qy3YfqGZMnLnf/OxZTa+
 WDMakmZ90//cdxQdvvEsW8zV0qOQWqAWfiKY0LSFpBc/DM20t5gk
X-Gm-Gg: ASbGnctQtiau35AWTMGFxbxwC2u1TEv3AAqeADFjyWFraZXNQ7RPM1jNDOb6UGfhn05
 gUQO9NMQN5yGTT9B4jSyS0NkyFLI3EWl9Yi0dvs/IpRLnrIIP/h041o4aFJVvVthSkBS+6Whsqp
 Q83hc9rKeGUGCL9tjZkT1hQI2FBkHf1bl4I1qyGxV7X2+yT2D4k20+be3MICRR3X808wxDT1BXH
 lABXTAbeomYTGdHJR9UMBZdfKMccvhxV18JFW9WLlx1mXbmSLX5/onggtEE/Nkf8Ac6VfnMbEm4
 QhcE11nsG+EP5fJSrDyQVzCs7KwwNsTGAiqNIMCEHzZEm9q2om8tHTKKAnxITIerSCEckSoPmUa
 MVbOKGf5yx086KtIvKvIgCAZWnUk=
X-Google-Smtp-Source: AGHT+IHEowdMYkS/eUnmBwnIuNUu1X87Wa3ElYMpG69F7K0ZXBV/iSyZy7Iby562cuJ8Rbup5CXskA==
X-Received: by 2002:a05:600c:3b9b:b0:439:643a:c8d5 with SMTP id
 5b1f17b1804b1-4406aa872fdmr104610045e9.0.1745219483497; 
 Mon, 21 Apr 2025 00:11:23 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4406d5cf3a7sm122860995e9.32.2025.04.21.00.11.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Apr 2025 00:11:23 -0700 (PDT)
Message-ID: <efbcc46343c5eceb94fdaea70edd77f4943dac14.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Mon, 21 Apr 2025 09:11:20 +0200
In-Reply-To: <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
 <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

QW0gTW9udGFnLCBkZW0gMjEuMDQuMjAyNSB1bSAxMzo1MyArMDgwMCBzY2hyaWViIEpvaG4gS2hv
bzoKPiAqIGdudS9wYWNrYWdlcy90cmVlLXNpdHRlci5zY20gKHRyZWUtc2l0dGVyKTogVXBkYXRl
IHRvIDAuMjUuMy4KPiAKPiBDaGFuZ2UtSWQ6IEk1NDI4YzFmYzE4MGFmMGEzOTEyODZmMmJjYjJl
ZTQ4NzQ2ODg1NDg2Cj4gLS0tCj4gwqBnbnUvcGFja2FnZXMvdHJlZS1zaXR0ZXIuc2NtIHwgNyAr
KysrLS0tCj4gwqAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvdHJlZS1zaXR0ZXIuc2NtIGIvZ251L3Bh
Y2thZ2VzL3RyZWUtCj4gc2l0dGVyLnNjbQo+IGluZGV4IDE5ZTMyZjUzZjEuLjNlZjMwYjM0OTAg
MTAwNjQ0Cj4gLS0tIGEvZ251L3BhY2thZ2VzL3RyZWUtc2l0dGVyLnNjbQo+ICsrKyBiL2dudS9w
YWNrYWdlcy90cmVlLXNpdHRlci5zY20KPiBAQCAtNyw2ICs3LDcgQEAKPiDCoDs7OyBDb3B5cmln
aHQgwqkgMjAyMywgMjAyNCBOaWNvbGFzIEdyYXZlcyA8bmdyYXZlc0BuZ3JhdmVzLmZyPgo+IMKg
Ozs7IENvcHlyaWdodCDCqSAyMDIzIFpoZW5nIEp1bmppZSA8ODczMjE2MDcxQHFxLmNvbT4KPiDC
oDs7OyBDb3B5cmlnaHQgwqkgMjAyMywgMjAyNCBSYXZlbiBIYWxsc2J5IDxrYXJsQGhhbGxzYnku
Y29tPgo+ICs7OzsgQ29weXJpZ2h0IMKpIDIwMjUgSm9obiBLaG9vIDxqb2hua2hvb3RmQGdtYWls
LmNvbT4KPiDCoDs7Owo+IMKgOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lgo+IMKg
Ozs7Cj4gQEAgLTEwMSwxNiArMTAyLDE2IEBAIChkZWZpbmUtcHVibGljIHB5dGhvbi10cmVlLXNp
dHRlcgo+IMKgKGRlZmluZS1wdWJsaWMgdHJlZS1zaXR0ZXIKPiDCoMKgIChwYWNrYWdlCj4gwqDC
oMKgwqAgKG5hbWUgInRyZWUtc2l0dGVyIikKPiAtwqDCoMKgICh2ZXJzaW9uICIwLjIwLjEwIinC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7dW50YWdnZWQKPiArwqDCoMKgICh2ZXJz
aW9uICIwLjI1LjMiKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDt1bnRhZ2dlZApU
aGlzIGlzIG5vdCB1bnRhZ2dlZC4KPiDCoMKgwqDCoCAoc291cmNlIChvcmlnaW4KPiDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIChtZXRob2QgZ2l0LWZldGNoKQo+IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5jZQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVybAo+ICJodHRwczovL2dpdGh1Yi5jb20vdHJlZS1zaXR0
ZXIvdHJlZS1zaXR0ZXIiKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAoY29tbWl0Cj4gIjBlNGZmMGJiMjdlZGYzN2I3NmZjN2QzNWFhNzY4YjAyY2Y0MzkyYWQiKSkp
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb21taXQgInYwLjI1
LjMiKSkpClVzZSAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikKPiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKPiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzaGEyNTYKPiDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgKGJhc2UzMgo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiAi
MWJhaTRnZGhmOHc1cDFpOW5wMmtsMm1zMGpxNnJncTk4cXBpaXBpcHpheWI5ampqbHhjeSIpKQo+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiAiMGNjazJ3YTE3ZmlneHd3N2xiNTA4
c2d3eTlzYnlxajg5dnhjaTA3aGlzY3I1c2dkeDl5NSIpKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQo+IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgKHNuaXBwZXQgI34oYmVnaW4KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgUmVtb3ZlIGJ1bmRsZWQgSUNVIHBh
cnRzCgpDaGVlcnMKCg==





Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Hilton Chain <hako@HIDDEN>
Subject: bug#77949: closed ([PATCH 0/3] Break utf8proc dependency cycle
 and update neovim to 0.11.0)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.77949.D77949.174521981123007.ackdone <at> debbugs.gnu.org>
References: <87wmbe7zni.wl-hako@HIDDEN>
 <cover.1745206603.git.johnkhootf@HIDDEN>
X-Gnu-PR-Message: closed 77949
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Date: Mon, 21 Apr 2025 07:17:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1745219822-23036-0"

This is a multi-part message in MIME format...

------------=_1745219822-23036-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Mon, 21 Apr 2025 15:16:17 +0800
with message-id <87wmbe7zni.wl-hako@HIDDEN>
and subject line Re: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.=
25.3.
has caused the debbugs.gnu.org bug report #77949,
regarding [PATCH 0/3] Break utf8proc dependency cycle and update neovim to =
0.11.0
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
77949: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77949
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1745219822-23036-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 21 Apr 2025 05:49:04 +0000
Received: from localhost ([127.0.0.1]:59021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k1f-00052e-C6
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:49:04 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48358)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0U-0003KG-Kj
 for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 23:39:43 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0K-0006bO-Fa
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0I-0004ND-R1
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: by mail-pl1-x62a.google.com with SMTP id
 d9443c01a7336-224100e9a5cso41419845ad.2
 for <guix-patches@HIDDEN>; Sun, 20 Apr 2025 20:39:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745206768; x=1745811568; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=BTdckAGVjYm/WGcJfToE0998jFYnsynhb1chW7K/KQG/htO1CxtjKenKu3Uat+70bW
 FiqGGIcsMu2KAjYCO9WhMBsebYreeOgcETbO37+NU1u5dO4i1vcoCaHYNRD/Rtt0nVQ2
 7gVbRw+OG47GE2X8VAddEulpqKcSrSoL3UQbczoI+KJTusBCR8t6oCV+xxav4JEduGJP
 DyeLisRbzydME2PjCF+3QtIusBnVE2lSKNGKKRci8lZkgex0czv+D/z7x/x25qzETsHI
 qHx4Bvd2aOd/k1T8pIHbiOWZCAZJrTkF1/T49SfT5wa4aaZwJjFfmbfcWITX1JiMI2Lp
 X5hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745206768; x=1745811568;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=RsYG7WyiXzU0RXOEfWtI1hH9+F4P4JRTrzmLD56pCe4akjrgm2Z9P2joX82/kW1pPn
 C1PRI7IS4Gnvpm/reyWAQAqPT5wyCsVwqXJc48lqc2UElwD/YMOGNFDr5HEBDhTfKK2u
 2rzRX5gFllnn7wCr/KbltrJGT64td5l3EEA6AS/x5Kg6dflInzifK9jJeLIxrdkJuoC6
 4oPaf062jSH8Kk80SfdVmzDwKTjlMj92h/45GTKIibPkWZJyJVqR8TqGdyAHzJlddCms
 0zfjH+CNaKAsy08BqUe7Ya0doOC1yfRyK6artfmNzoez3pUBeK4dRXM7JKR87XVqHS+X
 xd6g==
X-Gm-Message-State: AOJu0Yz+nzk+ObfTBYYRktND5YeIceA1txRgOgKQc+EGh80adYnPbxkW
 KI1RQxBFIcVXt9lX9p1wN1LV/Hk+ZEHi3b0iRAr9Iy7gQjDcf7dNLIt6FtS6rnc=
X-Gm-Gg: ASbGncuf5uKd1QIsYZ/Wwoj2tqqVHQK9iRsZitvWg5+8EoucOguTt0J0ZbQU7/SOQEn
 mcP/o7e9CqOLaLn4K26Q+lN3qjuJuLSIBkycP4O0Ivt1ir73rI8DUQK/dsSoM/iMs5bIaASTj1j
 pTJXubbQCtnVvLUNCLy7pK87PJhimkkhqYz/zNHpEtj1jOeqCHwCND+QPyvJwHlhuGzPgsOT65i
 UT9MGV9fQ/atbzaXhNBqPvTWFbx8mecKGoVbFwkRgTL6xd1r6aKwLialtCRKBa89rHUD+kHZii6
 fTX6x2TZnqDejfOrRlWQssRMGD8zuZ+CUFrz
X-Google-Smtp-Source: AGHT+IGzwHNzSa7YWgId5YBDqur0pDnFa+Q5huwU1uUrnabJsmmeuMKfxUPWiHoeg9u7dTuuuV+GEQ==
X-Received: by 2002:a17:902:d58e:b0:223:2aab:462c with SMTP id
 d9443c01a7336-22c53580c26mr154077315ad.15.1745206767826; 
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50bde12bsm55467195ad.40.2025.04.20.20.39.26
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/3] Break utf8proc dependency cycle and update neovim to
 0.11.0
Date: Mon, 21 Apr 2025 11:39:20 +0800
Message-ID: <cover.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::62a;
 envelope-from=johnkhootf@HIDDEN; helo=mail-pl1-x62a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  This patch series creates a utf8proc-bootstrap package to
 break the dependency cycle between utf8proc and julia. This allows utf8proc
 to be updated, which in turn allows neovim to be updated. John Khoo (3):
 gnu: utf8proc: Update to 2.10.0. gnu: tree-sitter: Update to 0.25.3. gnu:
 neovim: Update to 0.11.0. 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (johnkhootf[at]gmail.com)
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 1.0 TVD_SUBJ_NUM_OBFU_MINFP No description available.
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 21 Apr 2025 01:49:02 -0400
Cc: John Khoo <johnkhootf@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This patch series creates a utf8proc-bootstrap package to break the dependency
cycle between utf8proc and julia. This allows utf8proc to be updated, which in
turn allows neovim to be updated.

John Khoo (3):
  gnu: utf8proc: Update to 2.10.0.
  gnu: tree-sitter: Update to 0.25.3.
  gnu: neovim: Update to 0.11.0.

 gnu/packages/julia.scm       |   3 +-
 gnu/packages/textutils.scm   | 134 +++++++++++++++--------------------
 gnu/packages/tree-sitter.scm |   7 +-
 gnu/packages/vim.scm         |   7 +-
 4 files changed, 69 insertions(+), 82 deletions(-)


base-commit: 94e7afbb557d3f2709072bf2bf58618293ca7fbd
--
2.49.0




------------=_1745219822-23036-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77949-close) by debbugs.gnu.org; 21 Apr 2025 07:16:51 +0000
Received: from localhost ([127.0.0.1]:59647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6lOc-0005yz-PD
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:16:51 -0400
Received: from mail.boiledscript.com ([49.12.134.184]:53026)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1u6lOZ-0005ye-8y
 for 77949-close <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:16:48 -0400
Date: Mon, 21 Apr 2025 15:16:17 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1745219805;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=MGFn13PsTOgINNwwePf+8CsICYfDYCUCpr0M8/QMtpE=;
 b=Y7xN/Iv8XE/6OWc2eurpmGujDExWsJaCDGerxU0AEXsY4DfiOlEpKyKHBLrL/NMoT5jRjP
 5ttpy92QkCasTRivgbFv+8IfPbSm83pA4/9d6XvklMhBs6rL8oZdQh5quJHTTYTlpErk/g
 wwGSHkXTpIBYFb8hzaT+2Svh51x9LEi9sUgd2IA6se1MyVnOBXU7rL99FCiIiaunmxinNW
 eWOK83oL8xgRdn+PkF1sPxTnYYdYr4izbHI2fkRuAfRFb1a8Gfl8aJrCsU1Y8wCFIb11MB
 9wxSvfV2SZCUbuJim/bc6dMdHjsAU9fpkfxxJ+DdeZ0ISFEoZRLj7cVT9PqWMw==
Message-ID: <87wmbe7zni.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
To: John Khoo <johnkhootf@HIDDEN>
Subject: Re: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.25.3.
In-Reply-To: <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
 <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77949-close
Cc: Ian Eure <ian@HIDDEN>,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Cayetano Santos <csantosb@HIDDEN>, Andrew Tropin <andrew@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>, 77949-close <at> debbugs.gnu.org,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Mon, 21 Apr 2025 13:53:47 +0800,
John Khoo wrote:
>
> * gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.
>
> Change-Id: I5428c1fc180af0a391286f2bcb2ee48746885486
> ---
>  gnu/packages/tree-sitter.scm | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)

tree-sitter has already been updated on rust-team branch [1], and it's a bigger
change. :)

Closing
---
[1]: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=rust-team&id=9d6fd73a9d958cf103b23032a855eccff1d7e129


------------=_1745219822-23036-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: John Khoo <johnkhootf@HIDDEN>
Subject: bug#77949: closed (Re: [bug#77949] [PATCH 2/3] gnu: tree-sitter:
 Update to 0.25.3.)
Message-ID: <handler.77949.D77949.174521981123007.notifdone <at> debbugs.gnu.org>
References: <87wmbe7zni.wl-hako@HIDDEN>
 <cover.1745206603.git.johnkhootf@HIDDEN>
X-Gnu-PR-Message: they-closed 77949
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77949 <at> debbugs.gnu.org
Date: Mon, 21 Apr 2025 07:17:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1745219822-23036-1"

This is a multi-part message in MIME format...

------------=_1745219822-23036-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#77949: [PATCH 0/3] Break utf8proc dependency cycle and update neovim to 0.=
11.0

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 77949 <at> debbugs.gnu.org.

--=20
77949: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77949
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1745219822-23036-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 77949-close) by debbugs.gnu.org; 21 Apr 2025 07:16:51 +0000
Received: from localhost ([127.0.0.1]:59647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6lOc-0005yz-PD
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:16:51 -0400
Received: from mail.boiledscript.com ([49.12.134.184]:53026)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1u6lOZ-0005ye-8y
 for 77949-close <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:16:48 -0400
Date: Mon, 21 Apr 2025 15:16:17 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1745219805;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=MGFn13PsTOgINNwwePf+8CsICYfDYCUCpr0M8/QMtpE=;
 b=Y7xN/Iv8XE/6OWc2eurpmGujDExWsJaCDGerxU0AEXsY4DfiOlEpKyKHBLrL/NMoT5jRjP
 5ttpy92QkCasTRivgbFv+8IfPbSm83pA4/9d6XvklMhBs6rL8oZdQh5quJHTTYTlpErk/g
 wwGSHkXTpIBYFb8hzaT+2Svh51x9LEi9sUgd2IA6se1MyVnOBXU7rL99FCiIiaunmxinNW
 eWOK83oL8xgRdn+PkF1sPxTnYYdYr4izbHI2fkRuAfRFb1a8Gfl8aJrCsU1Y8wCFIb11MB
 9wxSvfV2SZCUbuJim/bc6dMdHjsAU9fpkfxxJ+DdeZ0ISFEoZRLj7cVT9PqWMw==
Message-ID: <87wmbe7zni.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
To: John Khoo <johnkhootf@HIDDEN>
Subject: Re: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.25.3.
In-Reply-To: <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
 <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77949-close
Cc: Ian Eure <ian@HIDDEN>,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Cayetano Santos <csantosb@HIDDEN>, Andrew Tropin <andrew@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>, 77949-close <at> debbugs.gnu.org,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Mon, 21 Apr 2025 13:53:47 +0800,
John Khoo wrote:
>
> * gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.
>
> Change-Id: I5428c1fc180af0a391286f2bcb2ee48746885486
> ---
>  gnu/packages/tree-sitter.scm | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)

tree-sitter has already been updated on rust-team branch [1], and it's a bigger
change. :)

Closing
---
[1]: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=rust-team&id=9d6fd73a9d958cf103b23032a855eccff1d7e129


------------=_1745219822-23036-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 21 Apr 2025 05:49:04 +0000
Received: from localhost ([127.0.0.1]:59021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6k1f-00052e-C6
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 01:49:04 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48358)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0U-0003KG-Kj
 for submit <at> debbugs.gnu.org; Sun, 20 Apr 2025 23:39:43 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0K-0006bO-Fa
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6i0I-0004ND-R1
 for guix-patches@HIDDEN; Sun, 20 Apr 2025 23:39:32 -0400
Received: by mail-pl1-x62a.google.com with SMTP id
 d9443c01a7336-224100e9a5cso41419845ad.2
 for <guix-patches@HIDDEN>; Sun, 20 Apr 2025 20:39:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745206768; x=1745811568; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=BTdckAGVjYm/WGcJfToE0998jFYnsynhb1chW7K/KQG/htO1CxtjKenKu3Uat+70bW
 FiqGGIcsMu2KAjYCO9WhMBsebYreeOgcETbO37+NU1u5dO4i1vcoCaHYNRD/Rtt0nVQ2
 7gVbRw+OG47GE2X8VAddEulpqKcSrSoL3UQbczoI+KJTusBCR8t6oCV+xxav4JEduGJP
 DyeLisRbzydME2PjCF+3QtIusBnVE2lSKNGKKRci8lZkgex0czv+D/z7x/x25qzETsHI
 qHx4Bvd2aOd/k1T8pIHbiOWZCAZJrTkF1/T49SfT5wa4aaZwJjFfmbfcWITX1JiMI2Lp
 X5hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745206768; x=1745811568;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=7OBcZa9t3AzB1bs4v6UzvSq1bamlV6RO3wMEJJUgI/4=;
 b=RsYG7WyiXzU0RXOEfWtI1hH9+F4P4JRTrzmLD56pCe4akjrgm2Z9P2joX82/kW1pPn
 C1PRI7IS4Gnvpm/reyWAQAqPT5wyCsVwqXJc48lqc2UElwD/YMOGNFDr5HEBDhTfKK2u
 2rzRX5gFllnn7wCr/KbltrJGT64td5l3EEA6AS/x5Kg6dflInzifK9jJeLIxrdkJuoC6
 4oPaf062jSH8Kk80SfdVmzDwKTjlMj92h/45GTKIibPkWZJyJVqR8TqGdyAHzJlddCms
 0zfjH+CNaKAsy08BqUe7Ya0doOC1yfRyK6artfmNzoez3pUBeK4dRXM7JKR87XVqHS+X
 xd6g==
X-Gm-Message-State: AOJu0Yz+nzk+ObfTBYYRktND5YeIceA1txRgOgKQc+EGh80adYnPbxkW
 KI1RQxBFIcVXt9lX9p1wN1LV/Hk+ZEHi3b0iRAr9Iy7gQjDcf7dNLIt6FtS6rnc=
X-Gm-Gg: ASbGncuf5uKd1QIsYZ/Wwoj2tqqVHQK9iRsZitvWg5+8EoucOguTt0J0ZbQU7/SOQEn
 mcP/o7e9CqOLaLn4K26Q+lN3qjuJuLSIBkycP4O0Ivt1ir73rI8DUQK/dsSoM/iMs5bIaASTj1j
 pTJXubbQCtnVvLUNCLy7pK87PJhimkkhqYz/zNHpEtj1jOeqCHwCND+QPyvJwHlhuGzPgsOT65i
 UT9MGV9fQ/atbzaXhNBqPvTWFbx8mecKGoVbFwkRgTL6xd1r6aKwLialtCRKBa89rHUD+kHZii6
 fTX6x2TZnqDejfOrRlWQssRMGD8zuZ+CUFrz
X-Google-Smtp-Source: AGHT+IGzwHNzSa7YWgId5YBDqur0pDnFa+Q5huwU1uUrnabJsmmeuMKfxUPWiHoeg9u7dTuuuV+GEQ==
X-Received: by 2002:a17:902:d58e:b0:223:2aab:462c with SMTP id
 d9443c01a7336-22c53580c26mr154077315ad.15.1745206767826; 
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50bde12bsm55467195ad.40.2025.04.20.20.39.26
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 20 Apr 2025 20:39:27 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/3] Break utf8proc dependency cycle and update neovim to
 0.11.0
Date: Mon, 21 Apr 2025 11:39:20 +0800
Message-ID: <cover.1745206603.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::62a;
 envelope-from=johnkhootf@HIDDEN; helo=mail-pl1-x62a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  This patch series creates a utf8proc-bootstrap package to
 break the dependency cycle between utf8proc and julia. This allows utf8proc
 to be updated, which in turn allows neovim to be updated. John Khoo (3):
 gnu: utf8proc: Update to 2.10.0. gnu: tree-sitter: Update to 0.25.3. gnu:
 neovim: Update to 0.11.0. 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (johnkhootf[at]gmail.com)
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 1.0 TVD_SUBJ_NUM_OBFU_MINFP No description available.
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 21 Apr 2025 01:49:02 -0400
Cc: John Khoo <johnkhootf@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This patch series creates a utf8proc-bootstrap package to break the dependency
cycle between utf8proc and julia. This allows utf8proc to be updated, which in
turn allows neovim to be updated.

John Khoo (3):
  gnu: utf8proc: Update to 2.10.0.
  gnu: tree-sitter: Update to 0.25.3.
  gnu: neovim: Update to 0.11.0.

 gnu/packages/julia.scm       |   3 +-
 gnu/packages/textutils.scm   | 134 +++++++++++++++--------------------
 gnu/packages/tree-sitter.scm |   7 +-
 gnu/packages/vim.scm         |   7 +-
 4 files changed, 69 insertions(+), 82 deletions(-)


base-commit: 94e7afbb557d3f2709072bf2bf58618293ca7fbd
--
2.49.0




------------=_1745219822-23036-1--


Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: Did not alter fixed versions and reopened.
Date: Mon, 21 Apr 2025 07:22:02 +0000
User-Agent: Fakemail v42.6.9

# This is a fake control message.
#
# The action:
# Did not alter fixed versions and reopened.
thanks
# This fakemail brought to you by your local debbugs
# administrator


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 2/3] gnu: tree-sitter: Update to 0.25.3.
Resent-From: Hilton Chain <hako@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 07:33:02 +0000
Resent-Message-ID: <handler.77949.B77949.17452207477697 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: John Khoo <johnkhootf@HIDDEN>
Cc: 77949 <at> debbugs.gnu.org, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.17452207477697
          (code B ref 77949); Mon, 21 Apr 2025 07:33:02 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 07:32:27 +0000
Received: from localhost ([127.0.0.1]:59798 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6ldi-000204-MG
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:32:27 -0400
Received: from mail.boiledscript.com ([49.12.134.184]:44416)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1u6ldf-0001zp-83
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 03:32:24 -0400
Date: Mon, 21 Apr 2025 15:28:58 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1745220741;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Q+OF8FJGzAitZMfAHhTkSG8pDMOrRV/7IKZ1TCDGMIk=;
 b=L02wyReGB4m9rLgcUcxpEuKoqgtwKQb3jhyad5FD0MZ+jeiRPbcQ1BF56mxpAerjQq0ggN
 TTQzdPHq4nmoYlwPmeNhEj3IvAjvjm/02Uzkaj66N0WCMx0o5qx7dmbw3lLZzEW5c4WFLZ
 yY/yTAlfV+gC8lIWR0NBTfDw6QOjXzxswsIchciKpzuYKrWzvfBl1XRzuIxkCgsKgzY8IA
 jz0TxeJ8/5W4tfiVeXEwdbynmwEziEp61gD4Gj3tKlb6+UGc+cXqzbbWV6q4XnhYLLc+Bk
 2cq0jEhhBb7xY5F+SAhzJaVQ/Qzb96Xbu41OFJgdUkjDzNVMoAVg5tc5/MTazg==
Message-ID: <87msca7z2d.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
In-Reply-To: <87wmbe7zni.wl-hako@HIDDEN>
References: <cover.1745206603.git.johnkhootf@HIDDEN>
 <695d34b218cc41b80751dd7ba1777d114a962af5.1745206603.git.johnkhootf@HIDDEN>
 <87wmbe7zni.wl-hako@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 21 Apr 2025 15:16:17 +0800,
Hilton Chain wrote:
>
> Hi,
>
> On Mon, 21 Apr 2025 13:53:47 +0800,
> John Khoo wrote:
> >
> > * gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.
> >
> > Change-Id: I5428c1fc180af0a391286f2bcb2ee48746885486
> > ---
> >  gnu/packages/tree-sitter.scm | 7 ++++---
> >  1 file changed, 4 insertions(+), 3 deletions(-)
>
> tree-sitter has already been updated on rust-team branch [1], and it's a bigger
> change. :)
>
> Closing
> ---
> [1]: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=rust-team&id=9d6fd73a9d958cf103b23032a855eccff1d7e129

Reopened.  Forgive my tired eyes, I didn't notice this is a patch series.

Did you forget to submit some change?
--8<---------------cut here---------------start------------->8---
error: utf8proc-2.10.0: unbound variable
--8<---------------cut here---------------end--------------->8---

Thanks




Message sent to zimon.toutoune@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH v2 1/3] gnu: utf8proc: Update to 2.10.0.
References: <cover.1745206603.git.johnkhootf@HIDDEN>
In-Reply-To: <cover.1745206603.git.johnkhootf@HIDDEN>
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: zimon.toutoune@HIDDEN, guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 14:06:02 +0000
Resent-Message-ID: <handler.77949.B77949.17452443395689 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>
X-Debbugs-Original-Xcc: Simon Tournier <zimon.toutoune@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.17452443395689
          (code B ref 77949); Mon, 21 Apr 2025 14:06:02 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 14:05:39 +0000
Received: from localhost ([127.0.0.1]:35699 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6rmD-0001TW-Pi
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:39 -0400
Received: from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f]:42136)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6rmA-0001Si-4M
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:35 -0400
Received: by mail-pj1-x102f.google.com with SMTP id
 98e67ed59e1d1-30820167b47so3700966a91.0
 for <77949 <at> debbugs.gnu.org>; Mon, 21 Apr 2025 07:05:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745244327; x=1745849127; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=cqJglFNbOCG2tttNvqxkaqBHAyodHTM7KaUOU52bZQY=;
 b=YkB8eStNbN1yyBNKGMEYFhyNX9cC4FImtZtIIita24nvJMN1GUdaKBRMfbBtNDy+8/
 O5g7YuLPV4ny6ig5ZQtETu2stEKKGbjkHCUwr7XTl8v3VUptK5ZgJQ5AA/CSgczlVaN4
 iN1URAFKETSD224bV1DcfH4Exu8gTdnu7p9EXJfD5WHuuL4idK9meUj53+l6UNjhRZPb
 yRL4r8lwVF7ByF6gDk/0D3DU/LvgHCk+Rx1O43dV9ct9xm0lqVQKO6uB8/Lvnt94ASZe
 N91OQJ+Fkymxuh3CgF8eWXCfdgl3X6iTfIWbJMFLbAIj+ZyzYUnf90HLNq7dTPYltrc1
 an5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745244327; x=1745849127;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=cqJglFNbOCG2tttNvqxkaqBHAyodHTM7KaUOU52bZQY=;
 b=OdKtpDazEE9o5xAQrjg4YjMFg/03VWsTXTTvTmlUsxigfsdVBHobVwMlKC8H10VJb6
 k9vtvTAMuUTpliHsKw6DyfPpcb4oEWJaHGkT1h3qWmbOoffxqU2C1cEvTIl2D62JY5/J
 LTLAQtIyohwqOnDUSIOnXB3BAZ53h/ZJWRiw/ApC7N9WHz1ZWQeaENoZsQsJXhH6z1LY
 pdv5F3VH2eKgygcFuxrN2fDTu8Lbfu3z1ZZ6vCjH2Asa3MhLEyy9IgPgMxN3IN7II6/w
 +I7FeS6hzFdfZGqwmQ+p8ehUbY8k+2haCR8znwWwi30dqutQcqlJz45No8gesLbBb4pK
 IiCQ==
X-Gm-Message-State: AOJu0YzzCqPm6LqR1d9HoOFadfDYU5FsAu6iN5730dea3NnjijhjWiGp
 39Wc/U7OklqmXaT/hwykJg3disziaPrf+0X74soLdp6LWiJgwx1Tf7K18VM2zTU=
X-Gm-Gg: ASbGnct8/TdmmUO5bpQbxWqMpmpDY1p2ummXgsbW6S//UBdA2B8/ROtKP8Cowq2w3xL
 rvfdutQy2jDNctxK+wipxsAmz+O3Ywwr2+rfX2agEUBalN0b1P+nhKyXYaaMBbqQ8Q+whvrBNf4
 KSyX/GuMqZeX+vg+KTB7RMHxgkJTLTonzcTyAMkmjfOkvp/84y0AaAIsT7GJzNvEC+Zs1DTCkdY
 q9ZwccPjOKcp33gx35VOuw0s5JYlUxvhtg2yZ3c401NlXpe4NL81LFxaq3D4Kw4kJurQDcve1dm
 9GwWjehnwXj6dBifPA++uFeaOhx6UKDgzLJM
X-Google-Smtp-Source: AGHT+IHhG+yAwZ3chffrBH2odBMaxOkWouWymuvA5zl2pO0Z1BMFGG26sUxh1UAGPXnDGjTjbegmEw==
X-Received: by 2002:a17:90b:3cd0:b0:2fa:3174:e344 with SMTP id
 98e67ed59e1d1-30879c02d1amr17888443a91.14.1745244326972; 
 Mon, 21 Apr 2025 07:05:26 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 98e67ed59e1d1-3087e1149b1sm6582730a91.40.2025.04.21.07.05.25
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 21 Apr 2025 07:05:26 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 22:05:15 +0800
Message-ID: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745244317.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/textutils.scm (utf8proc): Add new utf8proc-bootstrap
  package to break dependency loop with Julia, and update to 2.10.0.
* gnu/packages/julia.scm (julia): Change utf8proc dependency to
  utf8proc-bootstrap to break dependency loop.

Change-Id: I5b75b8de3803032d423ba055a62c39801dd2cf47
---
 gnu/packages/julia.scm     |   3 +-
 gnu/packages/textutils.scm | 134 ++++++++++++++++---------------------
 2 files changed, 60 insertions(+), 77 deletions(-)

diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm
index 9668b3fd1e..9a4b38f74e 100644
--- a/gnu/packages/julia.scm
+++ b/gnu/packages/julia.scm
@@ -8,6 +8,7 @@
 ;;; Copyright © 2021 Simon Tournier <zimon.toutoune@HIDDEN>
 ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2022 Akira Kyle <akira@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -526,7 +527,7 @@ (define-public julia
        ("p7zip" ,p7zip)
        ("pcre2" ,pcre2)
        ("suitesparse" ,suitesparse)
-       ("utf8proc" ,utf8proc-2.7.0)
+       ("utf8proc" ,utf8proc-bootstrap) ; Julia used for tests
        ("wget" ,wget)
        ("which" ,which)
        ("zlib" ,zlib)
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index c886b009be..1814490e97 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -33,6 +33,7 @@
 ;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@HIDDEN>
 ;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@HIDDEN>
 ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -76,6 +77,7 @@ (define-module (gnu packages textutils)
   #:use-module (gnu packages golang-crypto)
   #:use-module (gnu packages golang-xyz)
   #:use-module (gnu packages java)
+  #:use-module (gnu packages julia)
   #:use-module (gnu packages ncurses)
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
@@ -89,7 +91,8 @@ (define-module (gnu packages textutils)
   #:use-module (gnu packages ruby)
   #:use-module (gnu packages slang)
   #:use-module (gnu packages web)
-  #:use-module (gnu packages xorg))
+  #:use-module (gnu packages xorg)
+  #:use-module (srfi srfi-1))
 
 (define-public dos2unix
   (package
@@ -166,22 +169,44 @@ (define-public enca
 libenca and several charset conversion libraries and tools.")
     (license license:gpl2)))
 
+;; Bootstrap variant of utf8proc, which breaks the dependency cycle between julia
+;; and utf8proc by disabling tests and removing its native-inputs.
+(define-public utf8proc-bootstrap
+  (hidden-package
+    (package
+      (name "utf8proc-bootstrap")
+      (version "2.10.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 "1n1k67x39sk8xnza4w1xkbgbvgb1g7w2a7j2qrqzqaw1lyilqsy2"))))
+      (build-system gnu-build-system)
+      (arguments
+       `(#:tests? #f
+         #:make-flags (list ,(string-append "CC=" (cc-for-target))
+                            (string-append "prefix=" (assoc-ref %outputs "out")))
+         #:phases
+         (modify-phases %standard-phases
+           (delete 'configure)
+           )))
+      (home-page "https://juliastrings.github.io/utf8proc/")
+      (synopsis "C library for processing UTF-8 Unicode data")
+      (description "utf8proc is a small C library that provides Unicode
+  normalization, case-folding, and other operations for data in the UTF-8
+  encoding, supporting Unicode version 16.0.0.")
+      (license license:expat))))
+
 (define-public utf8proc
   (package
+    (inherit utf8proc-bootstrap)
     (name "utf8proc")
-    (version "2.5.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 "1xlkazhdnja4lksn5c9nf4bln5gjqa35a8gwlam5r0728w0h83qq"))))
-    (build-system gnu-build-system)
-    (native-inputs
-     (let ((UNICODE_VERSION "13.0.0"))  ; defined in data/Makefile
+    (native-inputs ;; For tests.
+      (let ((UNICODE_VERSION "16.0.0"))  ; defined in data/Makefile
        ;; Test data that is otherwise downloaded with curl.
        `(("NormalizationTest.txt"
           ,(origin
@@ -189,7 +214,7 @@ (define-public utf8proc
              (uri (string-append "https://www.unicode.org/Public/"
                                  UNICODE_VERSION "/ucd/NormalizationTest.txt"))
              (sha256
-              (base32 "07g0ya4f6zfzvpp24ccxkb2yq568kh83gls85rjl950nv5fya3nn"))))
+              (base32 "1cffwlxgn6sawxb627xqaw3shnnfxq0v7cbgsld5w1z7aca9f4fq"))))
          ("GraphemeBreakTest.txt"
           ,(origin
              (method url-fetch)
@@ -197,57 +222,26 @@ (define-public utf8proc
                                  UNICODE_VERSION
                                  "/ucd/auxiliary/GraphemeBreakTest.txt"))
              (sha256
-              (base32 "07f8rrvcsq4pibdz6zxggxy8w7zjjqyw2ggclqlhalyv45yv7prj"))))
-
+              (base32 "1d9w6vdfxakjpp38qjvhgvbl2qx0zv5655ph54dhdb3hs9a96azf"))))
+          ("DerivedCoreProperties.txt"
+           ,(origin
+              (method url-fetch)
+              (uri (string-append "https://www.unicode.org/Public/"
+                                  UNICODE_VERSION "/ucd/DerivedCoreProperties.txt"))
+              (sha256
+               (base32 "1gfsq4vdmzi803i2s8ih7mm4fgs907kvkg88kvv9fi4my9hm3lrr"))))
          ;; For tests.
-         ("perl" ,perl))))
+         ("perl" ,perl)
+         ("ruby" ,ruby-2.7)
+         ("julia" ,julia))))
     (arguments
-     `(#:make-flags (list ,(string-append "CC=" (cc-for-target))
-                          (string-append "prefix=" (assoc-ref %outputs "out")))
-       #:phases
-       (modify-phases %standard-phases
-         (delete 'configure)
-         (add-before 'check 'check-data
-           (lambda* (#:key ,@(if (%current-target-system)
-                                 '(native-inputs)
-                                 '())
-                     inputs #:allow-other-keys)
-             (for-each (lambda (i)
-                         (copy-file (assoc-ref ,@(if (%current-target-system)
-                                                     '((or native-inputs inputs))
-                                                     '(inputs)) i)
-                                    (string-append "data/" i)))
-                       '("NormalizationTest.txt" "GraphemeBreakTest.txt"))
-             (substitute* "data/GraphemeBreakTest.txt"
-               (("÷") "/")
-               (("×") "+"))
-             #t)))))
-    (home-page "https://juliastrings.github.io/utf8proc/")
-    (synopsis "C library for processing UTF-8 Unicode data")
-    (description "utf8proc is a small C library that provides Unicode
-normalization, case-folding, and other operations for data in the UTF-8
-encoding, supporting Unicode version 9.0.0.")
-    (license license:expat)))
-
-(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)
+     (substitute-keyword-arguments (package-arguments utf8proc-bootstrap)
+       ((#:tests? _ #f)
+        (not (%current-target-system)))
        ((#:phases phases)
-        `(modify-phases ,phases
-           (replace 'check-data
+        `(modify-phases %standard-phases
+          (delete 'configure)
+          (add-before 'check 'check-data
              (lambda* (#:key inputs native-inputs #:allow-other-keys)
                (display native-inputs)
                (for-each (lambda (i)
@@ -255,19 +249,7 @@ (define-public utf8proc-2.7.0
                                       (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)))))))
+    (properties (alist-delete 'hidden? (package-properties utf8proc-bootstrap)))))
 
 (define-public libconfuse
   (package

base-commit: 94e7afbb557d3f2709072bf2bf58618293ca7fbd
-- 
2.49.0





Message sent to andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, hako@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH v2 2/3] gnu: tree-sitter: Update to 0.25.3.
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, hako@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 14:06:03 +0000
Resent-Message-ID: <handler.77949.B77949.17452443445722 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.17452443445722
          (code B ref 77949); Mon, 21 Apr 2025 14:06:03 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 14:05:44 +0000
Received: from localhost ([127.0.0.1]:35702 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6rmJ-0001UC-EU
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:43 -0400
Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:55428)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6rmD-0001Sv-6a
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:39 -0400
Received: by mail-pl1-x62f.google.com with SMTP id
 d9443c01a7336-2240b4de12bso58404035ad.2
 for <77949 <at> debbugs.gnu.org>; Mon, 21 Apr 2025 07:05:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745244330; x=1745849130; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vwai7IxXrDWBNB5Jn0NbrWx4XjPVCIEqguvsKjXkm/U=;
 b=IxneMsgZUsTKr46JoBJMOOD72Q8xV2Drj4zgIcOriCFjTKdobXN6Wnxaqm3Q3FcgsO
 sL52Suo6xZJhHEqiXWe80Xa00It45Vy5gE2RqE7Ge+r1aoWwmSTVoT0S6M2e0UBd82ng
 1DjhWN6HU08Oo30eqHfiYhU+lpV6sG756lgFA0l4rQEzZyC8p9bXq2orCT4S3MNAjTsf
 TLCbHmLCfnyblDDNdK+Cb8RFl2wWlPu9h+B0gvbixYQIlRCry5G/hAs/ng9PfKqGj/lj
 VzvRtOpAjcbwikwxdpdu++iT32+NJ6BWrXBhusE27+v23c074S1c2CFRYsaNW2zo3eg0
 Amhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745244330; x=1745849130;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=vwai7IxXrDWBNB5Jn0NbrWx4XjPVCIEqguvsKjXkm/U=;
 b=eG5xnzmrdAyvZqGvSjyyO15cqxukrGx+RCcGefUhsZY1/6hqsTJ1OZWpCcDytDz4/I
 G20s2b1XuQnMs3DlhMEoXfK88/VhsSJQKy9Xyw7EXygR/dho7V/15LWOAoUK6+CgmKss
 P+wCfIBi9a2/64PXTLKTXM4GDO0cyhVe2Awa1D25uV4+nriByfu5oilLQ2+04x3D7G7e
 7/Eqp7TOuFsfiw4cIRRLiAH83BifwCjnY52By1Erdkrzgy/V8ZCtD5hExw5EOr+8AY4d
 Rm0yDFZxGD7y7HYaXBoiCYzLgwaeBn1e6t9OhzLiMMbK8ZhFH87fYdYVcjEabCStW8rD
 KagA==
X-Gm-Message-State: AOJu0YwYz3DaRu3ZmOSguTCY9tJmOsbJ1jLvxw/YKWw7UVLfW3ucxPCh
 iFWCGz/+KEpD0QkguWJVdN6NZFKHhGVyvLBH11oaEthJkCwLue+kJsGTIXtI7fk=
X-Gm-Gg: ASbGncv79gxH9833qY3KTnaIW6g6CKAI/4iVPFrdZ4KpY47tGW9p9v8Av4FKbgz03BK
 yrG4st5P6gWAur+uK6JvWxDs8yj2HveAGKGlXxH6XKYw0OAtXKXRDLxYE5/AA/p8OcwbM0ng5hD
 6sTvTUwR7n/9x1rNoIoQbkyj7TkNRHc8VJ+XTfyhbnjNsS3W0wV7LKCZgJwUOe++rlc9npPK1ML
 BHYnaBBAf/eTpWMAkeu4svlPSWR/KtlpC7GjCvnVnhjsLEpjsEa+eILixZ9fRK082yKU3sM+UKC
 kqhRm2Nnb7yCgLzQvncBVoKFAINbHWRpOEpG
X-Google-Smtp-Source: AGHT+IGgwadW3JGrjLfqEhYOymkIubS1rZu1SClyQdgSN4CksuKH0YqA4PQpdjYwIauix/e3zaLMHA==
X-Received: by 2002:a17:903:1c1:b0:21f:7a8b:d675 with SMTP id
 d9443c01a7336-22c53285bc6mr192972805ad.4.1745244330198; 
 Mon, 21 Apr 2025 07:05:30 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 d9443c01a7336-22c50eb48a4sm65767255ad.133.2025.04.21.07.05.28
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 21 Apr 2025 07:05:29 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 22:05:16 +0800
Message-ID: <a5b07fec1cec3ffb58d7db1ee6f5b95340f1c0fe.1745244317.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745244317.git.johnkhootf@HIDDEN>
References: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745244317.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.25.3.

Change-Id: I5428c1fc180af0a391286f2bcb2ee48746885486
---
 gnu/packages/tree-sitter.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index 19e32f53f1..6fa24d5b2a 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2023 Zheng Junjie <873216071@HIDDEN>
 ;;; Copyright © 2023, 2024 Raven Hallsby <karl@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -101,16 +102,16 @@ (define-public python-tree-sitter
 (define-public tree-sitter
   (package
     (name "tree-sitter")
-    (version "0.20.10")                 ;untagged
+    (version "0.25.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/tree-sitter/tree-sitter")
-                    (commit "0e4ff0bb27edf37b76fc7d35aa768b02cf4392ad")))
+                    (commit (string-append "v" version))))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1bai4gdhf8w5p1i9np2kl2ms0jq6rgq98qpiipipzayb9jjjlxcy"))
+                "0cck2wa17figxww7lb508sgwy9sbyqj89vxci07hiscr5sgdx9y5"))
               (modules '((guix build utils)))
               (snippet #~(begin
                            ;; Remove bundled ICU parts
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH v2 3/3] gnu: neovim: Update to 0.11.0.
Resent-From: John Khoo <johnkhootf@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 21 Apr 2025 14:06:03 +0000
Resent-Message-ID: <handler.77949.B77949.17452443445732 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf@HIDDEN>
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.17452443445732
          (code B ref 77949); Mon, 21 Apr 2025 14:06:03 +0000
Received: (at 77949) by debbugs.gnu.org; 21 Apr 2025 14:05:44 +0000
Received: from localhost ([127.0.0.1]:35704 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u6rmJ-0001UF-Ta
	for submit <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:44 -0400
Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]:54599)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <johnkhootf@HIDDEN>)
 id 1u6rmG-0001T7-9t
 for 77949 <at> debbugs.gnu.org; Mon, 21 Apr 2025 10:05:41 -0400
Received: by mail-pg1-x533.google.com with SMTP id
 41be03b00d2f7-af6a315b491so3433390a12.1
 for <77949 <at> debbugs.gnu.org>; Mon, 21 Apr 2025 07:05:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745244334; x=1745849134; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=6OMSladexCFPf9kZ3sXjelfONl1UKHh9uwl8ZkzsSEI=;
 b=TZv0aS6AAjqVr8blzJ6rc36L2CSQ1HuG3CTfhCL/2bq1AxmVdvn521PcS1TFPpqBfn
 eQWEXg0rCu/fMqKWoRaaL1JM57kKrfFwi1HX5/viUsXuZL3/ipYbGYjPsuEg3zgto/qD
 IabPn23vpcN56MMw78UOWRZvBX+5UfGpZScJ2y4joR0pAe3mJXEhbHHV6+n4m5okfW8T
 ByGvnelrG/RfXm/k7hVv7tKV59zCsrcwbC0jc13Kx/bGfGo9PJGp0fPMrSy7BZLPAf40
 v//ZE4pwLrme6iVQTKcHvRYUuMMjAd5wpKVLO/0h/6k9H5UHvE7oFXbUJH9aKb5v1CR6
 DSsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745244334; x=1745849134;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=6OMSladexCFPf9kZ3sXjelfONl1UKHh9uwl8ZkzsSEI=;
 b=BNKSGlPK2CQ+iYadMk7YLvdGk3yJBV+AAkUmfFjYOL/xKby4U8NVrEnYRwC2GJEmhl
 oDzERd2J49IrD79snpzCBiEjCyRL+qlhhMfFG+c9fVnRsFk2ZP/FABdQR/tEfbwX+2Ns
 eoY6LbKoPVog7WMjXFv3WbpQ5It9ZYCn/psz0e5hx7MBhVJVGbtjUBiqOVQwPm+1Arih
 RUC8CtUtZiU1hNO2k16Ogi/aE0KZ/bD9SESzLOLkYjuRZHjcmLDJx98PxKhaBU5AMKFz
 EQXaeXtqr3szsLFez+mq7eRHtXl1nThlBSujFhXEv8J71xx1L+HK7HfqeHOiBkN6iGQz
 sn6w==
X-Gm-Message-State: AOJu0Yzu0gbhNgC+ubMUNMMqkMJ3dXzggjwS23qgNeU7Vdf1A3n+dR2P
 YcJ2oS3JHJub8Hef43cawp3k1iyeGdJThpprVIEuuddnUSIQCUag/kG+7kZsUJM=
X-Gm-Gg: ASbGnctcsZ+ZANWtE/zeyb3jeundikGj5pydB6FJXdksEPKTsuzhcpX3IeBdJqRNhxJ
 EtKEOpEN9ix5N2HUal01l9o7/ASMOO1I7joGpz8O8QJjC7KR0HigrcpEq5fJkorpnCSViSqHiOD
 LD5VC6fAAy//ryU6NrGoluxs9+OhT4jF0LPVOl2RCT1F6FfFqRvSgWDnQXAdw6jTQ7I4pEZSj/D
 qs+2LT1+FvbKzCH5uwiPbK9w4Y/TsA9QG8EFrnRkr4izdIicgXKxaJvekD479/uyb5S8+YlFU0F
 PPbwE/5pfTjC7izd+/RiBEZCOmsJDGoHOF4j
X-Google-Smtp-Source: AGHT+IFpvN3icc0h333iyb+JUzJxhqwbqX2F1Lm08VixSUcQtZ5h2/eWhnJQWLFDMgntiFGuDqAG3A==
X-Received: by 2002:a05:6a20:2d29:b0:1fd:f8eb:d232 with SMTP id
 adf61e73a8af0-203cbc69a21mr16319619637.24.1745244333544; 
 Mon, 21 Apr 2025 07:05:33 -0700 (PDT)
Received: from localhost ([116.86.61.95]) by smtp.gmail.com with UTF8SMTPSA id
 41be03b00d2f7-b0db13a41a2sm5571234a12.21.2025.04.21.07.05.32
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 21 Apr 2025 07:05:33 -0700 (PDT)
From: John Khoo <johnkhootf@HIDDEN>
Date: Mon, 21 Apr 2025 22:05:17 +0800
Message-ID: <4e82024ecdbd44a2e0bc48274dcd85a58ce0a859.1745244317.git.johnkhootf@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745244317.git.johnkhootf@HIDDEN>
References: <4c272d92f62b18882fe0e6868f6c61a0291071df.1745244317.git.johnkhootf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/vim.scm (neovim): Update to 0.11.0.

Change-Id: I278b533b2ff13e2b40652ce451c9924fc729df5a
---
 gnu/packages/vim.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index c921426b7f..bf82301228 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -16,6 +16,7 @@
 ;;; Copyright © 2023 Charles Jackson <charles.b.jackson@HIDDEN>
 ;;; Copyright © 2023 Foundation Devices, Inc. <hello@HIDDEN>
 ;;; Copyright © 2023, 2024 Nguyễn Gia Phong <mcsinyx@HIDDEN>
+;;; Copyright © 2025 John Khoo <johnkhootf@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -79,6 +80,7 @@ (define-module (gnu packages vim)
   #:use-module (gnu packages shells)
   #:use-module (gnu packages tcl)
   #:use-module (gnu packages text-editors)
+  #:use-module (gnu packages textutils)
   #:use-module (gnu packages terminals)
   #:use-module (gnu packages tree-sitter)
   #:use-module (gnu packages xdisorg)
@@ -782,7 +784,7 @@ (define-public neovim-packer
 (define-public neovim
   (package
     (name "neovim")
-    (version "0.9.5")
+    (version "0.11.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -791,7 +793,7 @@ (define-public neovim
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1j3z7jay0m6g06v04falrzr062g07xr4svbrc3hywlqi2h6rrvk5"))))
+                "1z7xmngjr93dc52k8d3r6x0ivznpa8jbdrw24gqm16lg9gzvma02"))))
     (build-system cmake-build-system)
     (arguments
      (list #:modules
@@ -849,6 +851,7 @@ (define-public neovim
                   libtermkey
                   libvterm
                   unibilium
+                  utf8proc
                   jemalloc
                   (if (member (if (%current-target-system)
                                   (gnu-triplet->nix-system (%current-target-system))
-- 
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77949] [PATCH 0/3] Break utf8proc dependency cycle and update neovim to 0.11.0
References: <cover.1745206603.git.johnkhootf@HIDDEN>
In-Reply-To: <cover.1745206603.git.johnkhootf@HIDDEN>
Resent-From: Luis Pereira <luispereira.tkd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 23 Apr 2025 12:02:02 +0000
Resent-Message-ID: <handler.77949.B77949.17454096676387 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77949
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77949 <at> debbugs.gnu.org
Received: via spool by 77949-submit <at> debbugs.gnu.org id=B77949.17454096676387
          (code B ref 77949); Wed, 23 Apr 2025 12:02:02 +0000
Received: (at 77949) by debbugs.gnu.org; 23 Apr 2025 12:01:07 +0000
Received: from localhost ([127.0.0.1]:55163 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7Ymo-0001ew-Rc
	for submit <at> debbugs.gnu.org; Wed, 23 Apr 2025 08:01:07 -0400
Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:40832)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <luispereira.tkd@HIDDEN>)
 id 1u7TGW-0003S5-6T
 for 77949 <at> debbugs.gnu.org; Wed, 23 Apr 2025 02:07:26 -0400
Received: by mail-wr1-x436.google.com with SMTP id
 ffacd0b85a97d-3912622c9c0so643207f8f.3
 for <77949 <at> debbugs.gnu.org>; Tue, 22 Apr 2025 23:07:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745388438; x=1745993238; darn=debbugs.gnu.org;
 h=mime-version:subject:message-id:to:from:date:from:to:cc:subject
 :date:message-id:reply-to;
 bh=5hkSlrRAGt4L7C0MkkBdySW/KeFQroZDyvipGka/HHo=;
 b=KkwTAPDSZ02WPYogNMdAKbYSj4a2tAy0aEaK3DTo/Vz7LFrdnSGGtiilj+RzCU/TN4
 l7gHiyFwoeuozt6DSUvE/PC++KrtlnQERPjvn71Nx0WneV47URhCEYl5sAIBoX60HQ0n
 WUegTrXXtFfsbn06bkFX2S+Rtrqg1IUKQy2u8pJEhK1b/pvUj4aPLAuiklqBy0PiNYXL
 GkTi6iIApvHbhIYM/ZogyAUsiRj4cTznB/AWHjm76ITltWhp0f5r5HAG02RJ/YJmfl6o
 L+En9q9tGdHuwx4XFbPH/soZ+BKLxaivsI/QkyyF4isoJD9Et9OSprIhlQFuZkoGCHBA
 m6gw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745388438; x=1745993238;
 h=mime-version:subject:message-id:to:from:date:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=5hkSlrRAGt4L7C0MkkBdySW/KeFQroZDyvipGka/HHo=;
 b=muI1IDSornevItEf8yfpM+SKh5WoFFu6Lb1MYwGegtulPSYuBLYUa+RmfAWXwG1Do6
 6lNfbP7jGKQCOPWieblbFcJWH5KwmrCfZ6EhW5awG+hoYo5TPE/DySgRpJ5rhxQfHZKP
 NgTOYiOxXC1/ooWYWh+EJuwjiw2pczdRsRDzCGPAnHUxiOLEzShqXlgB+BRv04RqjGhB
 xvC5ZLT9dLYWxyaBrrLWT4Wj24gT3FbZfJ0x2cdHDM42l62X8yVkIOSqByaeR4WM8OOR
 vHCCFJswULE7hjKngzh7GHVziAfmNULY1IwLjueiaDUr7vJl5FMW2Qq4qvBpYGZkoWw8
 b28g==
X-Gm-Message-State: AOJu0YxGEhciiZYmje0xqmm1po5z7uKDA2pwRN96LN/nz/RAUVX1uffR
 AyBv0vGtiPPVnyGlzAivK6bZ5sTT1K+uKzC5TXSz3DZVD592krd+t58/mg==
X-Gm-Gg: ASbGncs23f/sOMD810OgwC+JaZEkkfb2r7M/qw2go+C5Ngf/BVwxaIwnxc4Pu/sIbVr
 W8QBkRBYo56o0QdRa21hkYNokAbrzzd+t3gKbD5yJ+70Oy36xOTX6gVDjoCoBYHvDWirEWarQw8
 BBkrcr9UbDw4NLsvVQmPFNrrrCtW1PFJ2mBDAJGPR/gC4wuWDGXYI1Y5pRUo0d+YwXROj7HQ72r
 ebeZa4VljafbrSrKYoBqGgAZNRD6Hd0FRSw7kCaB6rp+NN7r1pkwcMs1BhHl8Rfnzkcx0Ca400T
 rCgrEf4gIXrJjY5bWJKl+q14W0A+AC/iVk0t0WcCnSwCqYHtuBfUX0A8F4fnx1LHKgheutDvLE0
 DDjgG
X-Google-Smtp-Source: AGHT+IE2Pc9INO2001DCJKeyDwKgriyZPF3EWoiv1KNK3ktV+hpHM0eRETWlmE7VJ87WH4ry+9UaFw==
X-Received: by 2002:a05:600c:350b:b0:439:9ec5:dfa with SMTP id
 5b1f17b1804b1-44091e118c2mr4582395e9.7.1745388437408; 
 Tue, 22 Apr 2025 23:07:17 -0700 (PDT)
Received: from [127.0.0.1] (87-196-81-20.net.novis.pt. [87.196.81.20])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-39efa4933e7sm17740173f8f.65.2025.04.22.23.07.16
 for <77949 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 22 Apr 2025 23:07:16 -0700 (PDT)
Date: Wed, 23 Apr 2025 07:07:12 +0100 (GMT+01:00)
From: Luis Pereira <luispereira.tkd@HIDDEN>
Message-ID: <2b96d8af-4311-4dfa-95f6-4be72f471c3d@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
 boundary="----=_Part_4_51866227.1745388432986"
X-Correlation-ID: <2b96d8af-4311-4dfa-95f6-4be72f471c3d@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Mailman-Approved-At: Wed, 23 Apr 2025 08:01:05 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------=_Part_4_51866227.1745388432986
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello,

This patch obsoletes 77756 which can then be closed.

Good approach here, didn't know the bootstrap package way. I would still like feedback on how I can improve my contributions on future patches if possible.

Thanks

------=_Part_4_51866227.1745388432986
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html>
 <head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 </head>
 <body>
  <div style="font-family: sans-serif;">
   <span dir="ltr" style="margin-top:0; margin-bottom:0;">Hello,</span>
   <br>
   <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">This patch obsoletes 77756 which can then be closed.</span>
   <br>
   <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">Good approach here, didn't know the bootstrap package way. I would still like feedback on how I can improve my contributions on future patches if possible.</span>
   <br>
   <br><span dir="ltr" style="margin-top:0; margin-bottom:0;">Thanks</span>
   <br>
  </div>
 </body>
</html>
------=_Part_4_51866227.1745388432986--





Last modified: Wed, 23 Apr 2025 12:15:05 UTC

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