summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2023-05-27 19:27:33 +0800
committerHilton Chain <hako@ultrarare.space>2024-02-05 13:56:31 +0800
commit2b296427d7bd7b6b155e0e94403c1227ce014008 (patch)
tree794cff1bf5b76cfa279b857af03fd0d5abd4f35a /gnu
parent0f86c1c6f887513692b4e908e21884c2705b5e82 (diff)
gnu: mbedtls-apache: Rename to mbedtls-lts.
* gnu/packages/tls.scm (mbedtls-apache): Rename package to "mbedtls". Rename variable to… (mbedtls-lts): …this. (mbedtls-apache): Define as deprecated by mbedtls-lts. (mbedtls-for-hiawatha): Adjust accordingly. * doc/guix.texi: Likewise. * gnu/packages/emulators.scm (dolphin-emu,retroarch)[inputs]: Likewise. * gnu/packages/game-development.scm (godot-lts,godot)[inputs]: Likewise. * gnu/packages/hardware.scm (hueplusplus,openrgb)[inputs]: Likewise. * gnu/packages/haxe.scm (neko,haxe,hashlink)[inputs]: Likewise. * gnu/packages/irc.scm (inspircd)[inputs]: Likewise. * gnu/packages/julia-jll.scm (julia-mbedtls-jll)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/julia.scm (julia)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/linphone.scm (bctoolbox)[inputs]: Likewise. * gnu/packages/linux.scm (dislocker)[inputs]: Likewise. * gnu/packages/networking.scm (nng)[inputs]: Likewise. * gnu/packages/search.scm (dataparksearch)[inputs]: Likewise. * gnu/packages/video.scm (obs)[inputs]: Likewise. * gnu/packages/web.scm (hiawatha)[arguments]<#:phases>: Likewise. Change-Id: I0c58b3cd0bcf6e44e7b16a69f6d2739aa3c1545b
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/emulators.scm4
-rw-r--r--gnu/packages/game-development.scm4
-rw-r--r--gnu/packages/hardware.scm4
-rw-r--r--gnu/packages/haxe.scm6
-rw-r--r--gnu/packages/irc.scm2
-rw-r--r--gnu/packages/julia-jll.scm4
-rw-r--r--gnu/packages/julia.scm12
-rw-r--r--gnu/packages/linphone.scm2
-rw-r--r--gnu/packages/linux.scm2
-rw-r--r--gnu/packages/networking.scm2
-rw-r--r--gnu/packages/search.scm2
-rw-r--r--gnu/packages/tls.scm11
-rw-r--r--gnu/packages/video.scm2
-rw-r--r--gnu/packages/web.scm2
14 files changed, 31 insertions, 28 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index cde3ee052c0..17d981a9d80 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -351,7 +351,7 @@ console.")
351 libxi 351 libxi
352 libxrandr 352 libxrandr
353 lzo 353 lzo
354 mbedtls-apache 354 mbedtls-lts
355 mesa 355 mesa
356 miniupnpc 356 miniupnpc
357 openal 357 openal
@@ -1490,7 +1490,7 @@ as RetroArch.")
1490 libxml2 1490 libxml2
1491 libxrandr 1491 libxrandr
1492 libxv 1492 libxv
1493 mbedtls-apache 1493 mbedtls-lts
1494 mesa 1494 mesa
1495 openal 1495 openal
1496 openssl 1496 openssl
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 5f1331183da..5335166d195 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2038,7 +2038,7 @@ games.")
2038 libxi 2038 libxi
2039 libxinerama 2039 libxinerama
2040 libxrandr 2040 libxrandr
2041 mbedtls-apache 2041 mbedtls-lts
2042 mesa 2042 mesa
2043 opusfile 2043 opusfile
2044 pcre2 2044 pcre2
@@ -2280,7 +2280,7 @@ scripted in a Python-like language.")
2280 libxinerama 2280 libxinerama
2281 libxkbcommon 2281 libxkbcommon
2282 libxrandr 2282 libxrandr
2283 mbedtls-apache 2283 mbedtls-lts
2284 mesa 2284 mesa
2285 openxr 2285 openxr
2286 opusfile 2286 opusfile
diff --git a/gnu/packages/hardware.scm b/gnu/packages/hardware.scm
index 4765d1c55dd..72b6decd81f 100644
--- a/gnu/packages/hardware.scm
+++ b/gnu/packages/hardware.scm
@@ -703,7 +703,7 @@ battery state, controlling LEDs, and setting the inactive time.")
703 (arguments 703 (arguments
704 `(#:tests? #f)) ;; Tests require Google's gtest and gmock 704 `(#:tests? #f)) ;; Tests require Google's gtest and gmock
705 (inputs 705 (inputs
706 (list mbedtls-apache)) 706 (list mbedtls-lts))
707 (synopsis "C++ library to control Philips Hue lights") 707 (synopsis "C++ library to control Philips Hue lights")
708 (description "Hueplusplus is a library for controlling Philips Hue lights. 708 (description "Hueplusplus is a library for controlling Philips Hue lights.
709Features: 709Features:
@@ -1112,7 +1112,7 @@ technology, such as head mounted displays with built in head tracking.")
1112 hueplusplus 1112 hueplusplus
1113 nlohmann-json 1113 nlohmann-json
1114 libusb 1114 libusb
1115 mbedtls-apache 1115 mbedtls-lts
1116 qtbase-5)) 1116 qtbase-5))
1117 (native-inputs 1117 (native-inputs
1118 (list pkg-config 1118 (list pkg-config
diff --git a/gnu/packages/haxe.scm b/gnu/packages/haxe.scm
index 6fc30ce02fc..859941df70e 100644
--- a/gnu/packages/haxe.scm
+++ b/gnu/packages/haxe.scm
@@ -78,7 +78,7 @@
78 apr-util 78 apr-util
79 gtk+-2 79 gtk+-2
80 libgc 80 libgc
81 mbedtls-apache 81 mbedtls-lts
82 (list mariadb "dev") 82 (list mariadb "dev")
83 (list mariadb "lib") 83 (list mariadb "lib")
84 openssl 84 openssl
@@ -171,7 +171,7 @@ interactive languages.")
171 (lambda _ 171 (lambda _
172 (invoke "make" "install")))))) 172 (invoke "make" "install"))))))
173 (inputs (list libuv 173 (inputs (list libuv
174 mbedtls-apache 174 mbedtls-lts
175 neko 175 neko
176 ocaml-extlib 176 ocaml-extlib
177 ocaml-luv 177 ocaml-luv
@@ -255,7 +255,7 @@ includes the compiler and library manager.")
255 libpng 255 libpng
256 libuv 256 libuv
257 libvorbis 257 libvorbis
258 mbedtls-apache 258 mbedtls-lts
259 mikktspace 259 mikktspace
260 minimp3 260 minimp3
261 openal 261 openal
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 46961ccb7ee..3200ccc1353 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -912,7 +912,7 @@ but can also be used independently as a logging bot.")
912 (list argon2 912 (list argon2
913 gnutls 913 gnutls
914 libmaxminddb 914 libmaxminddb
915 mbedtls-apache 915 mbedtls-lts
916 (list mariadb "dev") 916 (list mariadb "dev")
917 openldap 917 openldap
918 openssl 918 openssl
diff --git a/gnu/packages/julia-jll.scm b/gnu/packages/julia-jll.scm
index 1c03b7e5895..50bbd40a84a 100644
--- a/gnu/packages/julia-jll.scm
+++ b/gnu/packages/julia-jll.scm
@@ -1399,11 +1399,11 @@ build tree Yggdrasil.")
1399 (("generate_wrapper_header.*") 1399 (("generate_wrapper_header.*")
1400 (string-append 1400 (string-append
1401 "generate_wrapper_header(\"MbedTLS\", \"" 1401 "generate_wrapper_header(\"MbedTLS\", \""
1402 (assoc-ref inputs "mbedtls-apache") "\")\n")))) 1402 (assoc-ref inputs "mbedtls") "\")\n"))))
1403 ;; There's a Julia file for each platform, override them all 1403 ;; There's a Julia file for each platform, override them all
1404 (find-files "src/wrappers/" "\\.jl$")) 1404 (find-files "src/wrappers/" "\\.jl$"))
1405 #t))))) 1405 #t)))))
1406 (inputs (list mbedtls-apache)) 1406 (inputs (list mbedtls-lts))
1407 (propagated-inputs (list julia-jllwrappers)) 1407 (propagated-inputs (list julia-jllwrappers))
1408 (home-page "https://github.com/JuliaBinaryWrappers/MbedTLS_jll.jl") 1408 (home-page "https://github.com/JuliaBinaryWrappers/MbedTLS_jll.jl")
1409 (synopsis "Apache's mbed TLS binary wrappers") 1409 (synopsis "Apache's mbed TLS binary wrappers")
diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm
index 8ba2b480ce5..18f0d6c7d3b 100644
--- a/gnu/packages/julia.scm
+++ b/gnu/packages/julia.scm
@@ -186,7 +186,7 @@ libraries. It is also a bit like @code{ldd} and @code{otool -L}.")
186 "gmp" "lapack" 186 "gmp" "lapack"
187 "libssh2" "libnghttp2" "libgit2" 187 "libssh2" "libnghttp2" "libgit2"
188 "libblastrampoline" 188 "libblastrampoline"
189 "mbedtls-apache" "mpfr" 189 "mbedtls" "mpfr"
190 "openblas" "openlibm" "pcre2" 190 "openblas" "openlibm" "pcre2"
191 "suitesparse" "gfortran:lib")) 191 "suitesparse" "gfortran:lib"))
192 ":")))) 192 ":"))))
@@ -263,9 +263,9 @@ libraries. It is also a bit like @code{ldd} and @code{otool -L}.")
263 (substitute* (jlpath "MPFR") 263 (substitute* (jlpath "MPFR")
264 (((from "libmpfr")) (to "mpfr" "libmpfr"))) 264 (((from "libmpfr")) (to "mpfr" "libmpfr")))
265 (substitute* (jlpath "MbedTLS") 265 (substitute* (jlpath "MbedTLS")
266 (((from "libmbedcrypto")) (to "mbedtls-apache" "libmbedcrypto")) 266 (((from "libmbedcrypto")) (to "mbedtls" "libmbedcrypto"))
267 (((from "libmbedtls")) (to "mbedtls-apache" "libmbedtls")) 267 (((from "libmbedtls")) (to "mbedtls" "libmbedtls"))
268 (((from "libmbedx509")) (to "mbedtls-apache" "libmbedx509"))) 268 (((from "libmbedx509")) (to "mbedtls" "libmbedx509")))
269 (substitute* (jlpath "nghttp2") 269 (substitute* (jlpath "nghttp2")
270 (((from "libnghttp2")) (to "libnghttp2" "libnghttp2"))) 270 (((from "libnghttp2")) (to "libnghttp2" "libnghttp2")))
271 (substitute* (jlpath "OpenBLAS") 271 (substitute* (jlpath "OpenBLAS")
@@ -318,7 +318,7 @@ libraries. It is also a bit like @code{ldd} and @code{otool -L}.")
318 (substitute* "stdlib/PCRE2_jll/test/runtests.jl" 318 (substitute* "stdlib/PCRE2_jll/test/runtests.jl"
319 (("10.40.0") ,(package-version (this-package-input "pcre2")))) 319 (("10.40.0") ,(package-version (this-package-input "pcre2"))))
320 (substitute* "stdlib/MbedTLS_jll/test/runtests.jl" 320 (substitute* "stdlib/MbedTLS_jll/test/runtests.jl"
321 (("2.28.0") ,(package-version (this-package-input "mbedtls-apache")))) 321 (("2.28.0") ,(package-version (this-package-input "mbedtls"))))
322 (substitute* "stdlib/MPFR_jll/test/runtests.jl" 322 (substitute* "stdlib/MPFR_jll/test/runtests.jl"
323 (("4.1.0") ,(package-version (this-package-input "mpfr")))) 323 (("4.1.0") ,(package-version (this-package-input "mpfr"))))
324 (substitute* "stdlib/GMP_jll/test/runtests.jl" 324 (substitute* "stdlib/GMP_jll/test/runtests.jl"
@@ -515,7 +515,7 @@ using Dates: @dateformat_str, Date, DateTime, DateFormat, Time"))
515 ("libunwind" ,libunwind-julia) 515 ("libunwind" ,libunwind-julia)
516 ("libuv" ,libuv-julia) 516 ("libuv" ,libuv-julia)
517 ("llvm" ,llvm-julia) 517 ("llvm" ,llvm-julia)
518 ("mbedtls-apache" ,mbedtls-apache) 518 ("mbedtls" ,mbedtls-lts)
519 ("mpfr" ,mpfr) 519 ("mpfr" ,mpfr)
520 ,@(if (target-x86-64?) 520 ,@(if (target-x86-64?)
521 `(("openblas" ,openblas-ilp64)) 521 `(("openblas" ,openblas-ilp64))
diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm
index 48a30f32d09..be011fd976e 100644
--- a/gnu/packages/linphone.scm
+++ b/gnu/packages/linphone.scm
@@ -184,7 +184,7 @@ writing, administering, and running unit tests in C.")
184 (with-directory-excursion "tester" 184 (with-directory-excursion "tester"
185 (invoke "./bctoolbox_tester")))))))) 185 (invoke "./bctoolbox_tester"))))))))
186 (inputs 186 (inputs
187 (list bcunit libdecaf mbedtls-apache)) 187 (list bcunit libdecaf mbedtls-lts))
188 (synopsis "Belledonne Communications Tool Box") 188 (synopsis "Belledonne Communications Tool Box")
189 (description "BcToolBox is an utilities library used by Belledonne 189 (description "BcToolBox is an utilities library used by Belledonne
190Communications software like belle-sip, mediastreamer2 and linphone.") 190Communications software like belle-sip, mediastreamer2 and linphone.")
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index e748b2cb8ec..a50e52b5376 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2335,7 +2335,7 @@ by Robert Shea and Robert Anton Wilson.")
2335 (build-system cmake-build-system) 2335 (build-system cmake-build-system)
2336 (arguments 2336 (arguments
2337 '(#:tests? #f)) ;no test suite 2337 '(#:tests? #f)) ;no test suite
2338 (inputs (list fuse-2 mbedtls-apache)) 2338 (inputs (list fuse-2 mbedtls-lts))
2339 (synopsis "FUSE driver to read/write Windows BitLocker drives") 2339 (synopsis "FUSE driver to read/write Windows BitLocker drives")
2340 (description 2340 (description
2341 "This package provides means to to read BitLocker encrypted 2341 "This package provides means to to read BitLocker encrypted
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index f2dfc675851..4adaa12dfde 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -832,7 +832,7 @@ at the link-layer level.")
832 (substitute* "src/supplemental/websocket/CMakeLists.txt" 832 (substitute* "src/supplemental/websocket/CMakeLists.txt"
833 (("nng_test\\(wssfile_test\\)") ""))))))) 833 (("nng_test\\(wssfile_test\\)") "")))))))
834 (native-inputs (list oksh)) 834 (native-inputs (list oksh))
835 (inputs (list mbedtls-apache)) 835 (inputs (list mbedtls-lts))
836 (synopsis "Lightweight messaging library") 836 (synopsis "Lightweight messaging library")
837 (description "NNG project is a rewrite of the scalability protocols library 837 (description "NNG project is a rewrite of the scalability protocols library
838known as libnanomsg, and adds significant new capabilities, while retaining 838known as libnanomsg, and adds significant new capabilities, while retaining
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index cdf4a50b5d2..78a735c96af 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -374,7 +374,7 @@ for parsing HTML files.")
374 (list aspell 374 (list aspell
375 c-ares 375 c-ares
376 libextractor 376 libextractor
377 mbedtls-apache 377 mbedtls-lts
378 postgresql 378 postgresql
379 zlib)) 379 zlib))
380 (synopsis "Feature rich search engine") 380 (synopsis "Feature rich search engine")
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 29b3da6f3d5..69136db6f36 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -973,9 +973,9 @@ correct OpenSSL include path. It is intended for use in your
973number generator") 973number generator")
974 (license license:perl-license))) 974 (license license:perl-license)))
975 975
976(define-public mbedtls-apache 976(define-public mbedtls-lts
977 (package 977 (package
978 (name "mbedtls-apache") 978 (name "mbedtls")
979 (version "2.28.7") 979 (version "2.28.7")
980 (source 980 (source
981 (origin 981 (origin
@@ -1007,13 +1007,16 @@ coding footprint.")
1007 (home-page "https://www.trustedfirmware.org/projects/mbed-tls/") 1007 (home-page "https://www.trustedfirmware.org/projects/mbed-tls/")
1008 (license (list license:asl2.0 license:gpl2+)))) ;dual licensed 1008 (license (list license:asl2.0 license:gpl2+)))) ;dual licensed
1009 1009
1010(define-public mbedtls-apache
1011 (deprecated-package "mbedtls-apache" mbedtls-lts))
1012
1010;; The Hiawatha Web server requires some specific features to be enabled. 1013;; The Hiawatha Web server requires some specific features to be enabled.
1011(define-public mbedtls-for-hiawatha 1014(define-public mbedtls-for-hiawatha
1012 (hidden-package 1015 (hidden-package
1013 (package 1016 (package
1014 (inherit mbedtls-apache) 1017 (inherit mbedtls-lts)
1015 (arguments 1018 (arguments
1016 (substitute-keyword-arguments (package-arguments mbedtls-apache) 1019 (substitute-keyword-arguments (package-arguments mbedtls-lts)
1017 ((#:phases phases) 1020 ((#:phases phases)
1018 #~(modify-phases #$phases 1021 #~(modify-phases #$phases
1019 (add-before 'configure 'configure-extra-features 1022 (add-before 'configure 'configure-extra-features
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index ef69c1dcc8e..1123fd0a442 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3954,7 +3954,7 @@ be used for realtime video capture via Linux-specific APIs.")
3954 libxcomposite 3954 libxcomposite
3955 libxkbcommon 3955 libxkbcommon
3956 luajit 3956 luajit
3957 mbedtls-apache 3957 mbedtls-lts
3958 mesa 3958 mesa
3959 pciutils 3959 pciutils
3960 pipewire 3960 pipewire
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 1a97dd8dec8..43a8e7ad151 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -6490,7 +6490,7 @@ functions of Tidy.")
6490 ;; Make sure 'hiawatha' finds 'mbedtls'. 6490 ;; Make sure 'hiawatha' finds 'mbedtls'.
6491 (let* ((out (assoc-ref outputs "out")) 6491 (let* ((out (assoc-ref outputs "out"))
6492 (sbin (string-append out "/sbin")) 6492 (sbin (string-append out "/sbin"))
6493 (mbed (assoc-ref inputs "mbedtls-apache"))) 6493 (mbed (assoc-ref inputs "mbedtls")))
6494 (wrap-program (string-append sbin "/hiawatha") 6494 (wrap-program (string-append sbin "/hiawatha")
6495 `("PATH" ":" prefix (,mbed))))))))) 6495 `("PATH" ":" prefix (,mbed)))))))))
6496 (inputs 6496 (inputs