Hi ports@

[cc edd@ as maintainer]

update for textproc/mdbook to the latest version 0.4.48
Changelog: 
https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448

- update Makefile, distinfo, crates.inc for this version
- update pkg/PLIST via 'make update-plist' (hashes are now added to static 
filenames, see https://github.com/rust-lang/mdBook/pull/1368)

Build and tests OK on current/amd64 with Rust 1.86.0

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/mdbook/Makefile,v
diff -u -p -r1.17 Makefile
--- Makefile	2 Mar 2025 20:42:49 -0000	1.17
+++ Makefile	18 Apr 2025 13:56:51 -0000
@@ -2,7 +2,7 @@ COMMENT =		create books from markdown fi
 
 GH_ACCOUNT =            rust-lang
 GH_PROJECT =            mdBook
-GH_TAGNAME =            v0.4.45
+GH_TAGNAME =            v0.4.48
 PKGNAME =               ${DISTNAME:L}
 
 CATEGORIES =		textproc www
Index: crates.inc
===================================================================
RCS file: /cvs/ports/textproc/mdbook/crates.inc,v
diff -u -p -r1.1 crates.inc
--- crates.inc	2 Mar 2025 20:42:49 -0000	1.1
+++ crates.inc	18 Apr 2025 13:56:51 -0000
@@ -77,6 +77,7 @@ MODCARGO_CRATES +=	handlebars	6.3.0	# MI
 MODCARGO_CRATES +=	hashbrown	0.15.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	headers	0.3.9	# MIT
 MODCARGO_CRATES +=	headers-core	0.2.0	# MIT
+MODCARGO_CRATES +=	hex	0.4.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	html5ever	0.26.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	html5ever	0.27.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	http	0.2.12	# MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/mdbook/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo	24 Feb 2025 21:48:58 -0000	1.10
+++ distinfo	18 Apr 2025 13:56:52 -0000
@@ -77,6 +77,7 @@ SHA256 (cargo/handlebars-6.3.0.tar.gz) =
 SHA256 (cargo/hashbrown-0.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
 SHA256 (cargo/headers-0.3.9.tar.gz) = Bmg7kwIKB+Pbz1+MD21ACA1yW+p5NvwBrTRcAbl9wnA=
 SHA256 (cargo/headers-core-0.2.0.tar.gz) = 5/Zkgb/uJzlXsfIEhaT/M2KYf4WywjZYDYG063oyZCk=
+SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
 SHA256 (cargo/html5ever-0.26.0.tar.gz) = vqaMq0i4RZ8XzxyUTGfdxXLSctnysnQUDyI+yx2ko7c=
 SHA256 (cargo/html5ever-0.27.0.tar.gz) = wTdxr+Dm6Ebx5n0DjUyymZimd5+TyAkhLk6cMu/SRNQ=
 SHA256 (cargo/http-0.2.12.tar.gz) = YBy7V+V34vXvW+jnuD8PY5lPJaqU1nPlSpLVxRbRAfE=
@@ -275,7 +276,7 @@ SHA256 (cargo/zerofrom-0.1.5.tar.gz) = z
 SHA256 (cargo/zerofrom-derive-0.1.5.tar.gz) = WV7tmC99NVvrhYN/ZR+iLpCzwESELcfywoQsCG8pWAg=
 SHA256 (cargo/zerovec-0.10.4.tar.gz) = qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
 SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
-SHA256 (mdBook-0.4.45.tar.gz) = u6ZkRjFt4Xza6pGLGV7nQgvzJZdGsZbUpeDtpNlhISI=
+SHA256 (mdBook-0.4.48.tar.gz) = ZQIc7KKi9aHO2iQ5U852S/NMRmt6g9s44Weit9ETHc8=
 SIZE (cargo/addr2line-0.24.2.tar.gz) = 39015
 SIZE (cargo/adler2-2.0.0.tar.gz) = 13529
 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
@@ -355,6 +356,7 @@ SIZE (cargo/handlebars-6.3.0.tar.gz) = 1
 SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
 SIZE (cargo/headers-0.3.9.tar.gz) = 68290
 SIZE (cargo/headers-core-0.2.0.tar.gz) = 2380
+SIZE (cargo/hex-0.4.3.tar.gz) = 13299
 SIZE (cargo/html5ever-0.26.0.tar.gz) = 72921
 SIZE (cargo/html5ever-0.27.0.tar.gz) = 72913
 SIZE (cargo/http-0.2.12.tar.gz) = 101964
@@ -553,4 +555,4 @@ SIZE (cargo/zerofrom-0.1.5.tar.gz) = 509
 SIZE (cargo/zerofrom-derive-0.1.5.tar.gz) = 8285
 SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
 SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
-SIZE (mdBook-0.4.45.tar.gz) = 1548067
+SIZE (mdBook-0.4.48.tar.gz) = 1556726
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/mdbook/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST	24 Feb 2025 21:48:58 -0000	1.6
+++ pkg/PLIST	18 Apr 2025 13:56:52 -0000
@@ -4,7 +4,7 @@ share/doc/mdbook/.nojekyll
 share/doc/mdbook/404.html
 share/doc/mdbook/FontAwesome/
 share/doc/mdbook/FontAwesome/css/
-share/doc/mdbook/FontAwesome/css/font-awesome.css
+share/doc/mdbook/FontAwesome/css/font-awesome-799aeb25.css
 share/doc/mdbook/FontAwesome/fonts/
 share/doc/mdbook/FontAwesome/fonts/FontAwesome.ttf
 share/doc/mdbook/FontAwesome/fonts/fontawesome-webfont.eot
@@ -12,9 +12,9 @@ share/doc/mdbook/FontAwesome/fonts/fonta
 share/doc/mdbook/FontAwesome/fonts/fontawesome-webfont.ttf
 share/doc/mdbook/FontAwesome/fonts/fontawesome-webfont.woff
 share/doc/mdbook/FontAwesome/fonts/fontawesome-webfont.woff2
-share/doc/mdbook/ace.js
-share/doc/mdbook/ayu-highlight.css
-share/doc/mdbook/book.js
+share/doc/mdbook/ace-2a3cd908.js
+share/doc/mdbook/ayu-highlight-56612340.css
+share/doc/mdbook/book-ed82849d.js
 share/doc/mdbook/cli/
 share/doc/mdbook/cli/build.html
 share/doc/mdbook/cli/clean.html
@@ -24,32 +24,32 @@ share/doc/mdbook/cli/init.html
 share/doc/mdbook/cli/serve.html
 share/doc/mdbook/cli/test.html
 share/doc/mdbook/cli/watch.html
-share/doc/mdbook/clipboard.min.js
+share/doc/mdbook/clipboard-1626706a.min.js
 share/doc/mdbook/continuous-integration.html
 share/doc/mdbook/css/
-share/doc/mdbook/css/chrome.css
-share/doc/mdbook/css/general.css
-share/doc/mdbook/css/print.css
-share/doc/mdbook/css/variables.css
-share/doc/mdbook/editor.js
-share/doc/mdbook/elasticlunr.min.js
-share/doc/mdbook/favicon.png
-share/doc/mdbook/favicon.svg
+share/doc/mdbook/css/chrome-d7ced664.css
+share/doc/mdbook/css/general-d4e31f58.css
+share/doc/mdbook/css/print-ad67d350.css
+share/doc/mdbook/css/variables-e29d2114.css
+share/doc/mdbook/editor-16ca416c.js
+share/doc/mdbook/elasticlunr-ef4e11c1.min.js
+share/doc/mdbook/favicon-8114d1fc.png
+share/doc/mdbook/favicon-de23e50b.svg
 share/doc/mdbook/fonts/
 share/doc/mdbook/fonts/OPEN-SANS-LICENSE.txt
 share/doc/mdbook/fonts/SOURCE-CODE-PRO-LICENSE.txt
-share/doc/mdbook/fonts/fonts.css
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-300.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-300italic.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-600.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-600italic.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-700.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-700italic.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-800.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-800italic.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-italic.woff2
-share/doc/mdbook/fonts/open-sans-v17-all-charsets-regular.woff2
-share/doc/mdbook/fonts/source-code-pro-v11-all-charsets-500.woff2
+share/doc/mdbook/fonts/fonts-9644e21d.css
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-300-7736aa35.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-300italic-2c7b95c0.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-600-486c6759.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-600italic-1a3e8659.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-700-c22fe8c7.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-700italic-238ae959.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-800-3d2c812a.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-800italic-ba1521ec.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-italic-6c9463f7.woff2
+share/doc/mdbook/fonts/open-sans-v17-all-charsets-regular-2e3b1d34.woff2
+share/doc/mdbook/fonts/source-code-pro-v11-all-charsets-500-2bdd9410.woff2
 share/doc/mdbook/for_developers/
 share/doc/mdbook/for_developers/backends.html
 share/doc/mdbook/for_developers/index.html
@@ -83,19 +83,18 @@ share/doc/mdbook/guide/
 share/doc/mdbook/guide/creating.html
 share/doc/mdbook/guide/installation.html
 share/doc/mdbook/guide/reading.html
-share/doc/mdbook/highlight.css
-share/doc/mdbook/highlight.js
+share/doc/mdbook/highlight-493f70e1.css
+share/doc/mdbook/highlight-abc7f01d.js
 share/doc/mdbook/index.html
-share/doc/mdbook/mark.min.js
+share/doc/mdbook/mark-09e88c2c.min.js
 share/doc/mdbook/misc/
 share/doc/mdbook/misc/contributors.html
-share/doc/mdbook/mode-rust.js
+share/doc/mdbook/mode-rust-2c9d5c9a.js
 share/doc/mdbook/print.html
-share/doc/mdbook/searcher.js
-share/doc/mdbook/searchindex.js
-share/doc/mdbook/searchindex.json
-share/doc/mdbook/theme-dawn.js
-share/doc/mdbook/theme-tomorrow_night.js
+share/doc/mdbook/searcher-b074573a.js
+share/doc/mdbook/searchindex-44f8d9f3.js
+share/doc/mdbook/theme-dawn-4493f9c8.js
+share/doc/mdbook/theme-tomorrow_night-9dbe62a9.js
+share/doc/mdbook/toc-06eadb03.js
 share/doc/mdbook/toc.html
-share/doc/mdbook/toc.js
-share/doc/mdbook/tomorrow-night.css
+share/doc/mdbook/tomorrow-night-4c0ae647.css

Reply via email to