Date: Sun, 22 Mar 2026 03:24:05 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: c58192864eb9 - main - textproc/quarto: update 1.9.10=?utf-8?Q? =E2=86=92 1.1?=0.0 Message-ID: <69bf60d5.1d2ce.7171241b@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=c58192864eb97dc3049a747c0bbee198fb590da6 commit c58192864eb97dc3049a747c0bbee198fb590da6 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-03-21 23:15:05 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-03-22 03:24:01 +0000 textproc/quarto: update 1.9.10 → 1.10.0 Reported by: portscout --- textproc/quarto/Makefile | 12 ++- textproc/quarto/distinfo | 10 +- .../patch-repo_package_scripts_common_utils.sh | 13 +++ textproc/quarto/pkg-plist | 113 ++++++++++++++++++++- 4 files changed, 135 insertions(+), 13 deletions(-) diff --git a/textproc/quarto/Makefile b/textproc/quarto/Makefile index e2254db4993b..11847b886eb3 100644 --- a/textproc/quarto/Makefile +++ b/textproc/quarto/Makefile @@ -1,6 +1,5 @@ PORTNAME= quarto # quarto also requires some Linux base to be installed, for example linux_base-rl9 -DISTVERSION= 1.9.10 -PORTREVISION= 1 +DISTVERSION= 1.10.0 CATEGORIES= textproc MASTER_SITES= https://github.com/quarto-dev/quarto-cli/releases/download/v${DISTVERSION}/ DISTFILES= quarto-${DISTVERSION}-linux-amd64.tar.gz # same for all architectures @@ -26,7 +25,8 @@ RUN_DEPENDS= bash:shells/bash \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pipenv>0:devel/py-pipenv@${PY_FLAVOR} \ ${JULIA_RUN_DEPENS} \ ${R_RUN_DEPENDS} \ - ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ + okular:graphics/okular USES= python @@ -68,6 +68,12 @@ post-patch: ${WRKSRC}/repo/tests/run-tests.sh # replace python3 with the real python executable path ${REINPLACE_CMD} -i '' -e 's|"python3"|"${PYTHON_CMD}"|' ${WRKSRC}/bin/quarto.js + # treat FreeBSD as Linux in quarto.js for platform detection + ${REINPLACE_CMD} -i '' \ + -e 's|isLinux = Deno.build.os === "linux";|isLinux = Deno.build.os === "linux" \|\| Deno.build.os === "freebsd";|' \ + -e 's|else if (platform2 === "linux") this._platform = "linux";|else if (platform2 === "linux" \|\| platform2 === "freebsd") this._platform = "linux";|' \ + -e 's|"linux-x86_64": "linux64",|"linux-x86_64": "linux64",\n "freebsd-x86_64": "linux64",|' \ + ${WRKSRC}/bin/quarto.js do-install: # copy files from the tarball diff --git a/textproc/quarto/distinfo b/textproc/quarto/distinfo index 013ecbc879cf..56a39dd623e6 100644 --- a/textproc/quarto/distinfo +++ b/textproc/quarto/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762712346 -SHA256 (quarto-1.9.10-linux-amd64.tar.gz) = ca6e69bf18efdd96300dab7f20cde1a8bf91c09ef4b992220b4069c3c986caa3 -SIZE (quarto-1.9.10-linux-amd64.tar.gz) = 127538371 -SHA256 (quarto-dev-quarto-cli-v1.9.10_GH0.tar.gz) = 4405c99d68518817200591ec9433f4b786220c0cbdaa490abc2b4567a8dfaa52 -SIZE (quarto-dev-quarto-cli-v1.9.10_GH0.tar.gz) = 110789321 +TIMESTAMP = 1774112621 +SHA256 (quarto-1.10.0-linux-amd64.tar.gz) = 6049babf9b052f5722d6f0e715a5caa814487de114c7b235effd9525f4d5d6b6 +SIZE (quarto-1.10.0-linux-amd64.tar.gz) = 136436322 +SHA256 (quarto-dev-quarto-cli-v1.10.0_GH0.tar.gz) = 8fea4bc6c9c3ec4930576a6e8f2b50f7dcbd06ccb3e8b9e375228d18083d2dbb +SIZE (quarto-dev-quarto-cli-v1.10.0_GH0.tar.gz) = 112846742 diff --git a/textproc/quarto/files/patch-repo_package_scripts_common_utils.sh b/textproc/quarto/files/patch-repo_package_scripts_common_utils.sh new file mode 100644 index 000000000000..755564c9fd35 --- /dev/null +++ b/textproc/quarto/files/patch-repo_package_scripts_common_utils.sh @@ -0,0 +1,13 @@ +--- repo/package/scripts/common/utils.sh.orig 2025-11-09 18:33:45 UTC ++++ repo/package/scripts/common/utils.sh +@@ -22,6 +22,10 @@ else + DENOURL=https://github.com/denoland/deno/releases/download + DENOFILES=deno-x86_64-unknown-linux-gnu.zip + DENO_ARCH_DIR=x86_64 ++ elif [[ $NIXARCH == "amd64" ]]; then ++ DENOURL=https://github.com/denoland/deno/releases/download ++ DENOFILES=deno-x86_64-unknown-linux-gnu.zip ++ DENO_ARCH_DIR=x86_64 + elif [[ $NIXARCH == "aarch64" ]]; then + DENOURL=https://github.com/denoland/deno/releases/download + DENOFILES=deno-aarch64-unknown-linux-gnu.zip diff --git a/textproc/quarto/pkg-plist b/textproc/quarto/pkg-plist index 12e53f15090f..780c5f7a491e 100644 --- a/textproc/quarto/pkg-plist +++ b/textproc/quarto/pkg-plist @@ -6,6 +6,7 @@ bin/quarto %%DATADIR%%/bin/tools/%%XARCH%%/esbuild %%DATADIR%%/bin/tools/%%XARCH%%/pandoc %%DATADIR%%/bin/tools/%%XARCH%%/typst +%%DATADIR%%/bin/tools/%%XARCH%%/typst-gather %%DATADIR%%/bin/tools/x86_64 %%DATADIR%%/share/COPYING.md %%DATADIR%%/share/COPYRIGHT @@ -21,6 +22,11 @@ bin/quarto %%DATADIR%%/share/create/extensions/brand/_extensions/qstart-filesafename-qend/brand.yml %%DATADIR%%/share/create/extensions/brand/_quarto.yml %%DATADIR%%/share/create/extensions/brand/example.qmd +%%DATADIR%%/share/create/extensions/engine/.gitignore +%%DATADIR%%/share/create/extensions/engine/README.ejs.md +%%DATADIR%%/share/create/extensions/engine/_extensions/qstart-filesafename-qend/_extension.ejs.yml +%%DATADIR%%/share/create/extensions/engine/example.ejs.qmd +%%DATADIR%%/share/create/extensions/engine/src/qstart-filesafename-qend.ejs.ts %%DATADIR%%/share/create/extensions/filter/.gitignore %%DATADIR%%/share/create/extensions/filter/README.ejs.md %%DATADIR%%/share/create/extensions/filter/_extensions/qstart-filesafename-qend/_extension.ejs.yml @@ -1104,6 +1110,62 @@ bin/quarto %%DATADIR%%/share/editor/tools/yaml/yaml-intelligence.js %%DATADIR%%/share/editor/tools/yaml/yaml.js %%DATADIR%%/share/env/env.defaults +%%DATADIR%%/share/extension-build/README.md +%%DATADIR%%/share/extension-build/deno.json +%%DATADIR%%/share/extension-build/import-map.json +%%DATADIR%%/share/extension-build/quarto-types.d.ts +%%DATADIR%%/share/extension-subtrees/julia-engine/.github/workflows/ci.yml +%%DATADIR%%/share/extension-subtrees/julia-engine/.gitignore +%%DATADIR%%/share/extension-subtrees/julia-engine/AGENTS.md +%%DATADIR%%/share/extension-subtrees/julia-engine/CLAUDE.md +%%DATADIR%%/share/extension-subtrees/julia-engine/README.md +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/Project.toml +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/_extension.yml +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/ensure_environment.jl +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/julia-engine.js +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/quartonotebookrunner.jl +%%DATADIR%%/share/extension-subtrees/julia-engine/_extensions/julia-engine/start_quartonotebookrunner_detached.jl +%%DATADIR%%/share/extension-subtrees/julia-engine/_quarto.yml +%%DATADIR%%/share/extension-subtrees/julia-engine/src/constants.ts +%%DATADIR%%/share/extension-subtrees/julia-engine/src/julia-engine.ts +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/.gitignore +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/engine-reordering/_quarto.yml +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/engine-reordering/notebook.qmd +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/sleep/_quarto.yml +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/sleep/sleep.qmd +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/source-ranges/_included.qmd +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/docs/julia-engine/source-ranges/source-ranges-test.qmd +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/run-tests.ps1 +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/run-tests.sh +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/smoke/julia-engine/julia.test.ts +%%DATADIR%%/share/extension-subtrees/julia-engine/tests/smoke/julia-engine/render.test.ts +%%DATADIR%%/share/extension-subtrees/orange-book/.gitignore +%%DATADIR%%/share/extension-subtrees/orange-book/LICENSE +%%DATADIR%%/share/extension-subtrees/orange-book/README.md +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/_extension.yml +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/numbering.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/orange-book.lua +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/page.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst-show.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/marginalia/0.3.1/README.md +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/marginalia/0.3.1/UNLICENSE +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/marginalia/0.3.1/lib.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/marginalia/0.3.1/typst.toml +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/LICENSE +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/README.md +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/lib.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/my-index.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/my-outline.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/background.svg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/creodocs_logo.svg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/main.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/orange1.jpg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/orange2.jpg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/orange3.jpg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/placeholder.jpg +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/template/sample.bib +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/theorems.typ +%%DATADIR%%/share/extension-subtrees/orange-book/_extensions/orange-book/typst/packages/preview/orange-book/0.7.1/typst.toml %%DATADIR%%/share/extensions/quarto/confluence/_extension.yml %%DATADIR%%/share/extensions/quarto/confluence/luaunit.lua %%DATADIR%%/share/extensions/quarto/confluence/overrides.lua @@ -1144,12 +1206,14 @@ bin/quarto %%DATADIR%%/share/extensions/quarto/video/video.lua %%DATADIR%%/share/filters/crossref/crossref.lua %%DATADIR%%/share/filters/customwriter/customwriter.lua +%%DATADIR%%/share/filters/llms/llms.lua %%DATADIR%%/share/filters/main.lua %%DATADIR%%/share/filters/modules/astshortcode.lua %%DATADIR%%/share/filters/modules/authors.lua %%DATADIR%%/share/filters/modules/brand/brand.lua %%DATADIR%%/share/filters/modules/callouts.lua %%DATADIR%%/share/filters/modules/classpredicates.lua +%%DATADIR%%/share/filters/modules/connectversion.lua %%DATADIR%%/share/filters/modules/constants.lua %%DATADIR%%/share/filters/modules/dashboard.lua %%DATADIR%%/share/filters/modules/dashboard/card-sidebar.lua @@ -1176,6 +1240,7 @@ bin/quarto %%DATADIR%%/share/filters/modules/scope.lua %%DATADIR%%/share/filters/modules/string.lua %%DATADIR%%/share/filters/modules/tablecolwidths.lua +%%DATADIR%%/share/filters/modules/tableutils.lua %%DATADIR%%/share/filters/modules/typst.lua %%DATADIR%%/share/filters/modules/typst_css.lua %%DATADIR%%/share/filters/qmd-reader.lua @@ -1267,7 +1332,6 @@ bin/quarto %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_grid.scss %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_helpers.scss %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_images.scss -%%DATADIR%%/share/formats/html/bootstrap/dist/scss/_light-dark.scss %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_list-group.scss %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_maps.scss %%DATADIR%%/share/formats/html/bootstrap/dist/scss/_mixins.scss @@ -1471,6 +1535,7 @@ bin/quarto %%DATADIR%%/share/formats/pdf/pandoc/citations.tex %%DATADIR%%/share/formats/pdf/pandoc/common.latex %%DATADIR%%/share/formats/pdf/pandoc/doc-class.tex +%%DATADIR%%/share/formats/pdf/pandoc/document-metadata.latex %%DATADIR%%/share/formats/pdf/pandoc/font-settings.latex %%DATADIR%%/share/formats/pdf/pandoc/fonts.latex %%DATADIR%%/share/formats/pdf/pandoc/graphics.tex @@ -1985,10 +2050,48 @@ bin/quarto %%DATADIR%%/share/formats/typst/fonts/Font Awesome 6 Free-Regular-400.otf %%DATADIR%%/share/formats/typst/fonts/Font Awesome 6 Free-Solid-900.otf %%DATADIR%%/share/formats/typst/fonts/LICENSE.txt +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/LICENSE +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/README.md +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/lib-gen.typ +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/lib-impl.typ +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/lib.typ +%%DATADIR%%/share/formats/typst/packages/preview/fontawesome/0.5.0/typst.toml +%%DATADIR%%/share/formats/typst/packages/preview/marginalia/0.3.1/README.md +%%DATADIR%%/share/formats/typst/packages/preview/marginalia/0.3.1/UNLICENSE +%%DATADIR%%/share/formats/typst/packages/preview/marginalia/0.3.1/lib.typ +%%DATADIR%%/share/formats/typst/packages/preview/marginalia/0.3.1/typst.toml +%%DATADIR%%/share/formats/typst/packages/preview/octique/0.1.1/LICENSE +%%DATADIR%%/share/formats/typst/packages/preview/octique/0.1.1/README.md +%%DATADIR%%/share/formats/typst/packages/preview/octique/0.1.1/impl/octique.typ +%%DATADIR%%/share/formats/typst/packages/preview/octique/0.1.1/octique.typ +%%DATADIR%%/share/formats/typst/packages/preview/octique/0.1.1/typst.toml +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/LICENSE +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/README.md +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/lib/func.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/lib/id.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/lib/pre-rendering.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/lib/sections.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/lib/shadows.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/showy.typ +%%DATADIR%%/share/formats/typst/packages/preview/showybox/2.0.4/typst.toml +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/LICENSE +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/README.md +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/core.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/clouds.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/cosmos.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/default.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/fancy.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/rainbow.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/cosmos/simple.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/deps.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/i18n.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/lib.typ +%%DATADIR%%/share/formats/typst/packages/preview/theorion/0.4.1/typst.toml %%DATADIR%%/share/formats/typst/pandoc/definitions.typst %%DATADIR%%/share/formats/typst/pandoc/quarto/biblio.typ %%DATADIR%%/share/formats/typst/pandoc/quarto/definitions.typ %%DATADIR%%/share/formats/typst/pandoc/quarto/notes.typ +%%DATADIR%%/share/formats/typst/pandoc/quarto/numbering.typ %%DATADIR%%/share/formats/typst/pandoc/quarto/page.typ %%DATADIR%%/share/formats/typst/pandoc/quarto/template.typ %%DATADIR%%/share/formats/typst/pandoc/quarto/typst-show.typ @@ -1996,10 +2099,6 @@ bin/quarto %%DATADIR%%/share/formats/typst/pandoc/template.typst %%DATADIR%%/share/formats/typst/pandoc/typst.template %%DATADIR%%/share/js/graphviz-wasm.js -%%DATADIR%%/share/julia/Project.toml -%%DATADIR%%/share/julia/ensure_environment.jl -%%DATADIR%%/share/julia/quartonotebookrunner.jl -%%DATADIR%%/share/julia/start_quartonotebookrunner_detached.jl %%DATADIR%%/share/jupyter/jupyter.py %%DATADIR%%/share/jupyter/jupyter_core_utils_vendor.py %%DATADIR%%/share/jupyter/lang/julia/cleanup.jl @@ -2020,6 +2119,7 @@ bin/quarto %%DATADIR%%/share/language/_language-es.yml %%DATADIR%%/share/language/_language-eu.yml %%DATADIR%%/share/language/_language-fi.yml +%%DATADIR%%/share/language/_language-fr-CA.yml %%DATADIR%%/share/language/_language-fr.yml %%DATADIR%%/share/language/_language-he.yml %%DATADIR%%/share/language/_language-id.yml @@ -2306,7 +2406,9 @@ bin/quarto %%DATADIR%%/share/pandoc/highlight-styles/tango.theme %%DATADIR%%/share/pandoc/highlight-styles/vim-dark.theme %%DATADIR%%/share/pandoc/highlight-styles/zenburn.theme +%%DATADIR%%/share/pandoc/syntax-definitions/k.xml %%DATADIR%%/share/pandoc/syntax-definitions/markdown.xml +%%DATADIR%%/share/pandoc/syntax-definitions/q.xml %%DATADIR%%/share/pandoc/syntax-definitions/r.xml %%DATADIR%%/share/pandoc/syntax-definitions/scss.xml %%DATADIR%%/share/pandoc/templates/default.markdown @@ -2412,6 +2514,7 @@ bin/quarto %%DATADIR%%/share/schema/document-crossref.yml %%DATADIR%%/share/schema/document-dashboard.yml %%DATADIR%%/share/schema/document-editor.yml +%%DATADIR%%/share/schema/document-email.yml %%DATADIR%%/share/schema/document-epub.yml %%DATADIR%%/share/schema/document-execute.yml %%DATADIR%%/share/schema/document-figures.ymlhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69bf60d5.1d2ce.7171241b>
