From 1a01580dab3b7f7b0e3f98048b44bb63adf81868 Mon Sep 17 00:00:00 2001 From: Marek Paśnikowski Date: Wed, 20 Mar 2024 10:18:11 +0100 Subject: Export libsodium-komodo to its own module --- private/komodo/libsodium-komodo.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 private/komodo/libsodium-komodo.scm (limited to 'private/komodo/libsodium-komodo.scm') diff --git a/private/komodo/libsodium-komodo.scm b/private/komodo/libsodium-komodo.scm new file mode 100644 index 0000000..6e39b8c --- /dev/null +++ b/private/komodo/libsodium-komodo.scm @@ -0,0 +1,25 @@ +(define-module (libsodium-komodo) + #:use-module (gnu packages crypto) + #:use-module (guix build-system cmake) + #:use-module (guix gexp) + #:use-module (guix packages)) + +(define-public libsodium-komodo + (package + (inherit libsodium) + (build-system cmake-build-system) + (arguments + (list + #:phases + #~ (modify-phases + %standard-phases + (add-after + 'unpack + 'add-cmakelists + (lambda _ + (copy-recursively + #+ (local-file "komodo-libsodium-cmakelists.txt") + "CMakeLists.txt") + (copy-recursively + #+ (local-file "komodo-libsodium-sodiumconfig.cmake.in") + "sodiumConfig.cmake.in")))))))) -- cgit v1.2.3