* [bug#64225] [PATCH 0/9] Adding unrelated texlive packages [not found] <cover.1687434488.git.reza@housseini.me> @ 2023-06-22 11:53 ` reza via Guix-patches via 2023-06-22 17:08 ` Nicolas Goaziou 2023-09-07 16:13 ` [bug#64225] Almost all done Andreas Enge [not found] ` <bc8bae6812eeeaae7194a9e3a09f0bf5e3289591.1687434488.git.reza@housseini.me> ` (8 subsequent siblings) 9 siblings, 2 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:53 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus This patch set adds a number of unrelated texlive packages. I tested them on my own channel for several months now and I encountered no issues. Reza Housseini (9): gnu: Add texlive-filehook. gnu: Add texlive-svg. gnu: Add texlive-smartdiagram. gnu: Add texlive-lualatex-math. gnu: Add texlive-dtk. gnu: Add texlive-transparent. gnu: Add texlive-libertinus. gnu: Add texlive-pgfplots. gnu: Add texlive-luatex85. gnu/packages/tex.scm | 231 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 231 insertions(+) base-commit: bb09f3ac002a4f34177d42fd3ea0332f4b7fe7a6 -- 2.40.1 ^ permalink raw reply [flat|nested] 17+ messages in thread
* [bug#64225] [PATCH 0/9] Adding unrelated texlive packages 2023-06-22 11:53 ` [bug#64225] [PATCH 0/9] Adding unrelated texlive packages reza via Guix-patches via @ 2023-06-22 17:08 ` Nicolas Goaziou [not found] ` <90739488-3ccd-a349-6943-6b303819e681@housseini.me> 2023-09-07 16:13 ` [bug#64225] Almost all done Andreas Enge 1 sibling, 1 reply; 17+ messages in thread From: Nicolas Goaziou @ 2023-06-22 17:08 UTC (permalink / raw) To: 64225; +Cc: rekado, reza Hello, reza via Guix-patches via <guix-patches@gnu.org> writes: > This patch set adds a number of unrelated texlive packages. I tested them on > my own channel for several months now and I encountered no issues. I'm in the process of rewriting the texlive build system (in the tex-team-next branch). You may want to wait this branch to be merged. Besides, some of the packages are already added to that branch. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 17+ messages in thread
[parent not found: <90739488-3ccd-a349-6943-6b303819e681@housseini.me>]
* [bug#64225] [PATCH 0/9] Adding unrelated texlive packages [not found] ` <90739488-3ccd-a349-6943-6b303819e681@housseini.me> @ 2023-06-22 20:53 ` reza via Guix-patches via 2023-06-23 5:49 ` Nicolas Goaziou 0 siblings, 1 reply; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 20:53 UTC (permalink / raw) To: mail, 64225; +Cc: rekado [-- Attachment #1: Type: text/plain, Size: 297 bytes --] Hi Nicolas > I'm in the process of rewriting the texlive build system (in the > tex-team-next branch). You may want to wait this branch to be merged. No worries I'm not in a hurry, when do think will the rewrite land on master? Shall I send a patch for the tex-team-next branch? Cheers, Reza [-- Attachment #2: OpenPGP_0xC375C6AF05125C52.asc --] [-- Type: application/pgp-keys, Size: 15557 bytes --] [-- Attachment #3: OpenPGP_signature --] [-- Type: application/pgp-signature, Size: 499 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [bug#64225] [PATCH 0/9] Adding unrelated texlive packages 2023-06-22 20:53 ` reza via Guix-patches via @ 2023-06-23 5:49 ` Nicolas Goaziou 2023-09-06 14:27 ` Maxim Cournoyer 0 siblings, 1 reply; 17+ messages in thread From: Nicolas Goaziou @ 2023-06-23 5:49 UTC (permalink / raw) To: 64225; +Cc: rekado, reza Hello, reza via Guix-patches via <guix-patches@gnu.org> writes: > Hi Nicolas > >> I'm in the process of rewriting the texlive build system (in the >> tex-team-next branch). You may want to wait this branch to be merged. > > No worries I'm not in a hurry, when do think will the rewrite land on > master? I don't know. I still need to fix a problem on monolithic texlive, then everything is ready. Then it will need to be built by the CI. Hopefully, this will not be long. > Shall I send a patch for the tex-team-next branch? New packages do not trigger rebuilds, so this can wait for the branch to be merged. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 17+ messages in thread
* [bug#64225] [PATCH 0/9] Adding unrelated texlive packages 2023-06-23 5:49 ` Nicolas Goaziou @ 2023-09-06 14:27 ` Maxim Cournoyer 0 siblings, 0 replies; 17+ messages in thread From: Maxim Cournoyer @ 2023-09-06 14:27 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: rekado, reza, 64225 Hi Nicolas, Nicolas Goaziou <mail@nicolasgoaziou.fr> writes: > Hello, > > reza via Guix-patches via <guix-patches@gnu.org> writes: > >> Hi Nicolas >> >>> I'm in the process of rewriting the texlive build system (in the >>> tex-team-next branch). You may want to wait this branch to be merged. >> >> No worries I'm not in a hurry, when do think will the rewrite land on >> master? Is there still something to salvage here, or should we close it? Thanks Reza for the contribution. -- Thanks, Maxim ^ permalink raw reply [flat|nested] 17+ messages in thread
* [bug#64225] Almost all done 2023-06-22 11:53 ` [bug#64225] [PATCH 0/9] Adding unrelated texlive packages reza via Guix-patches via 2023-06-22 17:08 ` Nicolas Goaziou @ 2023-09-07 16:13 ` Andreas Enge 2023-09-07 17:06 ` Nicolas Goaziou 1 sibling, 1 reply; 17+ messages in thread From: Andreas Enge @ 2023-09-07 16:13 UTC (permalink / raw) To: 64225; +Cc: Nicolas Goaziou Hello, all packages except for texlive-dtk are now packaged. We do have texlive-dtk-bibliography. Is not packaging texlive-dtk an oversight, or is it in a non-obvious place, or is it not part of texlive? Andreas ^ permalink raw reply [flat|nested] 17+ messages in thread
* [bug#64225] Almost all done 2023-09-07 16:13 ` [bug#64225] Almost all done Andreas Enge @ 2023-09-07 17:06 ` Nicolas Goaziou 2023-09-07 18:05 ` bug#64225: " Andreas Enge 0 siblings, 1 reply; 17+ messages in thread From: Nicolas Goaziou @ 2023-09-07 17:06 UTC (permalink / raw) To: Andreas Enge; +Cc: 64225 Hello, Andreas Enge <andreas@enge.fr> writes: > all packages except for texlive-dtk are now packaged. We do have > texlive-dtk-bibliography. Is not packaging texlive-dtk an oversight, > or is it in a non-obvious place, or is it not part of texlive? Unless I'm missing something, there is a `texlive-dtk' package in "tex.scm" (starting line 81116). Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 17+ messages in thread
* bug#64225: Almost all done 2023-09-07 17:06 ` Nicolas Goaziou @ 2023-09-07 18:05 ` Andreas Enge 0 siblings, 0 replies; 17+ messages in thread From: Andreas Enge @ 2023-09-07 18:05 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: 64225-done Am Thu, Sep 07, 2023 at 07:06:30PM +0200 schrieb Nicolas Goaziou: > Unless I'm missing something, there is a `texlive-dtk' package in > "tex.scm" (starting line 81116). Ah, sorry, little difference between my "pulled" and my "pre-inst-enved" Guix. So closing this bug! Andreas ^ permalink raw reply [flat|nested] 17+ messages in thread
[parent not found: <bc8bae6812eeeaae7194a9e3a09f0bf5e3289591.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 1/9] gnu: Add texlive-filehook. [not found] ` <bc8bae6812eeeaae7194a9e3a09f0bf5e3289591.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-filehook): New variable. --- gnu/packages/tex.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b55dd2a5fd..82eb93c941 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3397,6 +3397,26 @@ (define-public texlive-filecontents (define-deprecated-package texlive-latex-filecontents texlive-filecontents) +(define-public texlive-filehook + (package + (inherit (simple-texlive-package + "texlive-filehook" + (list "doc/latex/filehook/" + "source/latex/filehook/" + "tex/latex/filehook/") + (base32 + "03dsnv8fn111kn8h2fa281w2jvcdrqag1im6mkkfahvjgl1apk6k") + #:trivial? #t)) + (home-page "https://ctan.org/macros/latex/contrib/filehook") + (synopsis "Hooks for input files") + (description + "The package provides several file hooks (AtBegin, AtEnd, ...) for files read by +\\input, \\include and \\InputIfFileExists. General hooks for all such files (e.g. + all \\included ones) and file specific hooks only used for named files are +provided; two hooks are provided for the end of \\included files -- one before, +and one after the final \\clearpage.") + (license license:lppl1.3+))) + (define-public texlive-epsf (package (inherit (simple-texlive-package -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <3fe257158e645449f60afb1a206d4084504de429.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 2/9] gnu: Add texlive-svg. [not found] ` <3fe257158e645449f60afb1a206d4084504de429.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-svg): New variable. --- gnu/packages/tex.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 82eb93c941..566a9fa0e8 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3564,6 +3564,31 @@ (define-public texlive-graphics (define-deprecated-package texlive-latex-graphics texlive-graphics) +(define-public texlive-svg + (package + (inherit (simple-texlive-package + "texlive-svg" + (list "doc/latex/svg/" + "source/latex/svg/" + "tex/latex/svg/") + (base32 + "1yizgrjn6l9j1cf8mvkjz0zni7bzmajszc1y8q80xc723nwnbq7q") + #:trivial? #t)) + (home-page "https://ctan.org/graphics/svg") + (synopsis "Include and extract SVG pictures in LaTeX documents") + (description + "This bundle contains the two packages svg and svg-extract. The svg package is +intended for the automated integration of SVG graphics into LaTeX documents. +Therefore the capabilities provided by Inkscape -- or more precisely its command +line tool -- are used to export the text within an SVG graphic to a separate +file, which is then rendered by LaTeX. For this purpose the two commands +\\includesvg and \\includeinkscape are provided which are very similar to the +\\includegraphics command of the graphicx package. In addition, the package +svg-extract allows the extraction of these graphics into independent files in +different graphic formats, exactly as it is rendered within the LaTeX document, +using either ImageMagick or Ghostscript.") + (license license:lppl1.3c))) + (define-public texlive-greek-fontenc (package (inherit (simple-texlive-package -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <3e0ccaaf0a414ec0a361559821263ddd3deba432.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 3/9] gnu: Add texlive-smartdiagram. [not found] ` <3e0ccaaf0a414ec0a361559821263ddd3deba432.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-smartdiagram): New variable. --- gnu/packages/tex.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 566a9fa0e8..b6f44732e2 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -4000,6 +4000,20 @@ (define-public texlive-onedown output of bridge terms.") (license license:lppl1.3+)))) +(define-public texlive-smartdiagram + (package + (inherit (simple-texlive-package + "texlive-smartdiagram" + (list "doc/latex/smartdiagram/" + "tex/latex/smartdiagram/") + (base32 + "0b9rq06c0xm9dpd6yljvgay0p7xpglpddw10vlf5c50wma4xqjda") + #:trivial? #t)) + (home-page "https://www.ctan.org/pkg/smartdiagram") + (synopsis "Generate diagrams from lists") + (description "The package will create ‘smart’ diagrams from lists of items, for simple documents and for presentations.") + (license license:public-domain))) + (define-public texlive-tools (let ((template (simple-texlive-package "texlive-tools" -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <98fc2e56de9ae5ad0780f50bb3e9059a7cfdb5d0.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 4/9] gnu: Add texlive-lualatex-math. [not found] ` <98fc2e56de9ae5ad0780f50bb3e9059a7cfdb5d0.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-lualatex-math): New variable. --- gnu/packages/tex.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b6f44732e2..37244ca76b 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -4476,6 +4476,28 @@ (define-public texlive-luaotfload (define-deprecated-package texlive-luatex-luaotfload texlive-luaotfload) +(define-public texlive-lualatex-math + (package + (inherit (simple-texlive-package + "texlive-lualatex-math" + (list "doc/lualatex/lualatex-math/" + "source/lualatex/lualatex-math/" + "tex/lualatex/lualatex-math/") + (base32 + "1xfr31rwr7zc6d5bsc3v5lwvcfrg109rzfgvvs69w4xs61j06jcg") + #:trivial? #t)) + (propagated-inputs (list texlive-filehook texlive-etoolbox)) + (home-page "https://ctan.org/macros/luatex/latex/lualatex-math") + (synopsis "Fixes for mathematics-related LuaLaTeX issues") + (description + "The package patches a few commands of the LaTeX2e kernel and the amsmath and +mathtools packages to be more compatible with the LuaTeX engine. It is only +meaningful for LuaLaTeX documents containing mathematical formulas, and does not +exhibit any new functionality. The fixes are mostly moved from the unicode-math +package to this package since they are not directly related to Unicode +mathematics typesetting.") + (license license:lppl1.3c))) + (define-public texlive-amsmath (let ((template (simple-texlive-package "texlive-amsmath" -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <43b70729975838d01e1166a1e9710c15f424dbe7.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 5/9] gnu: Add texlive-dtk. [not found] ` <43b70729975838d01e1166a1e9710c15f424dbe7.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-dtk): New variable. --- gnu/packages/tex.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 37244ca76b..83ec2f1de3 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -6222,6 +6222,20 @@ (define-public texlive-latex-g-brief \"old\" and a \"new\" version of g-brief.") (license license:lppl))) +(define-public texlive-dtk + (package + (inherit (simple-texlive-package + "texlive-dtk" + (list "doc/latex/dtk/" + "tex/latex/dtk/") + (base32 + "1yibr5jfn67780wpks6cvy8phq6fqgji2ay60nvykj3hizjc0nci") + #:trivial? #t)) + (home-page "https://www.ctan.org/pkg/dtk") + (synopsis "Document class for the journal of DANTE") + (description "The bundle provides a class and style file for typesetting “Die TEXnische Komödie” — the communications of the German TEX Users Group DANTE e.V. The arrangement means that the class may be used by article writers to typeset a single article, as well as to produce the complete journal.") + (license license:public-domain))) + (define-public texlive-latex-galois (package (name "texlive-latex-galois") -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <7b095a3d7239e060f47b648de3ef264ab5d33ebc.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 6/9] gnu: Add texlive-transparent. [not found] ` <7b095a3d7239e060f47b648de3ef264ab5d33ebc.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-transparent): New variable. --- gnu/packages/tex.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 83ec2f1de3..252f60327b 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -6916,6 +6916,24 @@ (define-public texlive-latex-colortbl tables to be coloured.") (license license:lppl))) +(define-public texlive-transparent + (package + (inherit (simple-texlive-package + "texlive-transparent" + (list "doc/latex/transparent/" + "source/latex/transparent/" + "tex/latex/transparent/") + (base32 + "172vh8fdrf67inzyrmah0kr1jdc8b3v9f18qrcrgabybhrh5j7qk") + #:trivial? #t)) + (home-page "https://ctan.org/macros/latex/contrib/transparent") + (synopsis "Using a color stack for transparency with pdfTeX") + (description + "Since version 1.40 pdfTeX supports several color stacks; the package uses a +separate colour stack for control of transparency (which is not, of course, a +colour).") + (license license:lppl1.3+))) + (define-public texlive-latex-fancybox (package (name "texlive-latex-fancybox") -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <d61f5b8b284d9d85fb654c90642ed0f523d908f1.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 7/9] gnu: Add texlive-libertinus. [not found] ` <d61f5b8b284d9d85fb654c90642ed0f523d908f1.1687434488.git.reza@housseini.me> @ 2023-06-22 11:55 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:55 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-libertinus-otf): New variable. * gnu/packages/tex.scm (texlive-libertinus-type1): New variable. * gnu/packages/tex.scm (texlive-libertinus): New variable. --- gnu/packages/tex.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 252f60327b..c74b3bbe2c 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -8378,6 +8378,65 @@ (define-public texlive-libertine license:silofl1.1 license:lppl)))) +(define-public texlive-libertinus-otf + (package + (inherit (simple-texlive-package + "texlive-libertinus-otf" + (list "doc/fonts/libertinus-otf/" + "tex/latex/libertinus-otf/" + "fonts/opentype/public/libertinus-fonts/") + (base32 + "09n2j9p1c314nv1l2i2j58ij0h4s89mi49zrrkbzl6p6f51dl35f") + #:trivial? #t)) + (home-page "https://ctan.org/fonts/libertinus-otf") + (synopsis "Support for Libertinus OpenType") + (description + "This package offers LuaLaTeX/XeLaTeX support for the Libertinus OpenType fonts +maintained by Khaled Hosny. Missing fonts are defined via several font feature +settings. The Libertinus fonts are similiar to Libertine and Biolinum, but come +with math symbols.") + (license license:lppl1.3+))) + +(define-public texlive-libertinus-type1 + (package + (inherit (simple-texlive-package + "texlive-libertinus-type1" + (list "doc/fonts/libertinus-type1/" + "fonts/enc/dvips/libertinus-type1/" + "fonts/map/dvips/libertinus-type1/" + "fonts/tfm/public/libertinus-type1/" + "fonts/type1/public/libertinus-type1/" + "fonts/vf/public/libertinus-type1/" + "tex/latex/libertinus-type1/") + (base32 + "1f4w0p0jdmhpnj8x5anm6jv2jzbf5bhajq2qnxcacp23k7fjkq86") + #:trivial? #t)) + (home-page "https://ctan.org/fonts/libertinus-type1") + (synopsis "Support for using Libertinus fonts with LaTeX/pdfLaTeX") + (description + "This package provides support for use of Libertinus fonts with traditional +processing engines (LaTeX with dvips or dvipdfmx, or pdfLaTeX).") + (license license:lppl1.3+))) + +(define-public texlive-libertinus + (package + (inherit (simple-texlive-package + "texlive-libertinus" + (list "doc/fonts/libertinus/" + "tex/latex/libertinus/") + (base32 + "13m20jkrf0sp39f0ihc0fw7spzc3gys5xdc720r5gzdnbdqdvih4") + #:trivial? #t)) + (propagated-inputs (list texlive-libertinus-otf texlive-libertinus-type1)) + (home-page "https://ctan.org/fonts/libertinus") + (synopsis + "Wrapper to use the correct libertinus package according to the used TeX engine") + (description + "This package is only a wrapper for the the two packages libertinus-type1 +(pdfLaTeX) and libertinus-otf (LuaLaTeX/XeLaTeX). The Libertinus fonts are +similiar to Libertine and Biolinum, but come with math symbols.") + (license license:lppl1.3+))) + (define-public texlive-dejavu (package (inherit (simple-texlive-package -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <0600ca1c53cfec37f3cefd2bda261698687331bb.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 8/9] gnu: Add texlive-pgfplots. [not found] ` <0600ca1c53cfec37f3cefd2bda261698687331bb.1687434488.git.reza@housseini.me> @ 2023-06-22 11:56 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:56 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-pgfplots): New variable. --- gnu/packages/tex.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index c74b3bbe2c..94b31ea082 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -9853,6 +9853,49 @@ (define-public texlive-pgf (define-deprecated-package texlive-latex-pgf texlive-pgf) +(define-public texlive-pgfplots + (package + (inherit (simple-texlive-package + "texlive-pgfplots" + (list "doc/context/third/pgfplots/" + "doc/generic/pgfplots/" + "doc/latex/pgfplots/" + "doc/plain/pgfplots/" + "scripts/pgfplots/" + "source/context/third/pgfplots/" + "source/latex/pgfplots/" + "tex/context/third/pgfplots/" + "tex/generic/pgfplots/" + "tex/generic/pgfplots/libs/" + "tex/generic/pgfplots/liststructure/" + "tex/generic/pgfplots/lua/" + "tex/generic/pgfplots/lua/pgfplots/" + "tex/generic/pgfplots/lua/pgfplotsoldpgfsupp/luamath/" + "tex/generic/pgfplots/numtable/" + "tex/generic/pgfplots/oldpgfcompatib/" + "tex/generic/pgfplots/oldpgfplotscompatib/" + "tex/generic/pgfplots/pgfcontrib/" + "tex/generic/pgfplots/sys/" + "tex/generic/pgfplots/test/" + "tex/generic/pgfplots/util/" + "tex/latex/pgfplots/" + "tex/latex/pgfplots/libs/" + "tex/plain/pgfplots/") + (base32 + "08ahzc3yvqj31m018d313bbhvcka59dfdmphlrsavqk68x9023k1") + #:trivial? #t)) + (propagated-inputs (list texlive-pgf)) + (home-page "https://ctan.org/graphics/pgf/contrib/pgfplots") + (synopsis "Create normal/logarithmic plots in two and three dimensions") + (description + "PGFPlots draws high-quality function plots in normal or logarithmic scaling with +a user-friendly interface directly in TeX. The user supplies axis labels, legend +entries and the plot coordinates for one or more plots and PGFPlots applies axis +scaling, computes any logarithms and axis ticks and draws the plots, supporting +line plots, scatter plots, piecewise constant plots, bar plots, area plots, +mesh-- and surface plots and some more. Pgfplots is based on PGF/TikZ (PGF); it +runs equally for LaTeX/TeX/ConTeXt."))) + (define-public texlive-latex-koma-script (package (name "texlive-latex-koma-script") -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
[parent not found: <4c334056bebd0e7358b5cc1a8483c0208e8637ed.1687434488.git.reza@housseini.me>]
* [bug#64225] [PATCH 9/9] gnu: Add texlive-luatex85. [not found] ` <4c334056bebd0e7358b5cc1a8483c0208e8637ed.1687434488.git.reza@housseini.me> @ 2023-06-22 11:56 ` reza via Guix-patches via 0 siblings, 0 replies; 17+ messages in thread From: reza via Guix-patches via @ 2023-06-22 11:56 UTC (permalink / raw) To: 64225; +Cc: reza, Ricardo Wurmus * gnu/packages/tex.scm (texlive-luatex85): New variable. --- gnu/packages/tex.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 94b31ea082..95b358b604 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -11051,6 +11051,22 @@ (define-deprecated-package texlive-generic-iftex texlive-iftex) (define-deprecated-package texlive-generic-ifxetex texlive-iftex) +(define-public texlive-luatex85 + (package + (inherit (simple-texlive-package + "texlive-luatex85" + (list "doc/generic/luatex85/" + "source/generic/luatex85/" + "tex/generic/luatex85/") + (base32 + "02j42g9c5smgbrk898fpvrgqlxqcqi8xch23awvnbvg6y54cs573") + #:trivial? #t)) + (home-page "https://ctan.org/macros/generic/luatex85") + (synopsis "pdfTeX aliases for LuaTeX") + (description + "The package provides emulation of pdfTeX primitives for LuaTeX v0.85+.") + (license license:lppl1.3+))) + (define-public texlive-tabu (let ((template (simple-texlive-package -- 2.40.1 ^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2023-09-07 18:06 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <cover.1687434488.git.reza@housseini.me> 2023-06-22 11:53 ` [bug#64225] [PATCH 0/9] Adding unrelated texlive packages reza via Guix-patches via 2023-06-22 17:08 ` Nicolas Goaziou [not found] ` <90739488-3ccd-a349-6943-6b303819e681@housseini.me> 2023-06-22 20:53 ` reza via Guix-patches via 2023-06-23 5:49 ` Nicolas Goaziou 2023-09-06 14:27 ` Maxim Cournoyer 2023-09-07 16:13 ` [bug#64225] Almost all done Andreas Enge 2023-09-07 17:06 ` Nicolas Goaziou 2023-09-07 18:05 ` bug#64225: " Andreas Enge [not found] ` <bc8bae6812eeeaae7194a9e3a09f0bf5e3289591.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 1/9] gnu: Add texlive-filehook reza via Guix-patches via [not found] ` <3fe257158e645449f60afb1a206d4084504de429.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 2/9] gnu: Add texlive-svg reza via Guix-patches via [not found] ` <3e0ccaaf0a414ec0a361559821263ddd3deba432.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 3/9] gnu: Add texlive-smartdiagram reza via Guix-patches via [not found] ` <98fc2e56de9ae5ad0780f50bb3e9059a7cfdb5d0.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 4/9] gnu: Add texlive-lualatex-math reza via Guix-patches via [not found] ` <43b70729975838d01e1166a1e9710c15f424dbe7.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 5/9] gnu: Add texlive-dtk reza via Guix-patches via [not found] ` <7b095a3d7239e060f47b648de3ef264ab5d33ebc.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 6/9] gnu: Add texlive-transparent reza via Guix-patches via [not found] ` <d61f5b8b284d9d85fb654c90642ed0f523d908f1.1687434488.git.reza@housseini.me> 2023-06-22 11:55 ` [bug#64225] [PATCH 7/9] gnu: Add texlive-libertinus reza via Guix-patches via [not found] ` <0600ca1c53cfec37f3cefd2bda261698687331bb.1687434488.git.reza@housseini.me> 2023-06-22 11:56 ` [bug#64225] [PATCH 8/9] gnu: Add texlive-pgfplots reza via Guix-patches via [not found] ` <4c334056bebd0e7358b5cc1a8483c0208e8637ed.1687434488.git.reza@housseini.me> 2023-06-22 11:56 ` [bug#64225] [PATCH 9/9] gnu: Add texlive-luatex85 reza via Guix-patches via
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/guix.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).