git: 4c18ec5f0862 - main - sysutils/mdfried: Update to 0.22.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Jun 2026 09:15:46 UTC
The branch main has been updated by nivit:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4c18ec5f08628053a11b012c86e55aa75c849514
commit 4c18ec5f08628053a11b012c86e55aa75c849514
Author: Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-06-15 09:13:58 +0000
Commit: Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-06-15 09:13:58 +0000
sysutils/mdfried: Update to 0.22.2
- Add option PDF (default ON) to enable support for PDF files
- Add a list of mdfried features to pkg-descr
Reported by: "github-actions[bot]" <notifications@github.com>
---
sysutils/mdfried/Makefile | 9 ++++-
sysutils/mdfried/Makefile.crates | 37 ++++++++++++++++++-
sysutils/mdfried/distinfo | 80 +++++++++++++++++++++++++++++++++++++---
sysutils/mdfried/pkg-descr | 14 +++++++
4 files changed, 133 insertions(+), 7 deletions(-)
diff --git a/sysutils/mdfried/Makefile b/sysutils/mdfried/Makefile
index 39568bf972bf..0f6a38429787 100644
--- a/sysutils/mdfried/Makefile
+++ b/sysutils/mdfried/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mdfried
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.1
+DISTVERSION= 0.22.2
PORTREVISION= 0
CATEGORIES= sysutils
@@ -28,4 +28,11 @@ GH_ACCOUNT= benjajaja
PLIST_FILES= bin/mdfried
+OPTIONS_DEFINE= PDF
+OPTIONS_DEFAULT= PDF
+
+PDF_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig
+PDF_USES= gmake llvm
+PDF_VARS= CARGO_FEATURES+=pdf
+
.include <bsd.port.mk>
diff --git a/sysutils/mdfried/Makefile.crates b/sysutils/mdfried/Makefile.crates
index e28be319c840..e327a55d015a 100644
--- a/sysutils/mdfried/Makefile.crates
+++ b/sysutils/mdfried/Makefile.crates
@@ -142,6 +142,7 @@ CARGO_CRATES= addr2line-0.24.2 \
base64-0.21.7 \
base64-0.22.1 \
base64-simd-0.8.0 \
+ bindgen-0.69.5 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bit_field-0.10.3 \
@@ -155,11 +156,13 @@ CARGO_CRATES= addr2line-0.24.2 \
by_address-1.2.1 \
bytemuck-1.24.0 \
bytemuck_derive-1.10.2 \
+ byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.11.0 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.50 \
+ cexpr-0.6.0 \
cfg-expr-0.15.8 \
cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
@@ -167,6 +170,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
+ clang-sys-1.8.1 \
clap-4.5.53 \
clap_builder-4.5.53 \
clap_derive-4.5.49 \
@@ -181,6 +185,9 @@ CARGO_CRATES= addr2line-0.24.2 \
convert_case-0.10.0 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
+ core-graphics-0.23.2 \
+ core-graphics-types-0.1.3 \
+ core-text-20.1.0 \
core_maths-0.1.1 \
cosmic-text-0.18.2 \
cpufeatures-0.2.17 \
@@ -209,10 +216,14 @@ CARGO_CRATES= addr2line-0.24.2 \
diff-0.1.13 \
digest-0.10.7 \
directories-5.0.1 \
+ dirs-6.0.0 \
dirs-sys-0.4.1 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
+ dlib-0.5.3 \
dlmalloc-0.2.14 \
document-features-0.2.12 \
+ dwrote-0.11.5 \
either-1.15.0 \
encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
@@ -234,13 +245,19 @@ CARGO_CRATES= addr2line-0.24.2 \
flate2-1.1.5 \
flexi_logger-0.31.7 \
float-cmp-0.9.0 \
+ float-ord-0.3.2 \
fnv-1.0.7 \
foldhash-0.2.0 \
+ font-kit-0.14.3 \
font-types-0.9.0 \
font-types-0.11.3 \
fontconfig-parser-0.5.8 \
fontdb-0.23.0 \
+ foreign-types-0.5.0 \
+ foreign-types-macros-0.2.3 \
+ foreign-types-shared-0.3.1 \
form_urlencoded-1.2.2 \
+ freetype-sys-0.20.1 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
futures-channel-0.3.31 \
@@ -256,6 +273,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gif-0.13.3 \
gif-0.14.2 \
gimli-0.31.1 \
+ glob-0.3.3 \
h2-0.3.27 \
half-2.7.1 \
harfrust-0.5.2 \
@@ -291,7 +309,7 @@ CARGO_CRATES= addr2line-0.24.2 \
imagesize-0.14.0 \
imgref-1.12.0 \
indenter-0.3.4 \
- indexmap-2.11.4 \
+ indexmap-2.14.0 \
indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
@@ -318,9 +336,11 @@ CARGO_CRATES= addr2line-0.24.2 \
kurbo-0.13.0 \
lab-0.11.0 \
lazy_static-1.5.0 \
+ lazycell-1.3.0 \
lebe-0.5.3 \
libc-0.2.178 \
libfuzzer-sys-0.4.10 \
+ libloading-0.8.9 \
libm-0.2.15 \
libredox-0.1.11 \
line-clipping-0.3.4 \
@@ -344,6 +364,8 @@ CARGO_CRATES= addr2line-0.24.2 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.1.1 \
+ mupdf-0.4.4 \
+ mupdf-sys-0.4.4 \
new_debug_unreachable-1.0.6 \
nix-0.29.0 \
nom-7.1.3 \
@@ -359,6 +381,8 @@ CARGO_CRATES= addr2line-0.24.2 \
num-integer-0.1.46 \
num-rational-0.4.2 \
num-traits-0.2.19 \
+ num_enum-0.7.6 \
+ num_enum_derive-0.7.6 \
num_threads-0.1.7 \
numtoa-0.2.4 \
object-0.36.7 \
@@ -377,6 +401,8 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.12 \
paste-1.0.15 \
pathdiff-0.2.3 \
+ pathfinder_geometry-0.5.1 \
+ pathfinder_simd-0.5.6 \
percent-encoding-2.3.2 \
pest-2.8.3 \
pest_derive-2.8.3 \
@@ -400,6 +426,7 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
+ proc-macro-crate-3.5.0 \
proc-macro2-1.0.103 \
profiling-1.0.17 \
profiling-procmacros-1.0.17 \
@@ -432,6 +459,7 @@ CARGO_CRATES= addr2line-0.24.2 \
read-fonts-0.37.0 \
redox_syscall-0.5.18 \
redox_users-0.4.6 \
+ redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
regex-1.12.2 \
@@ -445,6 +473,7 @@ CARGO_CRATES= addr2line-0.24.2 \
roxmltree-0.20.0 \
roxmltree-0.21.1 \
rustc-demangle-0.1.26 \
+ rustc-hash-1.1.0 \
rustc-hash-2.1.2 \
rustc_version-0.4.1 \
rustix-0.38.44 \
@@ -535,7 +564,10 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-util-0.7.17 \
toml-0.8.23 \
toml_datetime-0.6.11 \
+ toml_datetime-1.1.1+spec-1.1.0 \
toml_edit-0.22.27 \
+ toml_edit-0.25.12+spec-1.1.0 \
+ toml_parser-1.1.2+spec-1.1.0 \
toml_write-0.1.2 \
tower-service-0.3.3 \
tracing-0.1.44 \
@@ -641,7 +673,9 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.1 \
winnow-0.7.14 \
+ winnow-1.0.3 \
winreg-0.50.0 \
+ wio-0.2.2 \
wit-bindgen-0.46.0 \
write16-1.0.0 \
writeable-0.5.5 \
@@ -649,6 +683,7 @@ CARGO_CRATES= addr2line-0.24.2 \
xmlwriter-0.1.0 \
yansi-1.0.1 \
yazi-0.2.1 \
+ yeslogic-fontconfig-sys-6.0.1 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zeno-0.3.3 \
diff --git a/sysutils/mdfried/distinfo b/sysutils/mdfried/distinfo
index d095139db63e..4df03807f5fa 100644
--- a/sysutils/mdfried/distinfo
+++ b/sysutils/mdfried/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1781018137
+TIMESTAMP = 1781419758
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -287,6 +287,8 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
+SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
@@ -313,6 +315,8 @@ SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d
SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
@@ -323,6 +327,8 @@ SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d6
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
SIZE (rust/crates/cc-1.2.50.crate) = 93293
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -337,6 +343,8 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
SIZE (rust/crates/clap-4.5.53.crate) = 62036
SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
@@ -365,6 +373,12 @@ SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
+SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
+SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
+SHA256 (rust/crates/core-text-20.1.0.crate) = c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5
+SIZE (rust/crates/core-text-20.1.0.crate) = 20836
SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
SHA256 (rust/crates/cosmic-text-0.18.2.crate) = bbe782a9e7520cc7de2232c957a47f99d3a35e855552677d07a557bc1a3b66ed
@@ -421,14 +435,22 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
SIZE (rust/crates/directories-5.0.1.crate) = 15833
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dlib-0.5.3.crate) = ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a
+SIZE (rust/crates/dlib-0.5.3.crate) = 7120
SHA256 (rust/crates/dlmalloc-0.2.14.crate) = ad5208a115eaba24916f7456929832e310a81518c641f93fee4f89aa93aa3675
SIZE (rust/crates/dlmalloc-0.2.14.crate) = 33285
SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/dwrote-0.11.5.crate) = 9e1b35532432acc8b19ceed096e35dfa088d3ea037fe4f3c085f1f97f33b4d02
+SIZE (rust/crates/dwrote-0.11.5.crate) = 23997
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
@@ -471,10 +493,14 @@ SHA256 (rust/crates/flexi_logger-0.31.7.crate) = 31e5335674a3a259527f97e9176a376
SIZE (rust/crates/flexi_logger-0.31.7.crate) = 243888
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d
+SIZE (rust/crates/float-ord-0.3.2.crate) = 7683
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/font-kit-0.14.3.crate) = 2c7e611d49285d4c4b2e1727b72cf05353558885cc5252f93707b845dfcaf3d3
+SIZE (rust/crates/font-kit-0.14.3.crate) = 73798
SHA256 (rust/crates/font-types-0.9.0.crate) = 02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7
SIZE (rust/crates/font-types-0.9.0.crate) = 24609
SHA256 (rust/crates/font-types-0.11.3.crate) = 5b38ad915f6dadd993ced50848a8291a543bd41ca62bc10740d5e64e2ab4cfd7
@@ -483,8 +509,16 @@ SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc
SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
+SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
+SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
+SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
+SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
+SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
+SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/freetype-sys-0.20.1.crate) = 0e7edc5b9669349acfda99533e9e0bcf26a51862ab43b08ee7745c55d28eb134
+SIZE (rust/crates/freetype-sys-0.20.1.crate) = 3877697
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -515,6 +549,8 @@ SHA256 (rust/crates/gif-0.14.2.crate) = ee8cfcc411d9adbbaba82fb72661cc1bcca13e8b
SIZE (rust/crates/gif-0.14.2.crate) = 38710
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
SIZE (rust/crates/h2-0.3.27.crate) = 169180
SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
@@ -585,8 +621,8 @@ SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152
SIZE (rust/crates/imgref-1.12.0.crate) = 66324
SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
SIZE (rust/crates/indenter-0.3.4.crate) = 11101
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
@@ -639,12 +675,16 @@ SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5a
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
+SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
SIZE (rust/crates/lebe-0.5.3.crate) = 9439
SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.11.crate) = df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50
@@ -691,6 +731,10 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/mupdf-0.4.4.crate) = 7e286545311485e9468840b81b9014f4164ab16b071a53fa755536d52f43b915
+SIZE (rust/crates/mupdf-0.4.4.crate) = 6176618
+SHA256 (rust/crates/mupdf-sys-0.4.4.crate) = bd2bd5de0f9c7ab0da37de2299626b8449a1263304f8a54def2a93ddfe31ee9b
+SIZE (rust/crates/mupdf-sys-0.4.4.crate) = 13791651
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
@@ -721,6 +765,10 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_enum-0.7.6.crate) = 5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26
+SIZE (rust/crates/num_enum-0.7.6.crate) = 21741
+SHA256 (rust/crates/num_enum_derive-0.7.6.crate) = 680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8
+SIZE (rust/crates/num_enum_derive-0.7.6.crate) = 18789
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/numtoa-0.2.4.crate) = 6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f
@@ -757,6 +805,10 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/pathfinder_geometry-0.5.1.crate) = 0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3
+SIZE (rust/crates/pathfinder_geometry-0.5.1.crate) = 11583
+SHA256 (rust/crates/pathfinder_simd-0.5.6.crate) = 4500030c302e4af1d423f36f3b958d1aecb6c04184356ed5a833bf6b60435777
+SIZE (rust/crates/pathfinder_simd-0.5.6.crate) = 30687
SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
@@ -803,6 +855,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro-crate-3.5.0.crate) = e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f
+SIZE (rust/crates/proc-macro-crate-3.5.0.crate) = 12709
SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
@@ -867,6 +921,8 @@ SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f93
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
@@ -893,6 +949,8 @@ SHA256 (rust/crates/roxmltree-0.21.1.crate) = f1964b10c76125c36f8afe190065a4bf9a
SIZE (rust/crates/roxmltree-0.21.1.crate) = 56837
SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
+SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe
SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
@@ -1073,8 +1131,14 @@ SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d7
SIZE (rust/crates/toml-0.8.23.crate) = 36050
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7
+SIZE (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 17982
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.25.12+spec-1.1.0.crate) = d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7
+SIZE (rust/crates/toml_edit-0.25.12+spec-1.1.0.crate) = 68620
+SHA256 (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526
+SIZE (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = 35485
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
@@ -1285,8 +1349,12 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da
SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/winnow-1.0.3.crate) = 0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1
+SIZE (rust/crates/winnow-1.0.3.crate) = 187990
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
+SIZE (rust/crates/wio-0.2.2.crate) = 11214
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -1301,6 +1369,8 @@ SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e3
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
SHA256 (rust/crates/yazi-0.2.1.crate) = e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5
SIZE (rust/crates/yazi-0.2.1.crate) = 30267
+SHA256 (rust/crates/yeslogic-fontconfig-sys-6.0.1.crate) = 1d8b8abf912b9a29ff112e1671c97c33636903d13a69712037190e6805af4f76
+SIZE (rust/crates/yeslogic-fontconfig-sys-6.0.1.crate) = 7821
SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
SIZE (rust/crates/yoke-0.7.5.crate) = 29673
SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
@@ -1329,5 +1399,5 @@ SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3
SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
SHA256 (rust/crates/zune-jpeg-0.5.15.crate) = 27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296
SIZE (rust/crates/zune-jpeg-0.5.15.crate) = 88879
-SHA256 (benjajaja-mdfried-v0.22.1_GH0.tar.gz) = 43c9355980ca3ee275145ba710a4bd4d56c7ef271c5dc1fe4bbb43a00d7306de
-SIZE (benjajaja-mdfried-v0.22.1_GH0.tar.gz) = 4443987
+SHA256 (benjajaja-mdfried-v0.22.2_GH0.tar.gz) = e49fb7cf7fa5d88b0b1147094c9b1eb541bf7b7bf8f314d1d2efab47755dd092
+SIZE (benjajaja-mdfried-v0.22.2_GH0.tar.gz) = 4448032
diff --git a/sysutils/mdfried/pkg-descr b/sysutils/mdfried/pkg-descr
index 01e389375e71..423ca138f338 100644
--- a/sysutils/mdfried/pkg-descr
+++ b/sysutils/mdfried/pkg-descr
@@ -1,2 +1,16 @@
Mdfried is a markdown viewer for the terminal that renders headers as Bigger
Text than the rest.
+
+Features:
+
+- Big Headers™: headers are actually rendered as images, or with the Text
+ Sizing Protocol
+- Image previews with multiple graphics protocols
+- Pager with basic unix-page and Vi-style keybindings
+- Search
+- Links: opens URLs with xdg-open or equivalent command.
+- Syntax highlighting in codeblocks with arborium
+- Mermaid diagram rendering via internal renderer or external mermaid-cli
+ command
+- Experimental PDF support.
+- Theme configuration support