diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-03-11 18:07:43 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-04-23 22:47:11 +0200 |
| commit | 3e358dd784d085af7146d53f7e4e111c31417abc (patch) | |
| tree | 00a7f739500e150468eb0901f3b5ee0a1d167cdc | |
| parent | ab36825327e4ee0eced7915a94de27a80a2214d1 (diff) | |
gnu: openssl: Switch to openssl-3.5 as the default.
* gnu/packages/tls.scm (openssl): Define as openssl-3.5.
(perl-net-ssleay)[inputs]: Replace openssl by openssl-3.0.
* gnu/packages/node.scm (node-lts)[inputs, native-inputs]:
Replace openssl by openssl-3.0.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl)[inputs]:
Replace openssl by openssl-3.0.
Change-Id: Ia13ea615a5265fc7012e881e516b98066cad8e3f
| -rw-r--r-- | gnu/packages/haskell-crypto.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/node.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/tls.scm | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index f087dca9d40..11c7ecf1e51 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm | |||
| @@ -914,7 +914,7 @@ regular) Diffie Hellman key exchanges, and many extensions.") | |||
| 914 | (list #:extra-directories (list "openssl") | 914 | (list #:extra-directories (list "openssl") |
| 915 | #:configure-flags | 915 | #:configure-flags |
| 916 | #~(list "--ghc-options=-optc=-Wno-incompatible-pointer-types"))) | 916 | #~(list "--ghc-options=-optc=-Wno-incompatible-pointer-types"))) |
| 917 | (inputs (list ghc-network openssl)) | 917 | (inputs (list ghc-network openssl-3.0)) |
| 918 | (home-page "https://github.com/haskell-cryptography/HsOpenSSL") | 918 | (home-page "https://github.com/haskell-cryptography/HsOpenSSL") |
| 919 | (synopsis "Partial OpenSSL binding for Haskell") | 919 | (synopsis "Partial OpenSSL binding for Haskell") |
| 920 | (description | 920 | (description |
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 992db2a9849..0cc63027b37 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm | |||
| @@ -966,7 +966,7 @@ fi" | |||
| 966 | icu4c-76 | 966 | icu4c-76 |
| 967 | libuv-for-node-lts | 967 | libuv-for-node-lts |
| 968 | `(,nghttp2 "lib") | 968 | `(,nghttp2 "lib") |
| 969 | openssl | 969 | openssl-3.0 |
| 970 | zlib | 970 | zlib |
| 971 | ; ngtcp2? nghttp3? | 971 | ; ngtcp2? nghttp3? |
| 972 | ;; Regular build-time dependencies. | 972 | ;; Regular build-time dependencies. |
| @@ -986,7 +986,7 @@ fi" | |||
| 986 | ngtcp2 | 986 | ngtcp2 |
| 987 | nghttp3 | 987 | nghttp3 |
| 988 | `(,nghttp2 "lib") | 988 | `(,nghttp2 "lib") |
| 989 | openssl | 989 | openssl-3.0 |
| 990 | zlib)) | 990 | zlib)) |
| 991 | (supported-systems | 991 | (supported-systems |
| 992 | (cons "riscv64-linux" (package-supported-systems node-bootstrap))) | 992 | (cons "riscv64-linux" (package-supported-systems node-bootstrap))) |
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index f7762d1da21..f7a527403a3 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm | |||
| @@ -693,7 +693,7 @@ OpenSSL for TARGET." | |||
| 693 | (base32 | 693 | (base32 |
| 694 | "0wihnr5bjdc3v0r4viwb1d1lf1rfkbrcmwzj7vjqpqdap11l2nps")))))) | 694 | "0wihnr5bjdc3v0r4viwb1d1lf1rfkbrcmwzj7vjqpqdap11l2nps")))))) |
| 695 | 695 | ||
| 696 | (define-public openssl openssl-3.0) | 696 | (define-public openssl openssl-3.5) |
| 697 | 697 | ||
| 698 | (define-public bearssl | 698 | (define-public bearssl |
| 699 | (package | 699 | (package |
| @@ -917,7 +917,7 @@ certificates for free.") | |||
| 917 | "0pfrpi77964cg15dm6y0w03l64xs0k2nqc15qh2xmv8vdnjyhywx")) | 917 | "0pfrpi77964cg15dm6y0w03l64xs0k2nqc15qh2xmv8vdnjyhywx")) |
| 918 | (patches (search-patches "perl-net-ssleay-colon-parsing.patch")))) | 918 | (patches (search-patches "perl-net-ssleay-colon-parsing.patch")))) |
| 919 | (build-system perl-build-system) | 919 | (build-system perl-build-system) |
| 920 | (inputs (list openssl)) | 920 | (inputs (list openssl-3.0)) |
| 921 | (arguments | 921 | (arguments |
| 922 | `(#:phases | 922 | `(#:phases |
| 923 | (modify-phases %standard-phases | 923 | (modify-phases %standard-phases |
