From unknown Fri Jun 20 19:46:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62049] [PATCH] gnu: Add texlive-onedown. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Mar 2023 14:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62049 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 62049@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167828411518236 (code B ref -1); Wed, 08 Mar 2023 14:02:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2023 14:01:55 +0000 Received: from localhost ([127.0.0.1]:48090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuMa-0004jx-Gy for submit@debbugs.gnu.org; Wed, 08 Mar 2023 09:01:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:54274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuMY-0004jl-59 for submit@debbugs.gnu.org; Wed, 08 Mar 2023 09:01:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZuMT-0007Hc-RK for guix-patches@gnu.org; Wed, 08 Mar 2023 09:01:48 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZuMR-0005X1-M4 for guix-patches@gnu.org; Wed, 08 Mar 2023 09:01:45 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 3DF50240014 for ; Wed, 8 Mar 2023 14:01:38 +0000 (UTC) From: Nicolas Goaziou Date: Wed, 8 Mar 2023 15:01:32 +0100 Message-Id: <20230308140132.14308-1-mail@nicolasgoaziou.fr> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.193; envelope-from=mail@nicolasgoaziou.fr; helo=relay1-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.6 (--) * gnu/packages/tex.scm (texlive-onedown): New variable. --- gnu/packages/tex.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index f178bafcc2..0c4e545edf 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3508,6 +3508,50 @@ (define-public texlive-oberdiek (define-deprecated-package texlive-latex-oberdiek texlive-oberdiek) +(define-public texlive-onedown + (let ((template + (simple-texlive-package + "texlive-onedown" + (list "doc/latex/onedown/" + "source/latex/onedown/" + "tex/latex/onedown/") + (base32 + "04ih7i4v96ggwk4k1mpfx3dzcpi2siqablv93wryg7dk4cks5wkl")))) + (package + (inherit template) + (outputs '("doc" "out")) + (arguments + (substitute-keyword-arguments (package-arguments template) + ((#:tex-directory _ #t) "latex/onedown") + ((#:phases phases) + #~(modify-phases #$phases + (add-after 'unpack 'chdir + (lambda _ (chdir "source/latex/onedown/"))) + (replace 'copy-files + (lambda* (#:key inputs #:allow-other-keys) + (let ((origin (assoc-ref inputs "source")) + (texmf (string-append #$output "/share/texmf-dist")) + (doc (string-append #$output:doc + "/share/texmf-dist/doc"))) + (for-each + (lambda (directory) + (copy-recursively (string-append origin directory) + (string-append texmf directory))) + '("/source" "/tex/latex/onedown")) + (copy-recursively (string-append origin "/doc") + doc)))))))) + (home-page "https://ctan.org/pkg/onedown") + (synopsis "Typeset bridge diagrams") + (description + "This is a comprehensive package to draw all sorts of bridge diagrams, +including hands, bidding tables, trick tables, and expert quizzes. + +It works for all font sizes. Different fonts for hands, bidding diagrams and +compass are possible. It also provides annotations to card and bidding +diagrams, automated check on consistency of suit and hands, and multilingual +output of bridge terms.") + (license license:lppl1.3+)))) + (define-public texlive-latex-rerunfilecheck (package (inherit (simple-texlive-package base-commit: 237b175858873fe051954779bdde28c82ed64063 -- 2.39.2 From unknown Fri Jun 20 19:46:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62049] [PATCH] gnu: Add texlive-onedown. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 Mar 2023 21:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62049 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 62049@debbugs.gnu.org Received: via spool by 62049-submit@debbugs.gnu.org id=B62049.167900315528900 (code B ref 62049); Thu, 16 Mar 2023 21:46:01 +0000 Received: (at 62049) by debbugs.gnu.org; 16 Mar 2023 21:45:55 +0000 Received: from localhost ([127.0.0.1]:43231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pcvQ2-0007W4-SM for submit@debbugs.gnu.org; Thu, 16 Mar 2023 17:45:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pcvQ1-0007Vp-3H for 62049@debbugs.gnu.org; Thu, 16 Mar 2023 17:45:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pcvPv-0005xo-JU; Thu, 16 Mar 2023 17:45:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=uThu4xk2q9IzXgmKbOrRQtY28pEo2TmyVVamS8gm7/w=; b=FNXL1j68iDuEX4Igf/Q6 oGkokq6kInNja9sZ4L2JzjLE79IkuiAZThVXXbUbsQ/9ZrndGzPmJwyfxuwCnNAD6WLkmzET0mWwG gXceFNgmLOs1bVuWA+oVuPMAvx8KppWTRm6Y5P5Os4rjUsH119+kHLLVOt5k04qXZ5bkJrMXDyTW8 djUglIYra/cM0VYutMdOXzHBqOPXAd5iVDX+C1EdWarZPuWANW7HjTgmqM/pWRZUE9ydLyCnk1UNT gUq0Vyne6XNfy00dNfzFfnaWuH+rR7AVUcxql2K6qmVCVYzsx9BPI1rI45uhgvuRcQmcqmRgACq27 mvsiOXrROfkN+Q==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pcvPv-0001oD-40; Thu, 16 Mar 2023 17:45:47 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20230308140132.14308-1-mail@nicolasgoaziou.fr> Date: Thu, 16 Mar 2023 22:45:45 +0100 In-Reply-To: <20230308140132.14308-1-mail@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Wed, 8 Mar 2023 15:01:32 +0100") Message-ID: <87jzzg9xpy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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, Nicolas Goaziou skribis: > * gnu/packages/tex.scm (texlive-onedown): New variable. LGTM, thanks! Ludo=E2=80=99. From unknown Fri Jun 20 19:46:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nicolas Goaziou Subject: bug#62049: closed (Re: [bug#62049] [PATCH] gnu: Add texlive-onedown.) Message-ID: References: <87ttyjdbvh.fsf@nicolasgoaziou.fr> <20230308140132.14308-1-mail@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 62049 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 62049@debbugs.gnu.org Date: Fri, 17 Mar 2023 08:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1679041502-29512-1" This is a multi-part message in MIME format... ------------=_1679041502-29512-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62049: [PATCH] gnu: Add texlive-onedown. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62049@debbugs.gnu.org. --=20 62049: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62049 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1679041502-29512-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62049-done) by debbugs.gnu.org; 17 Mar 2023 08:24:13 +0000 Received: from localhost ([127.0.0.1]:43568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd5Nk-0007eT-Ss for submit@debbugs.gnu.org; Fri, 17 Mar 2023 04:24:13 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:42699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pd5Nh-0007e9-Rz for 62049-done@debbugs.gnu.org; Fri, 17 Mar 2023 04:24:10 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id DC1C6C0015; Fri, 17 Mar 2023 08:24:03 +0000 (UTC) From: Nicolas Goaziou To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#62049] [PATCH] gnu: Add texlive-onedown. References: <20230308140132.14308-1-mail@nicolasgoaziou.fr> <87jzzg9xpy.fsf@gnu.org> Date: Fri, 17 Mar 2023 09:24:02 +0100 In-Reply-To: <87jzzg9xpy.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Thu, 16 Mar 2023 22:45:45 +0100") Message-ID: <87ttyjdbvh.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62049-done Cc: 62049-done@debbugs.gnu.org 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.7 (-) Hello, Ludovic Court=C3=A8s writes: > Nicolas Goaziou skribis: > >> * gnu/packages/tex.scm (texlive-onedown): New variable. > > LGTM, thanks! Applied. Thank you for the feedback. Regards, --=20 Nicolas Goaziou ------------=_1679041502-29512-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Mar 2023 14:01:55 +0000 Received: from localhost ([127.0.0.1]:48090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuMa-0004jx-Gy for submit@debbugs.gnu.org; Wed, 08 Mar 2023 09:01:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:54274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZuMY-0004jl-59 for submit@debbugs.gnu.org; Wed, 08 Mar 2023 09:01:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZuMT-0007Hc-RK for guix-patches@gnu.org; Wed, 08 Mar 2023 09:01:48 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZuMR-0005X1-M4 for guix-patches@gnu.org; Wed, 08 Mar 2023 09:01:45 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 3DF50240014 for ; Wed, 8 Mar 2023 14:01:38 +0000 (UTC) From: Nicolas Goaziou To: guix-patches@gnu.org Subject: [PATCH] gnu: Add texlive-onedown. Date: Wed, 8 Mar 2023 15:01:32 +0100 Message-Id: <20230308140132.14308-1-mail@nicolasgoaziou.fr> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.193; envelope-from=mail@nicolasgoaziou.fr; helo=relay1-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit 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.6 (--) * gnu/packages/tex.scm (texlive-onedown): New variable. --- gnu/packages/tex.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index f178bafcc2..0c4e545edf 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3508,6 +3508,50 @@ (define-public texlive-oberdiek (define-deprecated-package texlive-latex-oberdiek texlive-oberdiek) +(define-public texlive-onedown + (let ((template + (simple-texlive-package + "texlive-onedown" + (list "doc/latex/onedown/" + "source/latex/onedown/" + "tex/latex/onedown/") + (base32 + "04ih7i4v96ggwk4k1mpfx3dzcpi2siqablv93wryg7dk4cks5wkl")))) + (package + (inherit template) + (outputs '("doc" "out")) + (arguments + (substitute-keyword-arguments (package-arguments template) + ((#:tex-directory _ #t) "latex/onedown") + ((#:phases phases) + #~(modify-phases #$phases + (add-after 'unpack 'chdir + (lambda _ (chdir "source/latex/onedown/"))) + (replace 'copy-files + (lambda* (#:key inputs #:allow-other-keys) + (let ((origin (assoc-ref inputs "source")) + (texmf (string-append #$output "/share/texmf-dist")) + (doc (string-append #$output:doc + "/share/texmf-dist/doc"))) + (for-each + (lambda (directory) + (copy-recursively (string-append origin directory) + (string-append texmf directory))) + '("/source" "/tex/latex/onedown")) + (copy-recursively (string-append origin "/doc") + doc)))))))) + (home-page "https://ctan.org/pkg/onedown") + (synopsis "Typeset bridge diagrams") + (description + "This is a comprehensive package to draw all sorts of bridge diagrams, +including hands, bidding tables, trick tables, and expert quizzes. + +It works for all font sizes. Different fonts for hands, bidding diagrams and +compass are possible. It also provides annotations to card and bidding +diagrams, automated check on consistency of suit and hands, and multilingual +output of bridge terms.") + (license license:lppl1.3+)))) + (define-public texlive-latex-rerunfilecheck (package (inherit (simple-texlive-package base-commit: 237b175858873fe051954779bdde28c82ed64063 -- 2.39.2 ------------=_1679041502-29512-1--