* [bug#53622] [PATCH 2/8] gnu: Add emacs-all-the-icons-ibuffer.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
@ 2022-01-29 13:25 ` pinoaffe
2022-01-29 13:25 ` [bug#53622] [PATCH 3/8] gnu: Add emacs-enlive pinoaffe
` (6 subsequent siblings)
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:25 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-ibuffer): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 052270630e..84588ab89e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -685,6 +685,29 @@ (define-public emacs-spaceline-all-the-icons
fonts allow for more tailored and detailed information in the mode line.")
(license license:expat)))
+(define-public emacs-all-the-icons-ibuffer
+ (package
+ (name "emacs-all-the-icons-ibuffer")
+ (version "1.3.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/seagle0128/all-the-icons-ibuffer")
+ (commit "v1.3.0")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1c1fkkwzxxa90fd5q5x6xlj48p8rhj4bs7h8wxx41w6wsggk2fm2"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-all-the-icons))
+ (home-page "https://github.com/seagle0128/all-the-icons-ibuffer")
+ (synopsis "Display icons for all buffers in ibuffer")
+ (description
+ "Uses @code{emacs-all-the-icons} to display icons in ibuffer buffers.")
+ (license license:gpl3)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 3/8] gnu: Add emacs-enlive.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
2022-01-29 13:25 ` [bug#53622] [PATCH 2/8] gnu: Add emacs-all-the-icons-ibuffer pinoaffe
@ 2022-01-29 13:25 ` pinoaffe
2022-01-29 13:26 ` [bug#53622] [PATCH 4/8] gnu: Add emacs-org-books pinoaffe
` (5 subsequent siblings)
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:25 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-enlive): New variable.
---
gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 84588ab89e..ec6d3815e8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -708,6 +708,28 @@ (define-public emacs-all-the-icons-ibuffer
"Uses @code{emacs-all-the-icons} to display icons in ibuffer buffers.")
(license license:gpl3)))
+(define-public emacs-enlive
+ (package
+ (name "emacs-enlive")
+ (version "0.0.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/zweifisch/enlive")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "08j6b79vy8ry4ad1abk3hvxjbb4ylrhkvrbrnq1gcikl4h1p2v63"))))
+ (build-system emacs-build-system)
+ (home-page "http://github.com/zweifisch/enlive")
+ (synopsis "query html document with css selectors")
+ (description
+ "A library that allows the user to query HTML documents from within Elisp
+using a DSL similar to CSS selectors.")
+ (license license:gpl3+)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 4/8] gnu: Add emacs-org-books.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
2022-01-29 13:25 ` [bug#53622] [PATCH 2/8] gnu: Add emacs-all-the-icons-ibuffer pinoaffe
2022-01-29 13:25 ` [bug#53622] [PATCH 3/8] gnu: Add emacs-enlive pinoaffe
@ 2022-01-29 13:26 ` pinoaffe
2022-01-29 13:26 ` [bug#53622] [PATCH 5/8] gnu: Add emacs-org-chef pinoaffe
` (4 subsequent siblings)
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:26 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.
---
gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ec6d3815e8..e97f0efde8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -730,6 +730,34 @@ (define-public emacs-enlive
using a DSL similar to CSS selectors.")
(license license:gpl3+)))
+(define-public emacs-org-books
+ (package
+ (name "emacs-org-books")
+ (version "0.3.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/lepisma/org-books")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1sgckvpjdaig9r2clcvs6ckgf2kx7amikkpq26y30jbnfnbskf0v"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-enlive
+ emacs-s
+ emacs-helm
+ emacs-helm-org
+ emacs-dash
+ emacs-org))
+ (home-page "https://github.com/lepisma/org-books")
+ (synopsis "Reading list management with Org mode and helm")
+ (description
+ "A tool for managing reading list in an Org mode file.")
+ (license license:gpl3)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 5/8] gnu: Add emacs-org-chef.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (2 preceding siblings ...)
2022-01-29 13:26 ` [bug#53622] [PATCH 4/8] gnu: Add emacs-org-books pinoaffe
@ 2022-01-29 13:26 ` pinoaffe
2022-01-29 13:27 ` [bug#53622] [PATCH 6/8] gnu: Add emacs-ox-reveal pinoaffe
` (3 subsequent siblings)
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:26 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-org-chef): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index e97f0efde8..7e31e58ee7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -758,6 +758,29 @@ (define-public emacs-org-books
"A tool for managing reading list in an Org mode file.")
(license license:gpl3)))
+(define-public emacs-org-chef
+ (let ((commit "87e9a6c4844ff32f47c8d1108ec0f087a3148a8e")
+ (revision "0"))
+ (package
+ (name "emacs-org-chef")
+ (version (git-version "0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Chobbes/org-chef.git")
+ (commit commit)))
+ (sha256
+ (base32 "0xdfaf3shl3iij7nnshb5ryccqq70rpk0zm0d3fdwdbfa8rf7fkp"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-org))
+ (home-page "https://github.com/Chobbes/org-chef")
+ (synopsis "Cookbook and recipe management with org-mode")
+ (description
+ "A package for managing recipes in org-mode. One of the main features is
+that it can automatically extract recipes from websites like allrecipes.com.")
+ (license license:expat))))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 6/8] gnu: Add emacs-ox-reveal.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (3 preceding siblings ...)
2022-01-29 13:26 ` [bug#53622] [PATCH 5/8] gnu: Add emacs-org-chef pinoaffe
@ 2022-01-29 13:27 ` pinoaffe
2022-01-29 13:27 ` [bug#53622] [PATCH 7/8] gnu: Add emacs-apache-mode pinoaffe
` (2 subsequent siblings)
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:27 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-ox-reveal): New variable.
---
gnu/packages/emacs-xyz.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7e31e58ee7..fad6612dd2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -781,6 +781,35 @@ (define-public emacs-org-chef
that it can automatically extract recipes from websites like allrecipes.com.")
(license license:expat))))
+(define-public emacs-ox-reveal
+ (let ((commit "07900f29fada581d0e1b0f1e2057cea5e1ba8ce1")
+ (revision "0"))
+ (package
+ (name "emacs-ox-reveal")
+ (version (git-version "0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/hexmode/ox-reveal")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "132b0llxda8jivabvm2ssbrdny7q2q1c0z4ikb12k4kia3fvg6cg"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-org))
+ (home-page "https://github.com/hexmode/ox-reveal")
+ (synopsis
+ "reveal.js Presentation Back-End for Org Export Engine")
+ (description
+ "org-reveal exports your Org documents to @code{reveal.js} presentations.
+
+With org-reveal, you can create beautiful presentations with 3D effects from
+simple but powerful Org contents.")
+ (license license:gpl3+))))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 7/8] gnu: Add emacs-apache-mode.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (4 preceding siblings ...)
2022-01-29 13:27 ` [bug#53622] [PATCH 6/8] gnu: Add emacs-ox-reveal pinoaffe
@ 2022-01-29 13:27 ` pinoaffe
2022-01-29 13:28 ` [bug#53622] [PATCH 8/8] gnu: Add emacs-robots-txt-mode pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:27 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-apache-mode): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fad6612dd2..653061eb99 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -810,6 +810,29 @@ (define-public emacs-ox-reveal
simple but powerful Org contents.")
(license license:gpl3+))))
+(define-public emacs-apache-mode
+ (package
+ (name "emacs-apache-mode")
+ (version "2.2.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/emacs-php/apache-mode.git")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1grs2x51k8pa6sgfa82s5pwwdfv7zw46ccw0zvd2rvzbhpq21p2z"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/emacs-php/apache-mode")
+ (synopsis
+ "Syntax highlighting and indentation support for Apache config files")
+ (description
+ "This package provides @code{apache-mode}, an Emacs major mode for Apache
+configuration files which provides syntax highlighting and indentation rules.
+This mode supports Apache HTTP Server 2.4 and major modules.")
+ (license license:gpl2)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH 8/8] gnu: Add emacs-robots-txt-mode.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (5 preceding siblings ...)
2022-01-29 13:27 ` [bug#53622] [PATCH 7/8] gnu: Add emacs-apache-mode pinoaffe
@ 2022-01-29 13:28 ` pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
7 siblings, 0 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 13:28 UTC (permalink / raw)
To: 53622
* gnu/packages/emacs-xyz.scm (emacs-robots-txt-mode): New variable.
---
gnu/packages/emacs-xyz.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 653061eb99..d807241fc3 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -833,6 +833,26 @@ (define-public emacs-apache-mode
This mode supports Apache HTTP Server 2.4 and major modules.")
(license license:gpl2)))
+(define-public emacs-robots-txt-mode
+ (package
+ (name "emacs-robots-txt-mode")
+ (version "0.0.9")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/emacs-php/robots-txt-mode")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "07255pn80w4742sz2h9vbmfxxd8ps2kcn73p7m2bgy02kgbzw42b"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/emacs-php/robots-txt-mode")
+ (synopsis "Syntax highlighting for robots.txt files")
+ (description "This package provides @code{robots-txt-mode}, an Emacs major
+mode for robots.txt files.")
+ (license license:gpl3+)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons.
2022-01-29 13:24 [bug#53622] [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (6 preceding siblings ...)
2022-01-29 13:28 ` [bug#53622] [PATCH 8/8] gnu: Add emacs-robots-txt-mode pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer pinoaffe
` (7 more replies)
7 siblings, 8 replies; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-spaceline-all-the-icons): New variable.
---
gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 8ce245c54a..052270630e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -659,6 +659,32 @@ (define-public emacs-puni
out of the box.")
(license license:gpl3+))))
+(define-public emacs-spaceline-all-the-icons
+ (package
+ (name "emacs-spaceline-all-the-icons")
+ (version "1.4.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/domtronn/spaceline-all-the-icons.el")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "186v71d8n1iy73drayyf57pyzlz973q74mazkyvb8w3fj8bb3llm"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-all-the-icons
+ emacs-spaceline
+ emacs-memoize))
+ (home-page "https://github.com/domtronn/spaceline-all-the-icons.el")
+ (synopsis "Theme for emacs-spaceline using emacs-all-the-icons")
+ (description
+ "A theme for @code{emacs-spaceline} that recreates most of the segments
+available in that package using icons from @code{emacs-all-the-icons}. Icon
+fonts allow for more tailored and detailed information in the mode line.")
+ (license license:expat)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:39 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 3/8] gnu: Add emacs-enlive pinoaffe
` (6 subsequent siblings)
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-ibuffer): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 052270630e..84588ab89e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -685,6 +685,29 @@ (define-public emacs-spaceline-all-the-icons
fonts allow for more tailored and detailed information in the mode line.")
(license license:expat)))
+(define-public emacs-all-the-icons-ibuffer
+ (package
+ (name "emacs-all-the-icons-ibuffer")
+ (version "1.3.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/seagle0128/all-the-icons-ibuffer")
+ (commit "v1.3.0")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1c1fkkwzxxa90fd5q5x6xlj48p8rhj4bs7h8wxx41w6wsggk2fm2"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-all-the-icons))
+ (home-page "https://github.com/seagle0128/all-the-icons-ibuffer")
+ (synopsis "Display icons for all buffers in ibuffer")
+ (description
+ "Uses @code{emacs-all-the-icons} to display icons in ibuffer buffers.")
+ (license license:gpl3)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 3/8] gnu: Add emacs-enlive.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:40 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 4/8] gnu: Add emacs-org-books pinoaffe
` (5 subsequent siblings)
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-enlive): New variable.
---
gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 84588ab89e..ec6d3815e8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -708,6 +708,28 @@ (define-public emacs-all-the-icons-ibuffer
"Uses @code{emacs-all-the-icons} to display icons in ibuffer buffers.")
(license license:gpl3)))
+(define-public emacs-enlive
+ (package
+ (name "emacs-enlive")
+ (version "0.0.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/zweifisch/enlive")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "08j6b79vy8ry4ad1abk3hvxjbb4ylrhkvrbrnq1gcikl4h1p2v63"))))
+ (build-system emacs-build-system)
+ (home-page "http://github.com/zweifisch/enlive")
+ (synopsis "query html document with css selectors")
+ (description
+ "A library that allows the user to query HTML documents from within Elisp
+using a DSL similar to CSS selectors.")
+ (license license:gpl3+)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 4/8] gnu: Add emacs-org-books.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer pinoaffe
2022-01-29 14:48 ` [bug#53622] [PATCH V2 3/8] gnu: Add emacs-enlive pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:41 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 5/8] gnu: Add emacs-org-chef pinoaffe
` (4 subsequent siblings)
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.
---
gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ec6d3815e8..e97f0efde8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -730,6 +730,34 @@ (define-public emacs-enlive
using a DSL similar to CSS selectors.")
(license license:gpl3+)))
+(define-public emacs-org-books
+ (package
+ (name "emacs-org-books")
+ (version "0.3.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/lepisma/org-books")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1sgckvpjdaig9r2clcvs6ckgf2kx7amikkpq26y30jbnfnbskf0v"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-enlive
+ emacs-s
+ emacs-helm
+ emacs-helm-org
+ emacs-dash
+ emacs-org))
+ (home-page "https://github.com/lepisma/org-books")
+ (synopsis "Reading list management with Org mode and helm")
+ (description
+ "A tool for managing reading list in an Org mode file.")
+ (license license:gpl3)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 5/8] gnu: Add emacs-org-chef.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (2 preceding siblings ...)
2022-01-29 14:48 ` [bug#53622] [PATCH V2 4/8] gnu: Add emacs-org-books pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:42 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 6/8] gnu: Add emacs-ox-reveal pinoaffe
` (3 subsequent siblings)
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-org-chef): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index e97f0efde8..7e31e58ee7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -758,6 +758,29 @@ (define-public emacs-org-books
"A tool for managing reading list in an Org mode file.")
(license license:gpl3)))
+(define-public emacs-org-chef
+ (let ((commit "87e9a6c4844ff32f47c8d1108ec0f087a3148a8e")
+ (revision "0"))
+ (package
+ (name "emacs-org-chef")
+ (version (git-version "0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Chobbes/org-chef.git")
+ (commit commit)))
+ (sha256
+ (base32 "0xdfaf3shl3iij7nnshb5ryccqq70rpk0zm0d3fdwdbfa8rf7fkp"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-org))
+ (home-page "https://github.com/Chobbes/org-chef")
+ (synopsis "Cookbook and recipe management with org-mode")
+ (description
+ "A package for managing recipes in org-mode. One of the main features is
+that it can automatically extract recipes from websites like allrecipes.com.")
+ (license license:expat))))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 6/8] gnu: Add emacs-ox-reveal.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (3 preceding siblings ...)
2022-01-29 14:48 ` [bug#53622] [PATCH V2 5/8] gnu: Add emacs-org-chef pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:46 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 7/8] gnu: Add emacs-apache-mode pinoaffe
` (2 subsequent siblings)
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-ox-reveal): New variable.
---
gnu/packages/emacs-xyz.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7e31e58ee7..fad6612dd2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -781,6 +781,35 @@ (define-public emacs-org-chef
that it can automatically extract recipes from websites like allrecipes.com.")
(license license:expat))))
+(define-public emacs-ox-reveal
+ (let ((commit "07900f29fada581d0e1b0f1e2057cea5e1ba8ce1")
+ (revision "0"))
+ (package
+ (name "emacs-ox-reveal")
+ (version (git-version "0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/hexmode/ox-reveal")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "132b0llxda8jivabvm2ssbrdny7q2q1c0z4ikb12k4kia3fvg6cg"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ (list emacs-org))
+ (home-page "https://github.com/hexmode/ox-reveal")
+ (synopsis
+ "reveal.js Presentation Back-End for Org Export Engine")
+ (description
+ "org-reveal exports your Org documents to @code{reveal.js} presentations.
+
+With org-reveal, you can create beautiful presentations with 3D effects from
+simple but powerful Org contents.")
+ (license license:gpl3+))))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 7/8] gnu: Add emacs-apache-mode.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (4 preceding siblings ...)
2022-01-29 14:48 ` [bug#53622] [PATCH V2 6/8] gnu: Add emacs-ox-reveal pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:47 ` Nicolas Goaziou
2022-01-29 14:48 ` [bug#53622] [PATCH V2 8/8] gnu: Add emacs-robots-txt-mode pinoaffe
2022-02-06 22:39 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons Nicolas Goaziou
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-apache-mode): New variable.
---
gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fad6612dd2..653061eb99 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -810,6 +810,29 @@ (define-public emacs-ox-reveal
simple but powerful Org contents.")
(license license:gpl3+))))
+(define-public emacs-apache-mode
+ (package
+ (name "emacs-apache-mode")
+ (version "2.2.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/emacs-php/apache-mode.git")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1grs2x51k8pa6sgfa82s5pwwdfv7zw46ccw0zvd2rvzbhpq21p2z"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/emacs-php/apache-mode")
+ (synopsis
+ "Syntax highlighting and indentation support for Apache config files")
+ (description
+ "This package provides @code{apache-mode}, an Emacs major mode for Apache
+configuration files which provides syntax highlighting and indentation rules.
+This mode supports Apache HTTP Server 2.4 and major modules.")
+ (license license:gpl2)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 8/8] gnu: Add emacs-robots-txt-mode.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (5 preceding siblings ...)
2022-01-29 14:48 ` [bug#53622] [PATCH V2 7/8] gnu: Add emacs-apache-mode pinoaffe
@ 2022-01-29 14:48 ` pinoaffe
2022-02-06 22:47 ` bug#53622: " Nicolas Goaziou
2022-02-06 22:39 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons Nicolas Goaziou
7 siblings, 1 reply; 24+ messages in thread
From: pinoaffe @ 2022-01-29 14:48 UTC (permalink / raw)
To: 53622; +Cc: pinoaffe
* gnu/packages/emacs-xyz.scm (emacs-robots-txt-mode): New variable.
---
gnu/packages/emacs-xyz.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 653061eb99..d807241fc3 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -833,6 +833,26 @@ (define-public emacs-apache-mode
This mode supports Apache HTTP Server 2.4 and major modules.")
(license license:gpl2)))
+(define-public emacs-robots-txt-mode
+ (package
+ (name "emacs-robots-txt-mode")
+ (version "0.0.9")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/emacs-php/robots-txt-mode")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "07255pn80w4742sz2h9vbmfxxd8ps2kcn73p7m2bgy02kgbzw42b"))))
+ (build-system emacs-build-system)
+ (home-page "https://github.com/emacs-php/robots-txt-mode")
+ (synopsis "Syntax highlighting for robots.txt files")
+ (description "This package provides @code{robots-txt-mode}, an Emacs major
+mode for robots.txt files.")
+ (license license:gpl3+)))
+
(define-public emacs-project
(package
(name "emacs-project")
--
2.34.0
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons.
2022-01-29 14:48 ` [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons pinoaffe
` (6 preceding siblings ...)
2022-01-29 14:48 ` [bug#53622] [PATCH V2 8/8] gnu: Add emacs-robots-txt-mode pinoaffe
@ 2022-02-06 22:39 ` Nicolas Goaziou
7 siblings, 0 replies; 24+ messages in thread
From: Nicolas Goaziou @ 2022-02-06 22:39 UTC (permalink / raw)
To: pinoaffe; +Cc: 53622
Hello,
pinoaffe <pinoaffe@gmail.com> writes:
> * gnu/packages/emacs-xyz.scm (emacs-spaceline-all-the-icons): New
> variable.
Thank you.
> + (propagated-inputs
> + (list emacs-all-the-icons
> + emacs-spaceline
> + emacs-memoize))
I reordered inputs alphabetically.
> + (description
> + "A theme for @code{emacs-spaceline} that recreates most of the segments
> +available in that package using icons from @code{emacs-all-the-icons}. Icon
> +fonts allow for more tailored and detailed information in the mode
> line.")
I made the description start with a complete sentence.
Applied.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 24+ messages in thread