diff mbox

gnu: tor: Update to 0.2.8.7.

Message ID 87y43mnesb.fsf@we.make.ritual.n0.is
State New
Headers show

Commit Message

non such Aug. 24, 2016, 7:32 p.m. UTC
Updates tor to 0.2.8.7, released.. today? yesterday? Well, recently.

Question: why is perl not a native-input for tor? I see some
version-update.pl complaining update it but not fatally failing.

Comments

Leo Famulari Aug. 24, 2016, 8:12 p.m. UTC | #1
On Wed, Aug 24, 2016 at 07:32:52PM +0000, ng0 wrote:
> Updates tor to 0.2.8.7, released.. today? yesterday? Well, recently.

Thanks, pushed as ec9be00fc.

> Question: why is perl not a native-input for tor? I see some
> version-update.pl complaining update it but not fatally failing.

It looks like 'scripts/main/updateVersions.pl' is a tool used by the Tor
maintainers when preparing new releases of Tor. I'm not sure about the
other script in that directory, 'checkOptionDocs.pl'.

Should we add Perl?
non such Aug. 26, 2016, 10:47 a.m. UTC | #2
Leo Famulari <leo@famulari.name> writes:

> [ Unknown signature status ]
> On Wed, Aug 24, 2016 at 07:32:52PM +0000, ng0 wrote:
>> Updates tor to 0.2.8.7, released.. today? yesterday? Well, recently.
>
> Thanks, pushed as ec9be00fc.
>
>> Question: why is perl not a native-input for tor? I see some
>> version-update.pl complaining update it but not fatally failing.
>
> It looks like 'scripts/main/updateVersions.pl' is a tool used by the Tor
> maintainers when preparing new releases of Tor. I'm not sure about the
> other script in that directory, 'checkOptionDocs.pl'.
>
> Should we add Perl?

maybe, I can't be certain until I've added and run it.
https://gitweb.torproject.org/tor.git/tree/scripts/maint/checkOptionDocs.pl.in

I will do so today.
non such Aug. 26, 2016, 10:58 a.m. UTC | #3
ng0 <ng0@we.make.ritual.n0.is> writes:

> Leo Famulari <leo@famulari.name> writes:
>
>> [ Unknown signature status ]
>> On Wed, Aug 24, 2016 at 07:32:52PM +0000, ng0 wrote:
>>> Updates tor to 0.2.8.7, released.. today? yesterday? Well, recently.
>>
>> Thanks, pushed as ec9be00fc.
>>
>>> Question: why is perl not a native-input for tor? I see some
>>> version-update.pl complaining update it but not fatally failing.
>>
>> It looks like 'scripts/main/updateVersions.pl' is a tool used by the Tor
>> maintainers when preparing new releases of Tor. I'm not sure about the
>> other script in that directory, 'checkOptionDocs.pl'.
>>
>> Should we add Perl?
>
> maybe, I can't be certain until I've added and run it.
> https://gitweb.torproject.org/tor.git/tree/scripts/maint/checkOptionDocs.pl.in
>
> I will do so today.

I think this perl script is not even used in the standard check phase.
Maybe it is used in the full-check phase, which we might be able to add
once we have all the applications this phase requires (stem, and some
more) if we want/can run test-full.
Leo Famulari Aug. 26, 2016, 11:24 p.m. UTC | #4
On Fri, Aug 26, 2016 at 10:58:47AM +0000, ng0 wrote:
> > https://gitweb.torproject.org/tor.git/tree/scripts/maint/checkOptionDocs.pl.in
> 
> I think this perl script is not even used in the standard check phase.
> Maybe it is used in the full-check phase, which we might be able to add
> once we have all the applications this phase requires (stem, and some
> more) if we want/can run test-full.

If we are able to run the full test suite, and the full test suite needs
Perl, then we can add it. Otherwise, I think it's fine to leave Perl out
of the Tor package definition.
diff mbox

Patch

From 9090a30806cbb444e69e403d9bbdd0bf937cf6a2 Mon Sep 17 00:00:00 2001
From: ng0 <ng0@we.make.ritual.n0.is>
Date: Wed, 24 Aug 2016 19:25:02 +0000
Subject: [PATCH] gnu: tor: Update to 0.2.8.7.

* gnu/packages/tor.scm (tor): Update to 0.2.8.7.
---
 gnu/packages/tor.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm
index eec3c96..951b8f6 100644
--- a/gnu/packages/tor.scm
+++ b/gnu/packages/tor.scm
@@ -38,14 +38,14 @@ 
 (define-public tor
   (package
     (name "tor")
-    (version "0.2.8.6")
+    (version "0.2.8.7")
     (source (origin
              (method url-fetch)
              (uri (string-append "https://www.torproject.org/dist/tor-"
                                  version ".tar.gz"))
              (sha256
               (base32
-               "0nmbwcr8s1qkrc2ahrk7jz81nax74sdhszkhrrgys8ndyw1grj9x"))))
+               "1iigfi8ljl88s8b5y1g4ak8im57simazscl467zvfbg8k6vf4i5f"))))
     (build-system gnu-build-system)
     (native-inputs
      `(("python" ,python-2)))  ; for tests
-- 
2.9.3