~ruther/guix-local

3b2e5bbc84490b1ce2e82b3977af8c4eb6c6b39d — Andrew Wong 2 months ago bc84aaa
gnu: Add wolfssl-for-rpcs3.

* gnu/packages/tls.scm (wolfssl-for-rpcs3): New variable.

Change-Id: I10f9eca82ae8774f401dfe4fb85816f524eb6482
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1 files changed, 15 insertions(+), 0 deletions(-)

M gnu/packages/tls.scm
M gnu/packages/tls.scm => gnu/packages/tls.scm +15 -0
@@ 1200,6 1200,21 @@ ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b.")
    (home-page "https://www.wolfssl.com/")
    (license license:gpl2+))) ; Audit

(define-public wolfssl-for-rpcs3
  (package/inherit wolfssl
    (name "wolfssl-for-rpcs3")
    (arguments
     (substitute-keyword-arguments (package-arguments wolfssl)
       ((#:configure-flags flags ''())
        #~(cons* "--enable-des3"
                 "--enable-pwdbased"
                 "--enable-fastmath"
                 "--enable-opensslextra"
                 "--disable-harden"
                 "--enable-altcertchains"
                 "--enable-writedup"
                 #$flags))))))

(define-public aws-lc
  (package
    (name "aws-lc")