GNU bug report logs -
#77561
[PATCH] gnu: emacs-org-roam: Update to 2.2.2-2.046822b.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 77561 in the body.
You can then email your comments to 77561 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Sat, 05 Apr 2025 19:26:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Cayetano Santos <csantosb <at> inventati.org>
:
New bug report received and forwarded. Copy sent to
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
.
(Sat, 05 Apr 2025 19:26:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
Change-Id: I91d74b8b5c20d60084849ee0496cc8f1e262ff79
---
gnu/packages/emacs-xyz.scm | 45 +++++++++++++++-----------------------
1 file changed, 18 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9bcf26a021..785266ee08 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -40138,8 +40138,8 @@ (define-public emacs-orca
(license license:gpl3+))))
(define-public emacs-org-roam
- (let ((commit "0b9fcbc97b65b349826e63bad89ca121a08fd2be")
- (revision "1"))
+ (let ((commit "046822b512ffecdee7d110f73dd3a511802ca590")
+ (revision "2"))
(package
(name "emacs-org-roam")
(version (git-version "2.2.2" revision commit))
@@ -40151,15 +40151,23 @@ (define-public emacs-org-roam
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "04vqwrsb71jdb66fkahmxwvx8cssgqamrradbdgp3ygf8alwc7ml"))))
+ (base32 "0jbj48glh0r6fkb0lk1xb9067x2myp3krkw2byycijwdq1nlqzv2"))))
(build-system emacs-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'make-info
+ (lambda _
+ (invoke "make" "-C" "doc" "info")
+ (copy-file "doc/org-roam.info" "org-roam.info")))
+ (add-after 'make-info 'install-image
+ (lambda* (#:key outputs #:allow-other-keys)
+ (install-file "doc/images/org-ref-citelink.png"
+ (string-append #$output "/share/info/images"))))
;; Move the extensions source files to the top level, which
;; is included in the EMACSLOADPATH.
- (add-after 'unpack 'move-source-files
+ (add-after 'install-image 'move-source-files
(lambda _
(let ((el-files (find-files "./extensions" ".*\\.el$")))
(for-each (lambda (f)
@@ -40170,31 +40178,14 @@ (define-public emacs-org-roam
(make-file-writable "org-roam-graph.el")
(emacs-substitute-variables "org-roam-graph.el"
("org-roam-graph-executable"
- (search-input-file inputs "/bin/dot")))))
- (add-after 'install 'install-image
- (lambda* (#:key outputs #:allow-other-keys)
- (install-file "doc/images/org-ref-citelink.png"
- (string-append #$output "/share/info/images"))))
- (add-after 'install-image 'make-info
- (lambda* (#:key outputs #:allow-other-keys)
- (with-directory-excursion "doc"
- (invoke "makeinfo" "-o" "org-roam.info" "org-roam.texi")
- (install-file "org-roam.info"
- (string-append #$output "/share/info"))))))))
- (inputs
- (list graphviz))
- (native-inputs
- (list texinfo))
- (propagated-inputs
- (list emacs-dash
- emacs-emacsql
- emacs-f
- emacs-magit
- emacs-org
- emacs-s))
+ (search-input-file inputs "/bin/dot"))))))))
+ (inputs (list graphviz))
+ (native-inputs (list texinfo))
+ (propagated-inputs (list emacs-dash emacs-emacsql emacs-magit))
(home-page "https://github.com/org-roam/org-roam/")
(synopsis "Non-hierarchical note-taking with Org mode")
- (description "Emacs Org Roam is a solution for taking non-hierarchical
+ (description
+ "Emacs Org Roam is a solution for taking non-hierarchical
notes with Org mode. Notes are captured without hierarchy and are connected
by tags. Notes can be found and created quickly. Org Roam should also work
as a plug-and-play solution for anyone already using Org mode for their
base-commit: bcfb283cda1b782129c8a70b69d216b925501185
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Sun, 06 Apr 2025 03:04:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 77561 <at> debbugs.gnu.org (full text, mbox):
Hi Cayetano,
On Sun, 06 Apr 2025 03:24:44 +0800,
Cayetano Santos wrote:
>
> * gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
>
> Change-Id: I91d74b8b5c20d60084849ee0496cc8f1e262ff79
> ---
> gnu/packages/emacs-xyz.scm | 45 +++++++++++++++-----------------------
> 1 file changed, 18 insertions(+), 27 deletions(-)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 9bcf26a021..785266ee08 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -40138,8 +40138,8 @@ (define-public emacs-orca
> (license license:gpl3+))))
>
> (define-public emacs-org-roam
> - (let ((commit "0b9fcbc97b65b349826e63bad89ca121a08fd2be")
> - (revision "1"))
> + (let ((commit "046822b512ffecdee7d110f73dd3a511802ca590")
> + (revision "2"))
> (package
> (name "emacs-org-roam")
> (version (git-version "2.2.2" revision commit))
> @@ -40151,15 +40151,23 @@ (define-public emacs-org-roam
> (commit commit)))
> (file-name (git-file-name name version))
> (sha256
> - (base32 "04vqwrsb71jdb66fkahmxwvx8cssgqamrradbdgp3ygf8alwc7ml"))))
> + (base32 "0jbj48glh0r6fkb0lk1xb9067x2myp3krkw2byycijwdq1nlqzv2"))))
> (build-system emacs-build-system)
> (arguments
> (list
> #:phases
> #~(modify-phases %standard-phases
> + (add-after 'unpack 'make-info
> + (lambda _
> + (invoke "make" "-C" "doc" "info")
> + (copy-file "doc/org-roam.info" "org-roam.info")))
> + (add-after 'make-info 'install-image
> + (lambda* (#:key outputs #:allow-other-keys)
> + (install-file "doc/images/org-ref-citelink.png"
> + (string-append #$output "/share/info/images"))))
> ;; Move the extensions source files to the top level, which
> ;; is included in the EMACSLOADPATH.
> - (add-after 'unpack 'move-source-files
> + (add-after 'install-image 'move-source-files
> (lambda _
> (let ((el-files (find-files "./extensions" ".*\\.el$")))
> (for-each (lambda (f)
> @@ -40170,31 +40178,14 @@ (define-public emacs-org-roam
> (make-file-writable "org-roam-graph.el")
> (emacs-substitute-variables "org-roam-graph.el"
> ("org-roam-graph-executable"
> - (search-input-file inputs "/bin/dot")))))
> - (add-after 'install 'install-image
> - (lambda* (#:key outputs #:allow-other-keys)
> - (install-file "doc/images/org-ref-citelink.png"
> - (string-append #$output "/share/info/images"))))
> - (add-after 'install-image 'make-info
> - (lambda* (#:key outputs #:allow-other-keys)
> - (with-directory-excursion "doc"
> - (invoke "makeinfo" "-o" "org-roam.info" "org-roam.texi")
> - (install-file "org-roam.info"
> - (string-append #$output "/share/info"))))))))
Please reflect the change in commit message.
> - (inputs
> - (list graphviz))
> - (native-inputs
> - (list texinfo))
> - (propagated-inputs
> - (list emacs-dash
> - emacs-emacsql
> - emacs-f
> - emacs-magit
> - emacs-org
> - emacs-s))
> + (search-input-file inputs "/bin/dot"))))))))
> + (inputs (list graphviz))
> + (native-inputs (list texinfo))
> + (propagated-inputs (list emacs-dash emacs-emacsql emacs-magit))
The diff doesn't look good, please make a minimal change and reflect the inputs
change in commit message.
> (home-page "https://github.com/org-roam/org-roam/")
> (synopsis "Non-hierarchical note-taking with Org mode")
> - (description "Emacs Org Roam is a solution for taking non-hierarchical
> + (description
> + "Emacs Org Roam is a solution for taking non-hierarchical
This change doesn't seem relevant?
> notes with Org mode. Notes are captured without hierarchy and are connected
> by tags. Notes can be found and created quickly. Org Roam should also work
> as a plug-and-play solution for anyone already using Org mode for their
>
> base-commit: bcfb283cda1b782129c8a70b69d216b925501185
> --
> 2.49.0
Please send a revised patch addressing above issues.
Thanks
Information forwarded
to
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Sun, 06 Apr 2025 07:42:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 77561 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
- Update to recent commit
- Produce info document using provided makefile
- Put stages in order
- Remove unnecessary input dependencies
Change-Id: I70cdd629a92145ad4cf5d965e53ce34f71117c7f
---
gnu/packages/emacs-xyz.scm | 33 ++++++++++++++-------------------
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7c290d0833..022048fa7d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -40163,8 +40163,8 @@ (define-public emacs-orca
(license license:gpl3+))))
(define-public emacs-org-roam
- (let ((commit "0b9fcbc97b65b349826e63bad89ca121a08fd2be")
- (revision "1"))
+ (let ((commit "046822b512ffecdee7d110f73dd3a511802ca590")
+ (revision "2"))
(package
(name "emacs-org-roam")
(version (git-version "2.2.2" revision commit))
@@ -40176,15 +40176,23 @@ (define-public emacs-org-roam
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "04vqwrsb71jdb66fkahmxwvx8cssgqamrradbdgp3ygf8alwc7ml"))))
+ (base32 "0jbj48glh0r6fkb0lk1xb9067x2myp3krkw2byycijwdq1nlqzv2"))))
(build-system emacs-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'make-info
+ (lambda _
+ (invoke "make" "-C" "doc" "info")
+ (copy-file "doc/org-roam.info" "org-roam.info")))
+ (add-after 'make-info 'install-image
+ (lambda* (#:key outputs #:allow-other-keys)
+ (install-file "doc/images/org-ref-citelink.png"
+ (string-append #$output "/share/info/images"))))
;; Move the extensions source files to the top level, which
;; is included in the EMACSLOADPATH.
- (add-after 'unpack 'move-source-files
+ (add-after 'install-image 'move-source-files
(lambda _
(let ((el-files (find-files "./extensions" ".*\\.el$")))
(for-each (lambda (f)
@@ -40195,17 +40203,7 @@ (define-public emacs-org-roam
(make-file-writable "org-roam-graph.el")
(emacs-substitute-variables "org-roam-graph.el"
("org-roam-graph-executable"
- (search-input-file inputs "/bin/dot")))))
- (add-after 'install 'install-image
- (lambda* (#:key outputs #:allow-other-keys)
- (install-file "doc/images/org-ref-citelink.png"
- (string-append #$output "/share/info/images"))))
- (add-after 'install-image 'make-info
- (lambda* (#:key outputs #:allow-other-keys)
- (with-directory-excursion "doc"
- (invoke "makeinfo" "-o" "org-roam.info" "org-roam.texi")
- (install-file "org-roam.info"
- (string-append #$output "/share/info"))))))))
+ (search-input-file inputs "/bin/dot"))))))))
(inputs
(list graphviz))
(native-inputs
@@ -40213,10 +40211,7 @@ (define-public emacs-org-roam
(propagated-inputs
(list emacs-dash
emacs-emacsql
- emacs-f
- emacs-magit
- emacs-org
- emacs-s))
+ emacs-magit))
(home-page "https://github.com/org-roam/org-roam/")
(synopsis "Non-hierarchical note-taking with Org mode")
(description "Emacs Org Roam is a solution for taking non-hierarchical
base-commit: 80826c6e038997dc47eb455888f0feaa38c08bf5
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Sun, 06 Apr 2025 16:06:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 77561 <at> debbugs.gnu.org (full text, mbox):
On Sun, 06 Apr 2025 15:40:26 +0800,
Cayetano Santos wrote:
>
> * gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
>
> - Update to recent commit
> - Produce info document using provided makefile
> - Put stages in order
> - Remove unnecessary input dependencies
Please write the changelog in the following format:
--8<---------------cut here---------------start------------->8---
[arguments]<#:phases>: ...
[propagated-inputs]: Remove ...
--8<---------------cut here---------------end--------------->8---
In case you didn't know, this changelog style is described in GNU Coding
Standards, ‘info (standards) Change Logs’, though in practice not strictly
followed in Guix.
Information forwarded
to
andrew <at> trop.in, csantosb <at> inventati.org, divya <at> subvertising.org, hako <at> ultrarare.space, ian <at> retrospec.tv, cox.katherine.e+guix <at> gmail.com, liliana.prikler <at> gmail.com, guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Mon, 07 Apr 2025 06:55:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 77561 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
[propagated-inputs]: Remove emacs-f, emacs-org, emacs-s
[arguments]<#:phases>: Produce info document using provided makefile
Change-Id: I70cdd629a92145ad4cf5d965e53ce34f71117c7f
---
gnu/packages/emacs-xyz.scm | 33 ++++++++++++++-------------------
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index b0ed0fdd0b..fb6e139784 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -40163,8 +40163,8 @@ (define-public emacs-orca
(license license:gpl3+))))
(define-public emacs-org-roam
- (let ((commit "0b9fcbc97b65b349826e63bad89ca121a08fd2be")
- (revision "1"))
+ (let ((commit "046822b512ffecdee7d110f73dd3a511802ca590")
+ (revision "2"))
(package
(name "emacs-org-roam")
(version (git-version "2.2.2" revision commit))
@@ -40176,15 +40176,23 @@ (define-public emacs-org-roam
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "04vqwrsb71jdb66fkahmxwvx8cssgqamrradbdgp3ygf8alwc7ml"))))
+ (base32 "0jbj48glh0r6fkb0lk1xb9067x2myp3krkw2byycijwdq1nlqzv2"))))
(build-system emacs-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'make-info
+ (lambda _
+ (invoke "make" "-C" "doc" "info")
+ (copy-file "doc/org-roam.info" "org-roam.info")))
+ (add-after 'make-info 'install-image
+ (lambda* (#:key outputs #:allow-other-keys)
+ (install-file "doc/images/org-ref-citelink.png"
+ (string-append #$output "/share/info/images"))))
;; Move the extensions source files to the top level, which
;; is included in the EMACSLOADPATH.
- (add-after 'unpack 'move-source-files
+ (add-after 'install-image 'move-source-files
(lambda _
(let ((el-files (find-files "./extensions" ".*\\.el$")))
(for-each (lambda (f)
@@ -40195,17 +40203,7 @@ (define-public emacs-org-roam
(make-file-writable "org-roam-graph.el")
(emacs-substitute-variables "org-roam-graph.el"
("org-roam-graph-executable"
- (search-input-file inputs "/bin/dot")))))
- (add-after 'install 'install-image
- (lambda* (#:key outputs #:allow-other-keys)
- (install-file "doc/images/org-ref-citelink.png"
- (string-append #$output "/share/info/images"))))
- (add-after 'install-image 'make-info
- (lambda* (#:key outputs #:allow-other-keys)
- (with-directory-excursion "doc"
- (invoke "makeinfo" "-o" "org-roam.info" "org-roam.texi")
- (install-file "org-roam.info"
- (string-append #$output "/share/info"))))))))
+ (search-input-file inputs "/bin/dot"))))))))
(inputs
(list graphviz))
(native-inputs
@@ -40213,10 +40211,7 @@ (define-public emacs-org-roam
(propagated-inputs
(list emacs-dash
emacs-emacsql
- emacs-f
- emacs-magit
- emacs-org
- emacs-s))
+ emacs-magit))
(home-page "https://github.com/org-roam/org-roam/")
(synopsis "Non-hierarchical note-taking with Org mode")
(description "Emacs Org Roam is a solution for taking non-hierarchical
base-commit: 6af680670bf9055b90e6f8b63c4c2ab7b08e7c56
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Mon, 07 Apr 2025 11:02:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 77561 <at> debbugs.gnu.org (full text, mbox):
On Mon, 07 Apr 2025 14:54:07 +0800,
Cayetano Santos wrote:
>
> * gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
>
> [propagated-inputs]: Remove emacs-f, emacs-org, emacs-s
> [arguments]<#:phases>: Produce info document using provided makefile
Remember to end them with ‘.’.
No need for a further revision, I'll add them when I commit this patch.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77561
; Package
guix-patches
.
(Tue, 08 Apr 2025 14:08:05 GMT)
Full text and
rfc822 format available.
Message #23 received at 77561 <at> debbugs.gnu.org (full text, mbox):
Thanks for this work, it fixes recent breakage caused by
deprecations in emacs-emacsql 4.3.0.
Cheers!
Reply sent
to
Hilton Chain <hako <at> ultrarare.space>
:
You have taken responsibility.
(Tue, 08 Apr 2025 16:13:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Cayetano Santos <csantosb <at> inventati.org>
:
bug acknowledged by developer.
(Tue, 08 Apr 2025 16:13:03 GMT)
Full text and
rfc822 format available.
Message #28 received at 77561-done <at> debbugs.gnu.org (full text, mbox):
On Mon, 07 Apr 2025 14:54:07 +0800,
Cayetano Santos wrote:
>
> * gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.2.2-2.046822b.
>
> [propagated-inputs]: Remove emacs-f, emacs-org, emacs-s
> [arguments]<#:phases>: Produce info document using provided makefile
>
> Change-Id: I70cdd629a92145ad4cf5d965e53ce34f71117c7f
> ---
> gnu/packages/emacs-xyz.scm | 33 ++++++++++++++-------------------
> 1 file changed, 14 insertions(+), 19 deletions(-)
Modified and applied as c133a74dc68297626458e96b640fd6a38d2fc5de, thanks!
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 07 May 2025 11:24:21 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.