[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: gnu: Add emacs-org-webring.
From: |
guix-commits |
Subject: |
branch master updated: gnu: Add emacs-org-webring. |
Date: |
Sat, 29 Aug 2020 15:28:24 -0400 |
This is an automated email from the git hooks/post-receive script.
brettgilio pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new ac710de gnu: Add emacs-org-webring.
ac710de is described below
commit ac710de16ee89d362936e6c3cfb039cde27485ef
Author: Brett Gilio <brettg@gnu.org>
AuthorDate: Sat Aug 29 14:28:29 2020 -0500
gnu: Add emacs-org-webring.
* gnu/packages/emacs-xyz.scm (emacs-org-webring): New variable.
---
gnu/packages/emacs-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0755926..24d7ee0 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -24369,3 +24369,41 @@ applying highlighting to any face in GNU Emacs. The
functionality
of this library depends on overlays, which by default are not
picked up when copy-pasting text from buffer to buffer.")
(license license:gpl2+))))
+
+(define-public emacs-org-webring
+ (package
+ (name "emacs-org-webring")
+ (version "1.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~brettgilio/org-webring")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1snxkp2rc48y4gmc5arslfg06yf2a2axln4gvi4piiz1cvcva9gy"))))
+ (build-system emacs-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'install 'install-assets
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+ (assets
+ (string-append out "/share/emacs/org-webring-assets")))
+ (mkdir-p assets)
+ (copy-recursively "assets" assets)
+ #t))))))
+ (propagated-inputs
+ `(("emacs-xmlgen" ,emacs-xmlgen)))
+ (home-page "https://sr.ht/~brettgilio/org-webring")
+ (synopsis "Generate webrings for Org-based sites / blogs")
+ (description "Org-webring is an alternative implementation of a
+feed-based webring, taking inspiration from openring by Drew DeVault.
+Intended to integrate with Org-based websites and blogs (either
+directly, or indirectly, as in ox-hugo), it will fetch a given list of
+web feed files and correctly parse and format the elements to be
+displayed for sharing.")
+ (license license:gpl3+)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: gnu: Add emacs-org-webring.,
guix-commits <=