[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Help packaging R Quarto Cli
From: |
Sébastien Rey-Coyrehourcq |
Subject: |
Help packaging R Quarto Cli |
Date: |
Mon, 24 Oct 2022 13:43:17 +0200 |
User-agent: |
mu4e 1.8.9; emacs 28.2 |
Hi,
I’m trying to package Quarto Cli ( <https://github.com/quarto-dev/quarto-cli>
), used in combination with Pandoc to publish -reproducible- scientific
document : website, blog, etc.
I first think this is a classic gnu build : ./configure && make && make install
BUT, there is a problem because the ./configure script bootstrap “Deno” during
the run of configure.sh.
Because this download and compilation of Deno occur during ./configure.sh
running, guix cannot patch the #!/bin/bash path, so ./configure failed. Deno
seems also not packaged into guix.
Do you have an idea to resolve this ? Perhaps we could try all together to do
this.
I’m starting with this quarto-cli.scm :
┌────
│ (use-modules
│ (guix packages)
│ (guix download)
│ (guix build-system gnu)
│ (guix licenses)
│ )
│
│ (define-public quarto-cli
│ (package
│ (name "Quarto-CLI")
│ (version "1.1.251")
│ (source (origin
│ (method url-fetch)
│ (uri (string-append
"https://github.com/quarto-dev/quarto-cli/archive/refs/tags/v"version".tar.gz"))
│ (sha256
│ (base32
│ "1ycwrjndrrrciymnm3l0lhcd375fddkvjibvc0n084irg6z1lxn6"))))
│ (build-system gnu-build-system)
│ (synopsis "Quarto-cli")
│ (description
│ "Quarto-cli description")
│ (home-page "https://github.com/quarto-dev/quarto-cli")
│ (license gpl3+)))
│ quarto-cli
│
└────
To compile and fail :
guix build -f quarto-cli.scm
Best,
Sebastien RC.
signature.asc
Description: PGP signature
- Help packaging R Quarto Cli,
Sébastien Rey-Coyrehourcq <=
- Re: Help packaging R Quarto Cli, Sebastien Rey-Coyrehourcq, 2022/10/24
- Re: Help packaging R Quarto Cli, zimoun, 2022/10/24
- Re: Help packaging R Quarto Cli, Csepp, 2022/10/24
- Re: Help packaging R Quarto Cli, Wojtek Kosior, 2022/10/24
- Re: Help packaging R Quarto Cli, zimoun, 2022/10/25
- Re: Help packaging R Quarto Cli, Wojtek Kosior, 2022/10/25
- Re: Help packaging R Quarto Cli, Sébastien Rey-Coyrehourcq, 2022/10/27
- Re: Help packaging R Quarto Cli, Wojtek Kosior, 2022/10/27
- Re: Help packaging R Quarto Cli, Sébastien Rey-Coyrehourcq, 2022/10/28