~ruther/guix-local

3b22197b0f8b870c7e671205a3ea831235cfd52d — Cayetano Santos 8 months ago c6e6d11
gnu: emacs-standard-themes: Update to 3.0.2.

* gnu/packages/emacs-xyz.scm (emacs-standard-themes): Update to 3.0.2.
[source]: Switch to git-fetch.
[propagated-inputs]: Add emacs-modus-themes.
[native-inputs]: Add texinfo.
[arguments]: Add ’makeinfo #:phase.
[license]: Include manual license.
[home-page]: Update.

Change-Id: I1073333fa9d68e832cf54929f84b39344af20782
1 files changed, 19 insertions(+), 7 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +19 -7
@@ 9641,23 9641,35 @@ configuration, cache, and other data.")
(define-public emacs-standard-themes
  (package
    (name "emacs-standard-themes")
    (version "2.2.0")
    (version "3.0.2")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "https://elpa.gnu.org/packages/standard-themes-"
                           version ".tar"))
       (method git-fetch)
       (uri (git-reference
              (url "https://github.com/protesilaos/standard-themes")
              (commit version)))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0qdld75vcfhsn2l0xips52vrlp5q7ss3973hd722h2gp1wddn5f7"))))
        (base32 "1fv8vh67c7lpipcpmcnr0skilj29cjlc86s8m4bfwmycjzikc332"))))
    (build-system emacs-build-system)
    (home-page "https://github.com/protesilaos/standard-themes")
    (arguments
     (list
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'makeinfo
            (lambda _ (emacs-makeinfo))))))
    (propagated-inputs
     (list emacs-modus-themes))
    (native-inputs (list texinfo))
    (home-page "https://protesilaos.com/emacs/standard-themes")
    (synopsis "Like the default Emacs theme but more consistent")
    (description
     "The standard-themes are a pair of light and dark themes for GNU Emacs.
They emulate the out-of-the-box looks of Emacs (which technically do
@emph{not} constitute a theme) while bringing to them thematic consistency,
customizability, and extensibility.")
    (license license:gpl3+)))
    (license (list license:gpl3+
                   license:fdl1.3+))))  ;GFDLv1.3+ for the manual

(define-public emacs-string-inflection
  (package