me
/
guix
Archived
1
0
Fork 0

gnu: emacs-modus-themes: Update to 2.3.2.

* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.3.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Jai Vetrivelan 2022-04-14 13:08:06 +05:30 committed by Ludovic Courtès
parent d51f764629
commit cbaad2f568
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 18 additions and 4 deletions

View File

@ -27555,17 +27555,30 @@ Emacs that integrate with major modes like Org-mode.")
(define-public emacs-modus-themes (define-public emacs-modus-themes
(package (package
(name "emacs-modus-themes") (name "emacs-modus-themes")
(version "2.2.0") (version "2.3.2")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://gitlab.com/protesilaos/modus-themes") (url "https://git.sr.ht/~protesilaos/modus-themes")
(commit version))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "1mnfbr312dqifsdngb29kvggfirfclc9ncaw5srd52hnwc5n0rxi")))) (base32 "00c3sa663rnl2rvnjdqzghcyfbdri09xjfigyrgd5xa3y0mnpqiz"))))
(native-inputs (list texinfo))
(build-system emacs-build-system) (build-system emacs-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(add-after 'install 'makeinfo
(lambda _
(invoke "emacs"
"--batch"
"--eval=(require 'ox-texinfo)"
"--eval=(find-file \"doc/modus-themes.org\")"
"--eval=(org-texinfo-export-to-info)")
(install-file "doc/modus-themes.info" (string-append #$output "/share/info")))))))
(home-page "https://protesilaos.com/modus-themes/") (home-page "https://protesilaos.com/modus-themes/")
(synopsis "Accessible themes (WCAG AAA)") (synopsis "Accessible themes (WCAG AAA)")
(description (description
@ -27578,7 +27591,8 @@ Modus Operandi (modus-operandi) is a light theme, while Modus
Vivendi (modus-vivendi) is dark. Each themes color palette is designed to Vivendi (modus-vivendi) is dark. Each themes color palette is designed to
meet the needs of the numerous interfaces that are possible in the Emacs meet the needs of the numerous interfaces that are possible in the Emacs
computing environment.") computing environment.")
(license license:gpl3+))) (license (list license:gpl3+
license:fdl1.3+)))) ; GFDLv1.3+ for the manual
(define-public emacs-punpun-theme (define-public emacs-punpun-theme
(let ((commit "7026684cd568cb691af3ced5de14c375fe6f5a1a") (let ((commit "7026684cd568cb691af3ced5de14c375fe6f5a1a")