summaryrefslogtreecommitdiff
path: root/gnu/packages/nss.scm
AgeCommit message (Expand)Author
2021-12-19Merge branch 'master' into core-updatesEfraim Flashner
2021-12-17gnu: Remove unreferenced nss/fixed....* gnu/packages/nss.scm (nss/fixed): Remove variable. * gnu/packages/patches/nss-CVE-2021-43527.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice
2021-12-16gnu: nss-certs: Avoid top-level reference to NSS....This is the only hammer I know for dealing with module cycles and effectively fixes, for example, ‘guix show nss’ today. It's also a very poor solution. * gnu/packages/certs.scm (nss-certs)[version, source]: Copy verbatim from the nss package rather than referring to it at the top level. Reported by several users of #guix. Tobias Geerinckx-Rice
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-12-05Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus
2021-12-03gnu: nss: Fix CVE-2021-43527 via graft....* gnu/packages/patches/nss-CVE-2021-43527.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/nss.scm (nss/fixed): New variable (nss)[replacement]: New field. Mark H Weaver
2021-12-01gnu: Add nspr@4.32....Required for icecat/icedove 91. * gnu/packages/nss.scm (nspr-4.32): New variable. Jonathan Brielmaier
2021-11-11gnu: nss: Update to 3.71....This is made in an attempt to get rid of non-deterministic test failures, namely: [ FAILED ] TlsConnectDatagram13.AeadLimit * gnu/packages/nss.scm (nss): Update comment about nss-certs. Update to 3.71. [phases]{check}: Update faketime date. [inputs]{sqlite}: Use the regular version. * gnu/packages/certs.scm (nss-certs): Inherit version and source from nss. Maxim Cournoyer
2021-11-11gnu: nspr: Normalize inputs....* gnu/packages/nss.scm (nspr)[inputs]: Remove conditional. Maxim Cournoyer
2021-10-02gnu: mozjs: Make the native-inputs unconditional....* gnu/packages/nss.scm (mozjs)[inputs]: Always include 'perl" and 'bash-minimal', even when compiling natively. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos
2021-10-02gnu: nspr: Use mozilla-build-system....* gnu/packages/nss.scm (nspr)[build-system]: Adjust it. (nspr)[arguments]<#:configure-flags>: Remove now superfluous --target and --host. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Maxime Devos
2021-09-20gnu: nspr: Don't retain references to native inputs....* gnu/packages/nss.scm (nspr)[inputs]: Add 'perl' and 'bash-minimal' when cross-compiling. (nspr)[arguments]{#:disallowed-references}: Add native 'perl' when cross-compiling. Maxime Devos
2021-09-20gnu: nspr: Adjust to Mozilla cross-compilation conventions....* gnu/packages/nss.scm (nspr)[arguments]<#:configure-flags>: Set --host and --target inappropriately when cross-compiling. Maxime Devos
2021-06-19gnu: nss-certs: Do not inherit version and source from nss.......in order to avoid a top-level variable reference. This reverts commit 18c38c18989aab28a654c9e546243603690cc75e. * gnu/packages/certs.scm (nss-certs)[version, source]: Do not inherit from NSS. Marius Bakke
2021-06-19gnu: nss: Update to 3.67....* gnu/packages/nss.scm (nss): Update to 3.67. Marius Bakke
2021-06-06gnu: nss: Use (guix utils)....* gnu/packages/nss.scm (nss)[arguments]: Utilize CC-FOR-TARGET and TARGET-64bit?. Marius Bakke
2021-06-06gnu: nss: Update to 3.66....* gnu/packages/nss.scm (nss): Update to 3.66. Reindent. [arguments]: Remove #:parallel-build?. * gnu/packages/patches/nss-getcwd-nonnull.patch: Adjust for directory change. * gnu/packages/patches/nss-3.56-pkgconfig.patch, gnu/packages/patches/nss-increase-test-timeout.patch: Revert to 6223566971. * gnu/packages/certs.scm (nss-certs)[arguments]: Adjust for directory change. Marius Bakke
2021-06-06gnu: nspr: Update to 4.31....* gnu/packages/nss.scm (nspr): Update to 4.31. Marius Bakke
2021-06-06gnu: nss: Prepare for GCC 10....* gnu/packages/patches/nss-getcwd-nonnull.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/nss.scm (nss)[source](patches): Add it. Marius Bakke
2021-06-06gnu: nss: Fix test failure....* gnu/packages/sqlite.scm (sqlite-uri): New variable. (sqlite)[source](uri): Use it. (sqlite-3.33): New public variable. Marius Bakke
2021-01-26gnu: nss: Update to the latest changeset to resolve test failures....* gnu/packages/patches/nss-3.56-pkgconfig.patch: Update and ajdust. * gnu/packages/patches/nss-increase-test-timeout.patch: Adjust. * gnu/packages/nss.scm (nss)[version]: Compute with the git-version procedure. [source]: Switch to use the latest changeset. Adjust snippet to match restructuring of the source file hierarchy. [make-flags]: Do not chdir to the "nss" directory. [phases]: Delete trailing #t. {check}: Honor the '#:tests?' argument. Update the date used with faketime and adjust for the new all.sh script location. {install}: Adapt to the location of the 'dist/' directory, which is now at the same level as the 'source' checkout. Maxim Cournoyer
2020-12-13gnu: nss, nss-certs: Update to 3.59....* gnu/packages/nss.scm (nss): Update to 3.59. * gnu/packages/certs.scm (nss-certs): Likewise. Marius Bakke
2020-10-13gnu: nss, nss-certs: Update to 3.57....* gnu/packages/patches/nss-pkgconfig.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/certs.scm (nss-certs): Update to 3.57. * gnu/packages/nss.scm (nss): Likewise. [source](patches): Replace nss-pkgconfig.patch with nss-3.56-pkgconfig.patch. (nss-3.57): Remove variable. * gnu/packages/gnuzilla.scm (icedove)[inputs]: Change from NSS-3.57 to NSS. Marius Bakke
2020-10-13gnu: NSPR: Update to 4.29....* gnu/packages/nss.scm (nspr): Update to 4.29. Marius Bakke
2020-10-05Merge branch 'master' into stagingGuillaume Le Vaillant
2020-10-02gnu: nss@3.56: Update to 3.57....nss@3.57 includes a critical fix for building on aarch64. * gnu/packages/nss.scm (nss-3.56): Update to 3.57 and rename to * nss-3.57. * gnu/packages/gnuzilla.scm (icedove)[inputs]: Update nss variable name. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jonathan Brielmaier
2020-09-28gnu: Add nss@3.56....Icedove 78 requires nss > 3.53. This version is the only one building out-of-the-box. * gnu/packages/nss.scm (nss-3.56): New variable. * gnu/packages/patches/nss-3.56-pkgconfig.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Mark H Weaver <mhw@netris.org> Jonathan Brielmaier
2020-07-25gnu: NSS: Update to 3.55 [security fixes]....This release fixes CVE-2020-6829, CVE-2020-12400, CVE-2020-12401, and CVE-2020-12403. * gnu/packages/patches/nss-pkgconfig.patch: Adjust patch context. * gnu/packages/nss.scm (nss): Update to 3.55. [arguments]: Add "all" to #:make-flags. Remove obsolete deletions. * gnu/packages/certs.scm (nss-certs): Update to 3.55. Marius Bakke
2020-07-25gnu: nspr: Update to 4.27....* gnu/packages/nss.scm (nspr): Update to 4.27. Marius Bakke
2020-06-06gnu: Remove nss/fixed....The merge preceding this commit ignored the nss replacement added in commit 7bc396bf353c5550c49b3f8791b34072ba417d90. This commit removes the remaining bits, because the fix is already present in nss@3.52.1. * gnu/packages/patches/nss-CVE-2020-12399.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/nss.scm (nss/fixed): Remove variable. Marius Bakke
2020-06-06Merge branch 'master' into stagingMarius Bakke
2020-06-02gnu: nss: Fix CVE-2020-12399 via graft....* gnu/packages/patches/nss-CVE-2020-12399.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/nss.scm (nss/fixed): New variable. (nss)[replacement]: Add field. Mark H Weaver
2020-05-26gnu: NSS: Update to 3.52.1 [fixes CVE-2020-12399]....* gnu/packages/nss.scm (nss): Update to 3.52.1. * gnu/packages/certs.scm (nss-certs): Likewise. Marius Bakke
2020-05-26gnu: NSS: Update to 3.52....* gnu/packages/nss.scm (nss): Update to 3.52. * gnu/packages/certs.scm (nss-certs): Likewise. Marius Bakke
2020-03-14Merge branch 'master' into core-updatesMarius Bakke
2020-02-15gnu: nss: Add comment about deleted libraries....* gnu/packages/nss.scm (source)[snippet]: Add comment. While at it, add missing copyright information for Marius Bakke. Marius Bakke
2020-02-14gnu: nss: Delete bundled SQLite and Zlib....* gnu/packages/nss.scm (nss)[source](modules, snippet): New fields. Marius Bakke
2020-02-14gnu: nss, nss-certs: Update to 3.50....* gnu/packages/nss.scm (nss): Update to 3.50. * gnu/packages/certs.scm (nss-certs): Likewise. Marius Bakke
2020-02-14gnu: nspr: Update to 4.25....* gnu/packages/nss.scm (nspr): Update to 4.25. Marius Bakke
2020-02-14gnu: nspr: Do not build the static library....* gnu/packages/nss.scm (nspr)[arguments]: Add "--disable-static" in #:configure-flags. Marius Bakke
2020-02-14gnu: nss: Remove obsolete patch....* gnu/packages/patches/nss-freebl-stubs.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/nss.scm (nss)[source](patches): Remove 'nss-freebl-stubs.patch'. Marius Bakke
2020-01-21Merge branch 'staging' into core-updatesMarius Bakke
2020-01-19gnu: nss, nss-certs: Update to 3.49.1....* gnu/packages/certs.scm (nss-certs): Update to 3.49.1. * gnu/packages/nss.scm (nss): Likewise. Marius Bakke
2020-01-12gnu: nss, nss-certs: Update to 3.49....* gnu/packages/certs.scm (nss-certs): Update to 3.49. * gnu/packages/nss.scm (nss): Likewise. Marius Bakke
2020-01-11Merge branch 'master' into core-updatesMarius Bakke
2019-12-12gnu: nss: Ungraft....* gnu/packages/nss.scm (nss)[replacement]: Remove field. [source]: Add patch. (nss/fixed): Remove variable. Efraim Flashner
2019-12-11gnu: nss: Remove replacement package....The merge preceding this commit ignored the 'replacement' added to nss in commit 04b33ce205f38813b4dbd04b6ad3c7aa0be0b6f6, because the security fix is already present in NSS 3.48. This commit removes the remaining bits. * gnu/packages/patches/nss-CVE-2019-11745.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/nss.scm (nss/fixed): Remove variable. Marius Bakke
2019-12-11Merge branch 'master' into stagingMarius Bakke
2019-12-11gnu: nss: Fix CVE-2019-11745 via graft....* gnu/packages/patches/nss-CVE-2019-11745.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/nss.scm (nss/fixed): New variable. (nss)[replacement]: Add field. Mark H Weaver
2019-12-11gnu: nss: Update to 3.48....* gnu/packages/nss.scm (nss): Update to 3.48. Marius Bakke