From 2e88164023cad397fecac023cc7855b3ad1d84b6 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 15 Aug 2022 10:59:45 +0200 Subject: [PATCH] gnu: r-tweenr: Build reproducibly. * gnu/packages/cran.scm (r-tweenr)[arguments]: Add phase 'build-reproducibly to avoid embedding random time difference. --- gnu/packages/cran.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index eb772ce5ae04efd400d0f532427b7b7e0caf58e5..e03b70716295d773ecea583bdcc9c9238d8fb442 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -19060,6 +19060,15 @@ packages with Rcpp.") (base32 "17znizh4yabh2zs9mzyr0sl6p0pw49961i61br7cl1b7v9sza18q")))) (build-system r-build-system) + (arguments + (list + #:phases + '(modify-phases %standard-phases + (add-after 'unpack 'build-reproducibly + (lambda _ + (substitute* "R/aaa.R" + (("BASEDATETIME <- Sys.time.*") + "BASEDATETIME <- structure(0, class = c(\"POSIXct\", \"POSIXt\"))\n"))))))) (propagated-inputs (list r-farver r-magrittr r-rcpp r-rlang)) (home-page "https://github.com/thomasp85/tweenr")