summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-09-25 16:51:17 +0200
committerCayetano Santos <csantosb@inventati.org>2025-12-01 11:40:06 +0100
commit9cf0d690560ad56c68cc783dd606efe3999ca900 (patch)
tree7c6ed3950a42f1563a56884fc53a44262738783c /gnu
parent57998fe09c898c0c2d4eadf8b5d7098df1da3898 (diff)
gnu: Add botan-2.
* gnu/packages/crypto.scm (botan-2): New variable. * gnu/packages/messaging.scm (crypto)[inputs]: Replace botan by botan-2. Change-Id: I31df2426c9316c8bda60c1a0590f9aef1d5275f7
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/crypto.scm18
-rw-r--r--gnu/packages/messaging.scm2
2 files changed, 19 insertions, 1 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index fa8b9d792bf..eac93945a88 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1031,6 +1031,24 @@ using ctypes is included, and several other language bindings are available.")
1031 (home-page "https://botan.randombit.net") 1031 (home-page "https://botan.randombit.net")
1032 (license license:bsd-2))) 1032 (license license:bsd-2)))
1033 1033
1034;; Needed explicitly by biboumi
1035(define-public botan-2
1036 (hidden-package
1037 (package
1038 (inherit botan)
1039 (name "botan")
1040 (version "2.19.3")
1041 (source
1042 (origin
1043 (method git-fetch)
1044 (uri (git-reference
1045 (url "https://github.com/randombit/botan/")
1046 (commit version)))
1047 (file-name (git-file-name name version))
1048 (sha256
1049 (base32
1050 "16dsrxb7z245hvbjzapq7qf65ip1fh2390qap30hpfd383dyvilw")))))))
1051
1034(define-public ccrypt 1052(define-public ccrypt
1035 (package 1053 (package
1036 (name "ccrypt") 1054 (name "ccrypt")
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 837b1bbe432..41bdbd6f33f 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -203,7 +203,7 @@
203 (substitute* "CMakeLists.txt" 203 (substitute* "CMakeLists.txt"
204 (("/etc") (string-append (assoc-ref outputs "out") "/etc")))))))) 204 (("/etc") (string-append (assoc-ref outputs "out") "/etc"))))))))
205 (build-system cmake-build-system) 205 (build-system cmake-build-system)
206 (inputs (list botan 206 (inputs (list botan-2
207 expat 207 expat
208 libiconv 208 libiconv
209 libidn 209 libidn