From 8ec556adf893cd9418b3ec8c1b5e75bea6c78144 Mon Sep 17 00:00:00 2001 From: pin Date: Sun, 16 Jun 2024 05:55:34 +0000 Subject: [PATCH] net/slumber: update to 1.4.0 [1.4.0] - 2024-06-11 Added - Structured bodies can now be defined with tags on the body field of a recipe, making it more convenient to construct bodies of common types. Supported types are: - `!json` [#242](https://github.com/LucasPickering/slumber/issues/242) - `!form_urlencoded` [#244](https://github.com/LucasPickering/slumber/issues/244) - `!form_multipart` [#243](https://github.com/LucasPickering/slumber/issues/243) - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/recipe_body.html) for usage instructions - Support multiple instances of the same query param [#245](https://github.com/LucasPickering/slumber/issues/245) (@maksimowiczm) - Query params can now be defined as a list of `=` entries - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/query_parameters.html) - Templates can now render binary values in certain contexts - [See docs](https://slumber.lucaspickering.me/book/user_guide/templates.html#binary-templates) Changed - When a modal/dialog is open `q` now exits the dialog instead of the entire app - Upgrade to Rust 1.76 Fixed - Fix "Unknown request ID" error showing on startup [#238](https://github.com/LucasPickering/slumber/issues/238) --- net/slumber/Makefile | 5 ++--- net/slumber/cargo-depends.mk | 7 +++++-- net/slumber/distinfo | 23 ++++++++++++++++------- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/net/slumber/Makefile b/net/slumber/Makefile index 85930bb33887..539dd2d3e867 100644 --- a/net/slumber/Makefile +++ b/net/slumber/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.19 2024/05/29 16:34:03 adam Exp $ +# $NetBSD: Makefile,v 1.20 2024/06/16 05:55:34 pin Exp $ -DISTNAME= slumber-1.3.2 -PKGREVISION= 1 +DISTNAME= slumber-1.4.0 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=LucasPickering/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/net/slumber/cargo-depends.mk b/net/slumber/cargo-depends.mk index a4d8a62f422b..70cf51423474 100644 --- a/net/slumber/cargo-depends.mk +++ b/net/slumber/cargo-depends.mk @@ -1,4 +1,4 @@ -# $NetBSD: cargo-depends.mk,v 1.18 2024/05/28 03:28:52 pin Exp $ +# $NetBSD: cargo-depends.mk,v 1.19 2024/06/16 05:55:34 pin Exp $ CARGO_CRATE_DEPENDS+= addr2line-0.21.0 CARGO_CRATE_DEPENDS+= adler-1.0.2 @@ -14,6 +14,7 @@ CARGO_CRATE_DEPENDS+= anstyle-query-1.0.3 CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.3 CARGO_CRATE_DEPENDS+= anyhow-1.0.86 CARGO_CRATE_DEPENDS+= assert-json-diff-2.0.2 +CARGO_CRATE_DEPENDS+= async-recursion-1.1.1 CARGO_CRATE_DEPENDS+= async-trait-0.1.80 CARGO_CRATE_DEPENDS+= autocfg-1.3.0 CARGO_CRATE_DEPENDS+= backtrace-0.3.71 @@ -123,6 +124,7 @@ CARGO_CRATE_DEPENDS+= matchers-0.1.0 CARGO_CRATE_DEPENDS+= memchr-2.7.2 CARGO_CRATE_DEPENDS+= memoffset-0.6.5 CARGO_CRATE_DEPENDS+= mime-0.3.17 +CARGO_CRATE_DEPENDS+= mime_guess-2.0.4 CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1 CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.3 CARGO_CRATE_DEPENDS+= mio-0.8.11 @@ -164,7 +166,7 @@ CARGO_CRATE_DEPENDS+= ratatui-0.26.3 CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1 CARGO_CRATE_DEPENDS+= redox_syscall-0.5.1 CARGO_CRATE_DEPENDS+= redox_users-0.4.5 -CARGO_CRATE_DEPENDS+= regex-1.10.4 +CARGO_CRATE_DEPENDS+= regex-1.10.5 CARGO_CRATE_DEPENDS+= regex-automata-0.1.10 CARGO_CRATE_DEPENDS+= regex-automata-0.4.6 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29 @@ -239,6 +241,7 @@ CARGO_CRATE_DEPENDS+= tracing-core-0.1.32 CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.18 CARGO_CRATE_DEPENDS+= tree_magic_mini-3.1.4 CARGO_CRATE_DEPENDS+= try-lock-0.2.5 +CARGO_CRATE_DEPENDS+= unicase-2.7.0 CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.15 CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.23 diff --git a/net/slumber/distinfo b/net/slumber/distinfo index 4a23acf9f081..18b4e89839bc 100644 --- a/net/slumber/distinfo +++ b/net/slumber/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.18 2024/05/28 03:28:52 pin Exp $ +$NetBSD: distinfo,v 1.19 2024/06/16 05:55:34 pin Exp $ BLAKE2s (addr2line-0.21.0.crate) = aa7d8fa248d0454d92b962f5d741ba41c55564299d33e6814e70dfe0b71bbcc7 SHA512 (addr2line-0.21.0.crate) = afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b @@ -42,6 +42,9 @@ Size (anyhow-1.0.86.crate) = 46741 bytes BLAKE2s (assert-json-diff-2.0.2.crate) = ec2e52515dc4eae3fd27c1b7ef3f13b2eda4847b777b07e4779dd73959e5359d SHA512 (assert-json-diff-2.0.2.crate) = 73aaf6411a552b24ab69d2f13e1c5880a96f84cb1b62dcf67a15f4889f80947c085826e4ed2fffd5cc28351842538d0de91ede45397d349099602c4719f559e8 Size (assert-json-diff-2.0.2.crate) = 10874 bytes +BLAKE2s (async-recursion-1.1.1.crate) = 332675ad8ce726055acbf15f40e53915dda2a193ff114729215167ec616d932d +SHA512 (async-recursion-1.1.1.crate) = e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 +Size (async-recursion-1.1.1.crate) = 14874 bytes BLAKE2s (async-trait-0.1.80.crate) = 15f1b67e14b1c463ff22d1692667ffc8ebaebf0ff3899a814fdec3214b422145 SHA512 (async-trait-0.1.80.crate) = 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19 Size (async-trait-0.1.80.crate) = 28775 bytes @@ -369,6 +372,9 @@ Size (memoffset-0.6.5.crate) = 7686 bytes BLAKE2s (mime-0.3.17.crate) = e23a88b0ed8165afbdd7f3e448484d032c04a1a5e037fef76bd679a2a55ecc36 SHA512 (mime-0.3.17.crate) = e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 Size (mime-0.3.17.crate) = 15712 bytes +BLAKE2s (mime_guess-2.0.4.crate) = aec553aaff1de9e6b26739a63a88e3ad94afa376030e965d51cf3989cbc4c8c6 +SHA512 (mime_guess-2.0.4.crate) = acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 +Size (mime_guess-2.0.4.crate) = 26399 bytes BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022 SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c Size (minimal-lexical-0.2.1.crate) = 94841 bytes @@ -492,9 +498,9 @@ Size (redox_syscall-0.5.1.crate) = 22536 bytes BLAKE2s (redox_users-0.4.5.crate) = 30eff41f22f646bb8f14b2161cef1112c96fb11ad75df530f72aec414b992bb2 SHA512 (redox_users-0.4.5.crate) = 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 Size (redox_users-0.4.5.crate) = 15514 bytes -BLAKE2s (regex-1.10.4.crate) = 28cc3904c91fe8c5d20358f856de3332047ae5b9d6fcd05de0150e0d304e9f38 -SHA512 (regex-1.10.4.crate) = 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b -Size (regex-1.10.4.crate) = 253191 bytes +BLAKE2s (regex-1.10.5.crate) = 3df1c365e07bb083bdb0fe36e6f0fc6d80f13d1b1959d3d56b2dd3d88152e13c +SHA512 (regex-1.10.5.crate) = 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb +Size (regex-1.10.5.crate) = 253805 bytes BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81 SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f Size (regex-automata-0.1.10.crate) = 114533 bytes @@ -621,9 +627,9 @@ Size (similar-2.5.0.crate) = 51648 bytes BLAKE2s (slab-0.4.9.crate) = 910e1c3640a12b3196dec14d77395cbb8ec6b85537612ac3653ee9bee7a415a5 SHA512 (slab-0.4.9.crate) = b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 Size (slab-0.4.9.crate) = 17108 bytes -BLAKE2s (slumber-1.3.2.tar.gz) = 86f7ca739368b2083eec4d6fdc4ee558ac2a6045a7f7227e2cca330e38799e60 -SHA512 (slumber-1.3.2.tar.gz) = 00988d6b1e974b30322b99c2953a8c3ad368760135e9ed02346a22fcd3f36b7afc4f6a02570879b446abedcace073eeb2187c3209c164b960186777466b6d488 -Size (slumber-1.3.2.tar.gz) = 495403 bytes +BLAKE2s (slumber-1.4.0.tar.gz) = 575f14ec0012311f27b0b34fdbd4f7a42bffef90b29a55ccb44125a77d31ce58 +SHA512 (slumber-1.4.0.tar.gz) = 708d75d9af17ef26a2e1ad54c25d81add6f5f2a7592f49da1872254034359ac8178393ca8700c46978cef452ea62bdbbcb2e2cbbb045ce9462c35f51c2430064 +Size (slumber-1.4.0.tar.gz) = 515257 bytes BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 Size (smallvec-1.13.2.crate) = 35216 bytes @@ -720,6 +726,9 @@ Size (tree_magic_mini-3.1.4.crate) = 14548 bytes BLAKE2s (try-lock-0.2.5.crate) = dc461d615e36a08553313c3a3172764749d329fe5dc4707a3de8c54af94d3c31 SHA512 (try-lock-0.2.5.crate) = 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 Size (try-lock-0.2.5.crate) = 4314 bytes +BLAKE2s (unicase-2.7.0.crate) = 842ed86f25be924622254bfcd7aec0e9b341aa4ada822b8392a8305bd8479015 +SHA512 (unicase-2.7.0.crate) = c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 +Size (unicase-2.7.0.crate) = 23783 bytes BLAKE2s (unicode-bidi-0.3.15.crate) = babcaf9dc1450242bcddaf2a72ec2d3d43c34bc18a4ebb9fa293ff34c7571a51 SHA512 (unicode-bidi-0.3.15.crate) = 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 Size (unicode-bidi-0.3.15.crate) = 56811 bytes