summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2023-07-18gnu: texlive-wasy: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-wasy)[native-inputs]: Add TEXLIVE-CM and TEXLIVE-METAFONT.
2023-07-18gnu: texlive-stmaryrd: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-stmaryrd)[native-inputs]: Add TEXLIVE-CM and TEXLIVE-METAFONT.
2023-07-18gnu: texlive-tipa: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tipa)[arguments]<#:modules, #:phases>: Remove them.
2023-07-18gnu: texlive-eurosym: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-eurosym)[arguments]: Remove them. [native-inputs]: Remove TEXLIVE-BIN.
2023-07-18gnu: texlive-rsfs: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-rsfs)[arguments]: Remove them. [native-inputs]: Remove TEXLIVE-BIN.
2023-07-18gnu: texlive-amsfonts: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-amsfonts)[arguments]: Remove them. [native-inputs]: Remove TEXLIVE-KPATHSEA.
2023-07-18gnu: texlive-latex-fonts: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-fonts)[arguments]<#:modules>: Remove them. <#:phases>: Remove them. [native-inputs]: Remove TEXLIVE-BIN.
2023-07-18gnu: texlive-ec: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ec)[arguments]: Remove them. [native-inputs]: Remove TEXLIVE-BIN.
2023-07-18gnu: texlive-mflogo-font: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-mflogo-font)[arguments]: Remove them. [native-inputs]: Remove TEXLIVE-BIN.
2023-07-18gnu: texlive-knuth-lib: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-knuth-lib)[arguments]<#:modules>: Remove them. <#:phases>: Remove them.
2023-07-18gnu: texlive-etex: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-etex)[arguments]<#:modules>: Remove keyword. <#:phases>: Remove phases.
2023-07-18gnu: texlive-cm: Fix build.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-cm)[arguments]<#:modules>: Remove keyword. <#:phases>: Remove unnecessary phases. Add a phase to build ".pk" files.
2023-07-18gnu: simple-texlive-package: Remove it.Nicolas Goaziou
* gnu/packages/tex.scm (simple-texlive-package): Remove variable.
2023-07-18gnu: texlive-totpages: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-totpages!): Remove SIMPLE-TEXLIVE-PACKAGE call. [native-inputs]: Remove them.
2023-07-18gnu: texlive-totcount: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-totcount!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-soulutf8: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-soulutf8!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-soul: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-soul!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-lastpage: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-lastpage!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-datatool: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-datatool!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-AMSMATH, TEXLIVE-ETOOLBOX, TEXLIVE-FP, TEXLIVE-MFIRSTUC, TEXLIVE-PGF, TEXLIVE-SUBSTR, TEXLIVE-TOOLS, TEXLIVE-XFOR, TEXLIVE-XKEYVAL.
2023-07-18gnu: texlive-breqn: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-breqn!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-AMSMATH, TEXLIVE-GRAPHICS, TEXLIVE-L3KERNEL, TEXLIVE-TOOLS. [home-page]: Use CTAN URL. [description]: Shorten it.
2023-07-18gnu: texlive-abstract: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-abstract!): Remove SIMPLE-TEXLIVE-PACKAGE call. [synopsis, description]: Use Texinfo markup.
2023-07-18gnu: texlive-babel-polish: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-polish!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-babel-danish: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-danish!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-babel-finnish: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-finnish!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-babel-dutch: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-dutch!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-babel-czech: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-czech!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-fvextra: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fvextra!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-ETOOLBOX, TEXLIVE-FANCYVRB, TEXLIVE-LINENO, TEXLIVE-UPQUOTE. [description]: Shorten it.
2023-07-18gnu: texlive-unicode-math: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-unicode-math!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-AMSMATH, TEXLIVE-FONTSPEC, TEXLIVE-L3KERNEL, TEXLIVE-L3PACKAGES, TEXLIVE-LM-MATH, TEXLIVE-LUALATEX-MATH. [description]: Add commas at the end of items for an improved typographic core.
2023-07-18gnu: texlive-qrcode: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-qrcode!): Remove SIMPLE-TEXLIVE-PACKAGE call. [native-inputs]: Remove them. [description]: Shorten it.
2023-07-18gnu: texlive-grfext: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-grfext!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-INFWARERR, TEXLIVE-KVDEFINEKEYS. [home-page]: Use CTAN URL. [synopsis]: Add proper Texinfo markup.
2023-07-18gnu: texlive-titling: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-titling!): Remove SIMPLE-TEXLIVE-PACKAGE call. [synopsis, description]: Add proper Texinfo markup.
2023-07-18gnu: texlive-pagenote: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pagenote!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-morefloats: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-morefloats!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-IFTEX, TEXLIVE-KVOPTIONS.
2023-07-18gnu: texlive-sectsty: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-sectsty!): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-tabu: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tabu!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-TOOLS. [description]: Shorten it and use proper Texinfo syntax.
2023-07-18gnu: texlive-catchfile: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-catchfile!): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-ETEXCMDS, TEXLIVE-INFWARERR, TEXLIVE-LTXCMDS.
2023-07-18gnu: texlive-amscls: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-amscls): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-AMSMATH, TEXLIVE-URL. [description]: Fix typos.
2023-07-18gnu: texlive-amsmath: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-amsmath): Remove SIMPLE-TEXLIVE-PACKAGE call. [description]: Fix typos.
2023-07-18gnu: texlive-hyph-utf8: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-hyph-utf8): Remove SIMPLE-TEXLIVE-PACKAGE call. [arguments]: Use G-expressions. Remove trailing #T from phases. [native-inputs]: Add TEXLIVE-DOCSTRIP.
2023-07-18gnu: simple-texlive-package: Turn it into a stub.Nicolas Goaziou
No texlive package makes use of #:TRIVIAL? keyword anymore. This function now always use TEXLIVE-BUILD-SYSTEM until is can be completely removed. * gnu/packages/tex.scm (simple-texlive-package): Always use TEXLIVE-BUILD-SYSTEM.
2023-07-18gnu: texlive-tetex: Refresh package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tetex): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-hyphen-package: Remove SIMPLE-TEXLIVE-PACKAGE call.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-hyphen-package): Remove SIMPLE-TEXLIVE-PACKAGE call.
2023-07-18gnu: texlive-latex-base: Refresh package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-base): Remove SIMPLE-TEXLIVE-PACKAGE call. [build-system]: Use TEXLIVE-BUILD-SYSTEM. [arguments]: Use G-expressions. <#:phases>: Remove unnecessary phase. [native-inputs]: Add TEXLIVE-ETEX, TEXLIVE-LUATEX. Remove TEXLIVE-LUATEXCONFIG. Remove labels.
2023-07-18gnu: texlive-context: Refresh package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-context): Remove SIMPLE-TEXLIVE-PACKAGE call. [propagated-inputs]: Add TEXLIVE-LM-MATH, TEXLIVE-LUATEX, TEXLIVE-MANFNT-FONT, TEXLIVE-MPTOPDF, TEXLIVE-XETEX.
2023-07-18gnu: texlive-siunitx: Refresh package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-siunitx)[source]: Add missing locations. [outputs]: Add a "doc" output. [arguments]: Remove unnecessary #:TEX-DIRECTORY and #:BUILD-TARGETS arguments. [home-page]: Use HTTPS.
2023-07-18gnu: Add texlive-luatex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-luatex): New variable.
2023-07-18gnu: Add texlive-mptopdf.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-mptopdf): New variable.
2023-07-18gnu: Add texlive-manfnt-font.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-manfnt-font): New variable.
2023-07-18gnu: Add texlive-manfnt.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-manfnt): New variable.
2023-07-18gnu: texlive-dvipdfmx: Refresh package definition.Nicolas Goaziou
* gnu/packages/dvipdfmx (texlive-dvipdfmx): Remove SIMPLE-TEXLIVE-PACKAGE call.