From d634a6244fa5d9ce035bcd6fc7604f1b062a81be Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Fri, 9 Jun 2023 23:40:32 -0400 Subject: bisq-desktop: make reproducible --- pkgs/applications/blockchains/bisq-desktop/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/blockchains/bisq-desktop/default.nix b/pkgs/applications/blockchains/bisq-desktop/default.nix index 1151b06792c5d..46f6b57859c2a 100644 --- a/pkgs/applications/blockchains/bisq-desktop/default.nix +++ b/pkgs/applications/blockchains/bisq-desktop/default.nix @@ -9,6 +9,7 @@ , dpkg , writeScript , bash +, strip-nondeterminism , tor , zip , xz @@ -46,6 +47,7 @@ stdenv.mkDerivation rec { dpkg imagemagick makeWrapper + strip-nondeterminism xz zip ]; @@ -71,8 +73,9 @@ stdenv.mkDerivation rec { mkdir -p native/linux/x64/ cp ${bisq-tor} ./tor - tar -cJf native/linux/x64/tor.tar.xz tor + tar --sort=name --mtime="@$SOURCE_DATE_EPOCH" -cJf native/linux/x64/tor.tar.xz tor zip -r opt/bisq/lib/app/desktop-${version}-all.jar native + strip-nondeterminism opt/bisq/lib/app/desktop-${version}-all.jar ''; installPhase = '' -- cgit 1.4.1