Message ID | 20220701130314.4046-1-antero@mailbox.org |
---|---|
State | New |
Headers | show |
Series | [bug#56331] gnu: Update tzdata-for-tests. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
Am Freitag, dem 01.07.2022 um 13:03 +0000 schrieb Antero Mejr: > * gnu/packages/base.scm (tzdata-for-tests): Install leap- > seconds.list. > --- > gnu/packages/base.scm | 15 ++++++++++++++- > 1 file changed, 14 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm > index 4bdc3e7792..a1d57611ee 100644 > --- a/gnu/packages/base.scm > +++ b/gnu/packages/base.scm > @@ -1398,7 +1398,20 @@ (define-public tzdata > ;;; > ;;; Please make this a hidden-package if it is different from the > primary tzdata > ;;; package. > -(define-public tzdata-for-tests tzdata) > +(define-public tzdata-for-tests > + (hidden-package > + (package > + (inherit tzdata) > + (arguments > + (substitute-keyword-arguments (package-arguments tzdata) > + ((#:phases phases) > + #~(modify-phases #$phases > + (add-after 'install 'copy-leap-seconds-list > + (lambda _ > + (copy-file "leap-seconds.list" > + (string-append > + #$output > + "/share/zoneinfo/leap- > seconds.list"))))))))))) That's exactly the patch you weren't supposed to write. It bumps tzdata-for-tests, thus causing mass rebuilds, but doesn't bump tzdata. Cheers
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 4bdc3e7792..a1d57611ee 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -1398,7 +1398,20 @@ (define-public tzdata ;;; ;;; Please make this a hidden-package if it is different from the primary tzdata ;;; package. -(define-public tzdata-for-tests tzdata) +(define-public tzdata-for-tests + (hidden-package + (package + (inherit tzdata) + (arguments + (substitute-keyword-arguments (package-arguments tzdata) + ((#:phases phases) + #~(modify-phases #$phases + (add-after 'install 'copy-leap-seconds-list + (lambda _ + (copy-file "leap-seconds.list" + (string-append + #$output + "/share/zoneinfo/leap-seconds.list"))))))))))) (define-public libiconv (package