[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/06: gnu: emacs-modus-themes: Update to 2.7.1.
From: |
guix-commits |
Subject: |
03/06: gnu: emacs-modus-themes: Update to 2.7.1. |
Date: |
Tue, 4 Oct 2022 07:42:07 -0400 (EDT) |
ngz pushed a commit to branch master
in repository guix.
commit df5a021f66a2f39bd0be2b488fb797773b5275d9
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Tue Oct 4 13:31:40 2022 +0200
gnu: emacs-modus-themes: Update to 2.7.1.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.7.1.
---
gnu/packages/emacs-xyz.scm | 67 ++++++++++++++++++++++++----------------------
1 file changed, 35 insertions(+), 32 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index db2323efb3..48d4e05bfc 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -29398,36 +29398,39 @@ Emacs that integrate with major modes like Org-mode.")
(license license:expat)))
(define-public emacs-modus-themes
- (package
- (name "emacs-modus-themes")
- (version "2.6.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://git.sr.ht/~protesilaos/modus-themes")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32 "1zl1gd3jlkanjmlsxmwhqaiwyblp6kzznfjnw9cq8ah2390y9n1c"))))
- (native-inputs (list texinfo))
- (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/")
- (synopsis "Accessible themes (WCAG AAA)")
- (description
- "The Modus themes are designed for accessible readability. They conform
+ ;; XXX: Upstream did not tag latest version bump, so we use the commit
+ ;; matching that bump.
+ (let ((commit "0b42e595fb8c1753039277ab0b068d0f4f107edf"))
+ (package
+ (name "emacs-modus-themes")
+ (version "2.7.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~protesilaos/modus-themes")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0iy1psfkhqf9a47pabl1w108niw2d4xnfvlcql2j58qlv5k9h1z7"))))
+ (native-inputs (list texinfo))
+ (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/")
+ (synopsis "Accessible themes (WCAG AAA)")
+ (description
+ "The Modus themes are designed for accessible readability. They conform
with the highest standard for color contrast between any given combination of
background and foreground values. This corresponds to the WCAG AAA standard,
which specifies a minimum rate of distance in relative luminance of 7:1.
@@ -29436,8 +29439,8 @@ Modus Operandi (modus-operandi) is a light theme, while
Modus
Vivendi (modus-vivendi) is dark. Each theme’s color palette is designed to
meet the needs of the numerous interfaces that are possible in the Emacs
computing environment.")
- (license (list license:gpl3+
- license:fdl1.3+)))) ; GFDLv1.3+ for the manual
+ (license (list license:gpl3+
+ license:fdl1.3+))))) ; GFDLv1.3+ for the manual
(define-public emacs-punpun-theme
(let ((commit "7026684cd568cb691af3ced5de14c375fe6f5a1a")
- branch master updated (17134b9ec1 -> ba84c8c448), guix-commits, 2022/10/04
- 01/06: gnu: Add emacs-circadian., guix-commits, 2022/10/04
- 02/06: gnu: emacs-org-mime: Update to 0.3.2., guix-commits, 2022/10/04
- 05/06: gnu: emacs-lsp-mode: Update to 26c4d3e., guix-commits, 2022/10/04
- 06/06: gnu: augustus: Update to 3.2.0., guix-commits, 2022/10/04
- 04/06: gnu: emacs-nov-el: Update to 0.4.0 and use gexps., guix-commits, 2022/10/04
- 03/06: gnu: emacs-modus-themes: Update to 2.7.1.,
guix-commits <=