GNU bug report logs -
#68238
[PATCH 0/2] gnu: emacs-org: Update to 9.6.15 + style fix
Previous Next
Reported by: Suhail <suhail <at> bayesians.ca>
Date: Thu, 4 Jan 2024 03:30: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 68238 in the body.
You can then email your comments to 68238 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#68238
; Package
guix-patches
.
(Thu, 04 Jan 2024 03:30:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Suhail <suhail <at> bayesians.ca>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Thu, 04 Jan 2024 03:30:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello Guix,
This patch set updates emacs-org to 9.6.15 and applies styling
recommendations by 'guix style'.
Suhail (2):
gnu: emacs-org: Update to 9.6.15.
gnu: emacs-org: Run guix style on emacs-org.
gnu/packages/emacs-xyz.scm | 119 ++++++++++++++++++++-----------------
1 file changed, 63 insertions(+), 56 deletions(-)
base-commit: f2102cb5b9239be2ed2023b908b726af542e0124
--
2.43.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68238
; Package
guix-patches
.
(Thu, 04 Jan 2024 03:36:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 68238 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm: Update to 9.6.15.
Change-Id: I8f3a76631b588151cceca755730dfd8b7daf248a
---
gnu/packages/emacs-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 2a24f4a106..e96a162721 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -16533,7 +16533,7 @@ (define-public emacs-neotree
(define-public emacs-org
(package
(name "emacs-org")
- (version "9.6.14")
+ (version "9.6.15")
(source
(origin
(method git-fetch)
@@ -16542,7 +16542,7 @@ (define-public emacs-org
(commit (string-append "release_" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0g59nfx8gqzkqidqvyvh83yd7mahjm9khhr1ccwqj3r4phwpciqx"))))
+ (base32 "1pd2v7496i52siz2q1v64n1v23f6j33rf5jx46fqbm16m3ldcjwl"))))
(build-system emacs-build-system)
(arguments
(list
--
2.43.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68238
; Package
guix-patches
.
(Thu, 04 Jan 2024 03:37:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 68238 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm: Re-indent.
Change-Id: Ia4159e59bb01a39c4c25f92e8840d4fafe28b0e3
---
gnu/packages/emacs-xyz.scm | 115 ++++++++++++++++++++-----------------
1 file changed, 61 insertions(+), 54 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index e96a162721..43de121d5c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -16548,62 +16548,69 @@ (define-public emacs-org
(list
#:tests? #t
#:test-command #~(list "make" "test-dirty")
- #:phases
- #~(modify-phases %standard-phases
- (replace 'expand-load-path
- ;; Make sure `load-path' includes "lisp" directory, otherwise
- ;; byte-compilation fails.
- (lambda args
- (with-directory-excursion "lisp"
- (apply (assoc-ref %standard-phases 'expand-load-path) args))))
- (add-after 'expand-load-path 'bootstrap
- ;; XXX: Generate "org-loaddefs.el".
- (lambda _
- (invoke "make" "autoloads")))
- (add-before 'check 'fix-tests
- (lambda* (#:key inputs #:allow-other-keys)
- ;; XXX: Running tests updates ID locations. The process expects
- ;; a file to be writeable in "~/.emacs.d/".
- (setenv "HOME" (getcwd))
- (mkdir-p ".emacs.d")
- ;; These files are modified during testing.
- (with-directory-excursion "testing/examples"
- (for-each make-file-writable
- '("babel.org"
- "ob-awk-test.org"
- "ob-sed-test.org"
- "ob-shell-test.org"))
- ;; Specify where sh executable is.
- (let ((sh (search-input-file inputs "/bin/sh")))
- (substitute* "babel.org"
- (("/bin/sh") sh))))
- ;; XXX: Skip failing tests.
- (substitute* "testing/lisp/test-ob-shell.el"
- (("ob-shell/remote-with-stdin-or-cmdline .*" all)
- (string-append all " (skip-unless nil)\n")))
- (substitute* "testing/lisp/test-org.el"
- (("test-org/org-(encode-time|time-string-to-time) .*" all)
- (string-append all " (skip-unless nil)\n")))))
- (replace 'install
- (lambda _
- (let ((elpa (elpa-directory #$output))
- (info (string-append #$output "/share/info")))
- (substitute* "local.mk"
- (("^lispdir.*") (string-append "lispdir = " elpa))
- (("^datadir.*") (string-append "datadir = " elpa "/etc"))
- (("^infodir.*") (string-append "infodir = " info))))
- (invoke "make" "install" (string-append "ORGVERSION=" #$version))))
- (add-after 'install 'install-org-news
- ;; Install ORG-NEWS files in doc directory.
- (lambda _
- (install-file "etc/ORG-NEWS"
- (string-append #$output "/share/doc/"
- #$name "-" #$version)))))))
- (native-inputs
- (list texinfo))
+ #:phases #~(modify-phases %standard-phases
+ (replace 'expand-load-path
+ ;; Make sure `load-path' includes "lisp" directory, otherwise
+ ;; byte-compilation fails.
+ (lambda args
+ (with-directory-excursion "lisp"
+ (apply (assoc-ref %standard-phases
+ 'expand-load-path) args))))
+ (add-after 'expand-load-path 'bootstrap
+ ;; XXX: Generate "org-loaddefs.el".
+ (lambda _
+ (invoke "make" "autoloads")))
+ (add-before 'check 'fix-tests
+ (lambda* (#:key inputs #:allow-other-keys)
+ ;; XXX: Running tests updates ID locations. The process expects
+ ;; a file to be writeable in "~/.emacs.d/".
+ (setenv "HOME"
+ (getcwd))
+ (mkdir-p ".emacs.d")
+ ;; These files are modified during testing.
+ (with-directory-excursion "testing/examples"
+ (for-each make-file-writable
+ '("babel.org" "ob-awk-test.org"
+ "ob-sed-test.org" "ob-shell-test.org"))
+ ;; Specify where sh executable is.
+ (let ((sh (search-input-file inputs "/bin/sh")))
+ (substitute* "babel.org"
+ (("/bin/sh")
+ sh))))
+ ;; XXX: Skip failing tests.
+ (substitute* "testing/lisp/test-ob-shell.el"
+ (("ob-shell/remote-with-stdin-or-cmdline .*" all)
+ (string-append all " (skip-unless nil)\n")))
+ (substitute* "testing/lisp/test-org.el"
+ (("test-org/org-(encode-time|time-string-to-time) .*"
+ all)
+ (string-append all " (skip-unless nil)\n")))))
+ (replace 'install
+ (lambda _
+ (let ((elpa (elpa-directory #$output))
+ (info (string-append #$output "/share/info")))
+ (substitute* "local.mk"
+ (("^lispdir.*")
+ (string-append "lispdir = " elpa))
+ (("^datadir.*")
+ (string-append "datadir = " elpa "/etc"))
+ (("^infodir.*")
+ (string-append "infodir = " info))))
+ (invoke "make" "install"
+ (string-append "ORGVERSION="
+ #$version))))
+ (add-after 'install 'install-org-news
+ ;; Install ORG-NEWS files in doc directory.
+ (lambda _
+ (install-file "etc/ORG-NEWS"
+ (string-append #$output "/share/doc/"
+ #$name "-"
+ #$version)))))))
+ (native-inputs (list texinfo))
(home-page "https://orgmode.org/")
(synopsis "Outline-based notes management and organizer")
- (description "Org is an Emacs mode for keeping notes, maintaining TODO
+ (description
+ "Org is an Emacs mode for keeping notes, maintaining TODO
lists, and project planning with a fast and effective lightweight markup
language. It also is an authoring system with unique support for literate
programming and reproducible research.")
--
2.43.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#68238
; Package
guix-patches
.
(Sun, 21 Jan 2024 23:29:02 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
Suhail via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/emacs-xyz.scm: Update to 9.6.15.
Thank you. I applied your patch, and bumped Org to 9.6.17.
Regards,
--
Nicolas Goaziou
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Sun, 21 Jan 2024 23:29:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Suhail <suhail <at> bayesians.ca>
:
bug acknowledged by developer.
(Sun, 21 Jan 2024 23:29:03 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 19 Feb 2024 12:24:12 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 213 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.