mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: emacs-org-texlive-collection: Reduce closure.
Based on feedback received by Nicolas Goaziou. Thank you! * gnu/packages/emacs-xyz.scm (emacs-org-texlive-collection): Do not inherit from emacs-org. [version]: Explicitly set to that of emacs-org. [inputs]: Remove texlive-amsmath, texlive-graphics, texlive-hypperef, texlive-titling, texlive-tools. Replace texlive-scheme-small by texlive-collection-latexrecommended. Add texlive-soul and texlive-standalone. [synopsis, description]: Fix TeX Live and Org mode spelling. [home-page]: Explicitly set to that of emacs-org. [license]: Use the TeX Live license, as this is a TeX Live collection meta-package. Suggested-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Id898f0cde5d805ee9262b5ded0d47f307b73f005
This commit is contained in:
@@ -17700,26 +17700,27 @@ compatible with the Org stable version.")
|
|||||||
|
|
||||||
(define-public emacs-org-texlive-collection
|
(define-public emacs-org-texlive-collection
|
||||||
(package
|
(package
|
||||||
(inherit emacs-org)
|
|
||||||
(name "emacs-org-texlive-collection")
|
(name "emacs-org-texlive-collection")
|
||||||
(source #f)
|
(source #f)
|
||||||
|
(version (package-version emacs-org))
|
||||||
(build-system trivial-build-system)
|
(build-system trivial-build-system)
|
||||||
(arguments (list #:builder #~(mkdir #$output)))
|
(arguments (list #:builder #~(mkdir #$output)))
|
||||||
(native-inputs '())
|
(native-inputs '())
|
||||||
(inputs '())
|
(inputs '())
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list texlive-amsmath
|
(list texlive-capt-of
|
||||||
texlive-capt-of
|
;; The latexrecommended collection provides fontspec, amsmath,
|
||||||
texlive-graphics ;for graphicx, rotating
|
;; hyperref, graphicx, tools, etc.
|
||||||
texlive-hyperref
|
texlive-collection-latexrecommended
|
||||||
texlive-titling
|
texlive-soul
|
||||||
texlive-tools ;for longtable
|
texlive-standalone
|
||||||
texlive-ulem
|
texlive-ulem
|
||||||
texlive-wrapfig
|
texlive-wrapfig))
|
||||||
texlive-scheme-small)) ;for amsfonts, fontspec, inputenc, etc.
|
(home-page (package-home-page emacs-org))
|
||||||
(synopsis "Basic TexLive packages for Org-mode LaTeX export")
|
(synopsis "Basic TeX Live packages for Org mode LaTeX export")
|
||||||
(description "This meta-package propagates the TexLive packages minimally
|
(description "This meta-package propagates the TeX Live packages minimally
|
||||||
required by the Org-mode produced LaTeX output.")))
|
required by the LaTeX output produced by Org mode.")
|
||||||
|
(license (license:fsf-free "https://www.tug.org/texlive/copying.html"))))
|
||||||
|
|
||||||
(define-public emacs-org-contacts
|
(define-public emacs-org-contacts
|
||||||
;; XXX: Upstream does not tag version bumps. Commit below matches latest
|
;; XXX: Upstream does not tag version bumps. Commit below matches latest
|
||||||
|
|||||||
Reference in New Issue
Block a user