From d06bc18d5482669ac1aaa392c90800a12f11115d Mon Sep 17 00:00:00 2001 From: pin Date: Sat, 16 Apr 2022 15:46:08 +0000 Subject: [PATCH] www/wiki-tui: update to 0.4.7 v0.4.7 -Fix CD-Workflow by @Builditluc in #28 -Fix build of published Versions on crates.io by @Builditluc in #29 v0.4.6 Breaking Changes -Rework Branching and CI/CD Pipeline by @Builditluc in #24 Other Changes -Refactor with clippy and fix Tests by @Builditluc in #25 --- www/wiki-tui/Makefile | 7 ++++--- www/wiki-tui/cargo-depends.mk | 9 ++++----- www/wiki-tui/distinfo | 29 +++++++++++++---------------- 3 files changed, 21 insertions(+), 24 deletions(-) diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile index bbbf1ee8b145..61d7ac170b54 100644 --- a/www/wiki-tui/Makefile +++ b/www/wiki-tui/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2022/01/28 11:04:19 pin Exp $ +# $NetBSD: Makefile,v 1.8 2022/04/16 15:46:08 pin Exp $ -DISTNAME= wiki-tui-0.4.5 +DISTNAME= wiki-tui-0.4.7 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=Builditluc/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -22,7 +22,8 @@ RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.ncursesw}/lib do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/target/release/wiki-tui ${DESTDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/target/release/wiki-tui \ + ${DESTDIR}${PREFIX}/bin .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" diff --git a/www/wiki-tui/cargo-depends.mk b/www/wiki-tui/cargo-depends.mk index b81407cf9e58..7772161f8bdd 100644 --- a/www/wiki-tui/cargo-depends.mk +++ b/www/wiki-tui/cargo-depends.mk @@ -1,4 +1,4 @@ -# $NetBSD: cargo-depends.mk,v 1.2 2022/01/13 13:18:42 pin Exp $ +# $NetBSD: cargo-depends.mk,v 1.3 2022/04/16 15:46:08 pin Exp $ CARGO_CRATE_DEPENDS+= addr2line-0.16.0 CARGO_CRATE_DEPENDS+= adler-1.0.2 @@ -25,6 +25,8 @@ CARGO_CRATE_DEPENDS+= core-foundation-0.9.2 CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.3 CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.1 CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.5 +CARGO_CRATE_DEPENDS+= crossterm-0.19.0 +CARGO_CRATE_DEPENDS+= crossterm_winapi-0.7.0 CARGO_CRATE_DEPENDS+= cursive-0.16.3 CARGO_CRATE_DEPENDS+= cursive_core-0.2.2 CARGO_CRATE_DEPENDS+= darling-0.10.2 @@ -33,7 +35,6 @@ CARGO_CRATE_DEPENDS+= darling_macro-0.10.2 CARGO_CRATE_DEPENDS+= derivative-2.2.0 CARGO_CRATE_DEPENDS+= dirs-3.0.2 CARGO_CRATE_DEPENDS+= dirs-sys-0.3.6 -CARGO_CRATE_DEPENDS+= dotenv-0.15.0 CARGO_CRATE_DEPENDS+= dtoa-0.4.8 CARGO_CRATE_DEPENDS+= encoding_rs-0.8.28 CARGO_CRATE_DEPENDS+= enum-map-0.6.4 @@ -79,7 +80,6 @@ CARGO_CRATE_DEPENDS+= log-0.4.14 CARGO_CRATE_DEPENDS+= log-mdc-0.1.0 CARGO_CRATE_DEPENDS+= log4rs-1.0.0 CARGO_CRATE_DEPENDS+= mac-0.1.1 -CARGO_CRATE_DEPENDS+= maplit-1.0.2 CARGO_CRATE_DEPENDS+= markup5ever-0.10.1 CARGO_CRATE_DEPENDS+= markup5ever_rcdom-0.1.0 CARGO_CRATE_DEPENDS+= matches-0.1.9 @@ -89,7 +89,6 @@ CARGO_CRATE_DEPENDS+= miniz_oxide-0.4.4 CARGO_CRATE_DEPENDS+= mio-0.7.14 CARGO_CRATE_DEPENDS+= miow-0.3.7 CARGO_CRATE_DEPENDS+= native-tls-0.2.8 -CARGO_CRATE_DEPENDS+= ncurses-5.101.0 CARGO_CRATE_DEPENDS+= new_debug_unreachable-1.0.4 CARGO_CRATE_DEPENDS+= ntapi-0.3.6 CARGO_CRATE_DEPENDS+= num-0.3.1 @@ -152,6 +151,7 @@ CARGO_CRATE_DEPENDS+= serde_derive-1.0.118 CARGO_CRATE_DEPENDS+= serde_json-1.0.68 CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.0 CARGO_CRATE_DEPENDS+= serde_yaml-0.8.21 +CARGO_CRATE_DEPENDS+= signal-hook-0.1.17 CARGO_CRATE_DEPENDS+= signal-hook-0.3.10 CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.0 CARGO_CRATE_DEPENDS+= siphasher-0.3.7 @@ -168,7 +168,6 @@ CARGO_CRATE_DEPENDS+= structopt-derive-0.4.18 CARGO_CRATE_DEPENDS+= syn-1.0.57 CARGO_CRATE_DEPENDS+= tempfile-3.2.0 CARGO_CRATE_DEPENDS+= tendril-0.4.2 -CARGO_CRATE_DEPENDS+= term_size-0.3.2 CARGO_CRATE_DEPENDS+= textwrap-0.11.0 CARGO_CRATE_DEPENDS+= thiserror-1.0.30 CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.30 diff --git a/www/wiki-tui/distinfo b/www/wiki-tui/distinfo index 050fbfb57d86..83c2a9e5aa06 100644 --- a/www/wiki-tui/distinfo +++ b/www/wiki-tui/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2022/01/28 11:04:19 pin Exp $ +$NetBSD: distinfo,v 1.8 2022/04/16 15:46:08 pin Exp $ BLAKE2s (addr2line-0.16.0.crate) = 24e229c429a7ffc5c9010ec4c102ab2fc3f9982cfa9897b42709fd96b8f83dc7 SHA512 (addr2line-0.16.0.crate) = 7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c @@ -75,6 +75,12 @@ Size (crossbeam-channel-0.5.1.crate) = 86919 bytes BLAKE2s (crossbeam-utils-0.8.5.crate) = 8ad14d12243d2fb43224bafc0efdb3759c8307a406c82f7c97cdcabb49a2c718 SHA512 (crossbeam-utils-0.8.5.crate) = fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f Size (crossbeam-utils-0.8.5.crate) = 38414 bytes +BLAKE2s (crossterm-0.19.0.crate) = a92960cfc1ea43fc6511fd5a1496d5680a96876719faae61be5ed81d62ad9b05 +SHA512 (crossterm-0.19.0.crate) = c46c095d73be48a3c1875806547ba708a40abfc8e5cd89514162e0d1636675c4f4e2857ac3b4b32239d14f7ab57a61018b6a919160b2136ae761dbbde726b932 +Size (crossterm-0.19.0.crate) = 104572 bytes +BLAKE2s (crossterm_winapi-0.7.0.crate) = c2da3f32bf71be05e2ae89ec397570920a48c675cf800fe4d4ccd95333be44a8 +SHA512 (crossterm_winapi-0.7.0.crate) = 5efbe7992b4a19725b5992e0b29a77673e8ecc03d28da35580a5cddaeb32b7e30c7bdb53a2392ebb5b1218617045c306d78451f109d5b836f0e00dcab59e0dfd +Size (crossterm_winapi-0.7.0.crate) = 15187 bytes BLAKE2s (cursive-0.16.3.crate) = cb92a810b64483f836cb78229277990f552d12e6a4dd9f41847ba19995c6ae80 SHA512 (cursive-0.16.3.crate) = ba70f3bdc96886c031c854218332bc275e0a72a092f51857fa52dda166db9b03aabbdbb9a320f895772f059ddaa03f38cb510b2750f04c1ace091bd79aa7dc46 Size (cursive-0.16.3.crate) = 28536 bytes @@ -99,9 +105,6 @@ Size (dirs-3.0.2.crate) = 12184 bytes BLAKE2s (dirs-sys-0.3.6.crate) = e6d58252580f5708c68b7019115f1d06a38f443cfb22f0379f549dc0128a542d SHA512 (dirs-sys-0.3.6.crate) = 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 Size (dirs-sys-0.3.6.crate) = 10626 bytes -BLAKE2s (dotenv-0.15.0.crate) = 7f1093ca40914caafc8ece1ef92006ca1557bd02b53c5bf97de9f8bfa3db6ce4 -SHA512 (dotenv-0.15.0.crate) = 5ed02534115937de3ea3e04f1bcbadc6eb96abe2ac548f9f70180d0145209594259f76c82308f5b594ec5138755b64e89cde33a50ac0edd8e3ec1d824c41f4dc -Size (dotenv-0.15.0.crate) = 11668 bytes BLAKE2s (dtoa-0.4.8.crate) = 90bfada76a479916b7bc440c61d4498628ae3c1a72b8ffcad8897ee9d991e2c9 SHA512 (dtoa-0.4.8.crate) = fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 Size (dtoa-0.4.8.crate) = 16175 bytes @@ -237,9 +240,6 @@ Size (log4rs-1.0.0.crate) = 54778 bytes BLAKE2s (mac-0.1.1.crate) = 3124d669e657d967992edce0a20d742ace52af8b9a0e9fa62f09f1e74851f896 SHA512 (mac-0.1.1.crate) = dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a Size (mac-0.1.1.crate) = 4838 bytes -BLAKE2s (maplit-1.0.2.crate) = f6de238711037163128cffba54e8a1b1d330c5a03720f4a146b0d70cc550da43 -SHA512 (maplit-1.0.2.crate) = 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f -Size (maplit-1.0.2.crate) = 8871 bytes BLAKE2s (markup5ever-0.10.1.crate) = 44b2c361d34a19896d06cd1774403ab1ffb756651c0ca2c4b4d849fb584d8c91 SHA512 (markup5ever-0.10.1.crate) = 447b0f44ea8b786688127aba1b6eed826dc0127658d293c22db74864381b5e7bc0584243dcc0ee19929d3e757521167c13a108155ed5c8e78375cb0fd3c6f7b7 Size (markup5ever-0.10.1.crate) = 34668 bytes @@ -267,9 +267,6 @@ Size (miow-0.3.7.crate) = 24563 bytes BLAKE2s (native-tls-0.2.8.crate) = 9bd959906468800ff62c371b767c0987749196236b878f709d74f46adda22940 SHA512 (native-tls-0.2.8.crate) = 3648272b1c2f10c3eb9c7121c20a26da149efcf248187522fe07fde9b506a2b687e8bde8e09c0f8f74d19db5b84ea98b19b177c6daf38bf8a0c3ec05907006a7 Size (native-tls-0.2.8.crate) = 24956 bytes -BLAKE2s (ncurses-5.101.0.crate) = 5ae51da22c5687781145ae11d3c30effaad95ffb5116639d6c6c333252c52fcc -SHA512 (ncurses-5.101.0.crate) = e73513a28706dce70296af28170e8c124b9ab105dcc6509f2d65114f0f8f948b775cb4b459293a399bbf748f06bb60e5906818d928b4f0078c96531d8ab050e7 -Size (ncurses-5.101.0.crate) = 26027 bytes BLAKE2s (new_debug_unreachable-1.0.4.crate) = 5779df9667d34e07fe8139cb8b6a481e43535a8e5b6960d3d6e0539a3c18199d SHA512 (new_debug_unreachable-1.0.4.crate) = 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85 Size (new_debug_unreachable-1.0.4.crate) = 2561 bytes @@ -456,6 +453,9 @@ Size (serde_urlencoded-0.7.0.crate) = 12489 bytes BLAKE2s (serde_yaml-0.8.21.crate) = e2dadd24faeb47dcff78015b79d2c221b774e0220fce3d48331ec97d0bc09181 SHA512 (serde_yaml-0.8.21.crate) = 82e5a6663392b2a3e049f735b88b35023bb9255167b0e396c2cc5982b014ad2e6804433d15ffd19fe2ffd6e423a6e04e9a32b4b3d2b012adaa1f4f44996a81ea Size (serde_yaml-0.8.21.crate) = 42603 bytes +BLAKE2s (signal-hook-0.1.17.crate) = 27e230a1ac2cdb00d425589181b9a6f401980358116705c59272987c07231d41 +SHA512 (signal-hook-0.1.17.crate) = 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f +Size (signal-hook-0.1.17.crate) = 27085 bytes BLAKE2s (signal-hook-0.3.10.crate) = 8e648081e5a13edf0a0d6ce28567fbbd71586871fdeea508c9ef004493ed9ed7 SHA512 (signal-hook-0.3.10.crate) = 3b6949f4cad0a77e6cfba2fb16d7edaf52737419ebd525d5d1905152cc1c73e81d4adb676077b9b6c144b0812ac5059a0f1032fe2c5ed450be2c451b7cf32e9b Size (signal-hook-0.3.10.crate) = 48491 bytes @@ -504,9 +504,6 @@ Size (tempfile-3.2.0.crate) = 25892 bytes BLAKE2s (tendril-0.4.2.crate) = 00d1ed647910aa5962bb8ad4a72013a817a1cf44a888cc663e7181c486d9f0b3 SHA512 (tendril-0.4.2.crate) = 84cce485442a2e1ee6f8806a20dff038b1ff446d22ecfc9865c9ec8bcd209afe0748c7dd31f89c45cd5fd98e34abc1faf3c7a21b6d4bd5863e53d295bb700b3f Size (tendril-0.4.2.crate) = 37138 bytes -BLAKE2s (term_size-0.3.2.crate) = cfdf577b24eb1617ac7187c9dbd23a5f0452d1f3b63b052d78e12323c81c12d8 -SHA512 (term_size-0.3.2.crate) = 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 -Size (term_size-0.3.2.crate) = 10917 bytes BLAKE2s (textwrap-0.11.0.crate) = aac1ca89e048f3559b66b2653332c7a880ffdd9d7e557c097334ed50099ae7af SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a Size (textwrap-0.11.0.crate) = 17322 bytes @@ -630,9 +627,9 @@ Size (wasmer_enumset_derive-0.5.0.crate) = 5657 bytes BLAKE2s (web-sys-0.3.49.crate) = f4a0299a0dee099893de50d089dff882af61df259964713a7979e122d0582470 SHA512 (web-sys-0.3.49.crate) = b77c4b473b849bef87325c14bb48f08a52145812fef35e81e854ac0631264253a4b8c50bafab8578f79832414a081a929ca71426cd9c90529e5f319e52e58451 Size (web-sys-0.3.49.crate) = 649549 bytes -BLAKE2s (wiki-tui-0.4.5.tar.gz) = 344c3c0fc4fdf11f6cda99d6a7c5f3a73ded0a93fa64c5813bc3c490aefceb53 -SHA512 (wiki-tui-0.4.5.tar.gz) = 8dbd781ea4052d342ff0cdf310529df5dc005234639f7722f646d5a018fe675036ae6276da7e133cd5f47e64711cc3809a897c7a12becbccd2b2861b00bc2e1f -Size (wiki-tui-0.4.5.tar.gz) = 64766 bytes +BLAKE2s (wiki-tui-0.4.7.tar.gz) = 18954e7e61f8b4939aabdb594bec617f83b759e39b6f5451d35437e171408aae +SHA512 (wiki-tui-0.4.7.tar.gz) = 26fa23171c99ca7b9be6cb586ef77989ec0f821146f1626458688f77764c79a7c754da12b562c6c5260182940e6f2a8980d267c342bcb63dbbd142e028fef750 +Size (wiki-tui-0.4.7.tar.gz) = 72030 bytes BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 Size (winapi-0.3.9.crate) = 1200382 bytes