unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191
@ 2022-04-26 13:12 Nicolas Graves via Guix-patches via
       [not found] ` <handler.55126.B.165097879731082.ack@debbugs.gnu.org>
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-04-26 13:12 UTC (permalink / raw)
  To: 55126; +Cc: Nicolas Graves

---
 ngraves/packages/emacs.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ngraves/packages/emacs.scm b/ngraves/packages/emacs.scm
index 1897262..ee2cfa5 100644
--- a/ngraves/packages/emacs.scm
+++ b/ngraves/packages/emacs.scm
@@ -31,7 +31,9 @@
                (base32
                 "0v54vxh95izch74wz2dl2dkdqicbvshra55l6qvd4xl5qmfhpjdc"))))
       (build-system emacs-build-system)
-      (arguments `(#:emacs ,emacs-pgtk-native-comp))
+      (arguments
+       `(#:include (cons "^out" %default-include)
+         #:emacs ,emacs-pgtk-native-comp))
       (propagated-inputs
        (list emacs-org-roam emacs-websocket emacs-simple-httpd emacs-f))
       (home-page "https://github.com/org-roam/org-roam-ui")
@@ -40,7 +42,7 @@
 with your @code{org-roam} notes. It is meant a successor of
 @code{org-roam-server} that extends functionality of org-roam with a Web app
 that runs side-by-side with Emacs.")
-      (license license:gpl3))))
+      (license license:gpl3+))))
 
 (define-public emacs-evil-nativecomp
   (package
-- 
2.35.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#55126] Acknowledgement ([PATCH] https://github.com/org-roam/org-roam-ui/issues/191)
       [not found] ` <handler.55126.B.165097879731082.ack@debbugs.gnu.org>
@ 2022-04-26 15:42   ` Nicolas Graves via Guix-patches via
  2022-07-25 19:37     ` [bug#55126] reminder Nicolas Graves via Guix-patches via
  0 siblings, 1 reply; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-04-26 15:42 UTC (permalink / raw)
  To: 55126

Sorry, I sent the bad patch, meant to add emacs-org-roam-ui
package. Will resend one here.

Nicolas

help-debbugs@gnu.org (GNU bug Tracking System) writes:

> Thank you for filing a new bug report with debbugs.gnu.org.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  guix-patches@gnu.org
>
> If you wish to submit further information on this problem, please
> send it to 55126@debbugs.gnu.org.
>
> Please do not send mail to help-debbugs@gnu.org unless you wish
> to report a problem with the Bug-tracking system.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui.
  2022-04-26 13:12 [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
       [not found] ` <handler.55126.B.165097879731082.ack@debbugs.gnu.org>
@ 2022-04-26 16:00 ` Nicolas Graves via Guix-patches via
  2022-04-27 13:38   ` Giovanni Biscuolo
  2022-04-27 15:46 ` Nicolas Graves via Guix-patches via
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-04-26 16:00 UTC (permalink / raw)
  To: 55126; +Cc: Nicolas Graves

* gnu/packages/emacs-xyz.scm (emacs-org-roam-ui): New variable.
---
 gnu/packages/emacs-xyz.scm | 34 +++++++++++++++++++++++++++++++---
 1 file changed, 31 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 18e2b806af..1298798075 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -29433,6 +29433,34 @@ (define-public emacs-org-roam-bibtex
 opening Org Ref's @code{cite:} links.")
     (license license:gpl3+)))
 
+(define-public emacs-org-roam-ui
+  (let ((commit "9474a254390b1e42488a1801fed5826b32a8030b")
+        (revision "0"))
+    (package
+      (name "emacs-org-roam-ui")
+      (version (git-version "0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/org-roam/org-roam-ui")
+                      (commit commit)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0v54vxh95izch74wz2dl2dkdqicbvshra55l6qvd4xl5qmfhpjdc"))))
+      (build-system emacs-build-system)
+      (arguments
+       `(#:include (cons "^out" %default-include)))
+      (propagated-inputs
+       (list emacs-org-roam emacs-websocket emacs-simple-httpd emacs-f))
+      (home-page "https://github.com/org-roam/org-roam-ui")
+      (synopsis "A graphical frontend for your org-roam Zettelkasten")
+      (description " Org-Roam-UI is a frontend for exploring and interacting
+with your @code{org-roam} notes. It is meant a successor of
+@code{org-roam-server} that extends functionality of org-roam with a Web app
+that runs side-by-side with Emacs.")
+      (license license:gpl3+))))
+
 (define-public emacs-org-generate
   (package
     (name "emacs-org-generate")
@@ -29454,9 +29482,9 @@ (define-public emacs-org-generate
      ;; FIXME: Tests fail with "Wrong type argument: sequencep, :equal".  It
      ;; seems to be an issue with Cort library.
      `(#:tests? #f
-       #:test-command '("emacs" "--batch" "--quick"
-                        "--directory=." "--load=org-generate-tests.el"
-                        "--funcall=cort-test-run")))
+                #:test-command '("emacs" "--batch" "--quick"
+                                 "--directory=." "--load=org-generate-tests.el"
+                                 "--funcall=cort-test-run")))
     (build-system emacs-build-system)
     (home-page "https://github.com/conao3/org-generate.el")
     (synopsis "Generate template files and folders from Org document")
-- 
2.35.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui.
  2022-04-26 16:00 ` [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui Nicolas Graves via Guix-patches via
@ 2022-04-27 13:38   ` Giovanni Biscuolo
  0 siblings, 0 replies; 8+ messages in thread
From: Giovanni Biscuolo @ 2022-04-27 13:38 UTC (permalink / raw)
  To: 55126; +Cc: Nicolas Graves

[-- Attachment #1: Type: text/plain, Size: 1380 bytes --]

Hi Nocolas,

your patch also contains some reformatted text for emacs-org-generate:
please can you send an updated patch?

Thanks!

Nicolas Graves via Guix-patches via <guix-patches@gnu.org> writes:

> * gnu/packages/emacs-xyz.scm (emacs-org-roam-ui): New variable.
> ---
>  gnu/packages/emacs-xyz.scm | 34 +++++++++++++++++++++++++++++++---
>  1 file changed, 31 insertions(+), 3 deletions(-)

[...]

>  (define-public emacs-org-generate
>    (package
>      (name "emacs-org-generate")
> @@ -29454,9 +29482,9 @@ (define-public emacs-org-generate
>       ;; FIXME: Tests fail with "Wrong type argument: sequencep, :equal".  It
>       ;; seems to be an issue with Cort library.
>       `(#:tests? #f
> -       #:test-command '("emacs" "--batch" "--quick"
> -                        "--directory=." "--load=org-generate-tests.el"
> -                        "--funcall=cort-test-run")))
> +                #:test-command '("emacs" "--batch" "--quick"
> +                                 "--directory=." "--load=org-generate-tests.el"
> +                                 "--funcall=cort-test-run")))
>      (build-system emacs-build-system)
>      (home-page "https://github.com/conao3/org-generate.el")
>      (synopsis "Generate template files and folders from Org document")
> -- 
> 2.35.1

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 849 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui.
  2022-04-26 13:12 [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
       [not found] ` <handler.55126.B.165097879731082.ack@debbugs.gnu.org>
  2022-04-26 16:00 ` [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui Nicolas Graves via Guix-patches via
@ 2022-04-27 15:46 ` Nicolas Graves via Guix-patches via
  2022-08-01 11:12 ` [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
  2022-09-03 10:09 ` bug#55126: Closing 55126 Nicolas Graves via Guix-patches via
  4 siblings, 0 replies; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-04-27 15:46 UTC (permalink / raw)
  To: 55126; +Cc: Nicolas Graves

* gnu/packages/emacs-xyz.scm (emacs-org-roam-ui): 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 18e2b806af..67da16517a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -29433,6 +29433,34 @@ (define-public emacs-org-roam-bibtex
 opening Org Ref's @code{cite:} links.")
     (license license:gpl3+)))
 
+(define-public emacs-org-roam-ui
+  (let ((commit "9474a254390b1e42488a1801fed5826b32a8030b")
+        (revision "0"))
+    (package
+      (name "emacs-org-roam-ui")
+      (version (git-version "0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/org-roam/org-roam-ui")
+                      (commit commit)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0v54vxh95izch74wz2dl2dkdqicbvshra55l6qvd4xl5qmfhpjdc"))))
+      (build-system emacs-build-system)
+      (arguments
+       `(#:include (cons "^out" %default-include)))
+      (propagated-inputs
+       (list emacs-org-roam emacs-websocket emacs-simple-httpd emacs-f))
+      (home-page "https://github.com/org-roam/org-roam-ui")
+      (synopsis "A graphical frontend for your org-roam Zettelkasten")
+      (description " Org-Roam-UI is a frontend for exploring and interacting
+with your @code{org-roam} notes. It is meant a successor of
+@code{org-roam-server} that extends functionality of org-roam with a Web app
+that runs side-by-side with Emacs.")
+      (license license:gpl3+))))
+
 (define-public emacs-org-generate
   (package
     (name "emacs-org-generate")
-- 
2.35.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#55126] reminder
  2022-04-26 15:42   ` [bug#55126] Acknowledgement ([PATCH] https://github.com/org-roam/org-roam-ui/issues/191) Nicolas Graves via Guix-patches via
@ 2022-07-25 19:37     ` Nicolas Graves via Guix-patches via
  0 siblings, 0 replies; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-07-25 19:37 UTC (permalink / raw)
  To: 55126


Hi!

I've sent an updated patch, just a quick reminder ;)

Nicolas





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191
  2022-04-26 13:12 [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
                   ` (2 preceding siblings ...)
  2022-04-27 15:46 ` Nicolas Graves via Guix-patches via
@ 2022-08-01 11:12 ` Nicolas Graves via Guix-patches via
  2022-09-03 10:09 ` bug#55126: Closing 55126 Nicolas Graves via Guix-patches via
  4 siblings, 0 replies; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-08-01 11:12 UTC (permalink / raw)
  To: 55126

Hi!

Sorry, quick reminder again, this patch will allow me to send another
one for Andrew Tropin's rde. 

Thanks! 

-- 
Best regards,
Nicolas Graves




^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#55126: Closing 55126
  2022-04-26 13:12 [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
                   ` (3 preceding siblings ...)
  2022-08-01 11:12 ` [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
@ 2022-09-03 10:09 ` Nicolas Graves via Guix-patches via
  4 siblings, 0 replies; 8+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2022-09-03 10:09 UTC (permalink / raw)
  To: 55126-done


The package includes minified javascript, it doesn't comply with guix
packaging guidelines, sorry!

-- 
Best regards,
Nicolas Graves




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-09-03 10:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-26 13:12 [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
     [not found] ` <handler.55126.B.165097879731082.ack@debbugs.gnu.org>
2022-04-26 15:42   ` [bug#55126] Acknowledgement ([PATCH] https://github.com/org-roam/org-roam-ui/issues/191) Nicolas Graves via Guix-patches via
2022-07-25 19:37     ` [bug#55126] reminder Nicolas Graves via Guix-patches via
2022-04-26 16:00 ` [bug#55126] [PATCH] gnu: Add emacs-org-roam-ui Nicolas Graves via Guix-patches via
2022-04-27 13:38   ` Giovanni Biscuolo
2022-04-27 15:46 ` Nicolas Graves via Guix-patches via
2022-08-01 11:12 ` [bug#55126] [PATCH] https://github.com/org-roam/org-roam-ui/issues/191 Nicolas Graves via Guix-patches via
2022-09-03 10:09 ` bug#55126: Closing 55126 Nicolas Graves via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).