From unknown Sun Jun 22 03:48:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#71527 <71527@debbugs.gnu.org> To: bug#71527 <71527@debbugs.gnu.org> Subject: Status: [PATCH 00/20] Update erlang, elixir things, add xxkb. Reply-To: bug#71527 <71527@debbugs.gnu.org> Date: Sun, 22 Jun 2025 10:48:21 +0000 retitle 71527 [PATCH 00/20] Update erlang, elixir things, add xxkb. reassign 71527 guix-patches submitter 71527 Igor Goryachev severity 71527 normal tag 71527 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 01:23:46 2024 Received: (at submit) by debbugs.gnu.org; 13 Jun 2024 05:23:46 +0000 Received: from localhost ([127.0.0.1]:51691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHcw5-0007GI-M9 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 01:23:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:55262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHQ6a-0007tB-Ng for submit@debbugs.gnu.org; Wed, 12 Jun 2024 11:41:45 -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 ) id 1sHQ6b-0001Z7-BM for guix-patches@gnu.org; Wed, 12 Jun 2024 11:41:45 -0400 Received: from mail.goryachev.org ([104.248.201.73]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sHQ6Z-0005xJ-R4 for guix-patches@gnu.org; Wed, 12 Jun 2024 11:41:45 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 774F2120042; Wed, 12 Jun 2024 18:41:40 +0300 (MSK) From: Igor Goryachev To: guix-patches@gnu.org Subject: [PATCH 00/20] Update erlang, elixir things, add xxkb. Date: Wed, 12 Jun 2024 18:25:32 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718206900; bh=f88ra1ddq9ztpgFtnI5JSIo29LR4KyKVilsEdorRC+Q=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Transfer-Encoding; b=o40bDtgUX+FApyrpc3+oHOeHWhlM9UjFafreKezEI62OSM+wJPT5tsMRFyDom8Qhzu14BSx4XwA8L+RbLk9JlZESWWavRb4aAgJOnof5zEQT/TtalvkmL73/tCBM+Unhd78/acr66fgLyixdoMF8vbDmWfM6jTQ88ma4/NDoTcs= Received-SPF: pass client-ip=104.248.201.73; envelope-from=igor@goryachev.org; helo=mail.goryachev.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 13 Jun 2024 01:23:40 -0400 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Erlang, Elixir and some their tools/libs updates with several improvements and fixes. And also added xxkb as a new package. Igor Goryachev (20): gnu: rebar3: Make rebar3 escriptize reproducible. gnu: erlang: Update to 26.2.5. gnu: erlang-certifi: Update to 2.13.0. gnu: erlang-covertool: Update to 2.0.6. gnu: erlang-cth-readable: Update to 1.6.0. gnu: erlang-edown: Update to 0.9.1. gnu: erlang-erlware-commons: Update to 1.7.0. gnu: erlang-getopt: Update to 1.0.3. gnu: erlang-hex-core: Update to 0.10.0. gnu: erlang-jsone: Update to 1.8.1. gnu: erlang-parse-trans: Update to 3.4.2. gnu: erlang-relx: Update to 4.9.0. gnu: erlang-ssl-verify-fun: Update to 1.1.7. gnu: rebar3: Update to 3.23.0. gnu: erlang-lfe: Update to 2.1.4. gnu: elixir: Update to 1.16.3. gnu: elixir-hex: Update to 2.1.1. gnu: elixir: Add src output, metas correction, lint warnings fix. gnu: erlang: Add chunks compilation. gnu: Add xxkb. gnu/packages/elixir.scm | 206 ++++++++++++++++++++++----------------- gnu/packages/erlang.scm | 98 ++++++++++++------- gnu/packages/xdisorg.scm | 48 +++++++++ 3 files changed, 230 insertions(+), 122 deletions(-) base-commit: 22482834c5412df9816adefecbf8915221999edb -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:12 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:12 +0000 Received: from localhost ([127.0.0.1]:54778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnk-0001BO-69 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:12 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdni-0001BD-5t for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:11 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 89C9D120041; Thu, 13 Jun 2024 09:19:09 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 01/20] gnu: rebar3: Make rebar3 escriptize reproducible. Date: Thu, 13 Jun 2024 09:17:38 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259549; bh=NQxidbkbF6osW465RyEq+rhJWG8p53iecF8fHEuu+YU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Type:Content-Transfer-Encoding; b=DQlFXeG4nw6xDUBuVh5jObumCF+krooeeCTdonEJru8TFhv1xkjznKgypuzqswJXwgYnTgBzeRezyjiK2xtKAAPkndNqf5AiL2FTcH3QFKyr45L6SVnidXwruxbH9l11zTM0/xbpFy3epRAGU4n/hdoqfiuh8N3YQeUOBc6Uo24= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (rebar3): Make rebar3 escriptize reproducible. Change-Id: Id5897566f870afe62a97154becc752025a1b323e --- gnu/packages/erlang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index c53cb72c2e..975e989055 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2022 jgart ;;; Copyright © 2023 wrobell ;;; Copyright © 2023 Tim Johann +;;; Copyright © 2024 Igor Goryachev ;;; ;;; This file is part of GNU Guix. ;;; @@ -638,6 +639,29 @@ (define-public rebar3 "eunit_formatters" "getopt" "hex_core" "erlware_commons" "parse_trans" "relx" "ssl_verify_fun" "providers")))) (delete 'configure) + ;; By default rebar3 produces escripts with embedded ZIP archives + ;; with files with current timestamps which is not suitable for + ;; reproducible builds. We fix it by setting predefined timestamps. + (add-before 'build 'make-escriptize-reproducible + (lambda _ + (let ((escriptize "src/rebar_prv_escriptize.erl")) + (substitute* escriptize + (("\\[dir_entries\\(filename:dirname\\(Filename1\\)\\),") + (string-append "FilePath = filename:join(Dir, Filename)," + "{ok, FileInfo0} = file:read_file_info(FilePath)," + "DateTime = {{1970, 1, 1}, {0, 0, 1}}," + "FileInfo = FileInfo0#file_info{mtime = DateTime}," + "[dir_entries(filename:dirname(Filename1)),"))) + (substitute* escriptize + (((string-append + "\\{Filename1, file_contents\\(filename:join\\(Dir, " + "Filename\\)\\)\\}\\].")) + "{Filename1, file_contents(FilePath), FileInfo}].")) + (substitute* escriptize + (((string-append "\\[\\{FName,FBin\\} \\|\\| \\{FName,FBin\\} <- " + "Files, FBin =/= <<>>\\]\\.")) + (string-append "[{FName,FBin,FInfo} || {FName,FBin,FInfo} <- " + "Files, FBin =/= <<>>].")))))) (replace 'build (lambda _ (setenv "HOME" (getcwd)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:23 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:23 +0000 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnu-0001CR-Kz for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:23 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdns-0001Bw-Sb for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:21 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id AF1091202E5; Thu, 13 Jun 2024 09:19:20 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 04/20] gnu: erlang-covertool: Update to 2.0.6. Date: Thu, 13 Jun 2024 09:17:41 +0300 Message-ID: <37bc71580121f799c0f5e4ae9552b06520c6cdfa.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259560; bh=DVn+vkrinHbVxcwnmM3lmFcHs60aMWkkErapcqQ5AlI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=rCQnJYVv8wTDpQXtEw2zvwkKEX2qtC9oGRApg5SIiWwCTwwDRQvV1cHLfT2QeyaeRkYBo++Xk4sRk4PDh5QNVUf5pFYf1c3ImWAIbiCiR9TRsATS28Xf88Fhn/+kJzShYKOlLFjwKe0FJwVoTJI5ynfcGWP9lCa1jiIAal/1CeA= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-covertool): Update to 2.0.6. Change-Id: Ib2ace96df8c1831aea098c26da907bcf8c85102f --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 97cfd7d872..190f764a26 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -311,13 +311,13 @@ (define-public erlang-yamerl (define-public erlang-covertool (package (name "erlang-covertool") - (version "2.0.4") + (version "2.0.6") (source (origin (method url-fetch) (uri (hexpm-uri "covertool" version)) (sha256 - (base32 "1p0c1n3nl4063xwi1sv176l1x68xqf07qwvj444a5z888fx6i5aw")))) + (base32 "088y3m0mmqprq3vd4q0dxrd1plx846mx3m2pv15fmn4047cgrcsx")))) (build-system rebar-build-system) (home-page "https://github.com/covertool/covertool") (synopsis "Convert code-coverage data generated by @code{cover} into -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:27 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:27 +0000 Received: from localhost ([127.0.0.1]:54814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnz-0001DY-9l for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:27 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnt-0001C0-CW for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:21 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 2C3861202BE; Thu, 13 Jun 2024 09:19:20 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 03/20] gnu: erlang-certifi: Update to 2.13.0. Date: Thu, 13 Jun 2024 09:17:40 +0300 Message-ID: <38ccedabe1c7ebbcd55026473f0ef3562fbeea7c.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259560; bh=7vy5j+nCmitga1x/PwVgVGKbQo2UNfFbCXWZ/2Jgobw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=3PFaNSl4BlrnTXljurQyodM9eTkxi7cBulLbV5GF6eBjl+goOSrc4J8tX6h1IqZTc65mN5g7FztqP9JKBbSDfjyw0FHF9T8+si/eDmZJxxEfH7c2WcWnFrMCwDHj2qUFaoh1jb/igN1YUKwcNqoBjvmVsYQYTkfRjT+w0/xPTDY= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-certifi): Update to 2.13.0. Change-Id: If1ea284809c6f581375140795ba2ca9e0deb39a8 --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 9bd6394518..97cfd7d872 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -248,13 +248,13 @@ (define-public erlang-bbmustache (define-public erlang-certifi (package (name "erlang-certifi") - (version "2.9.0") + (version "2.13.0") (source (origin (method url-fetch) (uri (hexpm-uri "certifi" version)) (sha256 - (base32 "0ha6vmf5p3xlbf5w1msa89frhvfk535rnyfybz9wdmh6vdms8v96")))) + (base32 "1887qmxp7qmha4c8k4m4cw35iii15srrdmfmvypp0q7hl0rragcg")))) (build-system rebar-build-system) (arguments `(#:tests? #f)) ;; have not been updated for latest cert bundle -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:28 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:28 +0000 Received: from localhost ([127.0.0.1]:54817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnz-0001Dc-K3 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:27 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnt-0001C1-Fc for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:21 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 45E2D120341; Thu, 13 Jun 2024 09:19:21 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 05/20] gnu: erlang-cth-readable: Update to 1.6.0. Date: Thu, 13 Jun 2024 09:17:42 +0300 Message-ID: <5befe68b254c0c9d560a119b6930559520f9f053.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259561; bh=DPofw7kdBzsZd+xz7UlxoUvwRFRaDLDZW6Kizi2qDKM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=Meeb0irNJqmiLhTwq6r+yYjav6BY4yFUrOr3HTRk1OR+Zi/AW46j8x8j6caa8Ng5QuIhObZrXPOv1Z/eN/AltFot6Ka4R368ZLKGJEJjfeQDQ7FWZ5W/kKkPt5zWPQwGNjfrJK6ab/jTvwBUV/y74gM6YWZB6TNlGBzaMAu9VK8= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-cth-readable): Update to 1.6.0. Change-Id: I8e3d6e2585f1e7b570a49f17a3c86dcc67eaf145 --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 190f764a26..a79bb43758 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -332,13 +332,13 @@ (define-public erlang-covertool (define-public erlang-cth-readable (package (name "erlang-cth-readable") - (version "1.5.1") + (version "1.6.0") (source (origin (method url-fetch) (uri (hexpm-uri "cth_readable" version)) (sha256 - (base32 "104xgybb6iciy6i28pyyrarqzliddi8kjyq43ajaav7y5si42rb8")))) + (base32 "16851qzf2mjgw36s2bx3bb4x2vm8fpg8jk3dz8ph1mai5dim47lh")))) (build-system rebar-build-system) (propagated-inputs (list erlang-cf)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:28 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:28 +0000 Received: from localhost ([127.0.0.1]:54820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo0-0001Dl-0D for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:28 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnu-0001C8-3c for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:22 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id CE816120342; Thu, 13 Jun 2024 09:19:21 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 06/20] gnu: erlang-edown: Update to 0.9.1. Date: Thu, 13 Jun 2024 09:17:43 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259562; bh=y/wJNmExHA3D1sm47NIpvoZ6lO3dyYfwHzFDNYIDjkk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=3CBgi04hvjI8tQ43ev8FFJQOv7vK0aABCsIi7R9PDxO0BnggWNbE9U/BGmqxMpEKYBSeb9/lCRy/N1i5MhXbIzFKyAgaDHU2m4rcEAL8RTaNfmXUo8APo8SLurZK6+ICPB/w7I6bMk4ZRbpmGAS2ovZzX/joBWfs/zw1inmbRUM= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-edown): Update to 0.9.1. Change-Id: I99e5e9f8edfa86937b86c0a3a42b3b73b64afc5e --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index a79bb43758..2ba8c6aeb7 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -353,13 +353,13 @@ (define-public erlang-cth-readable (define-public erlang-edown (package (name "erlang-edown") - (version "0.8.4") + (version "0.9.1") (source (origin (method url-fetch) (uri (hexpm-uri "edown" version)) (sha256 - (base32 "0ij47gvgs6yfqphj0f54qjzj18crj8y1dsjjlzpp3dp8pscqzbqw")))) + (base32 "1hl27qnylbjxzmz9w2pnm0wfmkcgyc6bcpmlm6mf35ymkj659ngr")))) (build-system rebar-build-system) (home-page "https://github.com/uwiger/edown") (synopsis "Markdown extension for EDoc") -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:29 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:29 +0000 Received: from localhost ([127.0.0.1]:54823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo0-0001Dv-FR for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:29 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnr-0001Bq-R1 for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:22 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 9BC9A120041; Thu, 13 Jun 2024 09:19:19 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 02/20] gnu: erlang: Update to 26.2.5. Date: Thu, 13 Jun 2024 09:17:39 +0300 Message-ID: <78f09980e36c51bf6f70d22d4515a6e2e74a4e01.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259559; bh=5DkrFk1scIZyUz8lagw9KX7JIxBN9x7aH/BEYRj0y90=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=ASx8oJPF0luAy2V4STNp7GsKrKAvRYJ0LI3uKDjN4ElHlGYtgpIdHks0flp+9u5bbiY3j8dBD+gXL+PE/P43eUjA5XgwfmFdS9h3w4pZQOG2QC0dUlbXZ+TEfmvNIxWbp/g222YUrL9NUjJFdrxn8soiNglwMf1Xr0gDedjWMeU= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang): Update to 26.2.5. Change-Id: I726eb2d7fd1d82c918707ec33d3d42ba279b74b9 --- gnu/packages/erlang.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 975e989055..9bd6394518 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -49,7 +49,7 @@ (define-module (gnu packages erlang) (define-public erlang (package (name "erlang") - (version "25.3.2") + (version "26.2.5") (source (origin (method git-fetch) ;; The tarball from http://erlang.org/download contains many @@ -61,7 +61,7 @@ (define-public erlang (file-name (git-file-name name version)) (sha256 (base32 - "092lym5a181gz89nscw7kqhw1wa6qvgcpkj80q4i9p79mxmsr1nj")) + "0hd4flm9x8254rcv8hj0hra5lh5n51vcpharxy2d1ph8059vfsmx")) (patches (search-patches "erlang-man-path.patch")))) (build-system gnu-build-system) (native-inputs @@ -71,11 +71,11 @@ (define-public erlang ("erlang-manpages" ,(origin (method url-fetch) - (uri (string-append "http://erlang.org/download/otp_doc_man_" - (version-major+minor version) ".tar.gz")) + (uri (string-append "https://github.com/erlang/otp/releases/download" + "/OTP-" version "/otp_doc_man_" version ".tar.gz")) (sha256 (base32 - "0vnpds5q17xc4jjj3sbsllpx68wyhgvx70714vkzyd68rbjmhmk7")))))) + "08ngil8578asjzmqa657l4zdy0cr0h9spkg88wp9kxl95bfyli8p")))))) (inputs (list ncurses openssl wxwidgets)) (propagated-inputs -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:29 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:30 +0000 Received: from localhost ([127.0.0.1]:54826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo1-0001E7-4d for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:29 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnu-0001C8-Qn for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:23 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id ED8C31202BE; Thu, 13 Jun 2024 09:19:22 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 08/20] gnu: erlang-getopt: Update to 1.0.3. Date: Thu, 13 Jun 2024 09:17:45 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259563; bh=MJnXoT/xOTu7/8asiZZFUC9uH+P3+0glMaC3AovGioc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=VCGIGzdt6Tfu6LVaxeub9RxYFBhRd2SA368oi1ZtxrjKyjZ+sNRF2mxJHGuWJ5hsEUEK/k7H2l1srIIfaDgdTSmLJtFFp5EwskejbQ8DUfO5HUOFya3PytA9SIN103ca2F8MqPMiViA5oA9cpgFLqqDj0xZmIbcF46EmYXkdGhc= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-getopt): Update to 1.0.3. Change-Id: Ie2a94ae24377be227cc4fe0f39616312305cbb92 --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 98ff520e0f..d0857f4699 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -413,13 +413,13 @@ (define-public erlang-eunit-formatters (define-public erlang-getopt (package (name "erlang-getopt") - (version "1.0.2") + (version "1.0.3") (source (origin (method url-fetch) (uri (hexpm-uri "getopt" version)) (sha256 - (base32 "09pasi7ki1rivw9sl7xndj5qgjbdqvcscxk83yk85yr28gm9l0m0")))) + (base32 "0krj967wnlnfniscdgzbcsckjb8nwfqr49zp9x4j23slmj8dw0by")))) (build-system rebar-build-system) (home-page "https://github.com/jcomellas/getopt") (synopsis "Command-line options parser for Erlang") -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:31 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:31 +0000 Received: from localhost ([127.0.0.1]:54832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo1-0001EP-SF for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:31 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnu-0001CM-MJ for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:23 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 65B891202E5; Thu, 13 Jun 2024 09:19:22 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 07/20] gnu: erlang-erlware-commons: Update to 1.7.0. Date: Thu, 13 Jun 2024 09:17:44 +0300 Message-ID: <3fe3a34df50a3ef012b4aae10c2453f83fb138fb.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259562; bh=lBUv0N8ekKLEve+hJAbVMLRbJQCiBOdqN6LS84iYnJg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=pXvIPHYxuQdwgY+lB8i0XxMJagCGH647NhkOse2oHaW2gJ2M2Me6Y91bmyvn+GJVqeoR5ofWwmdbSAk8m7uPVq+ZLvlAt7rxT0+xr+1IWlIZ936Q6A1bBxyLlQBBFCcB/PN2dFh6203HOdk0jR3f+y7VZXI7x5J+HaJJdQN+RCw= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-erlware-commons): Update to 1.7.0. Change-Id: I72a7c0a592b2a485ea8d3bab7337e476ebce0f5a --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 2ba8c6aeb7..98ff520e0f 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -370,13 +370,13 @@ (define-public erlang-edown (define-public erlang-erlware-commons (package (name "erlang-erlware-commons") - (version "1.6.0") + (version "1.7.0") (source (origin (method url-fetch) (uri (hexpm-uri "erlware_commons" version)) (sha256 - (base32 "18qam9xdzi74wppb0cj4zc8161i0i8djr79z8662m6d276f2jz5m")))) + (base32 "0fxkfzw3akq1zgiy3xk63irxzfifa5mk34ik75hvlcf0zzs0x1f0")))) (build-system rebar-build-system) (propagated-inputs (list erlang-cf)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:31 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:32 +0000 Received: from localhost ([127.0.0.1]:54835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo3-0001Eh-5v for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:31 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnv-0001Cf-Kh for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:24 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 7C1CC120041; Thu, 13 Jun 2024 09:19:23 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 09/20] gnu: erlang-hex-core: Update to 0.10.0. Date: Thu, 13 Jun 2024 09:17:46 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259563; bh=tEtbBDFb8NOncvT+/yQsFu1Qvn02P3BsDFLtLG5MiAs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=an3DqPDKXIomecZcaiAEpOtgD1mlNvarl8ysawOKAVoagORw68e2QwyrQCfxpaVo5e11duwGYst+jUPT07NV49LZy/PzVFnAi3A85Y456JJTyufkeIRUXxVTwrv+xOrynZ6ulWcSj8U3nRpmYD1eeEl5EVyL0bwJraboUysqYFw= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-hex-core): Update to 0.10.0. Change-Id: I1fddff28f2194f55c79e00341bfc5525beab8ac2 --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index d0857f4699..0bbeb8816f 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -430,13 +430,13 @@ (define-public erlang-getopt (define-public erlang-hex-core (package (name "erlang-hex-core") - (version "0.8.4") + (version "0.10.0") (source (origin (method url-fetch) (uri (hexpm-uri "hex_core" version)) (sha256 - (base32 "06p65hlm29ky03vs3fq3qz6px2ylwp8b0f2y75wdf5cm0kx2332b")))) + (base32 "0mwz3n5jaabyc77q7w0pqsr5hl4r44bzr90gq30gz9zk5pmrl8hw")))) (build-system rebar-build-system) (arguments `(#:phases -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:32 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:32 +0000 Received: from localhost ([127.0.0.1]:54838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo3-0001Ex-Tw for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:32 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnw-0001CM-ET for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:24 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 933DC1202BE; Thu, 13 Jun 2024 09:19:24 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 11/20] gnu: erlang-parse-trans: Update to 3.4.2. Date: Thu, 13 Jun 2024 09:17:48 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259564; bh=lj4M7aocqOMM68t09p4yg4SDWNuTYOOuNlzp/nG6Ckg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=EZUw6Zmr29hf6w5AdH2KnV0Q8mcQZebfz/2hP3Q2j2cis2PlcMpYWiF9WUR/RmLfATmAQSn7hh1eQco33ylZ5/qvlvCLClSi79LS0nWVSpF0Bf6rol8LY0Dhm8tPSOXjNJDpuo+BtDhnDnVgU7VhEPHGdx7PzQnDw5rdJ01Gs44= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-parse-trans): Update to 3.4.2. Change-Id: Ie14d7031e8e5d16f342e58edeb4564267e22b9fc --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index f426c7b694..8f153af0f2 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -480,13 +480,13 @@ (define-public erlang-jsone (define-public erlang-parse-trans (package (name "erlang-parse-trans") - (version "3.4.1") + (version "3.4.2") (source (origin (method url-fetch) (uri (hexpm-uri "parse_trans" version)) (sha256 - (base32 "16p4c2xjrvz16kzpr9pmcvi6nxq6rwckqi9fp0ksibaxwxn402k2")))) + (base32 "1jnr4k93vgcwnphsvczkwgm0pvnfs51sns9fscr5ghxpwdyk89ac")))) (build-system rebar-build-system) (inputs (list erlang-getopt)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:33 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:33 +0000 Received: from localhost ([127.0.0.1]:54841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo4-0001FA-GG for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:32 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnw-0001Cf-Vo for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:25 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 24DB2120041; Thu, 13 Jun 2024 09:19:25 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 12/20] gnu: erlang-relx: Update to 4.9.0. Date: Thu, 13 Jun 2024 09:17:49 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259565; bh=kwMvIU/KDE/bk03cdkDKgQiRevr4CDqegB5/9fAOYKs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=InfcMK1pTJJcOo0WBySF2vVqKsTyBW9xx4DGNUOlWvKJB7Ddt5ywGe2D5+C+/ei7O01hYxurLuaU11n1qPUvF1sl6rcM2GSxtnmb+y/CzRN36F4f3vE7HutSNnd9HzoOJhv2grae2S9CHNs8Qf9G9cM+XnFshtIzsOAVuLHjvyQ= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-relx): Update to 4.9.0. Change-Id: I6e767f7c54d182566db6865b28a7a6e1e864ba9c --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 8f153af0f2..643db8abe0 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -565,13 +565,13 @@ (define-public erlang-providers (define-public erlang-relx (package (name "erlang-relx") - (version "4.6.0") + (version "4.9.0") (source (origin (method url-fetch) (uri (hexpm-uri "relx" version)) (sha256 - (base32 "02gmfx1vxg9m3mq4njsqhs4972l4nb8m5p1pdcf64g09ccf17y1g")))) + (base32 "1iamihsd3gi82sc7169rx5730drvgm0n4k7clg75pap79b6pgjqj")))) (build-system rebar-build-system) (propagated-inputs (list erlang-bbmustache)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:33 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:33 +0000 Received: from localhost ([127.0.0.1]:54844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo4-0001FD-Uw for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:33 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnw-0001C8-WF for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:25 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 0F40E120341; Thu, 13 Jun 2024 09:19:24 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 10/20] gnu: erlang-jsone: Update to 1.8.1. Date: Thu, 13 Jun 2024 09:17:47 +0300 Message-ID: <93a740b662ae614ea2ac4517c88abb89b5964155.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259564; bh=NKEFKkDrgyfsJGrQm7sgKAQKk2oFW1Z2ZShUsG+zWk0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=lBIE0X9GTQ4fs/jnJLZXwGhe6dcbRpWvgk3MKmHTzFVtBXyTNKj7wVeBkAsW5CRlQnLIAguTzPmkhDPmjd9On3bTDXghFi2iu8I0m2kJXKPWX47ODUNnHXY27PknJSTjT7UBcVq/z3iGbxIW9Ut1XCVZxp8qlzX8ZRRxCOWR4kk= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-jsone): Update to 1.8.1. Change-Id: I385c38c75a566ca4603fc871bef367220316bd2a --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 0bbeb8816f..f426c7b694 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -456,13 +456,13 @@ (define-public erlang-hex-core (define-public erlang-jsone (package (name "erlang-jsone") - (version "1.7.0") + (version "1.8.1") (source (origin (method url-fetch) (uri (hexpm-uri "jsone" version)) (sha256 - (base32 "1gaxiw76syjp3s9rygskm32y9799b917q752rw8bxj3bxq93g8x3")))) + (base32 "0f4px5l89a988rc8h79gb35zi0b2pjdy6y66hix1mia88491i2f7")))) (build-system rebar-build-system) (arguments `(#:phases -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:33 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:34 +0000 Received: from localhost ([127.0.0.1]:54847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo5-0001FL-E6 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:33 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnx-0001CM-IC for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:26 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id AD1A41202BE; Thu, 13 Jun 2024 09:19:25 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 13/20] gnu: erlang-ssl-verify-fun: Update to 1.1.7. Date: Thu, 13 Jun 2024 09:17:50 +0300 Message-ID: <3279dd31d7cd627029bc8d5011b774d497669d11.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259565; bh=+AHFZxNFlzdBklxBA+8rtx3CSkOk5COC25F1LpomBi0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=xTsoDatA9WQvg+EzNROibb18IJgXEVA1MamE2z8C+oO7PTQIEEpP7U31O3eQVMwM70Zn0TmrtRWGGAdV0YNO+Jbut+3DMvt/fBpDdBpvzEP/oBefBHkqPb6fHnKl8J+HQxcHFhfZG0MIvWHzLICOQNfKusEngaYH/RgquH8/+Hk= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-ssl-verify-fun): Update to 1.1.7. Change-Id: I9bfa90dc27dc39863ffa5112c08beee0ee79bf32 --- gnu/packages/erlang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 643db8abe0..a71decdd7c 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -587,13 +587,13 @@ (define-public erlang-relx (define-public erlang-ssl-verify-fun (package (name "erlang-ssl-verify-fun") - (version "1.1.6") + (version "1.1.7") (source (origin (method url-fetch) (uri (hexpm-uri "ssl_verify_fun" version)) (sha256 - (base32 "1026l1z1jh25z8bfrhaw0ryk5gprhrpnirq877zqhg253x3x5c5x")))) + (base32 "1y37pj5q6gk1vrnwg1vraws9yihrv9g4133w2qq1sh1piw71jk7y")))) (build-system rebar-build-system) (home-page "https://github.com/deadtrickster/ssl_verify_fun.erl") (synopsis "SSL verification functions for Erlang") -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:34 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:34 +0000 Received: from localhost ([127.0.0.1]:54849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo5-0001FS-Ta for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:34 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdny-0001Cf-3R for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:26 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 3F3EB120041; Thu, 13 Jun 2024 09:19:26 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 14/20] gnu: rebar3: Update to 3.23.0. Date: Thu, 13 Jun 2024 09:17:51 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259566; bh=gCrLz1LfgX32hTQwdFUDNLi32J+8caYsRFq6P/TaaDQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=Q06Ajzn0+BS+QZfA2KYi1zch83Qr7Y9IhBZQClsF2ee65Ukohvss2o9kvw9CPvXcFgP53q1EKShMAqEogY+R3U9uYedj0iTW77eA6Qu+JBSExuY2hk3EBXX8RT8wZWANycecB0CeLDZjbSB6KXgO2HypOxlTYcFm0xGJut48Nwc= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (rebar3): Update to 3.23.0. Change-Id: I14bd18647efd93519548f6f7ff5c6383892054f6 --- gnu/packages/erlang.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index a71decdd7c..c24d75e6c9 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -604,7 +604,7 @@ (define-public erlang-ssl-verify-fun (define-public rebar3 (package (name "rebar3") - (version "3.18.0") + (version "3.23.0") (source (origin (method git-fetch) @@ -613,7 +613,7 @@ (define-public rebar3 (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "09648hzc2mnjwf9klm20cg4hb5rn2xv2gmzcg98ffv37p5yfl327")))) + (base32 "0jinjx3mk5j1kczxmblixbvhf24q0yfwih2ggs11x5ykmrqpbckl")))) (build-system gnu-build-system) ;; TODO: remove vendored modules, install man-page, install lib(?) (arguments @@ -644,7 +644,7 @@ (define-public rebar3 ;; reproducible builds. We fix it by setting predefined timestamps. (add-before 'build 'make-escriptize-reproducible (lambda _ - (let ((escriptize "src/rebar_prv_escriptize.erl")) + (let ((escriptize "apps/rebar/src/rebar_prv_escriptize.erl")) (substitute* escriptize (("\\[dir_entries\\(filename:dirname\\(Filename1\\)\\),") (string-append "FilePath = filename:join(Dir, Filename)," -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:34 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:34 +0000 Received: from localhost ([127.0.0.1]:54851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo6-0001Fc-Aj for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:34 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdny-0001C8-Kv for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:26 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id C4C121202E5; Thu, 13 Jun 2024 09:19:26 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 15/20] gnu: erlang-lfe: Update to 2.1.4. Date: Thu, 13 Jun 2024 09:17:52 +0300 Message-ID: X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259567; bh=PYBORDvM95+7Jm5POQrVIxx/vhUxmOl3Auv4GtokjNU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=jiboYXEGEoSM4MYy5m2L/VBWzpDhwyfbAx//Xf3Dp9Gd4QJWDKn0y6zsg1x0ceK15rkcp3eUJH03aq1DHEi4KRc1/3KlJ/3hCOfnMqJGPwlEKOJhyzUMqNJj3NNP8R+w6XQ4i4uug8HZhjyYJGR+2x9GI4+0mf0mjdAn7220Ya8= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang-lfe): Update to 2.1.4. Change-Id: Ib6888b92ce45853bec9ecec0a24c759358280b5a --- gnu/packages/erlang.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index c24d75e6c9..421869d029 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -768,16 +768,16 @@ (define-public rebar3-proper (define-public erlang-lfe (package (name "erlang-lfe") - (version "2.1.2") + (version "2.1.4") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/lfe/lfe") - (commit "v2.1.2"))) + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 - "180hz1p2v3vb6yyzcfwircmljlnd86ln8z80lzy3mwlyrcxblvxy")))) + "0yyh8jmdi7c4y6vjrk3zw4iy7iyqcs5h88hx96ml9dx2im2aydlq")))) (build-system gnu-build-system) (arguments (list @@ -825,6 +825,11 @@ (define-public erlang-lfe (when tests? (begin (setenv "REBAR_CACHE_DIR" "/tmp") + (substitute* "Makefile" + ;; More strict argument parsing since rebar v3.23.0 seems + ;; to break backwards compatibility. See more info at: + ;; https://github.com/erlang/rebar3/pull/2813. + (("-n 20,ct") "-n 20, ct")) (invoke "make" "-j" (number->string (parallel-job-count)) "tests")))))))) (native-inputs (list rebar3 rebar3-proper erlang-proper)) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:52 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:52 +0000 Received: from localhost ([127.0.0.1]:54877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdoN-0001GX-Np for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:52 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdnz-0001Cf-O7 for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:28 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id DD772120041; Thu, 13 Jun 2024 09:19:27 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 17/20] gnu: elixir-hex: Update to 2.1.1. Date: Thu, 13 Jun 2024 09:17:54 +0300 Message-ID: <841f6dc460cf190fe4bad16b549e6f737352a4f0.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259568; bh=Sjp0KOpe0CSmrknvuFbIjoFatUbE7Yo5JF8Fiya8RnU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=vlZvm7/uww3IvM0uYYV0fEJvjvH6xnRXHm20rQpyXTOSe7S7EgDGuJ9xcqQAMP7ZtNZ87CxEWRKMYtSU513Cxq22Gn8u2F5613vWNbMZ6l+/XnSQQTehoqolsvNm2UyVRDm30TkGHMocwr+8yyRzfsMSMY4uubzgnOBdGDGcRMo= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/elixir.scm (elixir-hex): Update to 2.1.1. Change-Id: I0b91b2b0d0bd72be2d7e7419f3a9ceec1f4eb4ed --- gnu/packages/elixir.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm index 6f423d12a3..7675b38ffb 100644 --- a/gnu/packages/elixir.scm +++ b/gnu/packages/elixir.scm @@ -139,7 +139,7 @@ (define-public elixir (define-public elixir-hex (package (name "elixir-hex") - (version "2.0.5") + (version "2.1.1") (source (origin (method git-fetch) @@ -149,7 +149,7 @@ (define-public elixir-hex (file-name (git-file-name name version)) (sha256 (base32 - "1kvczwvij58kgkhak68004ap81pl26600bczg21mymy2sypkgxmj")))) + "0fmrbl7dj8ndq1z7h13qgx3cv7vw3b1zf6krdrahcmx43bcdsix4")))) ;; The mix-build-system assumes that Hex exists. ;; We build Hex using the gnu-build-system. ;; Other Elixir packages use the mix-build-system. -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:52 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:52 +0000 Received: from localhost ([127.0.0.1]:54879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdoO-0001Gc-9Y for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:52 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo0-0001Cf-RG for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:29 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 045D2120041; Thu, 13 Jun 2024 09:19:28 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 19/20] gnu: erlang: Add chunks compilation. Date: Thu, 13 Jun 2024 09:17:56 +0300 Message-ID: <3c6a2edfa9416a7df9c419d053bd02b881bdcab9.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259569; bh=DfpS/KYgXyNntMKUzho7YgF98QzJt/Gxs2TjP4z6r1s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=rV+JfxsAfeGki8yYk4wqXuXhrht+fU5VH3D3B4fHppBxyaJmP9kRGkt1LmsncBIbuU+CR3j0xAwRjVWkVbtXOzcNMf4VwiBlHLWKWE/cz3eeGcNHEyc3Mbnj9FlT8oL7+zFKdulpU6VKYBVivwwCkPcZ9L/9ejnn/zlz7hyrux4= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang): Add chunks compilation. Change-Id: I81037864ac38f5a2a6cf8eac2fe0523e6500c78b --- gnu/packages/erlang.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 421869d029..dd07c1a617 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -181,7 +181,10 @@ (define-public erlang (share (string-append out "/share/"))) (mkdir-p share) (with-directory-excursion share - (invoke "tar" "xvf" manpages)))))))) + (invoke "tar" "xvf" manpages))))) + (add-after 'install-doc 'install-chunks + (lambda _ + (invoke "make" "install-docs" "DOC_TARGETS=chunks")))))) (home-page "https://www.erlang.org/") (synopsis "The Erlang programming language") (description -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:53 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:53 +0000 Received: from localhost ([127.0.0.1]:54881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdoO-0001Gj-Op for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:53 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo0-0001C8-Af for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:30 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 710981202E5; Thu, 13 Jun 2024 09:19:28 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 18/20] gnu: elixir: Add src output, metas correction, lint warnings fix. Date: Thu, 13 Jun 2024 09:17:55 +0300 Message-ID: <5e77f8a0948230db8da07c37c5b1f24fec44acb7.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259568; bh=K3FiXOJfokAi12JSq2qfUgGiBL7l8iF8xz+fE7+WQeU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding; b=brVS/pCSbgaGtigYiaOmSnXDL+xu61vmPKM+xo9NegSV125aDxcLcpQo1c3yoYavbhprnk7tPne9D4HHULn6Q0LsMwprb40a1WZGb/Krd3MEh+5+ChRUAIf+gbf+Tow74K0bcsfluDM/OmqiRM9Chs4y+CmcTuosia6ywedC7eQ= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/elixir.scm (elixir): Add src output, metas correction, lint warnings fix. Change-Id: I93ae35239168de9a8d8d99ca83950edfce735bc2 --- gnu/packages/elixir.scm | 201 +++++++++++++++++++++++----------------- 1 file changed, 114 insertions(+), 87 deletions(-) diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm index 7675b38ffb..aa4a24fcda 100644 --- a/gnu/packages/elixir.scm +++ b/gnu/packages/elixir.scm @@ -34,83 +34,108 @@ (define-module (gnu packages elixir) #:use-module (guix git-download) #:use-module (guix packages) #:use-module (gnu packages) + #:use-module (gnu packages bash) #:use-module (gnu packages erlang) #:use-module (gnu packages version-control)) (define-public elixir - (package - (name "elixir") - (version "1.16.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/elixir-lang/elixir") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0db1f6p8409ld81lfd9ln9ir4v55h48lzsbd91jz0hns7ninlh2r")) - (patches (search-patches "elixir-path-length.patch")))) - (build-system gnu-build-system) - (arguments - (list - #:test-target "test" - #:parallel-tests? #f ;see - #:make-flags #~(list (string-append "PREFIX=" #$output)) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'make-git-checkout-writable - (lambda _ - (for-each make-file-writable (find-files ".")))) - (add-after 'make-git-checkout-writable 'replace-paths - (lambda* (#:key inputs #:allow-other-keys) - ;; Note: references end up obfuscated in binary BEAM files where - ;; they may be invisible to the GC and graft code: - ;; . - (substitute* '("lib/mix/lib/mix/release.ex" - "lib/mix/lib/mix/tasks/release.init.ex") - (("#!/bin/sh") - (string-append "#!" (search-input-file inputs "/bin/sh")))) - (substitute* "bin/elixir" - (("ERTS_BIN=\n") - (string-append - "ERTS_BIN=" - ;; Elixir Releases will prepend to ERTS_BIN the path of - ;; a copy of erl. We detect if a release is being generated - ;; by checking the initial ERTS_BIN value: if it's empty, we - ;; are not in release mode and can point to the actual erl - ;; binary in Guix store. - "\nif [ -z \"$ERTS_BIN\" ]; then ERTS_BIN=" - (string-drop-right (search-input-file inputs "/bin/erl") 3) - "; fi\n"))) - (substitute* "bin/mix" - (("#!/usr/bin/env elixir") - (string-append "#!" #$output "/bin/elixir"))))) - (add-before 'build 'make-current - ;; The Elixir compiler checks whether or not to compile files by - ;; inspecting their timestamps. When the timestamp is equal to the - ;; epoch no compilation will be performed. Some tests fail when - ;; files are older than Jan 1, 2000. - (lambda _ - (for-each (lambda (file) - (let ((recent 1400000000)) - (utime file recent recent 0 0))) - (find-files "." ".*")))) - (add-before 'check 'set-home - (lambda* (#:key inputs #:allow-other-keys) - ;; Some tests require access to a home directory. - (setenv "HOME" "/tmp"))) - (delete 'configure) - (add-after 'install 'wrap-programs - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (programs '("elixir" "elixirc" "iex"))) - ;; mix can be sourced as an elixir script by other elixir - ;; program, for example `iex -S mix`, so we should not wrap - ;; mix into shell script. - (substitute* (string-append out "/bin/mix") - (("Mix.start\\(\\)") - (format #f "\ + (let* ((compiler-path "lib/elixir/src/elixir_erl_compiler.erl") + (compiler-path-orig (string-append compiler-path ".orig"))) + (package + (name "elixir") + (version "1.16.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elixir-lang/elixir") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0db1f6p8409ld81lfd9ln9ir4v55h48lzsbd91jz0hns7ninlh2r")) + (patches (search-patches "elixir-path-length.patch")))) + (build-system gnu-build-system) + (arguments + (list + #:test-target "test" + #:parallel-tests? #f ;see + #:make-flags #~(list (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'make-git-checkout-writable + (lambda _ + (for-each make-file-writable (find-files ".")))) + (add-after 'make-git-checkout-writable 'replace-paths + (lambda* (#:key inputs #:allow-other-keys) + ;; Note: references end up obfuscated in binary BEAM files where + ;; they may be invisible to the GC and graft code: + ;; . + (substitute* '("lib/mix/lib/mix/release.ex" + "lib/mix/lib/mix/tasks/release.init.ex") + (("#!/bin/sh") + (string-append "#!" (search-input-file inputs "/bin/sh")))) + (substitute* "bin/elixir" + (("ERTS_BIN=\n") + (string-append + "ERTS_BIN=" + ;; Elixir Releases will prepend to ERTS_BIN the path of + ;; a copy of erl. We detect if a release is being generated + ;; by checking the initial ERTS_BIN value: if it's empty, we + ;; are not in release mode and can point to the actual erl + ;; binary in Guix store. + "\nif [ -z \"$ERTS_BIN\" ]; then ERTS_BIN=" + (string-drop-right (search-input-file inputs "/bin/erl") 3) + "; fi\n"))) + (substitute* "bin/mix" + (("#!/usr/bin/env elixir") + (string-append "#!" #$output "/bin/elixir"))))) + (add-after 'replace-paths 'pre-install-source + (lambda* (#:key outputs #:allow-other-keys) + (copy-recursively "lib" (string-append (assoc-ref outputs "src") + "/source/lib")))) + ;; Temporarily patch the compiler to place correct source locations + ;; into module info instead of build directory. + (add-after 'pre-install-source 'patch-elixir-compiler + (lambda* (#:key outputs #:allow-other-keys) + (copy-recursively #$compiler-path #$compiler-path-orig) + (let ((source (string-append "/tmp/guix-build-" #$name "-" + #$version ".drv-0")) + (destination (assoc-ref outputs "src"))) + (substitute* #$compiler-path + (("source, Source") + (string-append "source, string:replace(Source, \"" + source "\", \"" destination "\")")))))) + (add-before 'build 'make-current + ;; The Elixir compiler checks whether or not to compile files by + ;; inspecting their timestamps. When the timestamp is equal to the + ;; epoch no compilation will be performed. Some tests fail when + ;; files are older than Jan 1, 2000. + (lambda _ + (for-each (lambda (file) + (let ((recent 1400000000)) + (utime file recent recent 0 0))) + (find-files "." ".*")))) + ;; Unpatch the compiler and recompile it. + (add-after 'build 'restore-and-recompile + (lambda _ + (copy-recursively #$compiler-path-orig #$compiler-path) + (delete-file #$compiler-path-orig) + (invoke "make"))) + (add-before 'check 'set-home + (lambda* (#:key inputs #:allow-other-keys) + ;; Some tests require access to a home directory. + (setenv "HOME" "/tmp"))) + (delete 'configure) + (add-after 'install 'wrap-programs + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (programs '("elixir" "elixirc" "iex"))) + ;; mix can be sourced as an elixir script by other elixir + ;; program, for example `iex -S mix`, so we should not wrap + ;; mix into shell script. + (substitute* (string-append out "/bin/mix") + (("Mix.start\\(\\)") + (format #f "\ ~~w[GUIX_ELIXIR_LIBS ERL_LIBS] |> Enum.map(&System.get_env/1) |> Enum.reject(&is_nil/1) @@ -118,23 +143,25 @@ (define-public elixir |> case do \"\" -> :ok; erl_libs -> System.put_env(\"ERL_LIBS\", erl_libs) end System.put_env(\"MIX_REBAR3\", System.get_env(\"MIX_REBAR3\", \"~a\")) Mix.start()" - (search-input-file inputs "/bin/rebar3")))) - (for-each (lambda (program) - (wrap-program (string-append out "/bin/" program) - '("ERL_LIBS" prefix ("${GUIX_ELIXIR_LIBS}")))) - programs))))))) - (inputs (list erlang rebar3 git)) - (native-search-paths - (list (search-path-specification - (variable "GUIX_ELIXIR_LIBS") - (files (list (string-append "lib/elixir/" (version-major+minor version))))))) - (home-page "https://elixir-lang.org/") - (synopsis "Elixir programming language") - (description "Elixir is a dynamic, functional language used to build + (search-input-file inputs "/bin/rebar3")))) + (for-each (lambda (program) + (wrap-program (string-append out "/bin/" program) + '("ERL_LIBS" prefix ("${GUIX_ELIXIR_LIBS}")))) + programs))))))) + (outputs '("out" "src")) + (inputs (list bash-minimal erlang rebar3 git)) + (native-search-paths + (list (search-path-specification + (variable "GUIX_ELIXIR_LIBS") + (files (list (string-append "lib/elixir/" (version-major+minor + version))))))) + (home-page "https://elixir-lang.org/") + (synopsis "Functional meta-programming aware language") + (description "Elixir is a dynamic, functional language used to build scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.") - (license license:asl2.0))) + (license license:asl2.0)))) (define-public elixir-hex (package -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:54 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:54 +0000 Received: from localhost ([127.0.0.1]:54884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdoP-0001Gt-MK for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:54 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo1-0001EF-LH for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:31 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 8B2A3120341; Thu, 13 Jun 2024 09:19:29 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 20/20] gnu: Add xxkb. Date: Thu, 13 Jun 2024 09:17:57 +0300 Message-ID: <456cc94a92b51bd6c86a5c898ec41c50622532cc.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259569; bh=ERfAbrtLfuiY7P2U6YZ8Nm8g58eC7JVjpVJFIjt8jy8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Type:Content-Transfer-Encoding; b=cICssBghdrsbzMti9powDg92bHfNjPqpHjInx5hcKrVSTM9l/iGw4aYmzuNxfWo2AXCBSlxZLAtEsTgJ5gMlqm+QGPeXhNxy5I1yeLZab5Jg43COKtxTgK1mmC5m9zrfVCu81qeBN7uvd/dECddBOSmv1cQkKEARKbRj4BWM7Ns= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (xxkb): New variable. Change-Id: Ibf7ff3394438490045c1821b9f9e417adc8d5e0b --- gnu/packages/xdisorg.scm | 48 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index dc31cedeba..c56db45630 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -62,6 +62,7 @@ ;;; Copyright © 2023 Hilton Chain ;;; Copyright © 2022 Mehmet Tekman ;;; Copyright © 2024 Artyom V. Poptsov +;;; Copyright © 2024 Igor Goryachev ;;; ;;; This file is part of GNU Guix. ;;; @@ -3804,3 +3805,50 @@ (define-public show-me-the-key and works under both Xorg and Wayland (via @code{libinput}), inspired by @code{python-screenkey}.") (license license:asl2.0))) + +(define-public xxkb + (package + (name "xxkb") + (version "1.11.1") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/xxkb/" + name "-" version "-src.tar.gz")) + (sha256 + (base32 + "0hl1i38z9xnbgfjkaz04vv1n8xbgfg88g5z8fyzyb2hxv2z37anf")))) + (build-system gnu-build-system) + (inputs (list libx11 + libxext + libxt + libxpm)) + (native-inputs + (list imake)) + (arguments + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((imake (assoc-ref inputs "imake")) + (out (assoc-ref outputs "out"))) + (invoke "xmkmf") + (substitute* "Makefile" + ((imake) out) + (("(MANPATH = )[[:graph:]]*" _ front) + (string-append front out "/share/man")) + (("XAPPLOADDIR = /etc/X11/app-defaults") + (string-append "XAPPLOADDIR = " out "/lib/X11/app-defaults")) + (("ETCX11DIR = /etc/X11") + (string-append "ETCX11DIR = " out "/etc/X11"))) + #t)))))) + (home-page "https://xxkb.sourceforge.net/") + (synopsis "Keyboard layout indicator and switcher") + (description + "The xxkb program is a keyboard layout switcher and indicator. Unlike +the programs that reload keyboard maps and use their own hot-keys, xxkb is +a simple GUI for XKB (X KeyBoard extension) and just sends commands to and +accepts events from XKB. That means that it will work with the existing +setup of your X Server without any modifications.") + (license license:artistic2.0))) -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 02:19:55 2024 Received: (at 71527) by debbugs.gnu.org; 13 Jun 2024 06:19:55 +0000 Received: from localhost ([127.0.0.1]:54887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdoQ-0001H7-L4 for submit@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:55 -0400 Received: from mail.goryachev.org ([104.248.201.73]:49728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sHdo1-0001EC-FM for 71527@debbugs.gnu.org; Thu, 13 Jun 2024 02:19:31 -0400 Received: from localhost.localdomain (213-91-248-88.ip.btc-net.bg [213.91.248.88]) by mail.goryachev.org (Postfix) with ESMTPSA id 55F421202BE; Thu, 13 Jun 2024 09:19:27 +0300 (MSK) From: Igor Goryachev To: 71527@debbugs.gnu.org Subject: [PATCH 16/20] gnu: elixir: Update to 1.16.3. Date: Thu, 13 Jun 2024 09:17:53 +0300 Message-ID: <748fb7ee208588778f804d2446e290ea4170b6c4.1718205806.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=goryachev.org; s=dkim; t=1718259567; bh=P/P3I9et3CI/qJuVMyvW2+eycTeQY1zfQYicR+aggFg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Type:Content-Transfer-Encoding; b=3SeCZ8IMsdt/4sm76A/C/8+nEoU5jvF5WmcqWVS3lm8nR6SY21s9+Wrg11U4+TSedZliOG9hXO+iBUPeQxDa2da84iVAvBwcqWIx9NWkir6LAAzaaKm8Ecy0Vl6J9ho+F5HVizCz/GVJY018DubBBgTbXVCxJrFTmxH8Of4iHE0= X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71527 Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/elixir.scm (elixir): Update to 1.16.3. Change-Id: Iaef9633f68cca0b36c7528f7f399fb8d58125858 --- gnu/packages/elixir.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm index 2885ddbd61..6f423d12a3 100644 --- a/gnu/packages/elixir.scm +++ b/gnu/packages/elixir.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2021 Cees de Groot ;;; Copyright © 2024 Andrew Tropin ;;; Copyright © 2024 Ivan Sokolov +;;; Copyright © 2024 Igor Goryachev ;;; ;;; This file is part of GNU Guix. ;;; @@ -39,7 +40,7 @@ (define-module (gnu packages elixir) (define-public elixir (package (name "elixir") - (version "1.14.0") + (version "1.16.3") (source (origin (method git-fetch) @@ -48,7 +49,7 @@ (define-public elixir (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "16rc4qaykddda6ax5f8zw70yhapgwraqbgx5gp3f40dvfax3d51l")) + (base32 "0db1f6p8409ld81lfd9ln9ir4v55h48lzsbd91jz0hns7ninlh2r")) (patches (search-patches "elixir-path-length.patch")))) (build-system gnu-build-system) (arguments -- 2.45.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 08:30:05 2024 Received: (at submit) by debbugs.gnu.org; 20 Jun 2024 12:30:05 +0000 Received: from localhost ([127.0.0.1]:55058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKGvU-0006iv-5X for submit@debbugs.gnu.org; Thu, 20 Jun 2024 08:30:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:38714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKGvP-0006ht-HE for submit@debbugs.gnu.org; Thu, 20 Jun 2024 08:30:01 -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 ) id 1sKGvL-0005qJ-1G for guix-patches@gnu.org; Thu, 20 Jun 2024 08:29:55 -0400 Received: from out-189.mta1.migadu.com ([95.215.58.189]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKGvH-0000Ql-VA for guix-patches@gnu.org; Thu, 20 Jun 2024 08:29:54 -0400 X-Envelope-To: guix-patches@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1718886588; 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=xZlFAw9LhcWn1ujBJGOTz0ilp2cMp3v3QgUeKf+Qz7k=; b=CHRnFwWVaKK1TMm+xxOAnEpUWN9TAoThpFsiX9jNK11ESV3bZY10t8jFwL7NXnXWPQaalf KalmDm7PQHlQqyb1r8OSdfCe+RLlwZsrRhK47NsU9EzDIL4qz/8XyE+zQd4zSzUQsDc+0c 0HghO2mBI0rDI3JQU0XDPPLiDDU8LWPK4+Ksnz0eB+u4oDeVq0Pnm4dN9Syw7mz3HhDmnV /bZMuqlSrjmgMLEC/kEUeZsr4rdNmIukBGFVXLPHEnD0g71AnJsaOVxdFhqxHaPHmXlalY +I8ofxsKARonLgJEJm0p3AtnFxwmDWgTeGhGh+qd0VX9DAa4mKKAwwGXdN+BDQ== X-Envelope-To: 71527@debbugs.gnu.org X-Envelope-To: igor@goryachev.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Andrew Tropin To: Igor Goryachev via Guix-patches via , 71527@debbugs.gnu.org Subject: Re: [bug#71527] [PATCH 18/20] gnu: elixir: Add src output, metas correction, lint warnings fix. In-Reply-To: <5e77f8a0948230db8da07c37c5b1f24fec44acb7.1718205806.git.igor@goryachev.org> References: <5e77f8a0948230db8da07c37c5b1f24fec44acb7.1718205806.git.igor@goryachev.org> Date: Thu, 20 Jun 2024 16:29:43 +0400 Message-ID: <87sex7n6fc.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=95.215.58.189; envelope-from=andrew@trop.in; helo=out-189.mta1.migadu.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2024-06-13 09:17, Igor Goryachev via Guix-patches via wrote: > * gnu/packages/elixir.scm (elixir): Add src output, metas correction, lin= t warnings fix. > > Change-Id: I93ae35239168de9a8d8d99ca83950edfce735bc2 > --- > gnu/packages/elixir.scm | 201 +++++++++++++++++++++++----------------- > 1 file changed, 114 insertions(+), 87 deletions(-) > > diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm > index 7675b38ffb..aa4a24fcda 100644 > --- a/gnu/packages/elixir.scm > +++ b/gnu/packages/elixir.scm > @@ -34,83 +34,108 @@ (define-module (gnu packages elixir) > #:use-module (guix git-download) > #:use-module (guix packages) > #:use-module (gnu packages) > + #:use-module (gnu packages bash) > #:use-module (gnu packages erlang) > #:use-module (gnu packages version-control)) >=20=20 > (define-public elixir > - (package > - (name "elixir") > - (version "1.16.3") > - (source > - (origin > - (method git-fetch) > - (uri (git-reference > - (url "https://github.com/elixir-lang/elixir") > - (commit (string-append "v" version)))) > - (file-name (git-file-name name version)) > - (sha256 > - (base32 "0db1f6p8409ld81lfd9ln9ir4v55h48lzsbd91jz0hns7ninlh2r")) > - (patches (search-patches "elixir-path-length.patch")))) > - (build-system gnu-build-system) > - (arguments > - (list > - #:test-target "test" > - #:parallel-tests? #f ;see > - #:make-flags #~(list (string-append "PREFIX=3D" #$output)) > - #:phases > - #~(modify-phases %standard-phases > - (add-after 'unpack 'make-git-checkout-writable > - (lambda _ > - (for-each make-file-writable (find-files ".")))) > - (add-after 'make-git-checkout-writable 'replace-paths > - (lambda* (#:key inputs #:allow-other-keys) > - ;; Note: references end up obfuscated in binary BEAM files= where > - ;; they may be invisible to the GC and graft code: > - ;; . > - (substitute* '("lib/mix/lib/mix/release.ex" > - "lib/mix/lib/mix/tasks/release.init.ex") > - (("#!/bin/sh") > - (string-append "#!" (search-input-file inputs "/bin/sh"= )))) > - (substitute* "bin/elixir" > - (("ERTS_BIN=3D\n") > - (string-append > - "ERTS_BIN=3D" > - ;; Elixir Releases will prepend to ERTS_BIN the path of > - ;; a copy of erl. We detect if a release is being gen= erated > - ;; by checking the initial ERTS_BIN value: if it's emp= ty, we > - ;; are not in release mode and can point to the actual= erl > - ;; binary in Guix store. > - "\nif [ -z \"$ERTS_BIN\" ]; then ERTS_BIN=3D" > - (string-drop-right (search-input-file inputs "/bin/erl= ") 3) > - "; fi\n"))) > - (substitute* "bin/mix" > - (("#!/usr/bin/env elixir") > - (string-append "#!" #$output "/bin/elixir"))))) > - (add-before 'build 'make-current > - ;; The Elixir compiler checks whether or not to compile file= s by > - ;; inspecting their timestamps. When the timestamp is equal= to the > - ;; epoch no compilation will be performed. Some tests fail = when > - ;; files are older than Jan 1, 2000. > - (lambda _ > - (for-each (lambda (file) > - (let ((recent 1400000000)) > - (utime file recent recent 0 0))) > - (find-files "." ".*")))) > - (add-before 'check 'set-home > - (lambda* (#:key inputs #:allow-other-keys) > - ;; Some tests require access to a home directory. > - (setenv "HOME" "/tmp"))) > - (delete 'configure) > - (add-after 'install 'wrap-programs > - (lambda* (#:key inputs outputs #:allow-other-keys) > - (let* ((out (assoc-ref outputs "out")) > - (programs '("elixir" "elixirc" "iex"))) > - ;; mix can be sourced as an elixir script by other elixir > - ;; program, for example `iex -S mix`, so we should not w= rap > - ;; mix into shell script. > - (substitute* (string-append out "/bin/mix") > - (("Mix.start\\(\\)") > - (format #f "\ > + (let* ((compiler-path "lib/elixir/src/elixir_erl_compiler.erl") > + (compiler-path-orig (string-append compiler-path ".orig"))) Moved this let inside phases gexp. > + (package > + (name "elixir") > + (version "1.16.3") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/elixir-lang/elixir") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0db1f6p8409ld81lfd9ln9ir4v55h48lzsbd91jz0hns7ninlh2r"= )) > + (patches (search-patches "elixir-path-length.patch")))) > + (build-system gnu-build-system) > + (arguments > + (list > + #:test-target "test" > + #:parallel-tests? #f ;see > + #:make-flags #~(list (string-append "PREFIX=3D" #$output)) > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'make-git-checkout-writable > + (lambda _ > + (for-each make-file-writable (find-files ".")))) > + (add-after 'make-git-checkout-writable 'replace-paths > + (lambda* (#:key inputs #:allow-other-keys) > + ;; Note: references end up obfuscated in binary BEAM fil= es where > + ;; they may be invisible to the GC and graft code: > + ;; . > + (substitute* '("lib/mix/lib/mix/release.ex" > + "lib/mix/lib/mix/tasks/release.init.ex") > + (("#!/bin/sh") > + (string-append "#!" (search-input-file inputs "/bin/s= h")))) > + (substitute* "bin/elixir" > + (("ERTS_BIN=3D\n") > + (string-append > + "ERTS_BIN=3D" > + ;; Elixir Releases will prepend to ERTS_BIN the path= of > + ;; a copy of erl. We detect if a release is being g= enerated > + ;; by checking the initial ERTS_BIN value: if it's e= mpty, we > + ;; are not in release mode and can point to the actu= al erl > + ;; binary in Guix store. > + "\nif [ -z \"$ERTS_BIN\" ]; then ERTS_BIN=3D" > + (string-drop-right (search-input-file inputs "/bin/e= rl") 3) > + "; fi\n"))) > + (substitute* "bin/mix" > + (("#!/usr/bin/env elixir") > + (string-append "#!" #$output "/bin/elixir"))))) > + (add-after 'replace-paths 'pre-install-source > + (lambda* (#:key outputs #:allow-other-keys) > + (copy-recursively "lib" (string-append (assoc-ref output= s "src") > + "/source/lib")))) > + ;; Temporarily patch the compiler to place correct source lo= cations > + ;; into module info instead of build directory. > + (add-after 'pre-install-source 'patch-elixir-compiler > + (lambda* (#:key outputs #:allow-other-keys) > + (copy-recursively #$compiler-path #$compiler-path-orig) > + (let ((source (string-append "/tmp/guix-build-" #$name "= -" > + #$version ".drv-0")) > + (destination (assoc-ref outputs "src"))) > + (substitute* #$compiler-path > + (("source, Source") > + (string-append "source, string:replace(Source, \"" > + source "\", \"" destination "\")")))= ))) > + (add-before 'build 'make-current > + ;; The Elixir compiler checks whether or not to compile fi= les by > + ;; inspecting their timestamps. When the timestamp is equ= al to the > + ;; epoch no compilation will be performed. Some tests fai= l when > + ;; files are older than Jan 1, 2000. > + (lambda _ > + (for-each (lambda (file) > + (let ((recent 1400000000)) > + (utime file recent recent 0 0))) > + (find-files "." ".*")))) > + ;; Unpatch the compiler and recompile it. > + (add-after 'build 'restore-and-recompile > + (lambda _ > + (copy-recursively #$compiler-path-orig #$compiler-path) > + (delete-file #$compiler-path-orig) > + (invoke "make"))) > + (add-before 'check 'set-home > + (lambda* (#:key inputs #:allow-other-keys) > + ;; Some tests require access to a home directory. > + (setenv "HOME" "/tmp"))) > + (delete 'configure) > + (add-after 'install 'wrap-programs > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (let* ((out (assoc-ref outputs "out")) > + (programs '("elixir" "elixirc" "iex"))) > + ;; mix can be sourced as an elixir script by other eli= xir > + ;; program, for example `iex -S mix`, so we should not= wrap > + ;; mix into shell script. > + (substitute* (string-append out "/bin/mix") > + (("Mix.start\\(\\)") > + (format #f "\ > ~~w[GUIX_ELIXIR_LIBS ERL_LIBS] > |> Enum.map(&System.get_env/1) > |> Enum.reject(&is_nil/1) > @@ -118,23 +143,25 @@ (define-public elixir > |> case do \"\" -> :ok; erl_libs -> System.put_env(\"ERL_LIBS\", erl_lib= s) end > System.put_env(\"MIX_REBAR3\", System.get_env(\"MIX_REBAR3\", \"~a\")) > Mix.start()" > - (search-input-file inputs "/bin/rebar3")))) > - (for-each (lambda (program) > - (wrap-program (string-append out "/bin/" pro= gram) > - '("ERL_LIBS" prefix ("${GUIX_ELIXIR_LIBS}"= )))) > - programs))))))) > - (inputs (list erlang rebar3 git)) > - (native-search-paths > - (list (search-path-specification > - (variable "GUIX_ELIXIR_LIBS") > - (files (list (string-append "lib/elixir/" (version-major+min= or version))))))) > - (home-page "https://elixir-lang.org/") > - (synopsis "Elixir programming language") > - (description "Elixir is a dynamic, functional language used to build > + (search-input-file inputs "/bin/rebar3")))) > + (for-each (lambda (program) > + (wrap-program (string-append out "/bin/" p= rogram) > + '("ERL_LIBS" prefix ("${GUIX_ELIXIR_LIBS= }")))) > + programs))))))) > + (outputs '("out" "src")) > + (inputs (list bash-minimal erlang rebar3 git)) > + (native-search-paths > + (list (search-path-specification > + (variable "GUIX_ELIXIR_LIBS") > + (files (list (string-append "lib/elixir/" (version-major+m= inor > + version))))))) > + (home-page "https://elixir-lang.org/") > + (synopsis "Functional meta-programming aware language") > + (description "Elixir is a dynamic, functional language used to bui= ld > scalable and maintainable applications. Elixir leverages the Erlang VM,= known > for running low-latency, distributed and fault-tolerant systems, while a= lso > being successfully used in web development and the embedded software dom= ain.") > - (license license:asl2.0))) > + (license license:asl2.0)))) >=20=20 > (define-public elixir-hex > (package =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmZ0ILcACgkQIgjSCVjB 3rDG9g//U1Qa0GSldfjJfrG/6UOr3ZseHIg605Koq51Yz8h+lBLSbj3qN/C/L1WN OSRmZzPBO12iQZTUEOEagV6CwOnJD0PtOJFs/5k7Ud7XP+3Nmjea/z+Z9Zshutgb VrJuZOk9oXHsZoFVStrsmSWvTAL9mTFHdCwjyKQfH+ErQZsXvB0sZktUfC/WgZkG 8Em2NefxoziFPP0HB0TxIlXKDH9XHDQM+AnvEmZLJreyhYCOPDOHnmk6uGPFzOY7 9JLlJ3ilhq0GKSiGNsksmmTiw1H4+tmuJbGV2NRT7DM/jPLDgSzKtQ6286MLPO5S 9U3MyU0XbfwCmrLvLh0YqMnfx8F0+JD0NY6XTC88LI6R8i2ErDD/Y+zSpW/2XQby sy7FaQGDEgnk78uiNmqpkiW8H1CPCJo82Vm1KIc9oNzQkDlhrtMBSQKu1kpr6iB9 HVVLl4OpH8CFWYjhx9JZnE2DIyZbW3Fx9DuCEJ3xvSHfb5YndBhBj8Fkis52RfUG Xp/wvdcbF59rWhz8V+5/QzSJEwgEuLAlMXy+8BhKWuVsVcebiSaprLhqA7usCMcM EYldFPQcZPV8Hh6I+/BhEWFtpsgt8XZGvdDXgZc2ELylRfkkDiHH5yEA6PbWcwLR BIcNVYaXzAquHyGqN+o1Ui3OgC0fz4sBR+Xwy5H7TeKNp2v6iBI= =uBw1 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 08:38:01 2024 Received: (at submit) by debbugs.gnu.org; 20 Jun 2024 12:38:02 +0000 Received: from localhost ([127.0.0.1]:55282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKH3B-0006zB-9r for submit@debbugs.gnu.org; Thu, 20 Jun 2024 08:38:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:35240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sKH39-0006z1-47 for submit@debbugs.gnu.org; Thu, 20 Jun 2024 08:38:00 -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 ) id 1sKH34-0003oU-OM for guix-patches@gnu.org; Thu, 20 Jun 2024 08:37:54 -0400 Received: from out-170.mta0.migadu.com ([91.218.175.170]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKH31-00027S-63 for guix-patches@gnu.org; Thu, 20 Jun 2024 08:37:54 -0400 X-Envelope-To: guix-patches@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1718887069; 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=Bi7ji0uKwlfYx/EUVAU8l0H9hAqZ1cCeJ/1PwifY9xk=; b=W+4L6tm8mbExVA+5dOf6He0NRT24p/w4Opv72ZpWcVj64QMnD31f+y9AQa0h1e+ynwdDsh U39yqyCffC5aykIogsEkG9PxfapjYNuRAUWOmPkHetfp6KIzvS7Wr+F1b9RsKG96qyBHyj jtmZQi+dMZFPVzwvRyi3i8GOchAq/xtXGLUlm+MiFmKqofU3FwdkaQKxxW4YHm7+p8PV6s RJz0Bt1QMxwIDbivCHZS4Rq7OvXhPPiXRmmOcKnnjNp1EJcv7jRrQQnxkFDqJyoU3O4GOZ QgHc8a/XLGGFrVSi9qsoACzykdJJhGY/9UEA9lJYdcK60pKwVNK16G2Dm9WfDw== X-Envelope-To: 71527-done@debbugs.gnu.org X-Envelope-To: igor@goryachev.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Andrew Tropin To: Igor Goryachev via Guix-patches via , 71527-done@debbugs.gnu.org Subject: Re: [bug#71527] [PATCH 00/20] Update erlang, elixir things, add xxkb. In-Reply-To: References: Date: Thu, 20 Jun 2024 16:37:43 +0400 Message-ID: <87o77vn620.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=91.218.175.170; envelope-from=andrew@trop.in; helo=out-170.mta0.migadu.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2024-06-12 18:25, Igor Goryachev via Guix-patches via wrote: > Erlang, Elixir and some their tools/libs updates with several improvement= s and fixes. And also added xxkb as a new package. > > Igor Goryachev (20): > gnu: rebar3: Make rebar3 escriptize reproducible. > gnu: erlang: Update to 26.2.5. > gnu: erlang-certifi: Update to 2.13.0. > gnu: erlang-covertool: Update to 2.0.6. > gnu: erlang-cth-readable: Update to 1.6.0. > gnu: erlang-edown: Update to 0.9.1. > gnu: erlang-erlware-commons: Update to 1.7.0. > gnu: erlang-getopt: Update to 1.0.3. > gnu: erlang-hex-core: Update to 0.10.0. > gnu: erlang-jsone: Update to 1.8.1. > gnu: erlang-parse-trans: Update to 3.4.2. > gnu: erlang-relx: Update to 4.9.0. > gnu: erlang-ssl-verify-fun: Update to 1.1.7. > gnu: rebar3: Update to 3.23.0. > gnu: erlang-lfe: Update to 2.1.4. > gnu: elixir: Update to 1.16.3. > gnu: elixir-hex: Update to 2.1.1. > gnu: elixir: Add src output, metas correction, lint warnings fix. Moved let inside phases gexp. > gnu: erlang: Add chunks compilation. > gnu: Add xxkb. > > gnu/packages/elixir.scm | 206 ++++++++++++++++++++++----------------- > gnu/packages/erlang.scm | 98 ++++++++++++------- > gnu/packages/xdisorg.scm | 48 +++++++++ > 3 files changed, 230 insertions(+), 122 deletions(-) > > > base-commit: 22482834c5412df9816adefecbf8915221999edb Hi Igor!=20 Applied, slihtly adjusted last elixir patch, pushed as https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D8980618b2d Thank you very much for working on this and making Guix even more reproducible! =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmZ0IpcACgkQIgjSCVjB 3rCwbxAAjfyyxv5FuRgM1sT4jM3GafoeFf1lTM55P+hmRTIIB/AS3j3HJr9Wx/pX 8OFxXP9CftQAiuYx0YuVqbVO7b8jY43K2V6MxFHWnVdHww0jiJNfuDykDxH2fMZn doFhh19RPLxu5YVMywrqUkuE8sF9X6X3JcAdpRslqu134O3KWVA80U36J0KylvTR 4Ih6KTOm+qB3T9oqHOY8llHfAXsYxWqCkwbhhSBr2MphT9HTAp98scwYVJzPKUWw RwM5uZ3pC3yBFmGpbK9CsJ0+dtXF1W0jcYlD1yiKdvmdGtJtndGB1SHHTIdzmTlj WV/rMYNiscKUv++O/OGPEsnnFP4S+pEKI+imY875Re82pOQxoub++K5tuQZsnahP vmN+QaNdDYpo9o3LN848PtvCj7SPJcfP8Oa9Mqjn8YRuXRmhA29578AkK5SfG94a dPXDEold8CdQKcSP1iaBeGkNmLohYi7eAzxdlv8KMNlLAv4pHileXDmwWsskGD/M DfTCPZmdFfacxtOIs6Hq+GQTopgoJKbHW+5uhAumA3sA4KtHsObS7bkiFwki8WdP J38tnUtkGT9A1CkxHvTDOPilEuXayev8nrUvwtwSE/d1dcNDk4SngI8Ethm016wT odiE4EXOfllPiYufIRWYztGYHUD58eUAorCif0etE5u/UIs1mCQ= =lXwL -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 03:48:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 20 Jul 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator