all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#30153] [PATCH] gnu: emacs-org: Update to 20180115.
       [not found] <f66cd2f6-0973-4813-51a4-62ee7e50a65f@yahoo.com>
@ 2018-01-18 22:49 ` Vasile Dumitrascu
  2018-01-18 23:04   ` bug#30153: " Nicolas Goaziou
  0 siblings, 1 reply; 2+ messages in thread
From: Vasile Dumitrascu @ 2018-01-18 22:49 UTC (permalink / raw)
  To: 30153

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



  Hi Nicolas

Please find attached an updated patch to take into account the things
below, including updating to version 20180103.
 Thank you,

  Vasile

Nicolas Goaziou:
> Hello,
> 
> Vasile Dumitrascu <va511e@yahoo.com> writes:
> 
>>   First, please ignore the initial patch, as the commit was done on a
>> wrong file version. Second, please find attached the correct patch that
>> updates emacs-org and changes the source repository to the original
>> orgmode.org as elpa does not track and have all the updates published
>> officially.
>>
>>   I think tracking directly the orgmode repo should be better than
>> tracking a elpa. Currently for example, in the original repo there are
>> releases that are not present in elpa.
> 
> Thank you.
> 
> However, so far, I only published tagged releases. For example, the
> latest tagged release (aka Org 9.1.6) is org-20180103.tar. Other
> releases are cuts from the stable branch. IMO, we should keep it that
> way.
> 
> There is an issue with Org repo and ELPA at the moment, but they should
> usually be mirrors. IIUC, keeping ELPA as the source allows the ELPA
> updater to function properly. So, perhaps we should temporarily move to
> orgmode.org, until mirroring is fixed, then switch back to ELPA.
> 
>>      ;; emacs-org-contrib inherits from this package.  Please update its sha256
>>      ;; checksum as well.
> 
> Per comment, you need to update emacs-org-contrib package as well.
> 
>> -    (version "20171205")
>> +    (version "20180115")
> 
> See above. It should probably be org-20180103.tar.
> 
>>      (source (origin
>>                (method url-fetch)
>> -              (uri (string-append "http://elpa.gnu.org/packages/org-"
>> +              (uri (string-append "http://orgmode.org/elpa/org-"
> 
> "https://orgmode.org/elpa/org-"
> 
>>                                    version ".tar"))
>>                (sha256
>>                 (base32
>> -                "0a1rm94ci47jf5579sxscily680ysmy3hnxjcs073n45nk76za04"))))
>> +                "1zc75kxbx9bk1xag46s027a290fnva1id8vv92lz9i5nkqnrm430"))))
>>      (build-system emacs-build-system)
>>      (home-page "http://orgmode.org/")
> 
> Albeit not directly related to your patch, this should also be fixed
> (http -> https).
> 
> Regards,
> 


[-- Attachment #2: 0001-gnu-emacs-org-Update-to-20180103.patch --]
[-- Type: text/x-patch, Size: 2373 bytes --]

From 2a3be129f790329c04484b9fd1d162133303a15d Mon Sep 17 00:00:00 2001
From: Vasile Dumitrascu <va511e@yahoo.com>
Date: Thu, 18 Jan 2018 15:41:43 +0100
Subject: [PATCH] gnu: emacs-org: Update to 20180103.

* gnu/packages/emacs.scm (emacs-org): Update to 20180103.
[source]: Use orgmode.org instead of elpa.
[home-page]: Update to use https.
* gnu/packages/emacs.scm (emacs-org-contrib): Update to 20180103.
[source]: Update to use https.
---
 gnu/packages/emacs.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 1cf14993c..b29761d51 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -4206,16 +4206,16 @@ passive voice.")
     (name "emacs-org")
     ;; emacs-org-contrib inherits from this package.  Please update its sha256
     ;; checksum as well.
-    (version "20171205")
+    (version "20180103")
     (source (origin
               (method url-fetch)
-              (uri (string-append "http://elpa.gnu.org/packages/org-"
+              (uri (string-append "https://orgmode.org/elpa/org-"
                                   version ".tar"))
               (sha256
                (base32
-                "0a1rm94ci47jf5579sxscily680ysmy3hnxjcs073n45nk76za04"))))
+                "1hyw9sigcv9wn37y2icmhf1czf0s3dgvsmn36355l95zsw7hnvgj"))))
     (build-system emacs-build-system)
-    (home-page "http://orgmode.org/")
+    (home-page "https://orgmode.org/")
     (synopsis "Outline-based notes management and organizer")
     (description "Org is an Emacs mode for keeping notes, maintaining TODO
 lists, and project planning with a fast and effective plain-text system.  It
@@ -4229,11 +4229,11 @@ reproducible research.")
     (name "emacs-org-contrib")
     (source (origin
               (method url-fetch)
-              (uri (string-append "http://orgmode.org/elpa/org-plus-contrib-"
+              (uri (string-append "https://orgmode.org/elpa/org-plus-contrib-"
                                   (package-version emacs-org) ".tar"))
               (sha256
                (base32
-                "1y61csa284gy8l0fj0mv67mkm4fsi4lz401987qp6a6z260df4n5"))))
+                "164i2asqh34p1g3iqsn7rziyxbi1ys8fwdmn7nsw5xph8qszv9zj"))))
     (arguments
      `(#:modules ((guix build emacs-build-system)
                   (guix build utils)
-- 
2.15.1



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

* bug#30153: [PATCH] gnu: emacs-org: Update to 20180115.
  2018-01-18 22:49 ` [bug#30153] [PATCH] gnu: emacs-org: Update to 20180115 Vasile Dumitrascu
@ 2018-01-18 23:04   ` Nicolas Goaziou
  0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Goaziou @ 2018-01-18 23:04 UTC (permalink / raw)
  To: Vasile Dumitrascu; +Cc: 30153-done

Hello,

Vasile Dumitrascu <va511e@yahoo.com> writes:

> Please find attached an updated patch to take into account the things
> below, including updating to version 20180103.

Applied. Thank you!

Regards,

-- 
Nicolas Goaziou                                                0x80A93738

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

end of thread, other threads:[~2018-01-18 23:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <f66cd2f6-0973-4813-51a4-62ee7e50a65f@yahoo.com>
2018-01-18 22:49 ` [bug#30153] [PATCH] gnu: emacs-org: Update to 20180115 Vasile Dumitrascu
2018-01-18 23:04   ` bug#30153: " Nicolas Goaziou

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.