aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/nim.scm
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2020-12-19 16:06:03 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2020-12-19 16:06:03 +0100
commitef7eaeedc029fa6458bd573133dde97c6a452c23 (patch)
tree4bd0830b47655cad14d14ac017f2d924e4a7c310 /gnu/packages/nim.scm
parentb27013d20fb2e83db94a9b82a70a571ce57001d3 (diff)
downloadguix-ef7eaeedc029fa6458bd573133dde97c6a452c23.tar.gz
guix-ef7eaeedc029fa6458bd573133dde97c6a452c23.zip
gnu: fpc: Use HTTPS home page URI.
* gnu/packages/pascal.scm (fpc)[home-page]: Use HTTPS URI.
Diffstat (limited to 'gnu/packages/nim.scm')
0 files changed, 0 insertions, 0 deletions
ild-output-port, UTF-8 + garbage"): Remove 'cond-expand'. 2018-10-16ui: Fix port-buffering with guile@2.0.Eric Bavier * guix/status.scm (build-event-output-port)[guile@2.0]: Do not call 'setvbuf' on custom binary port. * tests/status.scm (current-build-output-port, UTF-8 + garbage)[guile@2.0]: Use "?" in place of REPLACEMENT CHARACTER. 2018-10-15status: Build upon multiplexed build output.Ludovic Courtès This allows for more accurate status tracking and parsing of extended build traces. * guix/status.scm (multiplexed-output-supported?): New procedure. (print-build-event): Don't print \r when PRINT-LOG? is true. Adjust 'build-log' handling for when 'multiplexed-output-supported?' returns true. (bytevector-index, split-lines): New procedures. (build-event-output-port)[%build-output-pid, %build-output] [%build-output-left]: New variables. [process-line]: Handle "@ build-output" traces. [process-build-output]: New procedure. [write!]: Add case for when %BUILD-OUTPUT-PID is true. Use 'bytevector-index' rather than 'string-index'. (compute-status): Add #:derivation-path->output-path. Use it. * tests/status.scm ("compute-status, multiplexed build output"): New test. ("build-output-port, UTF-8") ("current-build-output-port, UTF-8 + garbage"): Adjust to new 'build-log' output. * guix/scripts/build.scm (set-build-options-from-command-line): Pass #:multiplexed-build-output?. (%default-options): Add 'multiplexed-build-output?'. * guix/scripts/environment.scm (%default-options): Likewise. * guix/scripts/pack.scm (%default-options): Likewise. * guix/scripts/package.scm (%default-options): Likewise. * guix/scripts/pull.scm (%default-options): Likewise. * guix/scripts/system.scm (%default-options): Likewise. 2018-10-09status: Gracefully handle invalid UTF-8 in build logs.Ludovic Courtès * guix/status.scm (maybe-utf8->string): New procedure. (build-event-output-port): Use it in lieu of 'utf8->string'. * tests/status.scm ("build-output-port, UTF-8") ("current-build-output-port, UTF-8 + garbage"): New tests.