diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-10-04 13:31:40 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-10-04 13:37:42 +0200 |
commit | df5a021f66a2f39bd0be2b488fb797773b5275d9 (patch) | |
tree | dd36d6e6aee953949db9a3a1e892f07f256d09ad | |
parent | gnu: emacs-org-mime: Update to 0.3.2. (diff) | |
download | guix-df5a021f66a2f39bd0be2b488fb797773b5275d9.tar.gz guix-df5a021f66a2f39bd0be2b488fb797773b5275d9.tar.bz2 guix-df5a021f66a2f39bd0be2b488fb797773b5275d9.tar.xz |
gnu: emacs-modus-themes: Update to 2.7.1.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.7.1.
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 67 |
1 files 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.") | |||
29398 | (license license:expat))) | 29398 | (license license:expat))) |
29399 | 29399 | ||
29400 | (define-public emacs-modus-themes | 29400 | (define-public emacs-modus-themes |
29401 | (package | 29401 | ;; XXX: Upstream did not tag latest version bump, so we use the commit |
29402 | (name "emacs-modus-themes") | 29402 | ;; matching that bump. |
29403 | (version "2.6.0") | 29403 | (let ((commit "0b42e595fb8c1753039277ab0b068d0f4f107edf")) |
29404 | (source | 29404 | (package |
29405 | (origin | 29405 | (name "emacs-modus-themes") |
29406 | (method git-fetch) | 29406 | (version "2.7.1") |
29407 | (uri (git-reference | 29407 | (source |
29408 | (url "https://git.sr.ht/~protesilaos/modus-themes") | 29408 | (origin |
29409 | (commit version))) | 29409 | (method git-fetch) |
29410 | (file-name (git-file-name name version)) | 29410 | (uri (git-reference |
29411 | (sha256 | 29411 | (url "https://git.sr.ht/~protesilaos/modus-themes") |
29412 | (base32 "1zl1gd3jlkanjmlsxmwhqaiwyblp6kzznfjnw9cq8ah2390y9n1c")))) | 29412 | (commit commit))) |
29413 | (native-inputs (list texinfo)) | 29413 | (file-name (git-file-name name version)) |
29414 | (build-system emacs-build-system) | 29414 | (sha256 |
29415 | (arguments | 29415 | (base32 "0iy1psfkhqf9a47pabl1w108niw2d4xnfvlcql2j58qlv5k9h1z7")))) |
29416 | (list | 29416 | (native-inputs (list texinfo)) |
29417 | #:phases | 29417 | (build-system emacs-build-system) |
29418 | #~(modify-phases %standard-phases | 29418 | (arguments |
29419 | (add-after 'install 'makeinfo | 29419 | (list |
29420 | (lambda _ | 29420 | #:phases |
29421 | (invoke "emacs" | 29421 | #~(modify-phases %standard-phases |
29422 | "--batch" | 29422 | (add-after 'install 'makeinfo |
29423 | "--eval=(require 'ox-texinfo)" | 29423 | (lambda _ |
29424 | "--eval=(find-file \"doc/modus-themes.org\")" | 29424 | (invoke "emacs" |
29425 | "--eval=(org-texinfo-export-to-info)") | 29425 | "--batch" |
29426 | (install-file "doc/modus-themes.info" (string-append #$output "/share/info"))))))) | 29426 | "--eval=(require 'ox-texinfo)" |
29427 | (home-page "https://protesilaos.com/modus-themes/") | 29427 | "--eval=(find-file \"doc/modus-themes.org\")" |
29428 | (synopsis "Accessible themes (WCAG AAA)") | 29428 | "--eval=(org-texinfo-export-to-info)") |
29429 | (description | 29429 | (install-file "doc/modus-themes.info" (string-append #$output "/share/info"))))))) |
29430 | "The Modus themes are designed for accessible readability. They conform | 29430 | (home-page "https://protesilaos.com/modus-themes/") |
29431 | (synopsis "Accessible themes (WCAG AAA)") | ||
29432 | (description | ||
29433 | "The Modus themes are designed for accessible readability. They conform | ||
29431 | with the highest standard for color contrast between any given combination of | 29434 | with the highest standard for color contrast between any given combination of |
29432 | background and foreground values. This corresponds to the WCAG AAA standard, | 29435 | background and foreground values. This corresponds to the WCAG AAA standard, |
29433 | which specifies a minimum rate of distance in relative luminance of 7:1. | 29436 | 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 | |||
29436 | Vivendi (modus-vivendi) is dark. Each theme’s color palette is designed to | 29439 | Vivendi (modus-vivendi) is dark. Each theme’s color palette is designed to |
29437 | meet the needs of the numerous interfaces that are possible in the Emacs | 29440 | meet the needs of the numerous interfaces that are possible in the Emacs |
29438 | computing environment.") | 29441 | computing environment.") |
29439 | (license (list license:gpl3+ | 29442 | (license (list license:gpl3+ |
29440 | license:fdl1.3+)))) ; GFDLv1.3+ for the manual | 29443 | license:fdl1.3+))))) ; GFDLv1.3+ for the manual |
29441 | 29444 | ||
29442 | (define-public emacs-punpun-theme | 29445 | (define-public emacs-punpun-theme |
29443 | (let ((commit "7026684cd568cb691af3ced5de14c375fe6f5a1a") | 29446 | (let ((commit "7026684cd568cb691af3ced5de14c375fe6f5a1a") |