[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/25: gnu: nss: Add which to to native inputs and use regular nspr.
From: |
guix-commits |
Subject: |
02/25: gnu: nss: Add which to to native inputs and use regular nspr. |
Date: |
Sat, 15 Apr 2023 00:27:32 -0400 (EDT) |
apteryx pushed a commit to branch core-updates
in repository guix.
commit 20707a06d27f47d7034519b79175ee21c5546fcb
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Apr 14 20:57:45 2023 -0400
gnu: nss: Add which to to native inputs and use regular nspr.
* gnu/packages/nss.scm (nspr-next): Delete variable.
(nss) [native-inputs]: Add which.
[propagated-inputs]: Replace nspr-next with nspr.
* gnu/packages/gnuzilla.scm (icecat-minimal): Likewise.
---
gnu/packages/gnuzilla.scm | 2 +-
gnu/packages/nss.scm | 25 +++++--------------------
2 files changed, 6 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 9b6744088f..617b356955 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -736,7 +736,7 @@ variable defined below. It requires guile-json to be
installed."
mit-krb5
hunspell
libnotify
- nspr-next
+ nspr
nss
shared-mime-info
sqlite
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm
index 19ca675730..7bb239dd27 100644
--- a/gnu/packages/nss.scm
+++ b/gnu/packages/nss.scm
@@ -5,7 +5,7 @@
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2020, 2021 Marius Bakke <marius@gnu.org>
;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
-;;; Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+;;; Copyright © 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
;;;
;;; This file is part of GNU Guix.
@@ -32,6 +32,7 @@
#:use-module (guix build-system mozilla)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages)
+ #:use-module (gnu packages base)
#:use-module (gnu packages bash)
#:use-module (gnu packages check)
#:use-module (gnu packages compression)
@@ -99,19 +100,6 @@ in the Mozilla clients.")
(base32
"0v3zds1id71j5a5si42a658fjz8nv2f6zp6w4gqrqmdr6ksz8sxv"))))))
-(define-public nspr-next
- (package
- (inherit nspr)
- (version "4.35")
- (source (origin
- (method url-fetch)
- (uri (string-append
- "https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v"
- version "/src/nspr-" version ".tar.gz"))
- (sha256
- (base32
- "13xwda56yhp1w7v02qvlxvlqiniw8kr4g3fxlljmv6wnlmz2k8vy"))))))
-
(define-public nss
(package
(name "nss")
@@ -214,12 +202,9 @@ in the Mozilla clients.")
(copy-recursively "dist/public/nss" inc)
(copy-recursively (string-append obj "/bin") bin)
(copy-recursively (string-append obj "/lib") lib)))))))
- (inputs
- (list sqlite zlib))
- (propagated-inputs
- (list nspr-next)) ;required by nss.pc.
- (native-inputs
- (list perl libfaketime)) ;for tests
+ (inputs (list sqlite zlib))
+ (propagated-inputs (list nspr)) ;required by nss.pc.
+ (native-inputs (list perl libfaketime which)) ;for tests
;; The NSS test suite takes around 48 hours on Loongson 3A (MIPS) when
;; another build is happening concurrently on the same machine.
- branch core-updates updated (f14aa6d0a3 -> 7ccf994302), guix-commits, 2023/04/15
- 05/25: gnu: freetype: Update remove-reference-to-pkg-config phase., guix-commits, 2023/04/15
- 09/25: gnu: python-docutils: Update to 0.19., guix-commits, 2023/04/15
- 03/25: maint: Merge sanity-check-next.py into sanity-check.py., guix-commits, 2023/04/15
- 08/25: gnu: source-highlight: Inline skip-doc-directory phase., guix-commits, 2023/04/15
- 02/25: gnu: nss: Add which to to native inputs and use regular nspr.,
guix-commits <=
- 01/25: gnu: python-clickgen: Replace python-numpy-next with python-numpy., guix-commits, 2023/04/15
- 04/25: gnu: poppler-next: Delete variable., guix-commits, 2023/04/15
- 12/25: gnu: ruby-tzinfo-data: Remove #:guile argument in file-union call., guix-commits, 2023/04/15
- 19/25: gnu: hplip: Update to 3.23.3., guix-commits, 2023/04/15
- 21/25: gnu: python-jsonschema: Update to 4.5.1., guix-commits, 2023/04/15
- 13/25: gnu: valgrind/interactive: Rely on non-stripped glibc symbols., guix-commits, 2023/04/15
- 10/25: gnu: python-pluggy: Update to 1.0.0., guix-commits, 2023/04/15
- 15/25: gnu: hplip: Update to 3.22.10., guix-commits, 2023/04/15
- 17/25: gnu: hplip: Use gexps., guix-commits, 2023/04/15
- 20/25: gnu: iptables: Clean-up configure flags., guix-commits, 2023/04/15