GNU bug report logs - #53622
[PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons.

Previous Next

Package: guix-patches;

Reported by: pinoaffe <pinoaffe <at> gmail.com>

Date: Sat, 29 Jan 2022 13:46:02 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 53622 in the body.
You can then email your comments to 53622 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 13:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to pinoaffe <pinoaffe <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 29 Jan 2022 13:46:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH 1/8] gnu: Add emacs-spaceline-all-the-icons.
Date: Sat, 29 Jan 2022 14:24:09 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:07:01 GMT) Full text and rfc822 format available.

Message #8 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 2/8] gnu: Add emacs-all-the-icons-ibuffer.
Date: Sat, 29 Jan 2022 14:25:13 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:07:02 GMT) Full text and rfc822 format available.

Message #11 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 3/8] gnu: Add emacs-enlive.
Date: Sat, 29 Jan 2022 14:25:46 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:08:01 GMT) Full text and rfc822 format available.

Message #14 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 4/8] gnu: Add emacs-org-books.
Date: Sat, 29 Jan 2022 14:26:16 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:09:02 GMT) Full text and rfc822 format available.

Message #17 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 5/8] gnu: Add emacs-org-chef.
Date: Sat, 29 Jan 2022 14:26:48 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:09:02 GMT) Full text and rfc822 format available.

Message #20 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 6/8] gnu: Add emacs-ox-reveal.
Date: Sat, 29 Jan 2022 14:27:17 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:10:01 GMT) Full text and rfc822 format available.

Message #23 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 7/8] gnu: Add emacs-apache-mode.
Date: Sat, 29 Jan 2022 14:27:47 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:10:02 GMT) Full text and rfc822 format available.

Message #26 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Subject: [PATCH 8/8] gnu: Add emacs-robots-txt-mode.
Date: Sat, 29 Jan 2022 14:28:12 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:01 GMT) Full text and rfc822 format available.

Message #29 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons.
Date: Sat, 29 Jan 2022 15:48:03 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:02 GMT) Full text and rfc822 format available.

Message #32 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer.
Date: Sat, 29 Jan 2022 15:48:04 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:02 GMT) Full text and rfc822 format available.

Message #35 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 3/8] gnu: Add emacs-enlive.
Date: Sat, 29 Jan 2022 15:48:05 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:02 GMT) Full text and rfc822 format available.

Message #38 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 4/8] gnu: Add emacs-org-books.
Date: Sat, 29 Jan 2022 15:48:06 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:03 GMT) Full text and rfc822 format available.

Message #41 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 5/8] gnu: Add emacs-org-chef.
Date: Sat, 29 Jan 2022 15:48:07 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:03 GMT) Full text and rfc822 format available.

Message #44 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 6/8] gnu: Add emacs-ox-reveal.
Date: Sat, 29 Jan 2022 15:48:08 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:04 GMT) Full text and rfc822 format available.

Message #47 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 7/8] gnu: Add emacs-apache-mode.
Date: Sat, 29 Jan 2022 15:48:09 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sat, 29 Jan 2022 14:49:04 GMT) Full text and rfc822 format available.

Message #50 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: pinoaffe <pinoaffe <at> gmail.com>
To: 53622 <at> debbugs.gnu.org
Cc: pinoaffe <pinoaffe <at> gmail.com>
Subject: [PATCH V2 8/8] gnu: Add emacs-robots-txt-mode.
Date: Sat, 29 Jan 2022 15:48:10 +0100
* 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





Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:40:02 GMT) Full text and rfc822 format available.

Message #53 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 1/8] gnu: Add emacs-spaceline-all-the-icons.
Date: Sun, 06 Feb 2022 23:39:17 +0100
Hello,

pinoaffe <pinoaffe <at> 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




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:41:02 GMT) Full text and rfc822 format available.

Message #56 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 2/8] gnu: Add emacs-all-the-icons-ibuffer.
Date: Sun, 06 Feb 2022 23:39:53 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-all-the-icons-ibuffer): New
> variable.

Thank you. I fixed the description and the license and applied your patch.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:41:02 GMT) Full text and rfc822 format available.

Message #59 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 3/8] gnu: Add emacs-enlive.
Date: Sun, 06 Feb 2022 23:40:30 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-enlive): New variable.

Thank you.

> +  (description
> +    "A library that allows the user to query HTML documents from within Elisp
> +using a DSL similar to CSS selectors.")

I fixed the description there, too. Applied.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:42:02 GMT) Full text and rfc822 format available.

Message #62 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 4/8] gnu: Add emacs-org-books.
Date: Sun, 06 Feb 2022 23:41:29 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-org-books): New variable.

Thanks.

> +  (propagated-inputs
> +   (list emacs-enlive
> +         emacs-s
> +         emacs-helm
> +         emacs-helm-org
> +         emacs-dash
> +         emacs-org))

I fixed inputs order.

> +  (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.")

I fixed description.

> +  (license license:gpl3)))

I fixed license: this is really gpl3+.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:43:02 GMT) Full text and rfc822 format available.

Message #65 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 5/8] gnu: Add emacs-org-chef.
Date: Sun, 06 Feb 2022 23:42:16 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-org-chef): New variable.

Thanks.

I fixed version string and description, then applied your patch.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:47:02 GMT) Full text and rfc822 format available.

Message #68 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 6/8] gnu: Add emacs-ox-reveal.
Date: Sun, 06 Feb 2022 23:46:40 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-ox-reveal): New variable.

Thanks.

I fixed version string and applied it.

Regards,
-- 
Nicolas Goaziou




Information forwarded to guix-patches <at> gnu.org:
bug#53622; Package guix-patches. (Sun, 06 Feb 2022 22:48:03 GMT) Full text and rfc822 format available.

Message #71 received at 53622 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622 <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 7/8] gnu: Add emacs-apache-mode.
Date: Sun, 06 Feb 2022 23:47:26 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-apache-mode): New variable.

Thank you. I applied this patch with the following change

> +    (license license:gpl2)))

License is gpl2+.

Regards,
-- 
Nicolas Goaziou




Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Sun, 06 Feb 2022 22:48:04 GMT) Full text and rfc822 format available.

Notification sent to pinoaffe <pinoaffe <at> gmail.com>:
bug acknowledged by developer. (Sun, 06 Feb 2022 22:48:04 GMT) Full text and rfc822 format available.

Message #76 received at 53622-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: pinoaffe <pinoaffe <at> gmail.com>
Cc: 53622-done <at> debbugs.gnu.org
Subject: Re: [bug#53622] [PATCH V2 8/8] gnu: Add emacs-robots-txt-mode.
Date: Sun, 06 Feb 2022 23:47:44 +0100
Hello,

pinoaffe <pinoaffe <at> gmail.com> writes:

> * gnu/packages/emacs-xyz.scm (emacs-robots-txt-mode): New variable.

Applied. Thank you.

Regards,
-- 
Nicolas Goaziou




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 07 Mar 2022 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 108 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.