unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] refresh nss-certs
@ 2016-08-24 11:08 Vincent Legoll
  2016-08-30  6:17 ` Leo Famulari
  0 siblings, 1 reply; 7+ messages in thread
From: Vincent Legoll @ 2016-08-24 11:08 UTC (permalink / raw)
  To: guix-devel

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

The attached patch updates nss-certs to latest 3.26

WDYT?

-- 
Vincent Legoll

[-- Attachment #2: 0001-gnu-nss-certs-Update-to-3.26.patch --]
[-- Type: text/x-patch, Size: 1145 bytes --]

From 5932fe2aa2473cec7bc38473102b9fe2b62a7d94 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-certs: Update to 3.26

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

Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com>
---
 gnu/packages/certs.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 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
-- 
2.9.3


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

* Re: [PATCH] refresh nss-certs
  2016-08-24 11:08 [PATCH] refresh nss-certs Vincent Legoll
@ 2016-08-30  6:17 ` Leo Famulari
  2016-08-30 11:33   ` Vincent Legoll
  0 siblings, 1 reply; 7+ messages in thread
From: Leo Famulari @ 2016-08-30  6:17 UTC (permalink / raw)
  To: Vincent Legoll; +Cc: guix-devel

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?

nss-certs used to inherit from nss, but we stopped doing that for the
reasons described here:
http://lists.gnu.org/archive/html/guix-devel/2016-06/msg00648.html

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

* Re: [PATCH] refresh nss-certs
  2016-08-30  6:17 ` Leo Famulari
@ 2016-08-30 11:33   ` Vincent Legoll
  2016-08-31 17:32     ` Leo Famulari
  0 siblings, 1 reply; 7+ messages in thread
From: Vincent Legoll @ 2016-08-30 11:33 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

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

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

-- 
Vincent Legoll

[-- Attachment #2: 0001-gnu-nss-nss-certs-Update-to-3.26.patch --]
[-- Type: text/x-patch, Size: 2093 bytes --]

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


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

* Re: [PATCH] refresh nss-certs
  2016-08-30 11:33   ` Vincent Legoll
@ 2016-08-31 17:32     ` Leo Famulari
  2016-09-02 12:21       ` Ludovic Courtès
  0 siblings, 1 reply; 7+ messages in thread
From: Leo Famulari @ 2016-08-31 17:32 UTC (permalink / raw)
  To: Vincent Legoll; +Cc: guix-devel

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.

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

* Re: [PATCH] refresh nss-certs
  2016-08-31 17:32     ` Leo Famulari
@ 2016-09-02 12:21       ` Ludovic Courtès
  2016-09-07 11:13         ` Vincent Legoll
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2016-09-02 12:21 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

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’.

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

* Re: [PATCH] refresh nss-certs
  2016-09-02 12:21       ` Ludovic Courtès
@ 2016-09-07 11:13         ` Vincent Legoll
  2016-09-15 13:44           ` Leo Famulari
  0 siblings, 1 reply; 7+ messages in thread
From: Vincent Legoll @ 2016-09-07 11:13 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

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

-- 
Vincent Legoll

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

* Re: [PATCH] refresh nss-certs
  2016-09-07 11:13         ` Vincent Legoll
@ 2016-09-15 13:44           ` Leo Famulari
  0 siblings, 0 replies; 7+ messages in thread
From: Leo Famulari @ 2016-09-15 13:44 UTC (permalink / raw)
  To: Vincent Legoll; +Cc: guix-devel

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!

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

end of thread, other threads:[~2016-09-15 13:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-24 11:08 [PATCH] refresh nss-certs Vincent Legoll
2016-08-30  6:17 ` Leo Famulari
2016-08-30 11:33   ` Vincent Legoll
2016-08-31 17:32     ` Leo Famulari
2016-09-02 12:21       ` Ludovic Courtès
2016-09-07 11:13         ` Vincent Legoll
2016-09-15 13:44           ` Leo Famulari

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).