Honor SOURCE_DATE_EPOCH variable to avoid non-determinism in generated "autoloads" files. --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -378,8 +378,12 @@ "Insert the section-header line, which lists the file name and which functions are in it, etc." (insert generate-autoload-section-header) - (prin1 `(autoloads ,autoloads ,load-name ,file ,time) - outbuf) + (let* ((env (getenv "SOURCE_DATE_EPOCH")) + (time (if env + (seconds-to-time (string-to-number env)) + time))) + (prin1 `(autoloads ,autoloads ,load-name ,file ,time) + outbuf)) (terpri outbuf) ;; Break that line at spaces, to avoid very long lines. ;; Make each sub-line into a comment. lected='selected'>koszko Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/aidc.scm
AgeCommit message (Expand)Author
2020-11-19gnu: Don't append '.git' to GitHub uris....Efraim Flashner
2020-08-18gnu: Add zxing-cpp....Raghav Gururajan
2020-07-12gnu: Remove ".git" from "https://github/…/….git"....Ludovic Courtès
2020-04-18gnu: qrcodegen-cpp: Update to 1.6.0....Efraim Flashner