git: 4c53d7c109de - main - textproc/R-cran-htmltools: Update to 0.5.9

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Fri, 12 Dec 2025 10:32:38 UTC
The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c53d7c109de19a913a69518b4eb78bcaaf11f1d

commit 4c53d7c109de19a913a69518b4eb78bcaaf11f1d
Author:     Zsolt Udvari <uzsolt@FreeBSD.org>
AuthorDate: 2025-12-12 10:29:50 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-12-12 10:31:36 +0000

    textproc/R-cran-htmltools: Update to 0.5.9
    
    Add test dependencies.
    Expand pkg-descr.
    Switch WWW to canonical form.
    
    Changelog:
    https://cran.r-project.org/web/packages/htmltools/news/news.html#htmltools-0.5.9
---
 textproc/R-cran-htmltools/Makefile  | 12 ++++++++----
 textproc/R-cran-htmltools/distinfo  |  6 +++---
 textproc/R-cran-htmltools/pkg-descr |  4 +++-
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/textproc/R-cran-htmltools/Makefile b/textproc/R-cran-htmltools/Makefile
index cc46f29c2ae7..aa9cc8e7c264 100644
--- a/textproc/R-cran-htmltools/Makefile
+++ b/textproc/R-cran-htmltools/Makefile
@@ -1,21 +1,25 @@
 PORTNAME=	htmltools
-DISTVERSION=	0.5.8.1
+DISTVERSION=	0.5.9
 CATEGORIES=	textproc
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
 MAINTAINER=	uzsolt@FreeBSD.org
 COMMENT=	Tools for HTML generation and output
-WWW=		https://cran.r-project.org/web/packages/htmltools/
+WWW=		https://cran.r-project.org/package=htmltools
 
 LICENSE=	GPLv2+
 
 CRAN_DEPENDS=	R-cran-base64enc>0:converters/R-cran-base64enc \
 		R-cran-digest>0:security/R-cran-digest \
-		R-cran-ellipsis>0:devel/R-cran-ellipsis \
 		R-cran-fastmap>=1.1.0:databases/R-cran-fastmap \
-		R-cran-rlang>=0.4.10:devel/R-cran-rlang
+		R-cran-rlang>=1.0.0:devel/R-cran-rlang
 BUILD_DEPENDS=	${CRAN_DEPENDS}
 RUN_DEPENDS=	${CRAN_DEPENDS}
+TEST_DEPENDS=	R-cran-markdown>0:textproc/R-cran-markdown \
+		R-cran-ragg>0:graphics/R-cran-ragg \
+		R-cran-shiny>0:www/R-cran-shiny \
+		R-cran-testthat>0:devel/R-cran-testthat \
+		R-cran-withr>0:devel/R-cran-withr
 
 USES=		cran:auto-plist,compiles
 
diff --git a/textproc/R-cran-htmltools/distinfo b/textproc/R-cran-htmltools/distinfo
index f8c59c3e7205..6a1e4ea4b969 100644
--- a/textproc/R-cran-htmltools/distinfo
+++ b/textproc/R-cran-htmltools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712579317
-SHA256 (htmltools_0.5.8.1.tar.gz) = f9f62293ec06c353c4584db6ccedb06a2da12e485208bd26b856f17dd013f176
-SIZE (htmltools_0.5.8.1.tar.gz) = 135134
+TIMESTAMP = 1765530849
+SHA256 (htmltools_0.5.9.tar.gz) = 19308618da485818f69dcfeeadd2ddc81d43a736a74519df7b3fd98e13128afd
+SIZE (htmltools_0.5.9.tar.gz) = 135206
diff --git a/textproc/R-cran-htmltools/pkg-descr b/textproc/R-cran-htmltools/pkg-descr
index 648471ddb023..d26f0f91abc6 100644
--- a/textproc/R-cran-htmltools/pkg-descr
+++ b/textproc/R-cran-htmltools/pkg-descr
@@ -1 +1,3 @@
-Tools for HTML generation and output
+R-cran-htmltools makes it easy to customize the user interface (UI) of any
+Shiny or R Markdown project by using R code to generate custom HTML (including
+JavaScript and CSS).