From 686302198208997c170b590b69c2a38a119b55c9 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Fri, 9 Jul 2021 19:58:42 +0200 Subject: [PATCH] gnu: libolm: Unbundle unused blob. The git repo of libolm bundles a compiled (!) version of gradle. libolm doesn't have a Java input, so it cannot be used accidentally in Guix, but remove it anyways to be really sure. * gnu/package/crypto.scm (libolm)[source][snippet]: Delete "gradle-wrapper.jar". It is a bundled compiled (!) version of gradle. --- gnu/packages/crypto.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index bd2c462b96..f502da1af9 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -1309,7 +1309,11 @@ Trusted comments are signed, thus verified, before being displayed.") (sha256 (base32 "0bixly6jqpwfx3p37c1qp1j685yg6m429r1nazwh43w4n527bs3y")) - (file-name (git-file-name name version)))) + (file-name (git-file-name name version)) + ;; Delete the bundled blob. It's free, but unauditable, + ;; and apparently only required for android. + (snippet #~(delete-file + "android/gradle/wrapper/gradle-wrapper.jar")))) (build-system cmake-build-system) (arguments `(#:phases -- 2.32.0