head 1.11; access; symbols pkgsrc-2026Q2:1.11.0.2 pkgsrc-2026Q2-base:1.11 pkgsrc-2026Q1:1.10.0.12 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.10.0.10 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.8 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.10.0.6 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.10.0.4 pkgsrc-2025Q1-base:1.10 pkgsrc-2024Q4:1.10.0.2 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.9.0.14 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.12 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.10 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.8 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.6 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.4 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.2 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.8.0.12 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.10 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.8 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.6 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.4 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.2 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.6.0.2 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.3.0.14 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.12 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.10 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.8 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.4 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.6 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.1.0.10 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.8 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.6 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.4 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.2 pkgsrc-2018Q2-base:1.1; locks; strict; comment @# @; 1.11 date 2026.06.07.14.37.58; author mef; state Exp; branches; next 1.10; commitid qzeQyACOkUlxlSIG; 1.10 date 2024.12.15.07.39.53; author mef; state Exp; branches; next 1.9; commitid ubKrhmGmGDChmzBF; 1.9 date 2023.03.12.05.40.48; author mef; state Exp; branches; next 1.8; commitid Z3kyeLAU2VgNoNgE; 1.8 date 2021.09.06.21.52.11; author mef; state Exp; branches; next 1.7; commitid pUXXqO9XbKvbwW7D; 1.7 date 2021.09.05.02.30.06; author mef; state Exp; branches; next 1.6; commitid kgOSRyYg5Dpj7I7D; 1.6 date 2021.06.06.23.48.13; author mef; state Exp; branches; next 1.5; commitid merDSPGdwOCk78WC; 1.5 date 2021.06.06.15.40.28; author mef; state Exp; branches; next 1.4; commitid GkyImjCz7Ns0q5WC; 1.4 date 2021.06.05.08.02.32; author mef; state Exp; branches; next 1.3; commitid dUJgIb3w7xGRUUVC; 1.3 date 2019.08.08.19.53.57; author brook; state Exp; branches; next 1.2; commitid K2VPfA0XCw7xfgyB; 1.2 date 2019.07.31.20.52.24; author brook; state Exp; branches; next 1.1; commitid MSMFGGF2gQ3cSexB; 1.1 date 2018.05.12.21.54.24; author minskim; state Exp; branches; next ; commitid uXVogVtf7rEkw3CA; desc @@ 1.11 log @(textproc/htmlltools) Updated 0.5.8.1 to 0.5.9 # htmltools 0.5.9 * Fix test for testthat 3.3.0. (#442) @ text @# $NetBSD: Makefile,v 1.10 2024/12/15 07:39:53 mef Exp $ R_PKGNAME= htmltools R_PKGVER= 0.5.9 CATEGORIES= textproc MAINTAINER= minskim@@NetBSD.org COMMENT= Tools for HTML LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 DEPENDS+= R-digest>=0.6.20:../../security/R-digest DEPENDS+= R-base64enc-[0-9]*:../../converters/R-base64enc DEPENDS+= R-rlang>=1.2.0:../../devel/R-rlang DEPENDS+= R-fastmap-[0-9]*:../../devel/R-fastmap DEPENDS+= R-ellipsis-[0-9]*:../../math/R-ellipsis # Packages suggested but not available: 'ragg' TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat TEST_DEPENDS+= R-Cairo-[0-9]*:../../graphics/R-Cairo TEST_DEPENDS+= R-shiny-[0-9]*:../../www/R-shiny TEST_DEPENDS+= R-knitr-[0-9]*:../../print/R-knitr TEST_DEPENDS+= R-ragg-[0-9]*:../../graphics/R-ragg # !pdfTeX error: pdflatex (file tctt0900): Font tctt0900 at 600 not found TEST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata TEST_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin TEST_DEPENDS+= tex-url-[0-9]*:../../print/tex-url TEST_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval USE_LANGUAGES+= c c++ .include "../../math/R/Makefile.extension" .include "../../devel/R-Rcpp/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.10 log @(textproc/R-htmltools) Updated 0.5.4 to 0.5.8.1 # htmltools 0.5.8.1 * `capturePlot()`s examples are now only run when `interactive()`. (#429) # htmltools 0.5.8 ## Improvements * .The fill CSS attached to fillable containers and fill items with `bindFillRole()` now uses a [CSS cascade layer](https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Cascade_layers) named `htmltools` to reduce the precedence order of the fill CSS. (#425) * Improved documentation for boolean attributes in `tagAppendAttributes()` to note that they can be set via an `NA` value, e.g. `tagAppendAttributes(div(), contenteditable = NA)` creates `
`. (thanks @@russHyde, #427) ## Bug fixes * `bindFillRole()` now attaches its `HTMLDependency()` to fill items, thus reducing the possibility of filling layout breaking due to missing CSS. (#421) # htmltools 0.5.7 ## New Features * `save_html()` is now an S3 generic, allowing for more customization over how certain classes are saved to an HTML file. (#411) ## Improvements * Fill items no longer set `overflow: auto` or `width: 100%` by default. (#401) * `css()` now fully supports setting custom CSS properties (or CSS variables) via inline styles. When the name of a value passed to `css()` starts with `--`, it will be treated as a custom CSS property and absolutely no changes will be made to the variable. For example, `css("--font_size" = "3em")` returns `--font_size:3em;` while `css(font_size = "3em")` will return `font-size:3em`. (#402) ## Bug fixes * `{htmltools}` now requires `{rlang}` version 1.0.0 or higher. (#403) # htmltools 0.5.6.1 ## Improvements * `tagQuery()` no longer throws an error when attempting to traverse a NULL value with r-devel. (#407) # htmltools 0.5.6 ## Possibly breaking changes * Closed #386: Fillable containers no longer set `overflow: auto` by default. Instead, they set `min-width` and `min-height` to `0` to ensure that fill items a constrained in the fillable container without clipping their direct children. (#387) * Closed #370: Non-fill items in fillable containers no longer grow or shrink and instead respect their intrinsic size. Use `height` to control the height of non-fill items in fillable containers and `min-height` and `max-height` on fill items to limit how much they are allowed to grow or shrink within a fillable container. (#391) ## Minor improvements * Closed #375: calling `htmlDependency()` or a function that returns an `htmlDependency()` object (e.g., `fontawesome::fa_html_dependency()`) in an R chunk in an R Markdown or knitr-powered Quarto document will now include the dependency rather than printing the object structure. If you want to print the object structure, you can use `print()` or `str()`. (#376) * Closed #124: `includeHTML()` will now issue a warning if it detects that the file passed to it contains a complete HTML document. `includeHTML()` is designed to include HTML fragments where the contents of the file can be written directly into the current app or document, but subtle errors can occur when the file contains a complete HTML document. In most cases, you should instead use `tags$iframe()` to embed external documents. (#382) # htmltools 0.5.5 ## Bug fixes * Closed #355: `tagQuery()` was failing to select elements with tag names that contained hyphens. (@@slodge, #302) * Closed #366: `tagQuery()`'s `find()` method no longer errors out when tags contain language objects. (#366) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/03/12 05:40:48 mef Exp $ d4 1 a4 1 R_PKGVER= 0.5.8.1 d13 1 a13 1 DEPENDS+= R-rlang-[0-9]*:../../devel/R-rlang @ 1.9 log @(textproc/R-htmltools) Updated 0.5.2 to 0.5 4 # htmltools 0.5.4 ## New Features * Added a new `bindFillRole()` function for modifying `tag()` object(s) into tags that are allowed to grow and shrink when their parent is opinionated about their height. See `help(bindFillRole, "htmltools")` for documentation and examples. Note the primary motivation for adding these functions is to power `{bslib}`'s new `card()` API (in particular, [responsive sizing](https://rstudio.github.io/bslib/articles/cards.html#responsive-sizing)) as well as the new `fill` arguments in `shiny::plotOutput()`, `shiny::imageOutput()`, `shiny::uiOutput()`, `htmlwidgets::sizingPolicy()`, and `htmlwidgets::shinyWidgetOutput()`. (#343) ## Bug fixes * Closed #331: `copyDependencyToDir()` creates `outputDir` recursively, which happens in Quarto or when `lib_dir` points to a nested directory. (@@gadenbuie, #332) * Closed #346: `tagQuery()`'s `$remove()`, `$after()`, `$before()`, `$replaceWith()` had a bug that prevented expected behavior when sibling children values where not tag elements. (#348) # htmltools 0.5.3 ## Breaking changes * Closed #305: `htmlPreserve()` no longer uses _inline_ code blocks for Pandoc's raw attribute feature when used inside a _non_-inline knitr/rmarkdown code chunk, and as a result, in this case, an additional `

` tag is no longer wrapped around the HTML content. (#306) ## Bug fixes * Closed #301: `tagQuery()` was failing to copy all `tagList()` html dependencies within nest child tag lists. `tagQuery()` will now relocate html dependencies as child objects. (#302) * Closed #290: htmltools previously did not specify which version of fastmap to use, and would fail to install with an old version of fastmap. (#291) * `copyDependencyToDir()` no longer creates empty directories for dependencies that do not have any files. (@@gadenbuie, #276) * Closed #320: `copyDependencyToDir()` now works with dependencies with specified attributes. (@@dmurdoch, #321) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/09/06 21:52:11 mef Exp $ d4 1 a4 1 R_PKGVER= 0.5.4 a19 1 #EST_DEPENDS+= R-ragg-[0-9]*:../../graphics/R-ragg d24 8 @ 1.8 log @(textproc/R-htmltools)) Add missing DEPENDS to R-fastmap @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/09/05 02:30:06 mef Exp $ d4 1 a4 1 R_PKGVER= 0.5.2 d15 1 d22 2 @ 1.7 log @(textproc/R-htmltools) Updated 0.5.1.1 to 0.5.2 # htmltools 0.5.2 ## Breaking Changes * Closed #205: When calling `tagGetAttribute(x)` on an object with a non-atomic attribute, a list of untouched values will be returned. It is still recommended to only store character values inside attributes. (#212) ## New Features & Improvements * `{htmltools}` now has its own `{pkgdown}` site hosted at . * The new `tagQuery()` function provides a [jQuery](https://jquery.com/) inspired interface to query and/or modify HTML `tag()` (e.g., `div()`) or `tagList()` objects. To learn more, see the [{pkgdown} article](https://rstudio.github.io/htmltools/articles/tagQuery.html). (#208) * Added `tagAddRenderHook()` for delaying modification of a tag object until it is rendered. A list of render-time hooks may also be added via the new `.renderHook` argument added to all `tag()` functions. (#215) * Closed #243: Added `withTags(.noWS)` to change the default whitespace behavior for all tags within the call to `withTags()`. (#245) * Closed #251: Added `.cssSelector` parameters to tag modifying functions such as `tagAppendChildren()` or `tagAppendChildren()`. The `.cssSelector` allows you to target particular (inner) tags of interest. See `tagAppendChildren()` for examples. (#224) * Closed #225: Added `tagInsertChildren()` to be able to insert child tag objects at a particular location. (#224) ## Bug Fixes * When retrieving a tag attribute using `tagGetAttribute(tag, attr)`, `NA` values will be removed before combining remaining attribute values. If all attribute values are `NA`, then a single `NA` value will be returned. (#212) * Closed #197: Fixed rendering of boolean attributes in `