diff mbox

refresh nss-certs

Message ID CAEwRq=r6=iEcgC3QOAL1+J_Y9WVspzxcyS0WGsV5NNCR9UH8sA@mail.gmail.com
State New
Headers show

Commit Message

Vincent Legoll Aug. 30, 2016, 11:33 a.m. UTC
Hello,

On Tue, Aug 30, 2016 at 8:17 AM, Leo Famulari <leo@famulari.name> wrote:
> On Wed, Aug 24, 2016 at 01:08:33PM +0200, Vincent Legoll wrote:
>> The attached patch updates nss-certs to latest 3.26
>>
>> WDYT?
>
> Looks good, but can you send a revised patch that also updates NSS?

Here it is...
I test-installed the 2 packages, but nothing more

Comments

Leo Famulari Aug. 31, 2016, 5:32 p.m. UTC | #1
On Tue, Aug 30, 2016 at 01:33:10PM +0200, Vincent Legoll wrote:
> Here it is...
> I test-installed the 2 packages, but nothing more

> From 966dd703fea7754d18fbe609215eff8381435458 Mon Sep 17 00:00:00 2001
> From: Vincent Legoll <vincent.legoll@gmail.com>
> Date: Wed, 24 Aug 2016 13:03:48 +0200
> Subject: [PATCH] gnu: nss & nss-certs: Update to 3.26
> 
> * gnu/packages/certs.scm (nss-certs): Update to 3.26.
> * gnu/packages/gnuzilla.scm (nss): Update to 3.26.

Thanks, looks good! I'm CC-ing Mark directly since he is usually the one
to update these packages.
Ludovic Courtès Sept. 2, 2016, 12:21 p.m. UTC | #2
Leo Famulari <leo@famulari.name> skribis:

> On Tue, Aug 30, 2016 at 01:33:10PM +0200, Vincent Legoll wrote:
>> Here it is...
>> I test-installed the 2 packages, but nothing more
>
>> From 966dd703fea7754d18fbe609215eff8381435458 Mon Sep 17 00:00:00 2001
>> From: Vincent Legoll <vincent.legoll@gmail.com>
>> Date: Wed, 24 Aug 2016 13:03:48 +0200
>> Subject: [PATCH] gnu: nss & nss-certs: Update to 3.26
>> 
>> * gnu/packages/certs.scm (nss-certs): Update to 3.26.
>> * gnu/packages/gnuzilla.scm (nss): Update to 3.26.
>
> Thanks, looks good! I'm CC-ing Mark directly since he is usually the one
> to update these packages.

I think you didn’t actually Cc Mark, so here we go.  :-)

If NSS and its main users (IceCat) build fine, I would suggest applying
this patch.

Thanks,
Ludo’.
Vincent Legoll Sept. 7, 2016, 11:13 a.m. UTC | #3
On Fri, Sep 2, 2016 at 2:21 PM, Ludovic Courtès <ludo@gnu.org> wrote:
> Leo Famulari <leo@famulari.name> skribis:
>
>> On Tue, Aug 30, 2016 at 01:33:10PM +0200, Vincent Legoll wrote:
>>> Here it is...
>>> I test-installed the 2 packages, but nothing more
>>
>>> From 966dd703fea7754d18fbe609215eff8381435458 Mon Sep 17 00:00:00 2001
>>> From: Vincent Legoll <vincent.legoll@gmail.com>
>>> Date: Wed, 24 Aug 2016 13:03:48 +0200
>>> Subject: [PATCH] gnu: nss & nss-certs: Update to 3.26
>>>
>>> * gnu/packages/certs.scm (nss-certs): Update to 3.26.
>>> * gnu/packages/gnuzilla.scm (nss): Update to 3.26.
>>
>> Thanks, looks good! I'm CC-ing Mark directly since he is usually the one
>> to update these packages.
>
> I think you didn’t actually Cc Mark, so here we go.  :-)
>
> If NSS and its main users (IceCat) build fine, I would suggest applying
> this patch.

Build tested on GuixSD, .config/guix/latest pointing to current git,
with above patch
(cleanly) rebased on top...

$ guix --version
guix (GNU Guix) 0.11.0
Copyright (C) 2016 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

$ guix package -l

[...]

Generation 34    Sep 07 2016 11:57:40    (current)
  nss    3.26    out    /gnu/store/fqzw00zvd5fvqikzk9f1yzsi2vn4n6kb-nss-3.26
  nss-certs    3.26    out
/gnu/store/4ij62g7004092sv9qm81xaxx8g3cpgnl-nss-certs-3.26
  urlmatch    1.0    out
/gnu/store/gsp3fqgmdhlay7k3cfbi5cgp3w7abvd8-urlmatch-1.0
  fltk    1.3.3    out    /gnu/store/hvmsicw1ac45bfxmsf7sjp93pjiq9177-fltk-1.3.3
  icecat    38.8.0-gnu2    out
/gnu/store/afga2dhg6zikg71c5rxrqkm0dvkd0j5m-icecat-38.8.0-gnu2

But I haven't tested the resulting icecat (this is a headless VM, and
I haven't found the required
incantations to make ssh -X work...

Please apply or comment
Leo Famulari Sept. 15, 2016, 1:44 p.m. UTC | #4
On Wed, Sep 07, 2016 at 01:13:19PM +0200, Vincent Legoll wrote:
> On Fri, Sep 2, 2016 at 2:21 PM, Ludovic Courtès <ludo@gnu.org> wrote:
> > If NSS and its main users (IceCat) build fine, I would suggest applying
> > this patch.
> 
> Build tested on GuixSD, .config/guix/latest pointing to current git,
> with above patch
> (cleanly) rebased on top...
> 
> $ guix --version
> guix (GNU Guix) 0.11.0
> Copyright (C) 2016 the Guix authors
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> 
> $ guix package -l
> 
> [...]
> 
> Generation 34    Sep 07 2016 11:57:40    (current)
>   nss    3.26    out    /gnu/store/fqzw00zvd5fvqikzk9f1yzsi2vn4n6kb-nss-3.26
>   nss-certs    3.26    out
> /gnu/store/4ij62g7004092sv9qm81xaxx8g3cpgnl-nss-certs-3.26
>   urlmatch    1.0    out
> /gnu/store/gsp3fqgmdhlay7k3cfbi5cgp3w7abvd8-urlmatch-1.0
>   fltk    1.3.3    out    /gnu/store/hvmsicw1ac45bfxmsf7sjp93pjiq9177-fltk-1.3.3
>   icecat    38.8.0-gnu2    out
> /gnu/store/afga2dhg6zikg71c5rxrqkm0dvkd0j5m-icecat-38.8.0-gnu2
> 
> But I haven't tested the resulting icecat (this is a headless VM, and
> I haven't found the required
> incantations to make ssh -X work...
> 
> Please apply or comment

Pushed, thanks Vincent!
diff mbox

Patch

From 966dd703fea7754d18fbe609215eff8381435458 Mon Sep 17 00:00:00 2001
From: Vincent Legoll <vincent.legoll@gmail.com>
Date: Wed, 24 Aug 2016 13:03:48 +0200
Subject: [PATCH] gnu: nss & nss-certs: Update to 3.26

* gnu/packages/certs.scm (nss-certs): Update to 3.26.
* gnu/packages/gnuzilla.scm (nss): Update to 3.26.

Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com>
---
 gnu/packages/certs.scm    | 4 ++--
 gnu/packages/gnuzilla.scm | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm
index f5a4372..f010fab 100644
--- a/gnu/packages/certs.scm
+++ b/gnu/packages/certs.scm
@@ -73,7 +73,7 @@ 
 (define-public nss-certs
   (package
     (name "nss-certs")
-    (version "3.23")
+    (version "3.26")
     (source (origin
               (method url-fetch)
               (uri (let ((version-with-underscores
@@ -84,7 +84,7 @@ 
                       "nss-" version ".tar.gz")))
               (sha256
                (base32
-                "1kqidv91icq96m9m8zx50n7px08km2l88458rkgyjwcn3kiq7cwl"))))
+                "0r65s5q8kk0vr48s0zr8xi610k7h072lgkkpp4z6jlxr19bkly4i"))))
     (build-system gnu-build-system)
     (outputs '("out"))
     (native-inputs
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 27c8ede..c2aba24 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -185,7 +185,7 @@  in the Mozilla clients.")
 (define-public nss
   (package
     (name "nss")
-    (version "3.23")
+    (version "3.26")
     (source (origin
               (method url-fetch)
               (uri (let ((version-with-underscores
@@ -196,7 +196,7 @@  in the Mozilla clients.")
                       "nss-" version ".tar.gz")))
               (sha256
                (base32
-                "1kqidv91icq96m9m8zx50n7px08km2l88458rkgyjwcn3kiq7cwl"))
+                "0r65s5q8kk0vr48s0zr8xi610k7h072lgkkpp4z6jlxr19bkly4i"))
               ;; Create nss.pc and nss-config.
               (patches (search-patches "nss-pkgconfig.patch"))))
     (build-system gnu-build-system)
-- 
2.9.3