Hello,
This is a first pass at getting the nss packages into shape, as I proposed
earlier this year[1]. Many packages depend on nss, so these patches need to
be applied to a new branch -- my suggestion is `nss-updates', but I have no
strong preference.
This patch series:
- Ungrafts nss
- Factors out package creation into the `make-nss' procedure.
- Updates nss and nss-rapid to use that procedure.
- Updates nss and nss-certs to 3.102.1, the current ESR.
- Updates nss-rapid to 3.104, the latest release.
- Removes nspr-4.32, as it doesn’t appear to be used by anything.
[1]:
https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00318.htmlIan Eure (6):
gnu: Remove nss/fixed.
gnu: Remove nspr-4.32.
gnu: Add make-nss.
gnu: nss: Update to 3.102.1.
gnu: nss-rapid: Update to 3.104.
gnu: nss-certs: Update to 3.102.1.
gnu/packages/certs.scm | 4 +-
gnu/packages/nss.scm | 208 +++++++++++------------------------------
2 files changed, 59 insertions(+), 153 deletions(-)