summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-03-11 18:07:43 +0100
committerAndreas Enge <andreas@enge.fr>2026-04-23 22:47:11 +0200
commit3e358dd784d085af7146d53f7e4e111c31417abc (patch)
tree00a7f739500e150468eb0901f3b5ee0a1d167cdc /gnu
parentab36825327e4ee0eced7915a94de27a80a2214d1 (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
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/haskell-crypto.scm2
-rw-r--r--gnu/packages/node.scm4
-rw-r--r--gnu/packages/tls.scm4
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