diff options
author | Marius Bakke <mbakke@fastmail.com> | 2020-01-03 19:41:05 +0100 |
---|---|---|
committer | Marius Bakke <mbakke@fastmail.com> | 2020-01-03 19:41:05 +0100 |
commit | 982eff9e841f3539e4ecf93669435a290bfde571 (patch) | |
tree | b1e3f6fc85c6c35c264f091eb2fc5cff8514c230 /gnu/packages/crypto.scm | |
parent | 7ba6d70e4528201151195e1ed2175ee4828bdb2f (diff) | |
parent | 7158fe4ded47a599ceb8d556132ba83fcc686962 (diff) | |
download | patches-982eff9e841f3539e4ecf93669435a290bfde571.tar patches-982eff9e841f3539e4ecf93669435a290bfde571.tar.gz |
Merge branch 'master' into staging
Diffstat (limited to 'gnu/packages/crypto.scm')
-rw-r--r-- | gnu/packages/crypto.scm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index db39166d45..dd49c12e5b 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -633,6 +633,16 @@ data on your platform, so the seed itself will be as random as possible. (lambda _ ;; By default, only the static library is built. (invoke "make" "shared"))) + (add-after 'install 'install-shared-library-links + ;; By default, only .so and .so.x.y.z are installed. + ;; Create all the ‘intermediates’ expected by dependent packages. + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (lib (string-append out "/lib"))) + (with-directory-excursion lib + (symlink "libcryptopp.so.8.0.0" "libcryptopp.so.8.0") + (symlink "libcryptopp.so.8.0.0" "libcryptopp.so.8") + #t)))) (add-after 'install 'install-pkg-config (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) |