gnu: aws-lc: Fix checksum and enable tests.

* gnu/packages/tls.scm (aws-lc):
[source]: Fix checksum.
[arguments]: Enable tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Greg Hogan 2022-04-22 17:28:04 +00:00 committed by Ludovic Courtès
parent fec71efeae
commit a5a408c3a7
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -21,6 +21,7 @@
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
;;; Copyright © 2021 Matthew James Kraai <kraai@ftbfs.org>
;;; Copyright © 2021 John Kehayias <john.kehayias@protonmail.com>
;;; Copyright © 2022 Greg Hogan <code@greghogan.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1192,7 +1193,7 @@ (define-public wolfssl
(define-public aws-lc
(package
(name "aws-lc")
; Update only when updating aws-crt-cpp.
;; Update only when updating aws-crt-cpp.
(version "1.0.2")
(source (origin
(method git-fetch)
@ -1202,10 +1203,10 @@ (define-public aws-lc
(file-name (git-file-name name version))
(sha256
(base32
"14dhdddlph36nshdkh0v43718hxjx5vxqxmkw7707393q0qrgipw"))))
"16y4iy2rqrmb7b1c394wyq7a5vbjb41599524my6b6q1vk1pi307"))))
(build-system cmake-build-system)
(arguments
'(#:tests? #f ; re-enable but with go and perl dependencies
'(#:test-target "run_minimal_tests"
#:configure-flags
'("-DBUILD_SHARED_LIBS=ON")))
(synopsis "General purpose cryptographic library")