From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jul 2021 23:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16254423194336 (code B ref -1); Sun, 04 Jul 2021 23:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jul 2021 23:45:19 +0000 Received: from localhost ([127.0.0.1]:43387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0Bnb-00017s-EN for submit@debbugs.gnu.org; Sun, 04 Jul 2021 19:45:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:53658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0BnY-00017h-5f for submit@debbugs.gnu.org; Sun, 04 Jul 2021 19:45:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0BnX-00041R-LS for guix-patches@gnu.org; Sun, 04 Jul 2021 19:45:15 -0400 Received: from mx.kolabnow.com ([95.128.36.42]:29738) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0BnU-00088j-RY for guix-patches@gnu.org; Sun, 04 Jul 2021 19:45:14 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id A9499A6F for ; Mon, 5 Jul 2021 01:45:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1625442309; x=1627256710; bh=+4L8Kdwn0jrr/78NNiSu1VlikQjezj0l3I3VjvwXyTg=; b=S2c6AdqetpR7 qSJqzui8FImdy7r04kG41zOQ8NhiDlPnKZ6k9Jb2US6wog0UmsUIbC/GyHomhLhp Svi7Gj+HQhjS31uyOhI4sQPYroxODC1QZWKdPMuvR+XjLDHm2+kjRWKP3ly3eO2o LEkzDVgbbToF4M6Q8akJj26jjlPLaCae1jpQG02fhqW+IT6u6bnys5mVBhxVY3bw fw2SpKMrx0ZewZj+YC7ZAbt3oAYbT2/Owz75YTQr/JhV/eqPHg3wvPc/Vu0b8lVw GW4ty34xZ9tr0yeVi5rAheWquYtmv3K7nJjuVwxET+HdrcVCKUUPoUb7IH5939XU YXHG/y1Wp3W7e339OKLoTgmPJ3FVYlpOCknTXhLbs1Za5NLhLtjjOFVaK5RAlXsu 7HyCRj/VCP70BNES2VCrNo4VgPHHb14rWSD7U9ebgoT9/d+0aClVfccb+slh5pfE 3RtN+XbWXSbaVmiA159wULrRK0qzkHTPfNzp6dRGMFyTM3wYiI0dadcSUISQ0hR9 ft/lJxMXzUhbmphhwfJtrlg8dR2bxOL/mjNftSPnWwH3hM4VRFjB/aU7HZ9V/kth 2H6ItpnPHOzviNe8j5C2ppLfjQMv+6/zvan68Gck1YDhKh0zImKFiW1yTrj3+1fd D8TkB7fttNcFJaBEoL6gGK459jU+Xak= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EBiuvda8NZVQ for ; Mon, 5 Jul 2021 01:45:09 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 99A30586 for ; Mon, 5 Jul 2021 01:45:09 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 9C08D349; Mon, 5 Jul 2021 01:45:08 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 20:44:49 -0300 Message-Id: <20210704234449.424436-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=95.128.36.42; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) Hello, I verified the signatures of the texlive-20210325-{source,extra,texmf}.tar.xz files. However, I don’t know how I could verify the authenticity of the many texlive packages that are obtained via svn checkout, so in those case I merely updated the expected hash to match the one reported by Guix. It’s worth noting that the svn:// protocol is neither encrypted nor authenticated. This is how I decided to organize the patch series, feel free to suggest a different way: • Patch 1 changes texlive-latex-l3kernel and texlive-latex-l3packages to be built with IniTeX so that they don’t create a dependency loop when the second patch is applied. • Patch 2 updates all hashes for all packages except texlive-latex-pdftexcmds, which will be updated in the last patch. It also include the changes needed to make `guix pull` succeed. • Patch 3 adds package texlive-latex-l3backend, which is a new dependency for texlive-latex-xkeyval. • Patch 4 makes texlive-latex-xkeyval depend on texlive-latex-l3backend. • Patch 5 updates the paths and hash for texlive-latex-pdftexcmds, which was moved to a new location since TeX Live 2020. Between patches 2 and 5, texlive packages which don’t get built by `guix pull` are broken. Please let me know if this is a problem. I noticed that not all packages in the TeX Live repository are in Guix. Since I don’t know what criteria are used to decide what to include, I’m not adding any new package that became available since TeX Live 2020. I tested that all packages matching “texlive*” build after this series is applied using the following script: --8<---------------cut here---------------start------------->8--- #!/bin/bash set -e LOG_FILE="$1" ROUNDS=$2 function verify_package() { local package="$1" local log_file="$2" if ! guix build "$package"; then echo "failure while building $package" >> "$log_file" return fi echo "success while building $package" >> "$log_file" if [ "$ROUNDS" -eq 0 ]; then return fi if ! guix build --check --rounds=$ROUNDS "$package"; then echo "failure while checking $package" >> "$log_file" return fi echo "success while checking $package" >> "$log_file" return } guix describe >> "$LOG_FILE" echo rounds = "$ROUNDS" >> "$LOG_FILE" echo >> "$LOG_FILE" for package in $(guix package --list-available='^texlive' | cut -f1) do verify_package $package "$LOG_FILE" done --8<---------------cut here---------------end--------------->8--- This series is applied on top of the patch submitted for bug 48064¹. It’s available in branch ‘texlive-2021-pdftex-by-default-patches’ at https://gitlab.com/bauermann/guix.git -- Thanks, Thiago ¹ https://issues.guix.gnu.org/48064#15 Thiago Jung Bauermann (5): gnu: TeX Live: Use IniTeX to build a couple of packages gnu: TeX Live: Update to TeX Live 2021 gnu: TeX Live: Add texlive-latex-l3backend gnu: TeX Live: Add new dependency to texlive-latex-xkeyval gnu: TeX Live: Update texlive-latex-pdftexcmds gnu/packages/tex.scm | 292 +++++++++++++++++----------- guix/build-system/texlive.scm | 13 +- guix/build/texlive-build-system.scm | 12 +- 3 files changed, 195 insertions(+), 122 deletions(-) From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 1/5] gnu: TeX Live: Use IniTeX to build a couple of packages References: <20210704234449.424436-1-bauermann@kolabnow.com> In-Reply-To: <20210704234449.424436-1-bauermann@kolabnow.com> Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Jul 2021 00:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16254433015869 (code B ref 49408); Mon, 05 Jul 2021 00:02:02 +0000 Received: (at 49408) by debbugs.gnu.org; 5 Jul 2021 00:01:41 +0000 Received: from localhost ([127.0.0.1]:43393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3N-0001WI-0h for submit@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:41 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:57262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3I-0001W0-Fd for 49408@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:36 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 2ACC4B4F for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1625443284; x=1627257685; bh=qgT7Rh+oWI4rYLSQ0Xb9n6MwfT7pHK7eG+F32WWH5PY=; b=viL+R4SIM7r/ WSf+YC0lBqtOfG5JpUuQhA9Kjerxuh5mQ1D7IpV9ZRC5zhhpraoskMgW0/60+Ii6 9Zz1p0QABDfFFtEgbOmn1Tadqytl37sgsKAVUjfrYRa6OwTdY3QQ/KzarDTlsRJc KZYBIpnU37xAaUvGzgdkzop4sO7UZWalZK6Ieo4SZtOYYWzfpJdk/SkWaoyPZjtq spwNGDZLoysKRAyqsvPUGf0v7vaFknJOxs7fEPQulD+cVAkWcD29zQ01jL1xp3Q7 L5rQYZqEU6bx+O9js1Hx/qLJN6sn8NBzkY7N+dDKI7aZxN55zMZw0K8LOx4BX5Zo WFm4JuGwGBNM5yl8YQvb+NRsPfYue6YwrEztd/puXtXrVX3ixeg8zherjdSjZFbs epCY14BVy3g9+i8PbaRkl7g03pEz4q4wFe8LH/N/mJI/gMRS95n+l4P9W8UHAPMT WngCfHRkNcgfYoVX8jr3tQjHD40EzkbkvrqxKtZ+w2Y6JVrmfxaWkGLCnfzYIAQl oSEYrcCVBpFQ2BFS58JcqrKktucdXFg+oh53pKlfDy2RNvj2vcyLni+mw+j/rJ1X BFo5x6dqRIExhLGhyymXeROeMte6Ua4JSc9LiVTRq7wHRC9T8nToAj7FOYhx07rd as+gqdgwfe+v4bQxFrZEYieM65kp0qo= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DLcfvGTiUi9r for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:24 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 35815AF9 for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:23 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 06614349; Mon, 5 Jul 2021 02:01:22 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 21:00:59 -0300 Message-Id: <20210705000103.470948-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) The package texlive-latex-base in TeX Live 2021 will depend on texlive-latex-l3kernel and texlive-latex-l3packages. Therefore we need to remove their build dependency on texlive-latex-base to avoid a circular dependency. l3kernel and l3packages don’t need LaTeX during build, just IniTeX. So to make them use it, modify texlive-build-system to allow disabling the #:texlive-latex-base and #:tex-format parameters, and also add a #:tex-engine parameter. We also need to add texlive-docstrip as a native input, which was previously provided by texlive-latex-base. * gnu/packages/tex.scm (texlive-latex-l3kernel, texlive-latex-l3packages)[arguments]: Add ‘#:tex-engine’, ‘#:tex-format’ and ‘#:texlive-latex-base’ parameters. [native-inputs]: Add ‘texlive-docstrip’. * guix/build-system/texlive.scm (lower)[build-inputs]: Don’t add ‘texlive-latex-base’ if its keyword parameter is false. (texlive-build): Add ‘tex-engine’ keyword parameter. [builder]: If a ‘tex-engine’ parameter was passed, use it. Otherwise, use ‘tex-format’ as the engine. * guix/build/texlive-build-system.scm (compile-with-latex): Add ‘engine’ parameter. If the ‘format’ parameter is false, add “-ini” option to the command line. (build): Add ‘tex-engine’ parameter. Pass it down to ‘compile-with-latex’. --- gnu/packages/tex.scm | 13 ++++++++++++- guix/build-system/texlive.scm | 9 ++++++++- guix/build/texlive-build-system.scm | 12 +++++++----- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 7a78563a75e5..bf557a4cf8ea 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2020, 2021 Paul Garlick ;;; Copyright © 2021 Maxim Cournoyer ;;; Copyright © 2021 Leo Le Bouter +;;; Copyright © 2021 Thiago Jung Bauermann ;;; ;;; This file is part of GNU Guix. ;;; @@ -3348,7 +3349,12 @@ Live distribution.") "0w82d5a4d3rc950ms6ymj4mpw5ndz6qs5x53szcfgzgjxsns9l4w")))) (build-system texlive-build-system) (arguments - '(#:tex-directory "latex/l3kernel")) + '(#:tex-directory "latex/l3kernel" + #:tex-engine "tex" + #:tex-format #f + #:texlive-latex-base #f)) + (native-inputs + `(("texlive-docstrip" ,texlive-docstrip))) (home-page "https://www.ctan.org/pkg/l3kernel") (synopsis "LaTeX3 programmers’ interface") (description @@ -3373,6 +3379,9 @@ that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") (build-system texlive-build-system) (arguments '(#:tex-directory "latex/l3packages" + #:tex-engine "tex" + #:tex-format #f + #:texlive-latex-base #f ;; build-targets must be specified manually since they are in ;; sub-directories. #:build-targets '("l3keys2e.ins" "xparse.ins" "xfrac.ins" "xfp.ins" "xtemplate.ins") @@ -3394,6 +3403,8 @@ that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") ":"))) #t))) )) + (native-inputs + `(("texlive-docstrip" ,texlive-docstrip))) (propagated-inputs `(("texlive-latex-l3kernel" ,texlive-latex-l3kernel))) (home-page "https://www.ctan.org/pkg/l3packages") diff --git a/guix/build-system/texlive.scm b/guix/build-system/texlive.scm index 00a36d5862d4..bb671e5e2b32 100644 --- a/guix/build-system/texlive.scm +++ b/guix/build-system/texlive.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 Ricardo Wurmus ;;; Copyright © 2021 Ludovic Courtès +;;; Copyright © 2021 Thiago Jung Bauermann ;;; ;;; This file is part of GNU Guix. ;;; @@ -116,7 +117,9 @@ level package ID." ;; Keep the standard inputs of 'gnu-build-system'. ,@(standard-packages))) (build-inputs `(("texlive-bin" ,texlive-bin) - ("texlive-latex-base" ,texlive-latex-base) + ,@(if texlive-latex-base + `(("texlive-latex-base" ,texlive-latex-base)) + '()) ,@native-inputs)) (outputs outputs) (build texlive-build) @@ -128,6 +131,7 @@ level package ID." (tests? #f) tex-directory (build-targets #f) + (tex-engine #f) (tex-format "pdftex") (phases '(@ (guix build texlive-build-system) %standard-phases)) @@ -151,6 +155,9 @@ level package ID." #:source #+source #:tex-directory #$tex-directory #:build-targets #$build-targets + #:tex-engine #$(if tex-engine + tex-engine + tex-format) #:tex-format #$tex-format #:system #$system #:tests? #$tests? diff --git a/guix/build/texlive-build-system.scm b/guix/build/texlive-build-system.scm index 4c255700bbd2..353fb934a652 100644 --- a/guix/build/texlive-build-system.scm +++ b/guix/build/texlive-build-system.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 Ricardo Wurmus ;;; Copyright © 2021 Maxim Cournoyer +;;; Copyright © 2021 Thiago Jung Bauermann ;;; ;;; This file is part of GNU Guix. ;;; @@ -34,16 +35,17 @@ ;; ;; Code: -(define (compile-with-latex format file) - (invoke format +(define (compile-with-latex engine format file) + (invoke engine "-interaction=nonstopmode" "-output-directory=build" - (string-append "&" format) + (if format (string-append "&" format) "-ini") file)) -(define* (build #:key inputs build-targets tex-format #:allow-other-keys) +(define* (build #:key inputs build-targets tex-engine tex-format + #:allow-other-keys) (mkdir "build") - (for-each (cut compile-with-latex tex-format <>) + (for-each (cut compile-with-latex tex-engine tex-format <>) (if build-targets build-targets (scandir "." (cut string-suffix? ".ins" <>))))) From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 2/5] gnu: TeX Live: Update to TeX Live 2021 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Jul 2021 00:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16254433095894 (code B ref 49408); Mon, 05 Jul 2021 00:02:02 +0000 Received: (at 49408) by debbugs.gnu.org; 5 Jul 2021 00:01:49 +0000 Received: from localhost ([127.0.0.1]:43399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3R-0001Wc-Lq for submit@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:49 -0400 Received: from mx.kolabnow.com ([95.128.36.40]:4398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3O-0001W8-SU for 49408@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:41 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 2F8DA40679 for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1625443290; x=1627257691; bh=xVk7nINl2sRFCGEOpXBYv/PQr9Vkq15RN3N 2o4nHgjw=; b=gStVRZQM/VBO+ylWNX3J1GtFNJQdzY8xnF1lLn0WVYAxOQQbYPH UyKIlggo5QDzYVGAzjBRDk1GpWfNMHhry+ARbpKKvjZHtg8OZKsz1IHZvZkyCIro Kd3W8Hk0IWq9fODuKA4OTvOSOWe0JdrOmjtFFKNKJlqDfy/9ohrbZD7UZYkl9kXS Eh6DPYo5Y2ZZnv1Or2ndwNOPg7EPgX5v/Ai2matSdyHJiU03y+qmLcy64P03Ov72 C14fK3jkbn1oAugpweeelhWGK7zrrXuTlr1htNU0SYGk2z6rZqiB0DRmNeXBxVbT riHK3Vw9VlJjZ/HPU6F2xjyT9gU5Rp74wp0H7vwYEOYE29SnNNLLa/QQWyYDN8Mt avFgWwBf+ZN6p623qgyl9YO16ONMJmGHNP/DUJ4XPZcyoO96xw/LKwl+Pze1hKnK 56pjaslkmQCwFM+k5cghoglNekTc6zIf/6xUsUjFZwxLHgInmyPLFdv/FYA0Jyy6 +plRX1E9bBqpVH8U+38RK3PXc7Ej/c+prYyAyZJPVHPQxw2USwthRbhBCwqdVgCC nYJuz71lslo12x78dzum1Cnwr3xi4e6krQnhxQ9NDIXs5qc/cJnUhEHUdwQJh7zJ nfXYrAD3GvnyCfh+FiM3sMSh+h1s1HLGOraYmmIC0lk26oZM8cCzOGto= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XM3GjnxfEmIR for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:30 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 46183404FE for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:30 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id F416C25AC; Mon, 5 Jul 2021 02:01:28 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 21:01:00 -0300 Message-Id: <20210705000103.470948-2-bauermann@kolabnow.com> In-Reply-To: <20210705000103.470948-1-bauermann@kolabnow.com> References: <20210705000103.470948-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) Use version 20210325 for the tarballs, which is the latest one available on the historical releases repository. And use subversion tag 2021.3 which is the latest one available as well. TeX Live dropped support for using the system’s poppler library after the 2020 version. Quoting from `m4/kpse-xpdf-flags.m4`: # Support for our semi-homegrown libs/xpdf library. This is derived # from xpdf source code, but xpdf does not distribute it as a library. # It is used by pdftex (and nothing else) to read PDF images. # Other engines use the semi-homegrown pplib library (q.v.) for that. # The well-known poppler library is also originally derived from xpdf # source code, but has been greatly revised and extended. TL used to # (sort of) support poppler as the system xpdf, but after the TL 2020 # release we dropped this, because we switched XeTeX to use pplib, and # nothing else used poppler. (No engines ever used poppler to generate # their PDF output). # # poppler is aggressively developed, with requirements for new compilers # and language versions. That's fine for them, but since we don't need # anything new, it has become too time-consuming and problematic to # continue to support it in the TL sources, when we don't have any # requirement for it. Therefore the main change in this commit is making the texlive-bin package use the embedded pplib and xpdf libraries. Another noteworthy change is to texlive-latex-l3packages, which now needs to ship a few pre-generated files that cannot be reproduced during the build process (the comments in the package definition have more details). * guix/build-system/texlive.scm (%texlive-tag): Set to “texlive-2021.3”. (%texlive-revision): Set to 59745. * gnu/packages/tex.scm (hyph-utf8-scripts, texlive-docstrip, texlive-unicode-data texlive-hyphen-base, texlive-metafont, texlive-cm, texlive-courier, texlive-lm, texlive-knuth-lib, texlive-tex-plain, texlive-hyphen-finnish, texlive-hyphen-german, texlive-hyph-utf8, texlive-dehyph-exptl, texlive-kpathsea, texlive-latex-fancyvrb, texlive-graphics-def, texlive-latex-graphics, texlive-hyperref, texlive-oberdiek, texlive-latex-tools, texlive-latex-l3kernel, texlive-l3build, texlive-luaotfload, texlive-latex-amsmath, texlive-amscls, texlive-babel, texlive-generic-babel-german, texlive-babel-swedish, texlive-psnfss, texlive-latex-draftwatermark, texlive-latex-etoc, texlive-etoolbox, texlive-latex-polyglossia, texlive-tex-texinfo, texlive-latex-bookmark, texlive-latex-cmap, texlive-latex-fancyhdr, texlive-latex-kvoptions, texlive-latex-eso-pic, texlive-latex-multirow, texlive-latex-parskip, texlive-latex-pdfpages, texlive-metapost, texlive-latex-acmart, texlive-latex-preview, texlive-latex-acronym, texlive-pdftex, texlive-latex-media9, texlive-latex-ocgx2, texlive-latex-ms, texlive-latex-pgf, texlive-latex-pgf-generic, texlive-latex-koma-script, texlive-generic-ltxcmds, texlive-bibtex, texlive-context-base, texlive-context, texlive-beamer, texlive-pstricks, texlive-tools, texlive-latex-xkeyval, texlive-csquotes, texlive-biblatex, texlive-todonotes, texlive-microtype, texlive-caption, texlive-fontaxes, texlive-cabin, texlive-newtx, texlive-xcharter, texlive-adjustbox, texlive-tcolorbox): Update hash. (texlive-extra-src, texlive-texmf-src): Update version to “20210325”. Update hash. (texlive-bin)[source]: Update version to “20210325”. Update hash. Preserve ‘libs/pplib’ and ‘libs/xpdf’. [inputs]: Update hash for ‘texlive-scripts’. Remove ‘poppler’. [arguments]: Remove “--with-system-poppler” and “--with-system-xpdf” from ‘#:configure-flags’. Remove build phase ‘use-code-for-new-poppler’. (texlive-hyphen-schoolfinnish): Add public variable. (texlive-hyphen-macedonian): Add 8bit patterns. Update hash. (texlive-latex-base)[template]: Update hash. [arguments]: Set ‘LUAINPUTS’ environment variable in build phase. [native-inputs]: Update hash for ‘texlive-luatexconfig’. [propagated-inputs]: Add ‘texlive-hyphen-schoolfinnish’, ‘texlive-latex-l3kernel’ and ‘texlive-latex-l3packages’. (texlive-latex-l3packages)[source]: Use ‘texlive-origin’. Update hash. Add generated files. [arguments]: Adjust paths for ‘TEXINPUTS’ environment variable. Add build phase ‘copy-generated-files’. (texlive-texmf, texlive): Update version to “20210325”. --- gnu/packages/tex.scm | 249 +++++++++++++++++++--------------- guix/build-system/texlive.scm | 4 +- 2 files changed, 138 insertions(+), 115 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index bf557a4cf8ea..21c263619b66 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -150,7 +150,7 @@ copied to their outputs; otherwise the TEXLIVE-BUILD-SYSTEM is used." "-checkout")) (sha256 (base32 - "1gdyc8nmvp5jqlc429rmfzfl0cqqsdayc70y1hxwz025pv9jn960")))) + "04xzf5gr3ylyh3ls09imrx4mwq3qp1k97r9njzlan6hlff875rx2")))) (define (texlive-hyphen-package name code locations hash) "Return a TeX Live hyphenation package with the given NAME, using source @@ -223,37 +223,38 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. (define texlive-extra-src (origin (method url-fetch) - (uri "ftp://tug.org/historic/systems/texlive/2020/texlive-20200406-extra.tar.xz") + (uri "ftp://tug.org/historic/systems/texlive/2021/texlive-20210325-extra.tar.xz") (sha256 (base32 - "0kx6r2ncnqpmhs0jhjk4ypq99czcvql9l9n0npcgqzrv4qmzsg94")))) + "171kg1n9zapw3d2g47d8l0cywa99bl9m54xkqvp9625ks22z78s6")))) (define texlive-texmf-src (origin (method url-fetch) - (uri "ftp://tug.org/historic/systems/texlive/2020/texlive-20200406-texmf.tar.xz") + (uri "ftp://tug.org/historic/systems/texlive/2021/texlive-20210325-texmf.tar.xz") (sha256 (base32 - "15ashyxm3j78wjik1pp7vwi1wg07xjgh9zv0vkhqim6g7rc7xa8a")))) + "070gczcm1h9rx29w2f02xd3nhd84c4k28nfmm8qgp69yq8vd84pz")))) (define-public texlive-bin (package (name "texlive-bin") - (version "20200406") + (version "20210325") (source (origin (method url-fetch) - (uri (string-append "ftp://tug.org/historic/systems/texlive/2020/" + (uri (string-append "ftp://tug.org/historic/systems/texlive/2021/" "texlive-" version "-source.tar.xz")) (sha256 (base32 - "0y4h4j2qg714srhvf1hvn165w7sanr1j2vzrsgc23kxvrc43sbz3")) + "0jsq1p66l46k2qq0gbqmx25flj2nprsz4wrd1ybn286p11kdkvvs")) (modules '((guix build utils) (ice-9 ftw))) (snippet '(begin (with-directory-excursion "libs" - (let ((preserved-directories '("." ".." "lua53" "luajit"))) + (let ((preserved-directories '("." ".." "lua53" "luajit" "pplib" "xpdf"))) ;; Delete bundled software, except Lua which cannot easily be - ;; used as an external dependency. + ;; used as an external dependency, pplib and xpdf which aren't + ;; supported as system libraries (see m4/kpse-xpdf-flags.m4). (for-each delete-file-recursively (scandir "." (lambda (file) @@ -278,7 +279,7 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. "-checkout")) (sha256 (base32 - "0p3ff839q4kv3zj4xxc76fqcjcjinv8xf7ix0zgwl7yhy5p3sm80")))) + "10xpa4nnz1biap7qfv7fb0zk6132ki5g1j8w0bqwkggfncdfl07d")))) ("cairo" ,cairo) ("fontconfig" ,fontconfig) ("fontforge" ,fontforge) @@ -296,7 +297,6 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. ("mpfr" ,mpfr) ("perl" ,perl) ("pixman" ,pixman) - ("poppler" ,poppler) ("potrace" ,potrace) ("python" ,python) ("ruby" ,ruby) @@ -329,10 +329,8 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. "--with-system-libpng" "--with-system-mpfr" "--with-system-pixman" - "--with-system-poppler" "--with-system-potrace" "--with-system-teckit" - "--with-system-xpdf" "--with-system-zlib" "--with-system-zziplib" ;; LuaJIT is not ported to powerpc64le* yet. @@ -365,13 +363,6 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. (("\"gs\"") (string-append "\"" (assoc-ref inputs "ghostscript") "/bin/gs\""))) #t)) - (add-after 'unpack 'use-code-for-new-poppler - (lambda _ - (copy-file "texk/web2c/pdftexdir/pdftoepdf-poppler0.86.0.cc" - "texk/web2c/pdftexdir/pdftoepdf.cc") - (copy-file "texk/web2c/pdftexdir/pdftosrc-poppler0.83.0.cc" - "texk/web2c/pdftexdir/pdftosrc.cc") - #t)) (add-after 'unpack 'patch-dvisvgm-build-files (lambda _ ;; XXX: Ghostscript is detected, but HAVE_LIBGS is never set, so @@ -538,7 +529,7 @@ This package contains the binaries.") "texlive-docstrip" (list "/tex/latex/base/docstrip.tex") (base32 - "1vyn0vskxqmq58fbq4r4pknbzpxpyw30nmlmsncnialrmrwqm7k5") + "1pxbqbia0727vg01xv8451szm55z2w8sb0vv3kf4iqx5ibb6m0d2") #:trivial? #t)) (home-page "https://www.ctan.org/texlive") (synopsis "Utility to strip documentation from TeX files.") @@ -553,7 +544,7 @@ documentation from TeX files. It is part of the LaTeX base.") (list "/tex/generic/unicode-data/" "/doc/generic/unicode-data/") (base32 - "1mxb55ml92zd00w0zbr0dkscnxdgpxamfabl0izhk3cpz81n9g92") + "1d41zvjsig7sqf2j2m89dnbv3gicpb16r04b4ikps4gabhbky83k") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/unicode-data") (synopsis "Unicode data and loaders for TeX") @@ -586,7 +577,7 @@ out to date by @code{unicode-letters.tex}. ") "/tex/generic/hyphen/hypht1.tex" "/tex/generic/hyphen/zerohyph.tex") (base32 - "1vakayd82a4ga0b80mxypbibw2vrf2a8p4v6bim7s97zh8b9mzk3") + "1sagn9aybs34m1s6m3zwya5g5kbiwfnw8ifcgxssygmzzs88dgjp") #:trivial? #t)) (home-page "https://tug.org/texlive/") (synopsis "Core hyphenation support files") @@ -650,7 +641,7 @@ to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1r1v3zm600nrl3iskx130fjwj1qib82n02dlca446zb53x0hg6gr")))) + "17y72xmz5a36vdsq7pfrwj0j4c7llrm9j5kcq349cpaas7r32lmb")))) (build-system gnu-build-system) (arguments `(#:tests? #f ; no test target @@ -811,7 +802,7 @@ documents.") "/fonts/map/dvips/cm/cmtext-bsr-interpolated.map" "/doc/fonts/cm/") (base32 - "09mvl94qrwlb9b4pkigi151l256v3djhwl4m5lgvk6yhn5y75zrp") + "1ky4gvcn8qn3d61bvb39512b8r92igv6il7vh02hw04223yj6q8i") #:trivial? #t))) (package (inherit template) @@ -934,7 +925,7 @@ originals.") "/tex4ht/ht-fonts/alias/adobe/courier/" "/tex4ht/ht-fonts/unicode/adobe/courier/") (base32 - "03vz7zd7gayry9h4pq81s2bqqn2kmxf9yyzs0vap0w9rkf99rrci") + "05lglavi073glj26k9966351hka5ac22g4vim61dkfy001vz4i7r") #:trivial? #t)) (home-page "https://ctan.org/pkg/urw-base35") (synopsis "URW Base 35 font pack for LaTeX") @@ -996,7 +987,7 @@ support (for use with a variety of encodings) is provided.") "/fonts/type1/public/lm/" "/tex/latex/lm/") (base32 - "0i1hwr8rp0jqyvs4qyplrirscd4w7lsgwsncyv3yzy80bsa56jq5") + "0yyk0dr4yms82mwy4dc03zf5igyhgcb65icdah042rk23rlpxygv") #:trivial? #t)) (home-page "http://www.gust.org.pl/projects/e-foundry/latin-modern/") (synopsis "Latin Modern family of fonts") @@ -1018,7 +1009,7 @@ Computers & Typesetting series.") "/tex/generic/knuth-lib/" "/tex/plain/knuth-lib/") (base32 - "0lizrhdr4pirhh4ry44znddksd7akkxli2i6sddm5rzqljiqdy3v") + "1cxyqqprp8sj2j4zp9l0wry8cq2awpz3a8i5alzpc4ndg7a6pgdf") #:trivial? #t))) (package (inherit template) @@ -1475,7 +1466,7 @@ incorporates the e-TeX extensions.") "texlive-tex-plain" (list "/tex/plain/") (base32 - "1qryji08shim7fwjfcm0rcb0m5pwagjv1ahpr3xkfg8mkj160nrg") + "0gwygkm8i2jmpf7bfg6fb6824rl7fq4a2s0wni73v0fz6s4chr1n") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/plain") (synopsis "Plain TeX format and supporting files") @@ -1753,12 +1744,24 @@ be replaced by files tailored to individual languages.") "texlive-hyphen-finnish" "fi" (list "/tex/generic/hyph-utf8/patterns/tex/hyph-fi.tex") (base32 - "1f72b4ydb4zddvw2i004948khmwzigxkdkwfym5v1kkq0183sfpj"))) + "1pa8sjs9zvnv1y6dma4s60sf9cr4zrvhxwm6i8cnshm84q16w4bc"))) (synopsis "Hyphenation patterns for Finnish") (description "The package provides hyphenation patterns for Finnish in T1/EC and UTF-8 encodings.") (license license:public-domain))) +(define-public texlive-hyphen-schoolfinnish + (package + (inherit (texlive-hyphen-package + "texlive-hyphen-schoolfinnish" "fi-x-school" + (list "/tex/generic/hyph-utf8/patterns/tex/hyph-fi-x-school.tex") + (base32 + "1w5n6gaclgifbbnafg32vz3mfaibyldvh4yh1ya3sq9fwfmv035c"))) + (synopsis "Hyphenation patterns for Finnish for school") + (description "The package provides hyphenation patterns for Finnish for +school in T1/EC and UTF-8 encodings.") + (license license:public-domain))) + (define-public texlive-hyphen-french (package (inherit (texlive-hyphen-package @@ -1820,7 +1823,7 @@ T8M, T8K, and UTF-8 encodings.") "/tex/generic/dehyph/dehyphtex.tex" "/tex/generic/dehyph/README") (base32 - "0wp5by5kkf4ac6li5mbppqzw11500wa7f22p5vpz3m1kwd15zavw"))) + "17cc5hd0fr3ykpgly9nxaiz4sik3kmfn2wyxz1fkdnqqhl3i41a0"))) (synopsis "Hyphenation patterns for German") (description "This package provides hyphenation patterns for German in T1/EC and UTF-8 encodings, for traditional and reformed spelling, including @@ -2016,9 +2019,10 @@ L7X and UTF-8 encodings.") (package (inherit (texlive-hyphen-package "texlive-hyphen-macedonian" "mk" - '("/tex/generic/hyph-utf8/patterns/tex/hyph-mk.tex") + '("/tex/generic/hyph-utf8/patterns/tex/hyph-mk.tex" + "/tex/generic/hyph-utf8/patterns/tex-8bit/hyph-mk.macedonian.tex") (base32 - "01w4cv8jm9q2gijys7cd7s6lfycdpgw9m26yxicc14ywbpi4ij3i"))) + "1fv6y8gpic5ciw8cclfxc8h3wr5xir1j0a7shixja1pmdyz7db2b"))) (synopsis "Macedonian hyphenation patterns") (description "This package provides hypenation patterns for Macedonian.") ;; XXX: License just says 'GPL'. Assume GPL2 since the file predates GPL3. @@ -2343,7 +2347,7 @@ T1/EC and UTF-8 encodings.") "/doc/generic/hyph-utf8/img/miktex-languages.png" "/doc/generic/hyph-utf8/img/texlive-collection.png") (base32 - "1v6f59r1fcp7pk7ddskqdzl7hzbszsxd04mfd3xznv8fc73iv72l"))) + "0rgp0zn36gwzqwpmjb9h01ns3m19v3r7lpw1h0pc9bx115w6c9jx"))) (outputs '("out" "doc")) (build-system gnu-build-system) (arguments @@ -2476,7 +2480,7 @@ converters, will completely supplant the older patterns.") (list "/tex/generic/dehyph-exptl/" "/doc/generic/dehyph-exptl/") (base32 - "1fnqc63gz8gvdyfz45bx8dxn1r1rwrypahs3bqd2vlc8ff76xp86") + "0l57a0r4gycp94kz6lrxqvh9m57j2shmbr2laf5zjb0qnrisq46d") #:trivial? #t)) (propagated-inputs `(("texlive-hyphen-base" ,texlive-hyphen-base) @@ -2583,7 +2587,7 @@ UCY (Omega Unicode Cyrillic), LCY, LWN (OT2), and koi8-r.") "/web2c/tcvn-t5.tcx" "/web2c/viscii-t5.tcx") (base32 - "1prvxq211hqfss1bhiykazqfcy298lsz3x8lbmbyrh9c8grnj4ip") + "00q2nny7lw7jxyln6ch4h0alygbrzk8yynliyc291m53kds1h0mr") #:trivial? #t)) (home-page "https://www.tug.org/texlive/") (synopsis "Files related to the path searching library for TeX") @@ -2625,7 +2629,7 @@ formats.") "/tex/latex/base/testpage.tex" "/tex/latex/base/texsys.cfg") (base32 - "11bcjmn0n7sv7g6r8v6nxl4x1pw0famqmq0v0pbjyz04akhvfvry") + "0msyjz0937rc7hs77v6la152sdiwd73qj41z1mlyh0m3dns9qz4g") #:trivial? #t))) (package (inherit template) @@ -2669,7 +2673,8 @@ formats.") cwd "/build:" (string-join (map (match-lambda ((_ . dir) dir)) inputs) - "//:")))) + "//:"))) + (setenv "LUAINPUTS" (string-append cwd "/build:"))) ;; This is the actual build step. (mkdir "build") @@ -2754,7 +2759,7 @@ formats.") "/tex/generic/config/luatexiniconfig.tex" "/web2c/texmfcnf.lua") (base32 - "0pk0ckwd5p58nqmhlajhbgxynym25jmhv48xm5ns540r996k0g2r"))))) + "0yjx7nw9mgfgnq1givkzbxh7z7ncw1liaddjgm7n2nwn0aw6xfdg"))))) (propagated-inputs `(("texlive-dehyph-exptl" ,texlive-dehyph-exptl) ("texlive-etex" ,texlive-etex) @@ -2779,6 +2784,7 @@ formats.") ("texlive-hyphen-estonian" ,texlive-hyphen-estonian) ("texlive-hyphen-ethiopic" ,texlive-hyphen-ethiopic) ("texlive-hyphen-finnish" ,texlive-hyphen-finnish) + ("texlive-hyphen-schoolfinnish" ,texlive-hyphen-schoolfinnish) ("texlive-hyphen-french" ,texlive-hyphen-french) ("texlive-hyphen-friulan" ,texlive-hyphen-friulan) ("texlive-hyphen-galician" ,texlive-hyphen-galician) @@ -2822,6 +2828,11 @@ formats.") ("texlive-unicode-data" ,texlive-unicode-data) ("texlive-ukrhyph" ,texlive-ukrhyph) ("texlive-ruhyphen" ,texlive-ruhyphen) + ("texlive-latex-l3kernel" ,texlive-latex-l3kernel) + ;; TODO: This dependency isn't needed for LaTeX version 2021-06-01 + ;; and later. See: + ;; https://tug.org/pipermail/tex-live/2021-June/047180.html + ("texlive-latex-l3packages" ,texlive-latex-l3packages) ("texlive-latexconfig" ,texlive-latexconfig))) (home-page "https://www.ctan.org/pkg/latex-base") (synopsis "Base sources of LaTeX") @@ -2941,7 +2952,7 @@ users, via its Plain TeX version.)") (list "/doc/latex/fancyvrb/README" "/tex/latex/fancyvrb/") (base32 - "005ylzlysmvy21rwkbnrf0hnp5bmsjsj11hydg1d9dnq9ffv2s1h") + "0pdilgpw4zc0ipp4z9kdi61nymifyjy2mfpk74xk2cw9vhynkk3w") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/fancyvrb") (synopsis "Sophisticated verbatim text") @@ -2961,7 +2972,7 @@ verbatim source).") (list "/doc/latex/graphics-def/README.md" "/tex/latex/graphics-def/") (base32 - "125lm2m9813p29yl7am21kgqdpigyqvrjarg73jpaczifbbbqklf") + "0b66fy06safyrd717rfr476g1gz6nqfv1vqvam7ac2yy0g0djb17") #:trivial? #t)) (propagated-inputs `(("texlive-latex-epstopdf-pkg" ,texlive-latex-epstopdf-pkg))) @@ -3000,7 +3011,7 @@ set default \"driver\" options for the color and graphics packages.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0asln498brkd1miyhc7029fjx7gcj6vbbas5aan6w289ac4yz54h")))) + "0fgjl58f25zvagssz4dwmmsclzw8cr7mx00kdrbx2kcnamcb7h8d")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/graphics")) (propagated-inputs @@ -3149,7 +3160,7 @@ XML, using UTF-8 or a suitable 8-bit encoding.") "/tex/latex/hyperref/ntheorem-hyper.sty" "/tex/latex/hyperref/xr-hyper.sty") (base32 - "1d9myrrwf9zr62j5vp9q4drxs7rj4b06wq04imrnzban5s4gaq6v")))) + "0nmbxaq676m2y9fgdji0bxqchmrli4hwhspijaszx51b3ki6bj2h")))) (package (inherit template) (arguments @@ -3207,7 +3218,7 @@ pdf and HTML backends. The package is distributed with the @code{backref} and (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1ff6yjchdmn7lyllfrnxygjr2ipkrjbb1rs5iyryn47rc3r8mpmk")))) + "1cadrkpdqs65gxsaszfgfd8wqp8pvpik2sjmlyq3hz5p9yna3p9m")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/oberdiek" @@ -3265,7 +3276,7 @@ files have changed. It is based on MD5 checksum, provided by pdfTeX.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1p92bg1wdlg28m7xbdipx8rxavvpbmsx8zy845bk2rdqhc9gbhkl")))) + "1vm5wfyd0vbmv31a29fc7k8y14xiw00msvdx9n7dzsn9zpfjflqs")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/tools" @@ -3346,7 +3357,7 @@ Live distribution.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0w82d5a4d3rc950ms6ymj4mpw5ndz6qs5x53szcfgzgjxsns9l4w")))) + "068xkinrkl6qjf8r6a9i0msvnzp4y7a3gnd2h12ws0km1dv19r20")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/l3kernel" @@ -3369,13 +3380,20 @@ that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") (package (name "texlive-latex-l3packages") (version (number->string %texlive-revision)) - (source (origin - (method svn-fetch) - (uri (texlive-ref "latex" "l3packages")) - (file-name (string-append name "-" version "-checkout")) - (sha256 - (base32 - "15m3ly55gj8hk5xrkpw5bkj0ddwkk4v7qxa6sl3rkymdka1xl3cc")))) + (source (texlive-origin name version + '("/source/latex/l3packages/" + ;; These files have been generated with a + ;; bespoke source tree and then modified by + ;; hand. It's unfeasible to recreate them. See: + ;; https://tug.org/pipermail/tex-live/2021-June/047188.html + "/tex/latex/l3packages/xparse/xparse-2018-04-12.sty" + "/tex/latex/l3packages/xparse/xparse-2020-10-01.sty" + + ;; TODO: This file can be removed when using + ;; LaTeX version 2021-06-01 or newer. See: + ;; https://tug.org/pipermail/tex-live/2021-June/047180.html + "/tex/latex/l3packages/xparse/xparse-generic.tex") + (base32 "05rjxdqhhg7z1z2rmhmwj2qf09xygymayy3jzj9fdphk0pab3amm"))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/l3packages" @@ -3393,15 +3411,20 @@ that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") (lambda _ (let ((cwd (getcwd))) (setenv "TEXINPUTS" - (string-append cwd "/l3keys2e:" - cwd "/xparse:" - cwd "/xfrac:" - cwd "/xfp:" - cwd "/xtemplate" + (string-append cwd "/source/latex/l3packages/l3keys2e:" + cwd "/source/latex/l3packages/xparse:" + cwd "/source/latex/l3packages/xfrac:" + cwd "/source/latex/l3packages/xfp:" + cwd "/source/latex/l3packages/xtemplate" ;; The terminating ":" is required to include the ;; l3kernel input as well. ":"))) - #t))) + #t)) + (add-after 'install 'copy-generated-files + (lambda* (#:key outputs #:allow-other-keys) + (let ((dest (string-append (assoc-ref outputs "out") + "/share/texmf-dist/tex/latex/l3packages"))) + (copy-recursively "tex/latex/l3packages/xparse" dest))))) )) (native-inputs `(("texlive-docstrip" ,texlive-docstrip))) @@ -3470,7 +3493,7 @@ the l3kernel and xparse bundles from the LaTeX 3 development team.") ;; /doc/latex/l3build and the man page in the future. "/source/latex/l3build/") (base32 - "0hqb0f5rpj3mfmxfyn8cgxrm1j5ij466a9y23s0xxpmv11ma5i0i") + "1fcay05jj53qgp2b98jpawi0id298fs5xc4y1r5krrfr4sp4hd59") #:trivial? #t))) (package (inherit template) @@ -3555,7 +3578,7 @@ this bundle for use independent of ConTeXt.") "/scripts/luaotfload/luaotfload-tool.lua" "/tex/luatex/luaotfload/") (base32 - "0a07m8gckkhzj30rjglj4abpx6pqhl9bx4vq2ak29k0wa3s9rm76") + "10wznvxx3qsl88n560py5vyx5r3a3914anbqfhwcmhmwg097xxl4") #:trivial? #t))) (package (inherit template) @@ -3585,7 +3608,7 @@ loading fonts by their proper names instead of file names.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1jx4sd35iwcr5qpvnirshp4rdffqq09k6sbmhwxi8kkir4x5hkmc")))) + "172zybw7rp05jca8wl6x0mh6z6gncdyi1j9wdfyjnhbvqw0z4wi4")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/amsmath")) (home-page "https://www.ctan.org/pkg/amsmath") @@ -3611,7 +3634,7 @@ definitions.") "/source/latex/amscls/" "/bibtex/bst/amscls/") (base32 - "1mv96i5372257zaciv06n1wwa7v09q0fa9pbq9kck826a0syidvs")))) + "0vw0b815slvfqfd8qffyfzb3xfvyv6k77m12xp0l67hs8p08s5b7")))) (package (inherit template) (arguments @@ -3642,7 +3665,7 @@ distribution.") "/source/latex/babel/" "/makeindex/babel/") (base32 - "0xjj4h48vdb9ydyg13c5jyfi4vm39117c8jv2gjrvjw89h0djbp1")))) + "0qr5vjp79g1c1l6k173qhfdfabgbky73wymzhm56pazx4a8r08wz")))) (package (inherit template) (arguments @@ -3717,7 +3740,7 @@ for Canadian and USA text.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "129f9w41cb6yyrr6kpv3zz9ml6334hyq1wcz7j9jn47p0hlxqfk8")))) + "1x9hnr9gz5mqdb97cinivn9xjnfr4qi996aa4cnr2sm2dsbhqxnp")))) (build-system texlive-build-system) (arguments '(#:tex-directory "generic/babel-german")) (home-page "https://www.ctan.org/pkg/babel-german") @@ -3735,7 +3758,7 @@ Swiss varieties of German.") "texlive-babel-swedish" (list "/source/generic/babel-swedish/") (base32 - "0swdg2l5i7cbcvy4q4xgsnwwnbxiyvs6f5b72kiw7mjn24v27g8f")))) + "03rp4n9wkqyckman765r8v8j2pg5fg9frbfxsnhq0i2mr0yhbr6v")))) (package (inherit template) (arguments @@ -3873,7 +3896,7 @@ language that is written in a Cyrillic alphabet.") "/tex/latex/psnfss/upsy.fd" "/tex/latex/psnfss/upzd.fd") (base32 - "1ql4gidwf5m5gwcwwmx7vj60lj4xygw02pm5mzin49nlwsa1vbnv")))) + "11f14dzhwsy4pli21acccip43d36nf3pac33ihjffnps1i2mhqkd")))) (package (inherit template) (arguments @@ -4192,7 +4215,7 @@ package.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0alshj9d2cdssqfawhyqmgsvqysmn7dgfk8bc59ni1bii3ydm2zm")))) + "0rhn74ywv000b89w8qjf1i0qsk6kd1mjapfwis14jwjvbjqgvj95")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/draftwatermark")) (home-page "https://www.ctan.org/pkg/draftwatermark") @@ -4264,7 +4287,7 @@ also provided.") "/doc/latex/etoc/etoc.pdf" "/tex/latex/etoc/") (base32 - "0i4fgqzqajirjyih6gbx890l17y648mdfqm09v3iz4af0dz4mbdy") + "0198cn75m1y8ggbfv1qlnif0d9275f6mxqsansyqw4np0rv6q9sv") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/etoc") (synopsis "Completely customisable TOCs") @@ -4676,7 +4699,7 @@ hyperlink to the target of the DOI.") (list "/doc/latex/etoolbox/" "/tex/latex/etoolbox/") (base32 - "1w9mycfa0lx9whjzfybx58608phcrfk33w3igy566qv23a1z9rzc") + "070iaj540rglf0c80l0hjkwg6aa7qyskhh4iwyhf7n8vrg5cjjab") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/etoolbox") (synopsis "e-TeX tools for LaTeX") @@ -4902,7 +4925,7 @@ array environments; verbatim handling; and syntax diagrams.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0c3hrki9pmhz4iall0436wrlrg6qkb1fsdfhz9hv7ysxryr2gihj")))) + "1ci6hr8hx4g2x359n6wqvw6w8fv42cjjpzxxxd3pn6av5nkaiav3")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/polyglossia")) (home-page "https://www.ctan.org/pkg/polyglossia") @@ -4948,7 +4971,7 @@ situations where longtable has problems.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1ngzgiy8wd3b9gnbx802x90xa179xxm7vf5jhfdkpgrfxwlycfby")))) + "1qcmcsxdsibca0mad559vhz36xaxsbkivgv1hc98vdyd90fg4y31")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -5062,7 +5085,7 @@ command.") (list "/doc/latex/bookmark/" "/tex/latex/bookmark/") (base32 - "1vl1rrydh5jh78llp4i5r1hvznghm9gddwcnfnzwlgp9z67gybh1") + "0xwjdah0p4an0fknvgj9y5phl62sf522z6570pvy6c09hkz0j4h1") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/bookmark") (synopsis "Bookmark (outline) organization for hyperref") @@ -5109,7 +5132,7 @@ drivers, and VTeX and pdfTeX.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1s1rv6zgw105w2j6ffhnk914qrix87y1ndzri1q72g2kbr91zlbg")))) + "0m4r52gw9vwsi1pzwh0cy03jxhwizymi4a2fj3jfs5rrvh105r5y")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -5198,7 +5221,7 @@ floats, center, flushleft, and flushright, lists, and pages.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0hrwspqkqfahxyzzsnjyrxlgxj06zw1f3636gx76pvl4xhvdj1cj")))) + "1h2zv7cps0pknqhy2dyfclyi002lmsfshm0rn6ywfl9p4fnvh0bc")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -5354,7 +5377,7 @@ in SGML; use maths minus in text as appropriate; simple Young tableaux.") (list "/doc/latex/kvoptions/" "/tex/latex/kvoptions/") (base32 - "04v733njj6ynf1prj5rxljqbjq925jyycdprc78n7g01knn13wgr") + "02i4n2n3j4lg68d3nam08m63kb4irc99wfhyc2z51r02lm1wwmvw") #:trivial? #t)) (propagated-inputs `(("texlive-generic-kvsetkeys" ,texlive-generic-kvsetkeys) @@ -5668,7 +5691,7 @@ one of the packages @code{calrsfs} and @code{mathrsfs}.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0y2y08kr3w6asm9lblj9yywqmhaal36fq71zzcbfsc7cvwf641q7")))) + "12f7pbhiav4iz3rra5vq85v9f14h8j1ybi42kvnkzgjsay87p7gf")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/eso-pic")) (home-page "https://www.ctan.org/pkg/eso-pic") @@ -5762,7 +5785,7 @@ in the form @code{key=value} are available, for example: (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1bfpl8mr4h3p46649wb7pdkc3l44r8fqbv89abb3jj0zh8c10928")))) + "1kak9i6nwz6vc4xjj6lbvkb69s49pis6qynjzvsjraxbdw28y2dq")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/multirow")) (home-page "https://www.ctan.org/pkg/multirow") @@ -5823,7 +5846,7 @@ positions; a grid for orientation is available.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "12kdsrr55lp0s4xl279gh6mi9gw909vmd96p10dvhbazgxn3ccxs")))) + "1zll8jci8lsd7y44j567akf6y8fp2p7qq23rs527zhr0br9mn3sh")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -5853,7 +5876,7 @@ designed class) helps alleviate this untidiness.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1r1g9lb6bqjrahqmdkazsnifcyxgkp8r33za2h60h50jfvrab66f")))) + "140kl8r7g2ak2frjn5pmwiwibfynyfwp897r9vk8pypmn390lzr2")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/pdfpages")) (home-page "https://www.ctan.org/pkg/pdfpages") @@ -6413,7 +6436,7 @@ the derived Type 1 font, together with support files for TeX (LaTeX).") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "01ghqyaxxkfscs9jjgnx65hmvqllfzgxc0r5vwpqs7y1h97y6cgc")))) + "140k9dz2g2vj5ypgyqx3px9c1y9a820y8kq139p96lw0yk6839aw")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -6442,7 +6465,7 @@ than the bitmaps Metafont creates.") (uri (texlive-ref "latex" "acmart")) (sha256 (base32 - "1avk9wl7hmgxvv8axd134wl6l8khvw7chw568nc8q70xwiwcqcpk")) + "12wxav9r6v7dlfja9myrwz7famgfpcfwd292qzmgg283xgngh9kd")) (file-name (string-append name "-" version "-checkout")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/acmart")) @@ -6614,7 +6637,7 @@ package of that name now exists.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1mcp0x3snhx9phhfxqwn6d12b84vi049ljd1l11ianp3i4kad6ls")))) + "0hnf821yvki9bzfkz79ns9m1msjp3yvd4dhf3268wrpr1zjx6w8v")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/preview" @@ -6646,7 +6669,7 @@ files.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0dl3dliz0vwds3804s1kxaj0ghd721v2c6hws9ghx0bjky09yxbx")))) + "09pd4wynksg1y1ddxnqbhk2dc185zw5nyi794d86n3qx8l014ijy")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/acronym")) (home-page "https://www.ctan.org/pkg/acronym") @@ -6675,7 +6698,7 @@ e-TeX.") "/tex/generic/config/pdftex-dvi.tex" "/tex/generic/pdftex/") (base32 - "181krzhxs61s62fr6gz7x08c57rbgc2b8i2pr7r8hr6f706ywp26") + "1wx928rqsv0x1a8vc7aq49w3nglr4bmlhl822slqglymfxrmb91b") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/pdftex") (synopsis "TeX extension for direct creation of PDF") @@ -6690,7 +6713,7 @@ directly generate PDF documents instead of DVI.") (define texlive-texmf (package (name "texlive-texmf") - (version "20200406") + (version "20210325") (source texlive-texmf-src) (build-system gnu-build-system) (inputs @@ -6767,7 +6790,7 @@ This package contains the complete tree of texmf-dist data.") (define-public texlive (package (name "texlive") - (version "20200406") + (version "20210325") (source #f) (build-system trivial-build-system) (inputs `(("bash" ,bash-minimal) ;for wrap-program @@ -7159,7 +7182,7 @@ required: automatic sectioning and pagination, spell checking and so forth.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0ganz4r78zmvq0s3w9d59pc2qh9pv0akv21f57yc3d5yyb520p6x")))) + "0a1v70k6231323y1lazfda1y9568w8hn7c8jhc7rblkhdfv3slw7")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -7199,7 +7222,7 @@ specification. It replaces the now obsolete @code{movie15} package.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0x7v3ih7k9hqfcnya0wchks63b67yngi21a6343vlwzdqn84mbyp")))) + "1mrz1mj59m27bfya52vi4lm84ifisaf30pmf8id1biqwcq4jyynh")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -7240,7 +7263,7 @@ It also ensures compatibility with the @code{media9} and @code{animate} packages (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "07zqxynjh3qnnb4fxx5bhw4r21dbsrhanrq38ag62acr876l7agm")))) + "04ww5abfm7dx81d21yr2gwy9jswaalnfm2384xp4cyx7srd9spfv")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/ms" @@ -7400,7 +7423,7 @@ striking out (line through words) and crossing out (/// over words).") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1hxivv4iq4ji1rz34fdx3hf9i0dj3a8336w1pa87jyavbl07n5g7")))) + "1jk10rxz5f8vh46am11b40hxhhikk67h9jr3z877q5qc8kwppgza")))) (build-system trivial-build-system) (native-inputs `(("texlive-latex-pgf-generic" @@ -7414,7 +7437,7 @@ striking out (line through words) and crossing out (/// over words).") (file-name (string-append "texlive-latex-pgf-generic" version "-checkout")) (sha256 (base32 - "1gh1vm8hkfgz1kw1cdws9hbw9llzw6n7w0v7z763am5amd3cyhhm")))))) + "05zdq7y3am109m5534ahqqp9x5iar3ha68v1r4zkrdly2mijxz2j")))))) (propagated-inputs `(("texlive-latex-xcolor" ,texlive-latex-xcolor))) (arguments @@ -7458,7 +7481,7 @@ produce either PostScript or PDF output.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "18bfdfhdfc7nxr29wvcmp08wgq6f3fc7yysg1sgzgsqrffr1viwa")))) + "1m6i8162r6ka19q517llrf0lax80rrsq564qirwk1chv5dqsmnfi")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -7702,7 +7725,7 @@ these items with a simple syntax.") "texlive-generic-ltxcmds" '("/tex/generic/ltxcmds/") (base32 - "0mdzy76sbc3pmas5zqxn35w9xcg4v7j4p31jcjm9f4hzm27y974a") + "1lr77yai2qivlx26s5094czpfxmg96bhxps5wbm8xn7cpsw0zbd9") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/ltxcmds") (synopsis "LaTeX kernel commands extracted for general use") @@ -7917,7 +7940,7 @@ AMS-LaTeX, AMS-TeX, and plain TeX). The distribution includes Michael Barr's (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "056q9sg3bn8j70laspwdvh7fr3635l7vv3762h6rq79a58g3bya4")))) + "0fr0s3jhrvplddb42if570dxllz54fa0pf4d2am27h8m385nghbf")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -7976,7 +7999,7 @@ Support for use with LaTeX is available in @code{freenfss}, part of (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "145klhcf1i1n9rldjxccd3gkjxwp3i36601xlhch8kyf64rrgybk")))) + "1xprxdy0a5bwhyiyzdffq0q0dd4ijhra8hs39djdjd32r1mk3n8a")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -8028,7 +8051,7 @@ of support information.") "/tex/generic/context/ppchtex/" "/tex/latex/context/") (base32 - "0krbxj0cjyy9b6xv5xx670rh8y3pxbqziljjj80qbdwixk1lf01q") + "0qrc9278h50c9k94jdjlbcbjnsmidxf7pqh10azqf6sgzifx3d7s") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/context") (synopsis "ConTeXt macro package") @@ -8048,7 +8071,7 @@ for a wealth of support information.") (list "/doc/latex/beamer/" "/tex/latex/beamer/") (base32 - "1yw9ixmjc0h1nqxsvd8lvibdggcysx25001pzzixg1b00l2jf242") + "091n27n4l3iac911bvmpp735ffryyzaq46mkclgn3q9jsvc4ngiv") #:trivial? #t)) (propagated-inputs `(("texlive-latex-hyperref" ,texlive-latex-hyperref) @@ -8182,7 +8205,7 @@ change.") "/tex/generic/pstricks/" "/tex/latex/pstricks/") (base32 - "0sdq0ij83vg154205n1cps9yirr45240dfcly4bms2cqc789bk5a") + "15c9iqfq2y9c8c78cvqb6vzd5a5rm7qq5x7m05jq1hb8sgqrqb0j") #:trivial? #t))) (package (inherit template) @@ -8281,7 +8304,7 @@ LuaTeX (respectively) is not the engine in use.") (list "/doc/latex/tools/" "/source/latex/tools/") (base32 - "1860bll28mr8nhbdfx073mj87vgg3gpc62v8bk9q0kq8pg0wsx1a")))) + "1xas0b69r3d5x4zhcqysgybyqaikd9avv6r1bdckb947id3iaz58")))) (package (inherit template) (arguments @@ -8316,7 +8339,7 @@ are part of the LaTeX required tools distribution, comprising the packages: (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "0wancavix39j240pd8m9cgmwsijwx6jd6n54v8wg0x2rk5m44myp")))) + "0w4x82wmdvcmy8z3p55xvpz5q7jac1q1j591hi8mngfyqa8rda1c")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/xkeyval" @@ -8482,7 +8505,7 @@ to what constitutes a good table in this context. The package offers (list "/doc/latex/csquotes/" "/tex/latex/csquotes/") (base32 - "1k7riymar0xx41n03p6yscrsjr2mzmzzkqihh2yv4lixd1nd7l8j") + "17y5mrmjmi7n0cgq4cnqr55f4bni6lx1pfdv5pzsmbrzha3mhbfg") #:trivial? #t))) (package (inherit template) @@ -8540,7 +8563,7 @@ XML file. (list "/doc/latex/biblatex/" "/tex/latex/biblatex/") (base32 - "0bq15ynx84v3ppz5ar1k321k1ck85x2p0irgxgzjh1lna9h6w7v0") + "091cz2vrq22d1fr05wljd8vbllsz95q2hn2p8hhrwb2l2xrmxwn8") #:trivial? #t))) (package (inherit template) @@ -8579,7 +8602,7 @@ section. (list "/doc/latex/todonotes/" "/tex/latex/todonotes/") (base32 - "0lvxsskz4bdfxhd59hf77kiq8k4nh2spb66vc6hifdgi21z8r8wm") + "1jqw8jy73488bdr971w0dnlggsvicagpnpx8ddqkma920ba8rabp") #:trivial? #t))) (package (inherit template) @@ -8618,7 +8641,7 @@ included in the @code{units} bundle.") (list "/doc/latex/microtype/" "/tex/latex/microtype/") (base32 - "1yig4i0alqrb1a6hhhlh5y0y4dzpznh698j0cb9632m2cd3aghwz") + "07861ixrjzxm0l24z82ivhaj4v6xm4ijbaabp66jxsf8s8h7dq9n") #:trivial? #t))) (package (inherit template) @@ -8643,7 +8666,7 @@ the bundle.") (list "/doc/latex/caption/" "/tex/latex/caption/") (base32 - "11wnakgbqbpqvc6rr1j0s7qw5jvkhf3miizax4l73i87a90gxk6b") + "1isnn375d14xsx398j3m8rbb0pdk12kijw4xcgl82xici170klwq") #:trivial? #t))) (package (inherit template) @@ -8866,7 +8889,7 @@ matching maths fonts are provided by the @code{fourier} and (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "19mhp9l7cjw0sbq55c9lz0l2pffkyhyir3i63jqynifjmglbgkl7")))) + "0j3w1y66pkf3bjl9dh5xy3lfg33rg08s4wx37a3jcndvcji20j3f")))) (build-system texlive-build-system) (arguments '(#:tex-directory "latex/fontaxes")) (home-page "http://www.ctan.org/pkg/fontaxes") @@ -8911,7 +8934,7 @@ or if it differs from the weight desired for another font family. The "/fonts/vf/impallari/cabin/" "/tex/latex/cabin/") (base32 - "0878gc4aqs9168kfb1j3js7rrxvf9lrxwfqzc9cag1cjy60nqljy") + "1gqqqbj7i18fs1ss5n3axd821hzq5kbv1dl7dqxp4gba619f1rli") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/cabin") (synopsis "Humanist Sans Serif font with LaTeX support") @@ -8942,7 +8965,7 @@ use with [pdf]LaTeX.") "/fonts/vf/public/newtx/" "/tex/latex/newtx/") (base32 - "0fa90qz8px369yk0x1nhmq4901rvnclx06ijb4ir57f2324rrg8d") + "0h0wm3cd0wxag5x7vy3vgr42jd8m6ffkl90pnkvqdxzbnfdjv3l6") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/newtx") (synopsis "Repackaging of the TX fonts with improved metrics") @@ -8970,7 +8993,7 @@ mathematics package that matches Libertine text quite well.") "/fonts/vf/public/xcharter/" "/tex/latex/xcharter/") (base32 - "1qlid98lg0wcdq6hpk9kl2cl139pxcw6y8x8mfah2j95wq1i64lm") + "0d8rvcmvxrlxqqxpirxqbhmiijpsz5y4vvldh1jnc018aannjlhm") #:trivial? #t)) (home-page "https://www.ctan.org/pkg/xcharter") (synopsis "Extension of the Bitstream Charter fonts") @@ -9247,7 +9270,7 @@ The macros were designed for use within other macros.") (list "/doc/latex/adjustbox/" "/source/latex/adjustbox/") (base32 - "14vd0yd50bky2pbbjkn59q1aglnqpdhh8vwjdyan0jkzljsr2ch8")))) + "074nxbnl184b6iwhis5n85pilq3b2pld3bbrq0wc30hw462m898k")))) (package (inherit template) (arguments @@ -9288,7 +9311,7 @@ provided box macros are @code{\\lapbox}, @code{\\marginbox}, (list "/doc/latex/tcolorbox/" "/tex/latex/tcolorbox/") (base32 - "1swhagdj0a39ssifp29a36ldrjqmx8w92dqsgsjpal6lhksvzn2w") + "1qnsbblkadzdn1fx2k21xnlwcb35pg9xya24chkm66jmidi22qp0") #:trivial? #true))) (package (inherit template) diff --git a/guix/build-system/texlive.scm b/guix/build-system/texlive.scm index bb671e5e2b32..279235f38498 100644 --- a/guix/build-system/texlive.scm +++ b/guix/build-system/texlive.scm @@ -45,8 +45,8 @@ ;; These variables specify the SVN tag and the matching SVN revision. They ;; are taken from https://www.tug.org/svn/texlive/tags/ -(define %texlive-tag "texlive-2020.0") -(define %texlive-revision 54632) +(define %texlive-tag "texlive-2021.3") +(define %texlive-revision 59745) (define (texlive-origin name version locations hash) "Return an object for a TeX Live package consisting of multiple From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 3/5] gnu: TeX Live: Add texlive-latex-l3backend Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Jul 2021 00:02:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16254433105902 (code B ref 49408); Mon, 05 Jul 2021 00:02:03 +0000 Received: (at 49408) by debbugs.gnu.org; 5 Jul 2021 00:01:50 +0000 Received: from localhost ([127.0.0.1]:43405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3Z-0001X1-7J for submit@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:50 -0400 Received: from mx.kolabnow.com ([95.128.36.42]:62950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3Q-0001WA-3e for 49408@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:41 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id F3E70B25 for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1625443293; x=1627257694; bh=VR6SfinaV+nMeLPtoUvw01sMvNaQ69+8Bpy5zB/Vkm4=; b=YyvYST7GwQ1Y mWnlh3lLZ7jCPaJRA113qEO7ST1DQ+bBOwXTJxNuI9+a40OOXAQgH1xr7feIPK64 s1727wQn34anqcikGVoRohDLDfR1S/6DpY6x+bOb+s1/H/gAgMmLZOQ1ZI4Tuz7P rWVZpU5xByhODghhIlCth8VMWWycUcxdOEr1pYsexAgK/hpn/8Yacxs32QVs1LDL kTN5D3J3aJuqyn4Zy626jAqBWc1ARLXGklbuZuizRtfi3jyRl7D9KLvfzZgkPHcM dgjLtAzdT+XSTg3U1GMsx0qWl+rM2DgVAodsqGK0oefsYuj81ENCDlw00Ot1u7Dg TOJrvXUucV498Yibbcci7sxbv5+5PGBAKVRMeIJnUeCV58fK44yxETayZuvQidVj 8VakseiQ1+pMsT+tK/hSc5SPQtnrPT03IXu7UfrDs+EGTHaaL4gCZRB7U67INO9g PYiIBRbKGyGTl1h9x62B7jaSLLGu8KdEmgxCfJ+/WQVDNx6wmyOPNovvLj03zgyK kK3Q8TYK8dGnu8yDXf5iWvqdnRalll301jj2s7vTYGx+xqXO+rCsz26FXEMJ6y/M 0y1OErAXtlpLaRMHSYqnh0bQavjjJXLi8tjmf80ypk2NTMlZW84rShqO8n/rTm4u KBZzX+7ryzcBYbO1ulsfQyQCqYFYG10= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pauj12hP7lhj for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:33 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id 6618F88D for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:33 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 597A125AC; Mon, 5 Jul 2021 02:01:32 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 21:01:01 -0300 Message-Id: <20210705000103.470948-3-bauermann@kolabnow.com> In-Reply-To: <20210705000103.470948-1-bauermann@kolabnow.com> References: <20210705000103.470948-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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/tex.scm (texlive-latex-l3backend): New public variable. --- gnu/packages/tex.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 21c263619b66..a4b0bc95fa91 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3376,6 +3376,35 @@ code are built: it is an API for TeX programmers. The packages are set up so that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") (license license:lppl1.3c+))) +(define-public texlive-latex-l3backend + (package + (name "texlive-latex-l3backend") + (version (number->string %texlive-revision)) + (source (origin + (method svn-fetch) + (uri (texlive-ref "latex" "l3backend")) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "0mlwyzssqn6wkyv9hzp24d40p8f20zrjqgvqyqs1rd7q7awan42a")))) + (build-system texlive-build-system) + (arguments + '(#:tex-directory "latex/l3backend" + #:tex-engine "tex" + #:tex-format #f + #:texlive-latex-base #f)) + (native-inputs + `(("texlive-docstrip" ,texlive-docstrip))) + (home-page "https://www.ctan.org/pkg/l3backend") + (synopsis "LaTeX3 backend drivers") + (description + "This package forms parts of expl3, and contains the code used to +interface with backends (drivers) across the expl3 codebase. The functions +here are defined differently depending on the engine in use. As such, these +are distributed separately from l3kernel to allow this code to be updated on +an independent schedule.") + (license license:lppl1.3c+))) + (define-public texlive-latex-l3packages (package (name "texlive-latex-l3packages") From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 4/5] gnu: TeX Live: Add new dependency to texlive-latex-xkeyval Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Jul 2021 00:02:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16254433105909 (code B ref 49408); Mon, 05 Jul 2021 00:02:03 +0000 Received: (at 49408) by debbugs.gnu.org; 5 Jul 2021 00:01:50 +0000 Received: from localhost ([127.0.0.1]:43407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3a-0001X9-47 for submit@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:50 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:57276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3T-0001WK-Nv for 49408@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:44 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 476D2AF9 for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1625443297; x=1627257698; bh=F8nzy24NzX7xsb2LoWHtXqi1B9lkIhjn+0y cVLnCqpA=; b=pqYZVwl82hzVvmrKCRVjl2r6ommhEvwNaBRC275QPEihnxe3pu2 eR2XZnt3kbjEPMxPRXnUWFF/Aj4z4Mnu5x1U0pZo5W8Er7+Z8TzQxD/Y7GP9uiwe RFFr+Dul3iEMeZsD9wBAfxOv1pel5Vz1na1TCitQJMEuJtUVaDvVfNMz3HIpI0mY VTCIqJ+6lOrcFsrbwpHM7IC/Jjm+KsERxXGxSsrI6+RGGLgYs4jrt92q9ZpHjUc5 M9NF3YG+xXDyOV+g53gN6vzoPmZmId3asM5pne0epULCOe1skpdAeOYXMuBsiqqu BF9nv55Ym2pXbtFUtLwHHpwD35/tbM/YIsrdBoZqaP6uCsQHykSFhQAEFcuTyCAj WvGZZKdQsFEaIQyF4LmlMwpdaom6dSyOzY6baTxZ1YG82ZzDRwVC75Vcrq6v7yig YGPDnksdXEaxNd0C/Um5XuY1rNybIZKud9XrYPdPwnvNO+csc+kqKMp+fgz/rsU3 3cIltaDEpiEia7Bavfpv7gCN70h2Bqi6cCvIFO5jPbCQtI+g8L29qwwN5CvkWmPa BET1fhs0P4lyTBD6ZBTJ3nfq2PI3Itikb3DuQsMIaoj4G8Gtj5lkQVveUlsj0XlC cGoL0CYUoZ6wrZlPrvMVRYhxVVulMoI6c/hHzd3389JTg7ouOuOW21Ck= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dhR78Wwt1iEb for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:37 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id BCD2AA6F for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:37 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 9D07A323F; Mon, 5 Jul 2021 02:01:36 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 21:01:02 -0300 Message-Id: <20210705000103.470948-4-bauermann@kolabnow.com> In-Reply-To: <20210705000103.470948-1-bauermann@kolabnow.com> References: <20210705000103.470948-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) Starting with TeX Live 2021, texlive-latex-xkeyval depends on texlive-latex-l3backend. * gnu/packages/tex.scm(texlive-latex-xkeyval)[native-inputs]: Add ‘texlive-latex-l3backend’. --- gnu/packages/tex.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index a4b0bc95fa91..ff0826d70890 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -8414,6 +8414,7 @@ are part of the LaTeX required tools distribution, comprising the packages: #t)))))) (native-inputs `(("texlive-latex-base" ,texlive-latex-base) + ("texlive-latex-l3backend" ,texlive-latex-l3backend) ("texlive-cm" ,texlive-cm) ("texlive-lm" ,texlive-lm) ("texlive-url" ,texlive-url) From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 5/5] gnu: TeX Live: Update texlive-latex-pdftexcmds Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Jul 2021 00:02:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Cc: Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16254433105915 (code B ref 49408); Mon, 05 Jul 2021 00:02:04 +0000 Received: (at 49408) by debbugs.gnu.org; 5 Jul 2021 00:01:50 +0000 Received: from localhost ([127.0.0.1]:43409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3a-0001XG-CJ for submit@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:50 -0400 Received: from mx.kolabnow.com ([95.128.36.40]:4408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0C3X-0001Wj-GL for 49408@debbugs.gnu.org; Sun, 04 Jul 2021 20:01:47 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 0F40F40679 for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1625443301; x=1627257702; bh=502ErtyufXvFo/mjGwiVW7k9Wf8urtyy2BxxgtmPTMQ=; b=q9mjtqJwXi50 roRsAwQ71qXlTwZxKDbJBek2dTZfnew8T4itvsVlPP4IQiNUc0ytWrir3O5D+CoC hQxofFrkvFVBJR2maUKgD1JL+WZqyHnD4Z9mfJfpDI4WJGsRGpEpJUDCOx9o8o4V cLOqX0zi4zYKemdgwpm4jemnZz0a+27TfuimzfzGlNoOfW3KeR/pLLSaHu96hq7B /i/Zz2S8IVLE7Pm6+eisV+5kUC7JnVWbE1Zl9KMezKNPvgQc7/XMmK+bg1fLRV24 AIHt3ClkRNJeCsiqHBEwvli2y+nJudSdXOenCA3jw9SGLI92sPvotfoH0tLZSOgm 5rXztKYi4q8HX/qRZF/IOXII9VX5bmGhOoU1la7XbB9xQH5rQuZ+PO+Y7nm7PwVy sPs6BCP+lBUHqjYQ7WOGiW3CBeMOIOFkdDz4v+GokoNM77vzXy6K39GjuIGI/caV EpgZGSwIBjCKzMGPcsjVHbMbanxdN4jOcwQPj9Cxjyp/D3bWoP+cPm3gP1oeAvHR 6qeVRH98/Pb1EYlKVfY4gAsL4pyRoGKt5thdEdaDgbcKhMm6AvNhWbWvNeqMtd2+ soirkR7LB1cQgXkoImzSPv30PcOQqpAf+1f0YctLJpHKd4dFNFOfrEcS6pHOIkOH OImvnREgWK/8lpWl0BaGJP+2Cu1t8V0= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ns_IRz3nLYvR for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:41 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 923A4404FE for <49408@debbugs.gnu.org>; Mon, 5 Jul 2021 02:01:41 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id C731025AC; Mon, 5 Jul 2021 02:01:40 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 4 Jul 2021 21:01:03 -0300 Message-Id: <20210705000103.470948-5-bauermann@kolabnow.com> In-Reply-To: <20210705000103.470948-1-bauermann@kolabnow.com> References: <20210705000103.470948-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) texlive-latex-pdftexcmds moved to a different directory in TeX Live 2021. * gnu/packages/tex.scm (texlive-latex-pdftexcmds): Update hash and paths. --- gnu/packages/tex.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index ff0826d70890..4925c79be8fa 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -4481,10 +4481,10 @@ Unicode option of @code{inputenc} or @code{inputenx}, or by XeLaTeX/LuaLaTeX.") (package (inherit (simple-texlive-package "texlive-latex-pdftexcmds" - '("/doc/latex/pdftexcmds/" - "/tex/latex/pdftexcmds/") + '("/doc/generic/pdftexcmds/" + "/tex/generic/pdftexcmds/") (base32 - "0kqav8jri789698wxwr2ww8ssn74fvw3agrv677nz5qyq5zmix8h") + "1hph0djbfc8hlwfc41rzlf8l3ccyyvc0n7a0qdrr9881jwd6iv1b") #:trivial? #t)) (propagated-inputs `(("texlive-generic-iftex" ,texlive-generic-iftex) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 05:54:30 2021 Received: (at control) by debbugs.gnu.org; 5 Jul 2021 09:54:30 +0000 Received: from localhost ([127.0.0.1]:44094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0LJ8-0001k2-7O for submit@debbugs.gnu.org; Mon, 05 Jul 2021 05:54:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0LJ5-0001jo-Mn for control@debbugs.gnu.org; Mon, 05 Jul 2021 05:54:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59720) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0LJ0-0002k6-Ea for control@debbugs.gnu.org; Mon, 05 Jul 2021 05:54:22 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42658 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0LIz-0008Or-H3 for control@debbugs.gnu.org; Mon, 05 Jul 2021 05:54:22 -0400 Date: Mon, 05 Jul 2021 11:54:19 +0200 Message-Id: <87o8bhulv8.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #49408 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) severity 49408 important quit From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 References: <20210704234449.424436-1-bauermann@kolabnow.com> In-Reply-To: <20210704234449.424436-1-bauermann@kolabnow.com> Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 06 Jul 2021 00:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162553219222324 (code B ref 49408); Tue, 06 Jul 2021 00:44:02 +0000 Received: (at 49408) by debbugs.gnu.org; 6 Jul 2021 00:43:12 +0000 Received: from localhost ([127.0.0.1]:46896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0ZBA-0005nz-If for submit@debbugs.gnu.org; Mon, 05 Jul 2021 20:43:12 -0400 Received: from mx.kolabnow.com ([95.128.36.40]:30002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0ZB8-0005nm-PX for 49408@debbugs.gnu.org; Mon, 05 Jul 2021 20:43:11 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 8F520408C5 for <49408@debbugs.gnu.org>; Tue, 6 Jul 2021 02:43:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1625532184; x=1627346585; bh=p6RYYw6jVPyXELUHL0jQYcuxjOJhf91SJTjIayVHjlA=; b=yGNrqC+yoCy/ ec/AGRi/wRoZJWKL675YfraPPJXEsUSBjzSWHcinnZ7A1s4Cj6TRleKnIEhmM1LB EPlkHtSMOhAUUOzsI6P9zto5XZ0+JVKtJVyFGs7oKoorO0Q2OdNyGqYi5yX2gfNi KhlW2pMkCH9HFwoxCBdkYxpc9DWOSwf2gNliUayGGTQwqGA3HXuTdJc5/f08p7OY EW2pAqMphnKDewdPq94yNLgF9sPuZ6+lIXdHHygS/Rq4xhRbrTlGH1wfe7gW4szt x7lqpZEqDUqoRZ2HS9NcVTgIbeEs4rbg2VzYE0KEycnEsxylxxzcvf7M9ktEQHl1 mZHLvpYc4DI5DCmwEcZrzRScmq+Ibadvdl9h94Z010A7lehqoKJo8Xl8FymeD0wL V4g+EsFyZ62NyjDGoCNs+bMWr0JHi//k1BEKljlyvMcWPIorbo7iCRRfxeTWcElG PhRRREhMIwt3+hlYTpf+D7kk+REZGy2yhEki34PoFInmyaF0Ot7pDIC3rEKZGzDR 1iBWc6Ci0AIi1SoYTsOnuwKigjmqoX5vhqdjbbHrvqcNrEjnDNU7bn5osj50U6A9 p7OKsPXKXlQTkFtsr7gHwU+Ji/A4+o8pYZflL0vIBilC1maci7MfgEi7ob2/VKaU hVVl3ksrIO1OZBGiNPZ6aSgFQN6Bf50= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PxwDC0PKKe10 for <49408@debbugs.gnu.org>; Tue, 6 Jul 2021 02:43:04 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 062C840345 for <49408@debbugs.gnu.org>; Tue, 6 Jul 2021 02:43:03 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 363904CEC for <49408@debbugs.gnu.org>; Tue, 6 Jul 2021 02:43:02 +0200 (CEST) From: Thiago Jung Bauermann Date: Mon, 05 Jul 2021 21:42:57 -0300 Message-ID: <4242762.lG6ZTrNe4V@popigai> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hi, Today I thought of a couple more tests I could do on these patches: 1. Ran `make check TESTS=3D=E2=80=9Dtests/texlive.scm=E2=80=9D`. Unexpectedly, this ran more tests, but the TeX Live one did pass. Some=20 other tests failed. I looked at a few of the failures and they don=E2=80=99= t seem=20 related to TeX at all. 2. Built the Guix manual and checked en/guix.pdf and es/guix.es.pdf. Browsing through the PDFs, they look fine. The Spanish one does have the=20 accented characters as expected. I also checked the build log and confirmed= =20 that TeX Live 2021 was used to generate them. I do see the following error= =20 messages in the pdfTeX output: l.149: Unicode char @u8:=C3=A5<8f><82> not defined for Texinfo I tried building the manual using Guix master but I get a segmentation=20 fault during the build process, so I can=E2=80=99t check whether the error = message=20 is also present in the current TeX Live version. =2D-=20 Thanks, Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] Biber update References: <20210704234449.424436-1-bauermann@kolabnow.com> In-Reply-To: <20210704234449.424436-1-bauermann@kolabnow.com> Resent-From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Jul 2021 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.1625842944781 (code B ref 49408); Fri, 09 Jul 2021 15:03:01 +0000 Received: (at 49408) by debbugs.gnu.org; 9 Jul 2021 15:02:24 +0000 Received: from localhost ([127.0.0.1]:59507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1s1G-0000CT-PX for submit@debbugs.gnu.org; Fri, 09 Jul 2021 11:02:23 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:40724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1qmY-0006Ve-1s for 49408@debbugs.gnu.org; Fri, 09 Jul 2021 09:43:08 -0400 Received: by mail-pg1-f170.google.com with SMTP id k20so3020358pgg.7 for <49408@debbugs.gnu.org>; Fri, 09 Jul 2021 06:43:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vieiraproenca-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=VWfuVrVMIrYspNCzFOz98YGY1M4fRFBqZEwFYDLZSTE=; b=XhblcSJxaIuutltLHKQNcU0p5LHVXFRlZLV5TcVghxT4D8md9hKRwDiuulieYGQ3bt 2ZlBMVEoQwk73Moeo/WJNGhFXX8LQnPoUxBFXRLbolKVLlPJ48rrfPO/V6XhdtG1KxI/ LpMEPH0Yi/8c7bWsp9fQpOtiUCWnJlgYMDeaKagYjGnrCMYptTS2DN9iH2eCuNKShVnm R886fTCR8gmoXFn49Zw+7MXL12pUd+FThva+burx6tNi+v3+k58ZTWkKTMs+oPNyqvsz AeXfc3ZEuTIUePvhFnY9ujlcHLCYw8tPuchYVo94w/M4c5lTy5sz+LnrzMw8EA5tny5O 6XCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=VWfuVrVMIrYspNCzFOz98YGY1M4fRFBqZEwFYDLZSTE=; b=pggWJn0BgMkc5xM04647v43g8QONtI/cxT4KMnqN3/5pTCRHj+L78EtyyBTIR5TWix e7E+q9Jzm3VMVOJZteCynQO5FtgChS3Av8oPHuztWyMy5JsN2/LG2ASmdOkcap1JPVbF tHcUJ5RqC9QF/3w4uVVr+4UkEuDPHlJIDQTyaCKV5GV2qiwzs3AN5jsDZO8Os04V8mq4 vjuvhlwJchvM6K78DKZMrocZVerF+otiWHy2kJWbYqSwz5ibWbEgf8Nw+WoD4uacEooq Dr3ItgPo9wClkwFIBInceZdM10YiT0Pi+ZVw32VZ8USy1xYh27+CpOQnbijDNjkl468i f7Hg== X-Gm-Message-State: AOAM532S/g4w3NWXDKsJoyUcmlq1Xb+aUzwPzm8dRlrW7uiCLIVxkk8a hmwuBs/e2YrGPJs4jf7C146ssJ4sI24p1njp X-Google-Smtp-Source: ABdhPJxbifpP9fdOnD7tRmL6zYlfdDrfS+rW2mdKSpy0p2RGreVvF9IJfcJ0oyTE6kM7PNKzw8Wlsg== X-Received: by 2002:a63:4a18:: with SMTP id x24mr37941681pga.303.1625838179803; Fri, 09 Jul 2021 06:42:59 -0700 (PDT) Received: from archlinux ([187.35.238.226]) by smtp.gmail.com with ESMTPSA id v14sm7434626pgo.89.2021.07.09.06.42.58 for <49408@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jul 2021 06:42:59 -0700 (PDT) From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Date: Fri, 09 Jul 2021 10:42:49 -0300 Message-ID: <87pmvra9ie.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Fri, 09 Jul 2021 11:02:20 -0400 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: -0.3 (/) Biber must be upgraded together with texlive-biblatex. I will send two patches which address this issue: * the first updates perl-text-bibtex * the second updates biber itself From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 1/2] gnu: perl-text-bibtex: update to 0.88 References: <20210704234449.424436-1-bauermann@kolabnow.com> In-Reply-To: <20210704234449.424436-1-bauermann@kolabnow.com> Resent-From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Jul 2021 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.1625842944788 (code B ref 49408); Fri, 09 Jul 2021 15:03:01 +0000 Received: (at 49408) by debbugs.gnu.org; 9 Jul 2021 15:02:24 +0000 Received: from localhost ([127.0.0.1]:59509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1s1I-0000CY-0s for submit@debbugs.gnu.org; Fri, 09 Jul 2021 11:02:24 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:45010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1qnS-0006XA-Gx for 49408@debbugs.gnu.org; Fri, 09 Jul 2021 09:44:02 -0400 Received: by mail-pf1-f178.google.com with SMTP id x3so5138317pfc.11 for <49408@debbugs.gnu.org>; Fri, 09 Jul 2021 06:44:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vieiraproenca-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=pdfU5m0+PewRsB/3+GgiEh18kdyFLfDW7MwzrF+OTUs=; b=tzSyLC8FBBmyE0CMP+rRhMNChN3aapaVe4KBZ+w+3l2pp0fsIr9fFhIjNvu0ZyK3Dw 4yh1KJsOxfNscikDJ3jPW36McJq1FcjaU2abv0OVs2pTvDZRe01eLdAal5HHFjDDE6GD +KAsJfp7FGWiqnYDU7BDV/uHUADz7hrpsT+9mZJ/U1VRWcT2GwNNNz+3eLKTgB3iF+lw YGwWqoZfeFS6MohbbYq0zO6SbIfkiPtaJ0k1zTm8aPug68iWbYyIjs+Y6hFC4rXDV0aU 3KbMhoqTnWvhHsVCNaBwYDGBXiJEqyFny/AZWDARHr+q6p3jhu+vOiRta16tZO7dI6sT yOXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=pdfU5m0+PewRsB/3+GgiEh18kdyFLfDW7MwzrF+OTUs=; b=neXusJBMQlMUjPHSsCStI7JYDq04elfCKDuRscFypLsCZyzPF0iosMXctFUHyVfcZ2 knw0sLLSip1lj5CkRYEIPSCc39ewAnaDtYEOmJ+QCgRytXV2y38Oz4o5I5M7Tg6HnfT2 L3L+4MwhAEMQOT+Ze0xzpBIB8/GfWz/cuU5HY99aAvlsIxVClTiAE5270NcRSnKb9zor 4Gt3RwjCZeMCYmwL9juvchtGbWH3cjxms7MNkkTUU/TRJMAT6tBlS1z5Nf5oY50AbGoo Lgi36IwSyI5XgGYrl9XMO4aDYLSkLWOe263lLZ1w5F3g1Uhh1wHuNxvuQ94AYO9ZU1K0 8fKA== X-Gm-Message-State: AOAM530MoJHwCYJmnUJCBOOrwb84NPTV+3yDd88UcqC/pAZwAN/kGfb5 975pewhFmcjT2aNmwEtezEgujo6em6+ME3Gv X-Google-Smtp-Source: ABdhPJxOuxwTkOiXV7qFCNvBr6siXaEWmlEKWQUDzGYJugtwShoBJIFbEGIcwMWU8oWB0PENteT6vQ== X-Received: by 2002:aa7:8d08:0:b029:308:a030:fe67 with SMTP id j8-20020aa78d080000b0290308a030fe67mr37352474pfe.53.1625838236180; Fri, 09 Jul 2021 06:43:56 -0700 (PDT) Received: from archlinux ([187.35.238.226]) by smtp.gmail.com with ESMTPSA id p14sm6400860pfo.101.2021.07.09.06.43.55 for <49408@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jul 2021 06:43:55 -0700 (PDT) From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Date: Thu, 8 Jul 2021 09:44:04 -0300 Message-ID: <87mtqva9gm.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) 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: gnu/packages/tex.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b380a604b7..b8059b7b73 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -6882,7 +6882,7 @@ This package contains the compl [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 0.5 DATE_IN_PAST_24_48 Date: is 24 to 48 hours before Received: date 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.178 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.178 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Mailman-Approved-At: Fri, 09 Jul 2021 11:02:20 -0400 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: 0.1 (/) gnu/packages/tex.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b380a604b7..b8059b7b73 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -6882,7 +6882,7 @@ This package contains the complete TeX Live distribution.") (define-public perl-text-bibtex (package (name "perl-text-bibtex") - (version "0.85") + (version "0.88") (source (origin (method url-fetch) @@ -6890,7 +6890,7 @@ This package contains the complete TeX Live distribution.") version ".tar.gz")) (sha256 (base32 - "036kxgbn1jf70pfm2lmjlzjwnhbkd888fp5lyvmkjpdd15gla18h")))) + "0b7lmjvfmypps1nw6nsdikgaakm0n0g4186glaqazg5xd1p5h55h")))) (build-system perl-build-system) (arguments `(#:phases -- 2.32.0 From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 2/2] gnu: biber: Update to 2.16 References: <20210704234449.424436-1-bauermann@kolabnow.com> In-Reply-To: <20210704234449.424436-1-bauermann@kolabnow.com> Resent-From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Jul 2021 15:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.1625842946795 (code B ref 49408); Fri, 09 Jul 2021 15:03:02 +0000 Received: (at 49408) by debbugs.gnu.org; 9 Jul 2021 15:02:26 +0000 Received: from localhost ([127.0.0.1]:59511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1s1I-0000Cf-9Q for submit@debbugs.gnu.org; Fri, 09 Jul 2021 11:02:25 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:34681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1qom-0006Zp-Pq for 49408@debbugs.gnu.org; Fri, 09 Jul 2021 09:45:33 -0400 Received: by mail-pj1-f43.google.com with SMTP id g6-20020a17090adac6b029015d1a9a6f1aso7174859pjx.1 for <49408@debbugs.gnu.org>; Fri, 09 Jul 2021 06:45:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vieiraproenca-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=hi755XYSG7ZDdwwTD9k3Ws0A38To5kwDTXfaTfzBwKc=; b=bS8YRFchY41npLqA5sQpCXp1JSUl0Ao/eJ4o5JOY/PrHgD/StsrkoraF1mtNMRWRPY pExjhVePm1hZFbqRegSlfk/DAFo1UdWvyxlWGoAdkZaA6qW5kj9d9/1o1UL1JwEoCP9a 7ZEtI+GncE+UdwqnNjOOs5vN2GSR2YTus35RtJDD6OaKKL+0tbIb4GrLbAcgAlNTZasL 0bCd4If/9Gzrdlws/eFg3eW5TJMK1QEUERAYF1g9rr54WCNj+Ycv/sbSjbgNot/K0gqh JklWXo2HOwM0QWVMPVv468FDI5STZIDqxBd4y4ByN6AKXTcy9w3Ao3cvPj2XS91nLOvR 7Mcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=hi755XYSG7ZDdwwTD9k3Ws0A38To5kwDTXfaTfzBwKc=; b=BkZYYielPziWpAMAqsfOIBVGjcZ9mujZgXvlS6DLlGIScGAj1kuV0dy7t7GdvuOcN8 EMBn8nmYekp1POUua3NaUl+MyGYRDHsMHeEKc24Vpt681zgJSTH1yqFVMUaAaJbVmhGB GTenuAc4AlVVPH6BN1hGbExvGidy7x0ijdcbwgECaLn95V/l88AYLse5YerxUcoBuWKt 9TjNqyfTyjSwvFO+95N7wT/1mO0mZdSwEkgHCldLjDln3BJf46Pa4BPsuzLVN9VMfldB 7/7wlGPF6EK1mEPBKJXnR4/KSFUpXXUQmFoJRr8iGLGaqekVHFJXzFWXQxaInIK+seLw 2S1w== X-Gm-Message-State: AOAM5310Y/f6omuwX0gE5yg8kEYD0DaBTsgZTGpmmsbxmGwlu+pMPVXR cFSg2+dyOqoG8gm8yNcIYlMPG1rtc6mKA9LK X-Google-Smtp-Source: ABdhPJwD6surzDa9SwSF81y3sW1Vlhiryx3G4X1LSWGuSnT4DCoDGVRm1FEag+g/jdYhPtuvnp6g1Q== X-Received: by 2002:a17:90b:a15:: with SMTP id gg21mr3631848pjb.190.1625838318893; Fri, 09 Jul 2021 06:45:18 -0700 (PDT) Received: from archlinux ([187.35.238.226]) by smtp.gmail.com with ESMTPSA id b2sm3739618pgh.9.2021.07.09.06.45.17 for <49408@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jul 2021 06:45:18 -0700 (PDT) From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Date: Fri, 09 Jul 2021 10:45:16 -0300 Message-ID: <87k0lza9eb.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 09 Jul 2021 11:02:20 -0400 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: -0.3 (/) Add perl-unicode-collate as biber input Upstream appears to have fixed this: recent issue was closed after telling user to use perl-unicode-collate 1.29, which is the one available. https://github.com/plk/biber/issues/378 --- gnu/packages/tex.scm | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b8059b7b73..d86435e1bd 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -6927,20 +6927,16 @@ values (strings, macros, or numbers) pasted together.") ;; checking the Biber/BibLaTeX compatibility matrix in the BibLaTeX manual ;; at . (name "biber") - (version "2.12") + (version "2.16") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/plk/biber/") (commit (string-append "v" version)))) (file-name (git-file-name name version)) - ;; TODO: Patch awaiting inclusion upstream (see: - ;; https://github.com/plk/biber/issues/239). - (patches (search-patches "biber-fix-encoding-write.patch" - "biber-sortinithash.patch")) (sha256 (base32 - "1g1hi6zvf2hmrjly1sidjaxy5440gfqm4p7p3n7kayshnjsmlskx")))) + "0586q8y1f2k23mvb02ccm3qsb35cwskafksixsjaih7a7xcf5gxx")))) (build-system perl-build-system) (arguments `(#:phases @@ -6963,6 +6959,7 @@ values (strings, macros, or numbers) pasted together.") ("perl-datetime-format-builder" ,perl-datetime-format-builder) ("perl-datetime-calendar-julian" ,perl-datetime-calendar-julian) ("perl-file-slurper" ,perl-file-slurper) + ("perl-io-string" ,perl-io-string) ("perl-ipc-cmd" ,perl-ipc-cmd) ("perl-ipc-run3" ,perl-ipc-run3) ("perl-list-allutils" ,perl-list-allutils) @@ -6970,10 +6967,8 @@ values (strings, macros, or numbers) pasted together.") ("perl-mozilla-ca" ,perl-mozilla-ca) ("perl-regexp-common" ,perl-regexp-common) ("perl-log-log4perl" ,perl-log-log4perl) - ;; We cannot use perl-unicode-collate here, because otherwise the - ;; hardcoded hashes in the tests would differ. See - ;; https://mail-archive.com/debian-bugs-dist@lists.debian.org/msg1469249.html - ;;("perl-unicode-collate" ,perl-unicode-collate) + ("perl-parse-recdescent" ,perl-parse-recdescent) + ("perl-unicode-collate" ,perl-unicode-collate) ("perl-unicode-normalize" ,perl-unicode-normalize) ("perl-unicode-linebreak" ,perl-unicode-linebreak) ("perl-encode-eucjpascii" ,perl-encode-eucjpascii) -- 2.32.0 From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 1/2] gnu: perl-text-bibtex: update to 0.88 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Jul 2021 01:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Cc: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162605410824478 (code B ref 49408); Mon, 12 Jul 2021 01:42:01 +0000 Received: (at 49408) by debbugs.gnu.org; 12 Jul 2021 01:41:48 +0000 Received: from localhost ([127.0.0.1]:36091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2kx9-0006Mk-P3 for submit@debbugs.gnu.org; Sun, 11 Jul 2021 21:41:47 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:32292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2kx3-0006MT-VN for 49408@debbugs.gnu.org; Sun, 11 Jul 2021 21:41:46 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 6FB03C5C; Mon, 12 Jul 2021 03:41:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626054094; x=1627868495; bh=2aAGHRHwFUBFZcNtVBJlAYm8USUocLIvQTd MIowAYIA=; b=2Psc2TkntPlfHmoYO7r5wF1ej9qaTn/6CnKpj1nD8Mq8UvKrQte RAqLpxLv/tbmVIgfJybqZ7E0W+AqmKALGW7jb73cnC1pOisimeSrRVock5HlYeo9 WnaNNDJlD3T0NvFwb542IU6L12jQWOirXBU/Ze5N9mAz+Y1Aa8XfwF+bo2HiqldD 2NRcyXVAJZEUf0FlGz8DfHNOw/PzgDk7gFtk/kn96Z8c7qVVIUHT55hYsA5icBGd xOrMKLxFD4x8DLwGlRT6twoxRk79BcjIEXadS0Y/Zfhg+qIPpZe1HyzIEOg5578y XCIyBu7U5H+0VkX4gT43TGqg4Y633RKqqcWiNCCs8LRiJ1zt4b/QtkrO+euwEJ3B 7wYfKJw2Efd4Da+pyKDbTgeBKdympcL+caMo0k9GaRoFLu6CRWVrjefmdTf9L/N/ sL5QxctnEVXBtJuIrUidx1Av76cgRNGeuQT6XPcBdzmLU0T1I8HU0DZwFY16jp8D zFsg6k1yypSOzI+S0+emY2ynAmPy+4W1Uzf5wy1u6EUnOWg3vIMFmLku7zz4K2xG Ce0aHGucQy4IWU+M8dW/i5c2Sr/dyJVPHZ+aA/McVNca5mZ0Sg24zF5xSRZJF+n7 2VxfDbpSmaU4xvQ1Gihy76rLxKsqu+mB065bBeQhKooUGZnHZCHtPz5M= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pirHrmwX7v9B; Mon, 12 Jul 2021 03:41:34 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id B6DC2A15; Mon, 12 Jul 2021 03:41:34 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 7DB48B43; Mon, 12 Jul 2021 03:41:33 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 11 Jul 2021 22:41:25 -0300 Message-ID: <1843977.VgTz04Q3gQ@popigai> In-Reply-To: <87mtqva9gm.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> References: <20210704234449.424436-1-bauermann@kolabnow.com> <87mtqva9gm.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hi Nathan, Thank you for these patches! They look very good in my opinion. Though=20 please keep in mind that I=E2=80=99ve just started contributing to Guix. I = just=20 have some minor comments on them. Em quinta-feira, 8 de julho de 2021, =C3=A0s 09:44:04 -03, Nathan Benedetto= =20 Proen=C3=A7a escreveu: > gnu/packages/tex.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) The patch itself looks good to me. The description needs a changelog=20 entry. In this case it would be very simple: * gnu/packages/tex.scm (perl-text-bibtex): Update to 0.88. > diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm > index b380a604b7..b8059b7b73 100644 > --- a/gnu/packages/tex.scm > +++ b/gnu/packages/tex.scm > @@ -6882,7 +6882,7 @@ This package contains the complete TeX Live > distribution.") (define-public perl-text-bibtex > (package > (name "perl-text-bibtex") > - (version "0.85") > + (version "0.88") > (source > (origin > (method url-fetch) > @@ -6890,7 +6890,7 @@ This package contains the complete TeX Live > distribution.") version ".tar.gz")) > (sha256 > (base32 > - "036kxgbn1jf70pfm2lmjlzjwnhbkd888fp5lyvmkjpdd15gla18h")))) > + "0b7lmjvfmypps1nw6nsdikgaakm0n0g4186glaqazg5xd1p5h55h")))) > (build-system perl-build-system) > (arguments > `(#:phases I applied the patch and verified that perl-text-bibtex builds. =2D-=20 Thanks, Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 2/2] gnu: biber: Update to 2.16 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Jul 2021 01:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Cc: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162605414824577 (code B ref 49408); Mon, 12 Jul 2021 01:43:01 +0000 Received: (at 49408) by debbugs.gnu.org; 12 Jul 2021 01:42:28 +0000 Received: from localhost ([127.0.0.1]:36096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2kxo-0006OJ-2f for submit@debbugs.gnu.org; Sun, 11 Jul 2021 21:42:28 -0400 Received: from mx.kolabnow.com ([95.128.36.40]:45228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2kxk-0006O4-4k for 49408@debbugs.gnu.org; Sun, 11 Jul 2021 21:42:27 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 785104186C; Mon, 12 Jul 2021 03:42:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626054137; x=1627868538; bh=FKKaPaGIG03CClDyQYjZcKbtNyLqUBq0rUW YW3bTP5w=; b=MPdw/QJvJrgsjPc11To9ZBpmX2Y52DMptLkVN/qZTnrZp01usK1 oQyV//jN/JYR78Obxh6kShgM2qrnsjnaOX/Xwup0Cy4oPWWCmdG5kJzz50xFo4eG eiF+AfAdq6CXaMilOXu0h2Bd1ki0bO78dpUACFF47//GKCHdZ/WXfd6v60G5jAvK WGy3y6KJNCwgwTTh8WdNIXE/wFb8W3NSg9jEMG7wT2++Oh5/0Fc+Exa7DjYvEipg db9Ll9ZeaZVBVRskTl5VHv1aky8DLc+etI70tEo8I8hEkUVWTYLnxPo0ZNbJYAZe 3uVHvj+CwF5qTHlUnwIM/nnMXfCx54UDYIkgqsydLSp5QAaBIJXS9fMXHRvNhLhq t6xmesOj+hLOEOFuq/Ev/RA+dVEejTIYdY7g313/zk2bgB/mIglLRtOJpANy+k1e a6cbvaYOkLxsAq49kNv2UA3qPDct2gkWq8a78jjC2x+OpKjZokkMpDX8OLcWCHjU PPljgqaDK34ic3/R0pTZ7beW+qsp3/ZYNnS6Nz4bDXLX550lhRfjxjwEJig/uYkC qvq04QiYjXO9vR08N+kaPpSWyEJO7UxNjCKdpBOi+cXf48q7ZIxJKA6TmPnnGStX 5WvSbnU+YtFe3J4gVGzK8vSB+JOHNAweG4OBTFv8CbCGKVCj20p6mDDc= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wvf2XI2twQYT; Mon, 12 Jul 2021 03:42:17 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id C7D7240345; Mon, 12 Jul 2021 03:42:15 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 424ED34C6; Mon, 12 Jul 2021 03:42:15 +0200 (CEST) From: Thiago Jung Bauermann Date: Sun, 11 Jul 2021 22:42:10 -0300 Message-ID: <2007465.nTdyYzDDKo@popigai> In-Reply-To: <87k0lza9eb.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> References: <20210704234449.424436-1-bauermann@kolabnow.com> <87k0lza9eb.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hi Nathan, Em sexta-feira, 9 de julho de 2021, =C3=A0s 10:45:16 -03, Nathan Benedetto Proen=C3=A7a escreveu: > Add perl-unicode-collate as biber input >=20 > Upstream appears to have fixed this: recent issue was closed after It took me a while to understand that =E2=80=9Cthis=E2=80=9D referred to be= ing able to add perl-unicode-collate as input. I suggest joining the two phrases above or otherwise rewording them to make it clearer. > telling user to use perl-unicode-collate 1.29, which is the one > available. >=20 > https://github.com/plk/biber/issues/378 I also suggest mentioning that the resolution of the issue above is why you= =20 are able to drop =E2=80=98biber-sortinithash.patch=E2=80=99. Similarly, I suggest mentioning that issue 239 is also fixed and thus you=20 can drop =E2=80=98biber-fix-encoding-write.patch=E2=80=99. On the other hand, I=E2=80=99m new to the Guix community myself and I notic= ed that=20 most patches don=E2=80=99t have any description beyond the changelog entry,= so an=20 alternate course of action is to remove the description and just using the= =20 changelog entry. I have the impression that I=E2=80=99m more attached to co= mmit=20 descriptions than most here. :-) Either way, this patch is also missing a changelog entry. > --- > gnu/packages/tex.scm | 15 +++++---------- > 1 file changed, 5 insertions(+), 10 deletions(-) >=20 > diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm > index b8059b7b73..d86435e1bd 100644 > --- a/gnu/packages/tex.scm > +++ b/gnu/packages/tex.scm > @@ -6927,20 +6927,16 @@ values (strings, macros, or numbers) pasted > together.") ;; checking the Biber/BibLaTeX compatibility matrix in the > BibLaTeX manual ;; at . > (name "biber") > - (version "2.12") > + (version "2.16") > (source (origin > (method git-fetch) > (uri (git-reference > (url "https://github.com/plk/biber/") > (commit (string-append "v" version)))) > (file-name (git-file-name name version)) > - ;; TODO: Patch awaiting inclusion upstream (see: > - ;; https://github.com/plk/biber/issues/239). > - (patches (search-patches "biber-fix-encoding-write.patch" > - "biber-sortinithash.patch")) Since these patches aren=E2=80=99t used anymore, you should also `git rm` t= hem and remove them from `gnu/local.mk`. > (sha256 > (base32 > - =20 "1g1hi6zvf2hmrjly1sidjaxy5440gfqm4p7p3n7kayshnjsmlskx")))) > + =20 "0586q8y1f2k23mvb02ccm3qsb35cwskafksixsjaih7a7xcf5gxx")))) > (build-system perl-build-system) > (arguments > `(#:phases > @@ -6963,6 +6959,7 @@ values (strings, macros, or numbers) pasted=20 together.") > ("perl-datetime-format-builder" ,perl-datetime-format-builder) > ("perl-datetime-calendar-julian" ,perl-datetime-calendar-julian) > ("perl-file-slurper" ,perl-file-slurper) > + ("perl-io-string" ,perl-io-string) > ("perl-ipc-cmd" ,perl-ipc-cmd) > ("perl-ipc-run3" ,perl-ipc-run3) > ("perl-list-allutils" ,perl-list-allutils) I removed perl-io-string from the inputs and I was still able to build the= =20 package. If it is needed, can you add a comment somewhere (not sure if it= =E2=80=99s=20 better to mention it in the commit message or put it as a comment in the=20 code) explaining why it=E2=80=99s necessary? > @@ -6970,10 +6967,8 @@ values (strings, macros, or numbers) pasted > together.") ("perl-mozilla-ca" ,perl-mozilla-ca) > ("perl-regexp-common" ,perl-regexp-common) > ("perl-log-log4perl" ,perl-log-log4perl) > - ;; We cannot use perl-unicode-collate here, because otherwise the > - ;; hardcoded hashes in the tests would differ. See > - ;; https://mail-archive.com/debian-bugs-dist@lists.debian.org/ msg1469249.html > - ;;("perl-unicode-collate" ,perl-unicode-collate) > + ("perl-parse-recdescent" ,perl-parse-recdescent) > + ("perl-unicode-collate" ,perl-unicode-collate) > ("perl-unicode-normalize" ,perl-unicode-normalize) > ("perl-unicode-linebreak" ,perl-unicode-linebreak) > ("perl-encode-eucjpascii" ,perl-encode-eucjpascii) I applied the patch and verified that perl-text-bibtex builds. You=20 mentioned in my GitLab repo that you use biber for your dissertation. With these patches applied, is it working well for you? =2D-=20 Thanks, Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 2/2] gnu: biber: Update to 2.16 Resent-From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 13 Jul 2021 13:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Thiago Jung Bauermann Cc: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162618241126697 (code B ref 49408); Tue, 13 Jul 2021 13:21:01 +0000 Received: (at 49408) by debbugs.gnu.org; 13 Jul 2021 13:20:11 +0000 Received: from localhost ([127.0.0.1]:39807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3IKZ-0006wW-4L for submit@debbugs.gnu.org; Tue, 13 Jul 2021 09:20:11 -0400 Received: from mail-pj1-f54.google.com ([209.85.216.54]:54821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3IKW-0006wE-3c for 49408@debbugs.gnu.org; Tue, 13 Jul 2021 09:20:10 -0400 Received: by mail-pj1-f54.google.com with SMTP id g24so12113750pji.4 for <49408@debbugs.gnu.org>; Tue, 13 Jul 2021 06:20:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vieiraproenca-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=lxX007X2T16nk9NVUvQylNX5dznzg2knBy94U9aq4DU=; b=fblMhO6eHC9oN28j9BSJGi790z8ZIgATBtDxU74z41u2KFtvfa21jbouVhzCpUpCsb R6cTpmk3lxTu0epEN7uAjEwnIzLe27BZhe3JTUqtMz5u/gv5QRMUIRpKFfsVflfLqPHG 5nGqYLfKCEXXyDjAVnfSkzZUwEtMS+8GsgUXAz7/BQuQXs/lLMujezFE3qJlHGKdWHmO jOP+qBhDa7tQAQQVTXvYR0md2LSUqew+sv7uZuq7vfD0AvqPX1mASo2NqjMdOOsIWeJz MGN15NrCz/ko22n5mPH9yJsTtQsj8opMmzo0RufdOKO57qmGAUrtL2oYqtgu8cosT3e/ 5rcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=lxX007X2T16nk9NVUvQylNX5dznzg2knBy94U9aq4DU=; b=ZVuTENZDoE9HIIz4nsV381jVPbdxOc4LeW/40e6iEgV3KBA4NtFy6wxYdnx75O+DBW hHF8jX9DpSXFlkn+6ETKQigN0Ad+8tlnuUw1tmTHVQHMzWyevAqUWHXCku7uDXjAe5by 7U2yz+dhuhjq1BtgXMrfI1iUr/GAurD23FfijE89tltGS70jjl6wJra0bucXHybZ7UVF /mSrK9eorHt1RhD6ontn5zPepRm2b1IHhUzoSWwxAQjV4Uu3DGhKKuWwePEjZ0tp+gQF SkGF27DbeR57EszRA3bymjDXhbSh1x5k1gWEAAS0XQU6r4W+CZNK0WtAlx80eOva7Q13 vyfQ== X-Gm-Message-State: AOAM530knyVBCOIDA4YBJh330tib0qHFHXE8SDP1YvsDonol7EudYs/t mOlT55fR4WYGImXSdN4oDkUEJrwe0Tcu56qj X-Google-Smtp-Source: ABdhPJx5e4XQvgsOhjdtZTtXZJ5wSJavSeuNpaCXs92SgHoX0XX4BpKmR2pIiTImqiC6IfqPeSFO2A== X-Received: by 2002:a17:902:8f81:b029:129:d6b3:74cc with SMTP id z1-20020a1709028f81b0290129d6b374ccmr3471920plo.67.1626182401950; Tue, 13 Jul 2021 06:20:01 -0700 (PDT) Received: from archlinux ([187.35.238.226]) by smtp.gmail.com with ESMTPSA id f6sm22370284pgl.2.2021.07.13.06.19.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jul 2021 06:20:01 -0700 (PDT) From: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= In-Reply-To: <2007465.nTdyYzDDKo@popigai> References: <20210704234449.424436-1-bauermann@kolabnow.com> <87k0lza9eb.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> <2007465.nTdyYzDDKo@popigai> Date: Tue, 13 Jul 2021 10:19:56 -0300 Message-ID: <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) 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: -0.3 (/) Thiago Jung Bauermann writes: > Hi Nathan, > > Em sexta-feira, 9 de julho de 2021, =C3=A0s 10:45:16 -03, > Nathan Benedetto Proen=C3=A7a escreveu: >> Add perl-unicode-collate as biber input >>=20 >> Upstream appears to have fixed this: recent issue was closed after > > It took me a while to understand that =E2=80=9Cthis=E2=80=9D referred to = being able to add > perl-unicode-collate as input. I suggest joining the two phrases above or > otherwise rewording them to make it clearer. > >> telling user to use perl-unicode-collate 1.29, which is the one >> available. >>=20 >> https://github.com/plk/biber/issues/378 > > I also suggest mentioning that the resolution of the issue above is why y= ou=20 > are able to drop =E2=80=98biber-sortinithash.patch=E2=80=99. > > Similarly, I suggest mentioning that issue 239 is also fixed and thus you= =20 > can drop =E2=80=98biber-fix-encoding-write.patch=E2=80=99. > > On the other hand, I=E2=80=99m new to the Guix community myself and I not= iced that=20 > most patches don=E2=80=99t have any description beyond the changelog entr= y, so an=20 > alternate course of action is to remove the description and just using th= e=20 > changelog entry. I have the impression that I=E2=80=99m more attached to = commit=20 > descriptions than most here. :-) > > Either way, this patch is also missing a changelog entry. What would be the appropriate course of action? Should I simply send new patches with changelogs like I have sent these ones? >> --- >> gnu/packages/tex.scm | 15 +++++---------- >> 1 file changed, 5 insertions(+), 10 deletions(-) >>=20 >> diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm >> index b8059b7b73..d86435e1bd 100644 >> --- a/gnu/packages/tex.scm >> +++ b/gnu/packages/tex.scm >> @@ -6927,20 +6927,16 @@ values (strings, macros, or numbers) pasted >> together.") ;; checking the Biber/BibLaTeX compatibility matrix in the >> BibLaTeX manual ;; at . >> (name "biber") >> - (version "2.12") >> + (version "2.16") >> (source (origin >> (method git-fetch) >> (uri (git-reference >> (url "https://github.com/plk/biber/") >> (commit (string-append "v" version)))) >> (file-name (git-file-name name version)) >> - ;; TODO: Patch awaiting inclusion upstream (see: >> - ;; https://github.com/plk/biber/issues/239). >> - (patches (search-patches "biber-fix-encoding-write.patch" >> - "biber-sortinithash.patch")) > > Since these patches aren=E2=80=99t used anymore, you should also `git rm`= them and > remove them from `gnu/local.mk`. > >> (sha256 >> (base32 >> -=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > "1g1hi6zvf2hmrjly1sidjaxy5440gfqm4p7p3n7kayshnjsmlskx")))) >> +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > "0586q8y1f2k23mvb02ccm3qsb35cwskafksixsjaih7a7xcf5gxx")))) >> (build-system perl-build-system) >> (arguments >> `(#:phases >> @@ -6963,6 +6959,7 @@ values (strings, macros, or numbers) pasted=20 > together.") >> ("perl-datetime-format-builder" ,perl-datetime-format-builder) >> ("perl-datetime-calendar-julian" ,perl-datetime-calendar-julian) >> ("perl-file-slurper" ,perl-file-slurper) >> + ("perl-io-string" ,perl-io-string) >> ("perl-ipc-cmd" ,perl-ipc-cmd) >> ("perl-ipc-run3" ,perl-ipc-run3) >> ("perl-list-allutils" ,perl-list-allutils) > > I removed perl-io-string from the inputs and I was still able to build th= e=20 > package. If it is needed, can you add a comment somewhere (not sure if it= =E2=80=99s=20 > better to mention it in the commit message or put it as a comment in the= =20 > code) explaining why it=E2=80=99s necessary? When some of the builds failed, biber listed packages they required, and perl-io-string was one of them, so this is why I added it. I believe that if you look into the build log you may find some complaint about IO::String missing, or that you are using an older version. >> @@ -6970,10 +6967,8 @@ values (strings, macros, or numbers) pasted >> together.") ("perl-mozilla-ca" ,perl-mozilla-ca) >> ("perl-regexp-common" ,perl-regexp-common) >> ("perl-log-log4perl" ,perl-log-log4perl) >> - ;; We cannot use perl-unicode-collate here, because otherwise the >> - ;; hardcoded hashes in the tests would differ. See >> - ;; https://mail-archive.com/debian-bugs-dist@lists.debian.org/ > msg1469249.html >> - ;;("perl-unicode-collate" ,perl-unicode-collate) >> + ("perl-parse-recdescent" ,perl-parse-recdescent) >> + ("perl-unicode-collate" ,perl-unicode-collate) >> ("perl-unicode-normalize" ,perl-unicode-normalize) >> ("perl-unicode-linebreak" ,perl-unicode-linebreak) >> ("perl-encode-eucjpascii" ,perl-encode-eucjpascii) > > I applied the patch and verified that perl-text-bibtex builds. You=20 > mentioned in my GitLab repo that you use biber for your dissertation. > With these patches applied, is it working well for you? Yes, I have been using biber and latex from this sequence of patches for a couple of days now. I believe I have identified another problem: texdoc is not working. Perhaps this is by choice (maybe Guix separates it into another package) or because we missed something, but I did not have time to look into it. If texlive does not "ship" texdoc, we may want to play around with some flags to be sure that we are not packaging documentation files we are not using. There are 3.1gb of files in the folder /share/texmf-dist/doc inside of the store folder generated by this package. > --=20 > Thanks, > Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH 2/2] gnu: biber: Update to 2.16 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 13 Jul 2021 21:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= Cc: 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16262113464972 (code B ref 49408); Tue, 13 Jul 2021 21:23:02 +0000 Received: (at 49408) by debbugs.gnu.org; 13 Jul 2021 21:22:26 +0000 Received: from localhost ([127.0.0.1]:42220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3PrG-0001I8-E1 for submit@debbugs.gnu.org; Tue, 13 Jul 2021 17:22:26 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:28266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3PrD-0001Hs-Om for 49408@debbugs.gnu.org; Tue, 13 Jul 2021 17:22:25 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 07A6E131D; Tue, 13 Jul 2021 23:22:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626211336; x=1628025737; bh=wzP+ewoMQRcqzDpQukTypg2NfpGu+CCpd2K QWKsJxEg=; b=SBW+8cDk/mjdQp2mHuU790ZflVJ7jp+U0NOs8E1kUYIo9OzkLCI GqfZuXkp5a0GVS6V4xIwXOU/p8GiAKJxUDPMu/+WA2cbOLG3odXelyvjnyh6PdLd 8+EtIKzqPzllfc1nreMqLA3NM9ISuFxHYRlNxgtW2X/u1Ul2wdNiUogMdVXv9rbA QjIaoYA6+CMdddR/gHkuYfiMNlBF51LIVdRi7XsC3I2WlVI7AZZpOAL50ob2AGMH Fk7HLIcq32PegwzUDEIV333PdVMRMAWN3LhTcCI2xc8ojijyUfj8O7ISW383yIPY tOX/WLQuSSnIZcj8AcpDLUAzXyak5+Bc6I8U3gyEYWPPfjdCMJ1T0uSCnQfPwk15 ZRrLbLresYJuGHlnBRK7Q1xzg1W51YZs+bona+8ZbFt3lQt0eTbA3GgQCzoCNUMq /rZs1I68hZReSzLIlQhYVw0rZz106c+CLFyKzl2Y1K4MxJ1I++EGz1tA/92u17ax cgamXV1HcqITWZLqm4yC6sEnAicjJcnma/Mz1ZEZygv40SW1Wxutskdc3uNv+Evi 7RDO3uNqWkGqRirpb6m84FKnSBfiBjeSAMr/oCOaDVVHk5JUSdjrdKSt4dq22B28 EYew49/Axk804guxeIZORzcLo1lXJEDqXfloQz8OgqDB50HG//bx+X8A= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-10 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L_3PjKeRwLxJ; Tue, 13 Jul 2021 23:22:16 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 0C2961084; Tue, 13 Jul 2021 23:22:15 +0200 (CEST) Received: from ext-subm001.mykolab.com (unknown [10.9.6.1]) by int-mx001.mykolab.com (Postfix) with ESMTPS id 8EF20C2C; Tue, 13 Jul 2021 23:22:14 +0200 (CEST) From: Thiago Jung Bauermann Date: Tue, 13 Jul 2021 18:22:05 -0300 Message-ID: <6572458.yLqvRoJvsB@popigai> In-Reply-To: <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> References: <20210704234449.424436-1-bauermann@kolabnow.com> <2007465.nTdyYzDDKo@popigai> <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Em ter=C3=A7a-feira, 13 de julho de 2021, =C3=A0s 10:19:56 -03, Nathan Bene= detto=20 Proen=C3=A7a escreveu: > Thiago Jung Bauermann writes: > > Hi Nathan, > >=20 > > Em sexta-feira, 9 de julho de 2021, =C3=A0s 10:45:16 -03, > > Nathan Benedetto Proen=C3=A7a escreveu: > > Either way, this patch is also missing a changelog entry. >=20 > What would be the appropriate course of action? Should I simply send new > patches with changelogs like I have sent these ones? Yes, and also mark them as v2. > >> @@ -6963,6 +6959,7 @@ values (strings, macros, or numbers) pasted > >=20 > > together.") > >=20 > >> ("perl-datetime-format-builder" ,perl-datetime-format-builder) > >> ("perl-datetime-calendar-julian" > >> ,perl-datetime-calendar-julian) > >> ("perl-file-slurper" ,perl-file-slurper) > >>=20 > >> + ("perl-io-string" ,perl-io-string) > >>=20 > >> ("perl-ipc-cmd" ,perl-ipc-cmd) > >> ("perl-ipc-run3" ,perl-ipc-run3) > >> ("perl-list-allutils" ,perl-list-allutils) > >=20 > > I removed perl-io-string from the inputs and I was still able to build > > the package. If it is needed, can you add a comment somewhere (not > > sure if it=E2=80=99s better to mention it in the commit message or put = it as a > > comment in the code) explaining why it=E2=80=99s necessary? >=20 > When some of the builds failed, biber listed packages they required, and > perl-io-string was one of them, so this is why I added it. > I believe that if you look into the build log you may find some > complaint about IO::String missing, or that you are using an older > version. You are right, it shows: ``` Checking prerequisites... requires: ! IO::String is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the=20 versions of the modules indicated above before proceeding with this=20 installation Run 'Build installdeps' to install missing prerequisites. ``` I should have checked the build log to see if everything was ok. > >> @@ -6970,10 +6967,8 @@ values (strings, macros, or numbers) pasted > >> together.") ("perl-mozilla-ca" ,perl-mozilla-ca) > >>=20 > >> ("perl-regexp-common" ,perl-regexp-common) > >> ("perl-log-log4perl" ,perl-log-log4perl) > >>=20 > >> - ;; We cannot use perl-unicode-collate here, because otherwise > >> the - ;; hardcoded hashes in the tests would differ. See > >> - ;; https://mail-archive.com/debian-bugs-dist@lists.debian.org/ > >=20 > > msg1469249.html > >=20 > >> - ;;("perl-unicode-collate" ,perl-unicode-collate) > >> + ("perl-parse-recdescent" ,perl-parse-recdescent) > >> + ("perl-unicode-collate" ,perl-unicode-collate) > >>=20 > >> ("perl-unicode-normalize" ,perl-unicode-normalize) > >> ("perl-unicode-linebreak" ,perl-unicode-linebreak) > >> ("perl-encode-eucjpascii" ,perl-encode-eucjpascii) > >=20 > > I applied the patch and verified that perl-text-bibtex builds. You > > mentioned in my GitLab repo that you use biber for your dissertation. > > With these patches applied, is it working well for you? >=20 > Yes, I have been using biber and latex from this sequence of patches for > a couple of days now. Nice! Thanks for doing these tests. > I believe I have identified another problem: texdoc is not working. > Perhaps this is by choice (maybe Guix separates it into another package) > or because we missed something, but I did not have time to look into it. That=E2=80=99s true. It doesn=E2=80=99t seem to work even with TeX Live 201= 9. I=E2=80=99m not=20 familiar with texdoc, so I don=E2=80=99t know what could be wrong (or wheth= er it=E2=80=99s=20 deliberate). > If texlive does not "ship" texdoc, we may want to play around with some > flags to be sure that we are not packaging documentation files we are > not using. > There are 3.1gb of files in the folder /share/texmf-dist/doc inside of > the store folder generated by this package. I agree. If files in /share/texmf-dist/doc are only useful with texdoc,=20 then either it should be fixed or these files shouldn=E2=80=99t be shipped. Though since this is a pre-existing problem (as far as I can tell, at=20 least) I think it=E2=80=99s better to track it in a separate issue and not= =20 condition the TeX Live update on it. =2D-=20 Thanks, Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Jul 2021 14:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Thiago Jung Bauermann Cc: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= , 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162670655823188 (code B ref 49408); Mon, 19 Jul 2021 14:56:02 +0000 Received: (at 49408) by debbugs.gnu.org; 19 Jul 2021 14:55:58 +0000 Received: from localhost ([127.0.0.1]:59755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5UgX-00061w-Pr for submit@debbugs.gnu.org; Mon, 19 Jul 2021 10:55:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5UgV-00061j-WD for 49408@debbugs.gnu.org; Mon, 19 Jul 2021 10:55:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44552) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5UgP-0002cX-Ed; Mon, 19 Jul 2021 10:55:49 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=42878 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5UgP-0001ot-5x; Mon, 19 Jul 2021 10:55:49 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20210704234449.424436-1-bauermann@kolabnow.com> <2007465.nTdyYzDDKo@popigai> <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> <6572458.yLqvRoJvsB@popigai> Date: Mon, 19 Jul 2021 16:55:47 +0200 In-Reply-To: <6572458.yLqvRoJvsB@popigai> (Thiago Jung Bauermann's message of "Tue, 13 Jul 2021 18:22:05 -0300") Message-ID: <87k0lmmjyk.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello Thiago, I haven=E2=80=99t actually built it yet but the patch series LGTM. Do you want to resend the whole series, incorporating the changes that Nathan posted, or is it OK to apply the two Biber patches after yours? Let me know and I=E2=80=99ll happily push to =E2=80=98core-updates=E2=80=99. Thanks! Ludo=E2=80=99. From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Jul 2021 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Nathan Benedetto =?UTF-8?Q?Proen=C3=A7a?= , 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162670821310439 (code B ref 49408); Mon, 19 Jul 2021 15:24:02 +0000 Received: (at 49408) by debbugs.gnu.org; 19 Jul 2021 15:23:33 +0000 Received: from localhost ([127.0.0.1]:59837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5V7E-0002iI-RX for submit@debbugs.gnu.org; Mon, 19 Jul 2021 11:23:33 -0400 Received: from mx.kolabnow.com ([95.128.36.40]:59926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5V7C-0002i3-C8 for 49408@debbugs.gnu.org; Mon, 19 Jul 2021 11:23:31 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 8FF29404BD; Mon, 19 Jul 2021 17:23:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626708204; x=1628522605; bh=53+bii6+icZICjBAXG6fpSTWcoI/5pWPqBd Lo0G1lYU=; b=4gvU6cItEEUAiApFaQiU/B9e2zVQhmEZQhh5tDg2BJyYXO069Uj QvNpgY1GzGVkeworRz9ZOdZDWHU/9GrmiT8m7e00v9r6CajGzWZiBbKOdeAcK0LD L9csYM0d1061tX2Yb28LoFeI06RRsBC2/epR3mKs7ku0ZCG0DmHo1xMEu15vz+H9 KZr9ewjE9h0YhEoABI85ZROvdey++66MsLhtLq5bRwakhjKiF8lXotjQmdWwaI/Z f9dX4YtJYhslvo0AiMch12bVyHxZzG+C3EHHvViu4nby5hnedl5JBpb+2TMw2/eo 7x2nbJzP7cS2yFyBt5T5eoa4EVzpestOka9SVfj2IrtHIgtdietVrlB7Nz+5ir4u TZfYhBCCaqPj/xSGrSwlt45Vnvhqi4NvapXRLjww42VnYhQejzEc7eW0JRPJzyYS O7g/4fmEWalr9+rXK2UkfVTAkhVYlWcWleq5k89hY6nyDvR5w7CwC7/FdHFkfFV0 lMKEecuA2vq1MLTh0JR2vT9J3pODpjg/n6i5DPvxstBJnkZFhg/mmFVl7v4q8v0c 6jaB23aTQNtmCB+J/3BHa2pRwCdOFvrkViXjE28v2vPSbB11i8JHITl8YZNd95mL f/uiybmy20P6Up/QgdHbIVe6nDQFvZZU6PTvruLOfT1b+1VyI8P5BRqg= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id afSFVSKC0D_Y; Mon, 19 Jul 2021 17:23:24 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id F21EC403FC; Mon, 19 Jul 2021 17:23:23 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 0986233B3; Mon, 19 Jul 2021 17:23:22 +0200 (CEST) From: Thiago Jung Bauermann Date: Mon, 19 Jul 2021 12:23:14 -0300 Message-ID: <3074271.COLOzMcpbd@popigai> In-Reply-To: <87k0lmmjyk.fsf_-_@gnu.org> References: <20210704234449.424436-1-bauermann@kolabnow.com> <6572458.yLqvRoJvsB@popigai> <87k0lmmjyk.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hi Ludo=E2=80=99, Em segunda-feira, 19 de julho de 2021, =C3=A0s 11:55:47 -03, Ludovic Court= =C3=A8s=20 escreveu: > Hello Thiago, >=20 > I haven=E2=80=99t actually built it yet but the patch series LGTM. >=20 > Do you want to resend the whole series, incorporating the changes that > Nathan posted, or is it OK to apply the two Biber patches after yours? Great! It=E2=80=99s fine to apply the two Biber patches after mine. > Let me know and I=E2=80=99ll happily push to =E2=80=98core-updates=E2=80= =99. Thank you! =2D-=20 Thanks, Thiago From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Nathan =?UTF-8?Q?Proen=C3=A7a?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Jul 2021 15:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 49408@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.162670830210653 (code B ref 49408); Mon, 19 Jul 2021 15:26:01 +0000 Received: (at 49408) by debbugs.gnu.org; 19 Jul 2021 15:25:02 +0000 Received: from localhost ([127.0.0.1]:59847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5V8g-0002lX-Bn for submit@debbugs.gnu.org; Mon, 19 Jul 2021 11:25:02 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:43887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5V8e-0002kt-Km for 49408@debbugs.gnu.org; Mon, 19 Jul 2021 11:25:01 -0400 Received: by mail-pl1-f173.google.com with SMTP id b12so9744664plh.10 for <49408@debbugs.gnu.org>; Mon, 19 Jul 2021 08:25:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vieiraproenca-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iLheG1YfXN9m10AQa7tDxC6vIzq3OKHhNYgiepZxGK0=; b=CTsc4kyBSgePbjjwicQMh1WnLkeetjTwkGzjuXDZnawB07p65W9MgzYbIEW5lM5bQo /PWKdmD/kNSVQQjsnRGs8rjqw02YN2w6GGljr/okgAGqIFiU0okzHRFv9pB6jcV9xISe xG/h2suKrtDKe8N/Qw2Cgwr0Y1kXu+NP5L8OdwvtaciQc0PAIUeQ4OMYKMbZ8Gq8Ov9D sJhRwVTE/H00nynbSLXnL75/AJW9MK50IXjAGNfK0ejV5ZWqfuH9KyKOibljJVMzq+Hj QdoSVyDZRj9xMHYt1Rvtf07FQDzNQFJJAclydXKeeVJ3/yWUhl5bTdjsy/376rz+MOvR Ix6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iLheG1YfXN9m10AQa7tDxC6vIzq3OKHhNYgiepZxGK0=; b=T7tmRsUn25FyKS3vrWeTXgUL1GgtiUDgDW6DLBh2WJWFkWcqx0uhdpNuHuUpQe2Bn5 1zXQ4xx28hRpK/qvXm/Ctd9pMhRsPSGkYgqmBV88USEKo2ltQdkqbtdKcqiWmJjRCBRA YanMShCn8kQ0O7wm26JxlDLMu60Cr35WWMXZV3+aqZGjf/aBnBgHhWM/J9NMJF1i5FfQ 4GBC8Dg9Ca5RXVfks0QKqsNrGF7HDN/rlBFjy5QXPQ3zsHLfkWAZdAhUcd15fGcHVbCt Mt5ks4i/1dkJT1Tv4oVm/aiuRhBi5eNnn5lbLzmBY3+99f5ThIwHDrqMeOckTBnTYejH 8EcA== X-Gm-Message-State: AOAM533T/V3HDc5/nhkaMc0zPziokngpzdhqxxEqHYphonPw1Ro/eeZ0 kXa3fvamiPDfeeIjUc+QFggqnr1tdztDREK/RU/CNw== X-Google-Smtp-Source: ABdhPJwhMkVwuOTOB2PEGqSj3QybtNGDkS/Ef1+ZnXu0jsxLlyP/kn+DRBNYuhnDVK3o8mSynMBcTGft5cqVI66FoQ4= X-Received: by 2002:a17:90a:c506:: with SMTP id k6mr31083174pjt.198.1626708294733; Mon, 19 Jul 2021 08:24:54 -0700 (PDT) MIME-Version: 1.0 References: <20210704234449.424436-1-bauermann@kolabnow.com> <2007465.nTdyYzDDKo@popigai> <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> <6572458.yLqvRoJvsB@popigai> <87k0lmmjyk.fsf_-_@gnu.org> In-Reply-To: <87k0lmmjyk.fsf_-_@gnu.org> From: Nathan =?UTF-8?Q?Proen=C3=A7a?= Date: Mon, 19 Jul 2021 12:24:45 -0300 Message-ID: Content-Type: multipart/alternative; boundary="0000000000000fa3de05c77b8aec" X-Spam-Score: 0.6 (/) 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: -0.4 (/) --0000000000000fa3de05c77b8aec Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I completely understand if you both decide to leave my patch out, and I may submit it again. It is my first submission, and I want to sit down and do it calmly (read about change log and similar things) as it is one my first contributions. Unfortunately I was unable to look into it so far, but I understand that that's on me, and I would happily send a new patch later if you both find it more appropriate. Ludovic Court=C3=A8s schrieb am Mo., 19. Juli 2021, 11:55: > Hello Thiago, > > I haven=E2=80=99t actually built it yet but the patch series LGTM. > > Do you want to resend the whole series, incorporating the changes that > Nathan posted, or is it OK to apply the two Biber patches after yours? > > Let me know and I=E2=80=99ll happily push to =E2=80=98core-updates=E2=80= =99. > > Thanks! > > Ludo=E2=80=99. > --0000000000000fa3de05c77b8aec Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I completely understand if you both decide to leave my pa= tch out, and I may submit it again.

It is my first submission, and I want to sit down and do it calmly (r= ead about change log and similar things) as it is one my first contribution= s.

Unfortunately I was u= nable to look into it so far, but I understand that that's on me, and I= would happily send a new patch later if you both find it more appropriate.=

Ludovic Court=C3=A8s <ludo@gnu.org= > schrieb am Mo., 19. Juli 2021, 11:55:
Hello Thiago,

I haven=E2=80=99t actually built it yet but the patch series LGTM.

Do you want to resend the whole series, incorporating the changes that
Nathan posted, or is it OK to apply the two Biber patches after yours?

Let me know and I=E2=80=99ll happily push to =E2=80=98core-updates=E2=80=99= .

Thanks!

Ludo=E2=80=99.
--0000000000000fa3de05c77b8aec-- From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 21 Jul 2021 14:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nathan =?UTF-8?Q?Proen=C3=A7a?= Cc: 49408@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16268764197551 (code B ref 49408); Wed, 21 Jul 2021 14:07:02 +0000 Received: (at 49408) by debbugs.gnu.org; 21 Jul 2021 14:06:59 +0000 Received: from localhost ([127.0.0.1]:38156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CsF-0001xj-4R for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:06:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CsC-0001xU-SB for 49408@debbugs.gnu.org; Wed, 21 Jul 2021 10:06:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48810) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6Cs6-0000GL-LX; Wed, 21 Jul 2021 10:06:50 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45260 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6Cs6-0000cO-D6; Wed, 21 Jul 2021 10:06:50 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20210704234449.424436-1-bauermann@kolabnow.com> <2007465.nTdyYzDDKo@popigai> <87o8b6e4g3.fsf@archlinux.i-did-not-set--mail-host-address--so-tickle-me> <6572458.yLqvRoJvsB@popigai> <87k0lmmjyk.fsf_-_@gnu.org> Date: Wed, 21 Jul 2021 16:06:47 +0200 In-Reply-To: ("Nathan =?UTF-8?Q?Proen=C3=A7a?="'s message of "Mon, 19 Jul 2021 12:24:45 -0300") Message-ID: <87r1frhibs.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi Nathan & Thiago, Nathan Proen=C3=A7a skribis: > I completely understand if you both decide to leave my patch out, and I m= ay > submit it again. No no, it=E2=80=99s a much welcome contribution, don=E2=80=99t worry. :-) I pushed the whole series as c3e33474b965ac1b7d91b69b026630e7c707e289: c3e33474b9 gnu: biber: Update to 2.16. 313c69a100 gnu: perl-text-bibtex: Update to 0.88. 4b11d85655 gnu: TeX Live: Update texlive-latex-pdftexcmds 35aed80bb6 gnu: TeX Live: Add new dependency to texlive-latex-xkeyval 8f35bac4cc gnu: TeX Live: Add texlive-latex-l3backend ee25e3fcab gnu: TeX Live: Update to TeX Live 2021 04e80290bf gnu: TeX Live: Use IniTeX to build a couple of packages I adjusted the Biber patch to remove the patches that are no longer used, and I also tweaked commit logs. Currently is only building core packages so we won=E2=80=99t immediately see if something broke, but hopefully we=E2=80=99ll turn it on Real Soon Now! Thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 10:07:12 2021 Received: (at control) by debbugs.gnu.org; 21 Jul 2021 14:07:12 +0000 Received: from localhost ([127.0.0.1]:38161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CsS-0001yg-GY for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:07:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CsQ-0001yQ-MP for control@debbugs.gnu.org; Wed, 21 Jul 2021 10:07:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48812) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6CsK-0000O9-Hp for control@debbugs.gnu.org; Wed, 21 Jul 2021 10:07:04 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45262 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6CsF-0000d1-4b for control@debbugs.gnu.org; Wed, 21 Jul 2021 10:07:04 -0400 Date: Wed, 21 Jul 2021 16:06:58 +0200 Message-Id: <87pmvbhibh.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #49408 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) close 49408 quit From unknown Sat Sep 06 10:20:44 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49408] [PATCH core-updates 0/5] Update TeX Live to version 2021.3 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 21 Jul 2021 19:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49408 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Nathan =?UTF-8?Q?Proen=C3=A7a?= , 49408@debbugs.gnu.org Received: via spool by 49408-submit@debbugs.gnu.org id=B49408.16268966202220 (code B ref 49408); Wed, 21 Jul 2021 19:44:02 +0000 Received: (at 49408) by debbugs.gnu.org; 21 Jul 2021 19:43:40 +0000 Received: from localhost ([127.0.0.1]:38661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6I84-0000Zk-4L for submit@debbugs.gnu.org; Wed, 21 Jul 2021 15:43:40 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:5326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6I82-0000ZX-NI for 49408@debbugs.gnu.org; Wed, 21 Jul 2021 15:43:39 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 35B2ADA7; Wed, 21 Jul 2021 21:43:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1626896610; x=1628711011; bh=Sv37Yw3G760p+FtLbnpe8ERaKZ+I3oSvRXz MuFiUcLQ=; b=kYcBdlhFPv6K0PoUvfLehZ6QCnuD9SSYMtyqA03G3zX93axue4W o/qqVJA0tgqaieDzoQZQQP6ZzJoezZoDa9uCitn7M5qHuG+kqBLIm5uEe88VwNSC niV/Vk4RZTBOM5wR4Va/FIzfZxMOThIFI4m2Ov4u9dwQdK4IyUuYN1dsDZEQsWiP sDYg0lA/W3eXFDye95b+Yrgthvk1ESa1dcAw4sabI04a/wAl+g/woZsepiDSKNML eyBCJcLKLoH4ZBmA5FJD7vcx5HWzjIC4s8yjAVS5yVCeDg4kepRqi1/09QVqCFGU ZeJBgcLloJq9DlOXWZEInyihwtLpaXK8FutcZv8tcLAxvp3+nzDh45PFmVfW9C9B ZmTQpmLudnaINLTTOzUEyL89yorru0QZwDZg3i4uHSPfsK0WUdO41blg/TUEfx7b klYSVu/q/l9vfdZEI8TND9jQNO0oO0wxvQhnCxeXb2yKO5EF7e0NfN6T1THzmRL+ qLV7/YjoJyPtkoZaFjSLrJlcRCPI1qK2ao8niuF5f0q+bEdM3EXqm7Pu2ZmnpfUz uNBkjPwraJt2jjDSI2qIomQRujjVYhOYR/18Th6auQKdHz/nFSDQ7l1/tfbqvwU0 ++x1ZfTBJhSSZYikjy6iWpP0+ow8oCa4jCWMZMqSjS/c68MUpcvQKrtk= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-10 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6sXddICiRhRE; Wed, 21 Jul 2021 21:43:30 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 3AD78BD3; Wed, 21 Jul 2021 21:43:28 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id E15CF4725; Wed, 21 Jul 2021 21:43:26 +0200 (CEST) From: Thiago Jung Bauermann Date: Wed, 21 Jul 2021 16:43:19 -0300 Message-ID: <5336528.LlKr5E8scV@popigai> In-Reply-To: <87r1frhibs.fsf_-_@gnu.org> References: <20210704234449.424436-1-bauermann@kolabnow.com> <87r1frhibs.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hello Ludo=E2=80=99, Em quarta-feira, 21 de julho de 2021, =C3=A0s 11:06:47 -03, Ludovic Court= =C3=A8s=20 escreveu: > Hi Nathan & Thiago, >=20 > Nathan Proen=C3=A7a skribis: > > I completely understand if you both decide to leave my patch out, and I > > may submit it again. >=20 > No no, it=E2=80=99s a much welcome contribution, don=E2=80=99t worry. :-) >=20 > I pushed the whole series as c3e33474b965ac1b7d91b69b026630e7c707e289: >=20 > c3e33474b9 gnu: biber: Update to 2.16. > 313c69a100 gnu: perl-text-bibtex: Update to 0.88. > 4b11d85655 gnu: TeX Live: Update texlive-latex-pdftexcmds > 35aed80bb6 gnu: TeX Live: Add new dependency to texlive-latex-xkeyval > 8f35bac4cc gnu: TeX Live: Add texlive-latex-l3backend > ee25e3fcab gnu: TeX Live: Update to TeX Live 2021 > 04e80290bf gnu: TeX Live: Use IniTeX to build a couple of packages >=20 > I adjusted the Biber patch to remove the patches that are no longer > used, and I also tweaked commit logs. Thank you! > Currently is only building > core packages so we won=E2=80=99t immediately see if something broke, but > hopefully we=E2=80=99ll turn it on Real Soon Now! Awesome, thanks! I updated core-updates and built the =E2=80=98texlive*=E2=80=99 packages us= ing my shell=20 script and they all built successfuly to at least the most basic stuff=20 should build. I even got the texlive-bin package as a substitute. :-) =2D-=20 Thanks, Thiago