aboutsummaryrefslogtreecommitdiff
path: root/contrib/guix/libexec/codesign.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/guix/libexec/codesign.sh')
-rwxr-xr-xcontrib/guix/libexec/codesign.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/guix/libexec/codesign.sh b/contrib/guix/libexec/codesign.sh
index 0b5f77d01e..54edfecb26 100755
--- a/contrib/guix/libexec/codesign.sh
+++ b/contrib/guix/libexec/codesign.sh
@@ -86,7 +86,11 @@ mkdir -p "$DISTSRC"
signapple apply dist/Bitcoin-Qt.app codesignatures/osx/dist
# Make a .zip from dist/
- zip "${OUTDIR}/${DISTNAME}-${HOST}.zip" dist/*
+ cd dist/
+ find . -print0 \
+ | xargs -0r touch --no-dereference --date="@${SOURCE_DATE_EPOCH}"
+ find . | sort \
+ | zip -X@ "${OUTDIR}/${DISTNAME}-${HOST}.zip"
;;
*)
exit 1