[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/17: gnu: Add emacs-nyxt.
From: |
guix-commits |
Subject: |
05/17: gnu: Add emacs-nyxt. |
Date: |
Fri, 24 Mar 2023 05:14:33 -0400 (EDT) |
ngz pushed a commit to branch master
in repository guix.
commit 753450db45be7d46c0fa014b83f50cb70b5833b3
Author: conses <contact@conses.eu>
AuthorDate: Fri Mar 24 09:34:29 2023 +0100
gnu: Add emacs-nyxt.
* gnu/packages/emacs-xyz.scm (emacs-nyxt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
---
gnu/packages/emacs-xyz.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 00c4cf5913..e732806117 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -256,6 +256,7 @@
#:use-module (gnu packages erlang)
#:use-module (gnu packages statistics)
#:use-module (gnu packages libcanberra)
+ #:use-module (gnu packages web-browsers)
#:use-module (gnu packages wget)
#:use-module (guix utils)
#:use-module (srfi srfi-1)
@@ -27691,6 +27692,37 @@ Nix expressions. It supports syntax highlighting,
indenting and refilling of
comments.")
(license license:lgpl2.1+)))
+(define-public emacs-nyxt
+ (package
+ (name "emacs-nyxt")
+ (version "0.1.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~conses/nyxt.el")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1hgb10pk5m3v2gsl4h6i821nyzksss0rk4hhjnfb7nm98lalzbl6"))))
+ (build-system emacs-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-file-name
+ (lambda* (#:key inputs #:allow-other-keys)
+ (emacs-substitute-variables "nyxt.el"
+ ("nyxt-path"
+ (search-input-file inputs "/bin/nyxt"))))))))
+ (inputs (list nyxt))
+ (propagated-inputs (list emacs-sly))
+ (home-page "https://git.sr.ht/~conses/nyxt.el")
+ (synopsis "Interact with Nyxt from Emacs")
+ (description "This package consists of custom logic to interact with Nyxt
+from Emacs.")
+ (license license:gpl3+)))
+
(define-public emacs-libmpdel
(package
(name "emacs-libmpdel")
- branch master updated (71651996d1 -> 34f2d3aad7), guix-commits, 2023/03/24
- 04/17: gnu: emacs-buttercup: Fix build with native compilation., guix-commits, 2023/03/24
- 05/17: gnu: Add emacs-nyxt.,
guix-commits <=
- 06/17: gnu: emacs-subed: Update to 1.2.1., guix-commits, 2023/03/24
- 03/17: gnu: Add emacs-column-enforce-mode., guix-commits, 2023/03/24
- 02/17: gnu: Add texlive-ddphonism., guix-commits, 2023/03/24
- 11/17: gnu: emacs-org-jira: Improve packages style., guix-commits, 2023/03/24
- 10/17: gnu: emacs-org-jira: Update to 4.4.1., guix-commits, 2023/03/24
- 14/17: gnu: emacs-php-mode: Run tests., guix-commits, 2023/03/24
- 01/17: gnu: Add emacs-jit-spell., guix-commits, 2023/03/24
- 16/17: gnu: emacs-telephone-line: Update to 0.6., guix-commits, 2023/03/24
- 12/17: gnu: emacs-org-jira: Run tests., guix-commits, 2023/03/24
- 09/17: gnu: emacs-elpher: Update to 3.4.3., guix-commits, 2023/03/24