unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH core-updates] gnu: nss, nss-certs: Update to 3.29.1.
@ 2017-03-01 23:53 Marius Bakke
  2017-03-02  1:56 ` Leo Famulari
  0 siblings, 1 reply; 2+ messages in thread
From: Marius Bakke @ 2017-03-01 23:53 UTC (permalink / raw)
  To: guix-devel; +Cc: Marius Bakke

I was not able to build 'nss' on core-updates. This patch works
for me on x86_64.

* gnu/packages/certs.scm (nss-certs): Update to 3.29.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.29.1.
* gnu/packages/patches/nss-pkgconfig.patch: Adjust to context changes.
---
 gnu/packages/certs.scm                   | 4 ++--
 gnu/packages/gnuzilla.scm                | 4 ++--
 gnu/packages/patches/nss-pkgconfig.patch | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm
index b27577bbe..be1e987d8 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.27.1")
+    (version "3.29.1")
     (source (origin
               (method url-fetch)
               (uri (let ((version-with-underscores
@@ -84,7 +84,7 @@
                       "nss-" version ".tar.gz")))
               (sha256
                (base32
-                "0sraxk26swlgl7rl742rkfp5k251v5z3lqw9k8ikin0cjfhkfdpx"))))
+                "0rkklfp5f469kjryps7a4y7mhh6i5rjylxy5swl857a3qk2rn9a7"))))
     (build-system gnu-build-system)
     (outputs '("out"))
     (native-inputs
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 9279c46b5..9c4837f78 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -186,7 +186,7 @@ in the Mozilla clients.")
 (define-public nss
   (package
     (name "nss")
-    (version "3.27.1")
+    (version "3.29.1")
     (source (origin
               (method url-fetch)
               (uri (let ((version-with-underscores
@@ -197,7 +197,7 @@ in the Mozilla clients.")
                       "nss-" version ".tar.gz")))
               (sha256
                (base32
-                "0sraxk26swlgl7rl742rkfp5k251v5z3lqw9k8ikin0cjfhkfdpx"))
+                "0rkklfp5f469kjryps7a4y7mhh6i5rjylxy5swl857a3qk2rn9a7"))
               ;; Create nss.pc and nss-config.
               (patches (search-patches "nss-pkgconfig.patch"))))
     (build-system gnu-build-system)
diff --git a/gnu/packages/patches/nss-pkgconfig.patch b/gnu/packages/patches/nss-pkgconfig.patch
index e611f69be..a33e05fcf 100644
--- a/gnu/packages/patches/nss-pkgconfig.patch
+++ b/gnu/packages/patches/nss-pkgconfig.patch
@@ -221,5 +221,5 @@ Later adapted to apply cleanly to nss-3.21.
  
  RELEASE = nss
  
--DIRS = coreconf lib cmd external_tests
-+DIRS = coreconf lib cmd external_tests config
+-DIRS = coreconf lib cmd gtests
++DIRS = coreconf lib cmd gtests config
-- 
2.12.0

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

* Re: [PATCH core-updates] gnu: nss, nss-certs: Update to 3.29.1.
  2017-03-01 23:53 [PATCH core-updates] gnu: nss, nss-certs: Update to 3.29.1 Marius Bakke
@ 2017-03-02  1:56 ` Leo Famulari
  0 siblings, 0 replies; 2+ messages in thread
From: Leo Famulari @ 2017-03-02  1:56 UTC (permalink / raw)
  To: Marius Bakke; +Cc: guix-devel

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

On Thu, Mar 02, 2017 at 12:53:17AM +0100, Marius Bakke wrote:
> I was not able to build 'nss' on core-updates. This patch works
> for me on x86_64.
> 
> * gnu/packages/certs.scm (nss-certs): Update to 3.29.1.
> * gnu/packages/gnuzilla.scm (nss): Update to 3.29.1.
> * gnu/packages/patches/nss-pkgconfig.patch: Adjust to context changes.

Here are the release notes:

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.29.1_release_notes?utm_campaign=feed&utm_medium=rss&utm_source=developer.mozilla.org

The last time, this failed on armhf and the update stalled:

http://lists.gnu.org/archive/html/guix-devel/2016-12/msg00822.html

It would be great if we had an armhf machine outside of the build farm
to test on. We could always try virtualizing armhf with QEMU. Or maybe
just push it to master and cross our fingers. I don't like that we
aren't keeping up with changes to the certificate store in nss-certs.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2017-03-02  1:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-01 23:53 [PATCH core-updates] gnu: nss, nss-certs: Update to 3.29.1 Marius Bakke
2017-03-02  1:56 ` 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).