Wed Mar 31 18:43:33 2021 UTC ()
www/hackernews-tui: update to 0.3.1

Application changes:
-add S, C, r.

Codebase changes:
-code refactor part II (more details can be found here).
-implement handlers for S, C and r.


(pin)
diff -r1.1 -r1.2 pkgsrc/www/hackernews-tui/Makefile
diff -r1.1 -r1.2 pkgsrc/www/hackernews-tui/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/www/hackernews-tui/Makefile (expand / switch to unified diff)

--- pkgsrc/www/hackernews-tui/Makefile 2021/03/18 21:57:35 1.1
+++ pkgsrc/www/hackernews-tui/Makefile 2021/03/31 18:43:33 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.1 2021/03/18 21:57:35 pin Exp $ 1# $NetBSD: Makefile,v 1.2 2021/03/31 18:43:33 pin Exp $
2 2
3DISTNAME= hackernews-TUI-0.3 3DISTNAME= hackernews-TUI-0.3.1
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= ${MASTER_SITE_GITHUB:=aome510/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=aome510/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= pin@NetBSD.org 9MAINTAINER= pin@NetBSD.org
10HOMEPAGE= https://github.com/aome510/hackernews-TUI/ 10HOMEPAGE= https://github.com/aome510/hackernews-TUI/
11COMMENT= Terminal UI to browse Hacker News 11COMMENT= Terminal UI to browse Hacker News
12LICENSE= mit 12LICENSE= mit
13 13
14.include "cargo-depends.mk" 14.include "cargo-depends.mk"
15 15
16WRKSRC= ${WRKDIR}/${DISTNAME} 16WRKSRC= ${WRKDIR}/${DISTNAME}

cvs diff -r1.1 -r1.2 pkgsrc/www/hackernews-tui/distinfo (expand / switch to unified diff)

--- pkgsrc/www/hackernews-tui/distinfo 2021/03/18 21:57:35 1.1
+++ pkgsrc/www/hackernews-tui/distinfo 2021/03/31 18:43:33 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.1 2021/03/18 21:57:35 pin Exp $ 1$NetBSD: distinfo,v 1.2 2021/03/31 18:43:33 pin Exp $
2 2
3SHA1 (ahash-0.6.3.crate) = 941e1af4fe692fa26d08a99e22d203bc2152804e 3SHA1 (ahash-0.6.3.crate) = 941e1af4fe692fa26d08a99e22d203bc2152804e
4RMD160 (ahash-0.6.3.crate) = 86e35bbda6cf2a59774d439e6d4e42063b99c9bc 4RMD160 (ahash-0.6.3.crate) = 86e35bbda6cf2a59774d439e6d4e42063b99c9bc
5SHA512 (ahash-0.6.3.crate) = 9d7b31b6da2999757f64d7963dcc9af946a70bac7b528ca103dad992a8e14f643e1c51843c77256919403b470b9591fab0c476bb511197a5608645c0e3ec2dc5 5SHA512 (ahash-0.6.3.crate) = 9d7b31b6da2999757f64d7963dcc9af946a70bac7b528ca103dad992a8e14f643e1c51843c77256919403b470b9591fab0c476bb511197a5608645c0e3ec2dc5
6Size (ahash-0.6.3.crate) = 53912 bytes 6Size (ahash-0.6.3.crate) = 53912 bytes
7SHA1 (aho-corasick-0.7.15.crate) = f5054e1316a7f59bc37b647faa72a8e800fc17af 7SHA1 (aho-corasick-0.7.15.crate) = f5054e1316a7f59bc37b647faa72a8e800fc17af
8RMD160 (aho-corasick-0.7.15.crate) = 003b3030dbd9c452279e3f01802edff67d4c14d5 8RMD160 (aho-corasick-0.7.15.crate) = 003b3030dbd9c452279e3f01802edff67d4c14d5
9SHA512 (aho-corasick-0.7.15.crate) = e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 9SHA512 (aho-corasick-0.7.15.crate) = e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
10Size (aho-corasick-0.7.15.crate) = 113071 bytes 10Size (aho-corasick-0.7.15.crate) = 113071 bytes
11SHA1 (anyhow-1.0.38.crate) = 26cd4c8ff91acb91b8d64dc4cc2fe14913931e25 11SHA1 (anyhow-1.0.38.crate) = 26cd4c8ff91acb91b8d64dc4cc2fe14913931e25
12RMD160 (anyhow-1.0.38.crate) = 32316dd2cee9e4475253fc3a3d4adcdd44990a61 12RMD160 (anyhow-1.0.38.crate) = 32316dd2cee9e4475253fc3a3d4adcdd44990a61
13SHA512 (anyhow-1.0.38.crate) = 3f6229fd9d284053f348f8180f9b1f1c1f1b711b733ff9a331b2f16ad6dd0c46a38ec17c8c8257981209230ba769b7cce349b64bb7f6f8ea6150ab9d6e483b8c 13SHA512 (anyhow-1.0.38.crate) = 3f6229fd9d284053f348f8180f9b1f1c1f1b711b733ff9a331b2f16ad6dd0c46a38ec17c8c8257981209230ba769b7cce349b64bb7f6f8ea6150ab9d6e483b8c
14Size (anyhow-1.0.38.crate) = 30417 bytes 14Size (anyhow-1.0.38.crate) = 30417 bytes
@@ -130,30 +130,30 @@ SHA512 (env_logger-0.8.3.crate) = 7f6c3c @@ -130,30 +130,30 @@ SHA512 (env_logger-0.8.3.crate) = 7f6c3c
130Size (env_logger-0.8.3.crate) = 32543 bytes 130Size (env_logger-0.8.3.crate) = 32543 bytes
131SHA1 (fnv-1.0.7.crate) = 1ea4c3da02fe7a861c8e591e50c208185e00bc0d 131SHA1 (fnv-1.0.7.crate) = 1ea4c3da02fe7a861c8e591e50c208185e00bc0d
132RMD160 (fnv-1.0.7.crate) = a944c17c6c35888356af4426bbb7792d45c2b6b9 132RMD160 (fnv-1.0.7.crate) = a944c17c6c35888356af4426bbb7792d45c2b6b9
133SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 133SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
134Size (fnv-1.0.7.crate) = 11266 bytes 134Size (fnv-1.0.7.crate) = 11266 bytes
135SHA1 (form_urlencoded-1.0.1.crate) = b17e441114b29b8c583e43b1e8002e46ea6d14be 135SHA1 (form_urlencoded-1.0.1.crate) = b17e441114b29b8c583e43b1e8002e46ea6d14be
136RMD160 (form_urlencoded-1.0.1.crate) = bf257d5c15a5dd947312c6c02b899d34fd1ddd7e 136RMD160 (form_urlencoded-1.0.1.crate) = bf257d5c15a5dd947312c6c02b899d34fd1ddd7e
137SHA512 (form_urlencoded-1.0.1.crate) = 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 137SHA512 (form_urlencoded-1.0.1.crate) = 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
138Size (form_urlencoded-1.0.1.crate) = 8773 bytes 138Size (form_urlencoded-1.0.1.crate) = 8773 bytes
139SHA1 (getrandom-0.2.2.crate) = 621a226cab7f4aa8619ff3cb052448414e931583 139SHA1 (getrandom-0.2.2.crate) = 621a226cab7f4aa8619ff3cb052448414e931583
140RMD160 (getrandom-0.2.2.crate) = 1b70724e474f717d4c666ae96757049895048f75 140RMD160 (getrandom-0.2.2.crate) = 1b70724e474f717d4c666ae96757049895048f75
141SHA512 (getrandom-0.2.2.crate) = f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b 141SHA512 (getrandom-0.2.2.crate) = f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
142Size (getrandom-0.2.2.crate) = 26010 bytes 142Size (getrandom-0.2.2.crate) = 26010 bytes
143SHA1 (hackernews-TUI-0.3.tar.gz) = 00e757f804e0995b2aa1a3604b76b3051da32c05 143SHA1 (hackernews-TUI-0.3.1.tar.gz) = ca2b646ffec22f8f9ccc13d4857d691f274ad3db
144RMD160 (hackernews-TUI-0.3.tar.gz) = 4b9ea53e4e29cfba8bb0af9629a1eed13a4f6ca7 144RMD160 (hackernews-TUI-0.3.1.tar.gz) = d2af2dc6813267bf570e93d409e1d87b51d27302
145SHA512 (hackernews-TUI-0.3.tar.gz) = ffba73abd1e7b13953e3d5146d7aa2afdd0ed40cd25c07e4131e927c80fbbe1b3f1e92bd59e5d40590d69dee9e4ac56b2a896a63116d2114e772a2ce351b1144 145SHA512 (hackernews-TUI-0.3.1.tar.gz) = d327a9cc14e6d83676cd51b73468ebcb226a45d76f63b52f1320c8639bea6d0a945228543bf4557d9f581c95500f5c568b9de3a74b3992084f344c0d9d637302
146Size (hackernews-TUI-0.3.tar.gz) = 742349 bytes 146Size (hackernews-TUI-0.3.1.tar.gz) = 742899 bytes
147SHA1 (hermit-abi-0.1.18.crate) = ee6677332b5c19c10d8e19b8da73c3265a3efd6c 147SHA1 (hermit-abi-0.1.18.crate) = ee6677332b5c19c10d8e19b8da73c3265a3efd6c
148RMD160 (hermit-abi-0.1.18.crate) = 3bccd7ee4d6d12fec60d64949db05811ed7e7fea 148RMD160 (hermit-abi-0.1.18.crate) = 3bccd7ee4d6d12fec60d64949db05811ed7e7fea
149SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 149SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
150Size (hermit-abi-0.1.18.crate) = 9936 bytes 150Size (hermit-abi-0.1.18.crate) = 9936 bytes
151SHA1 (htmlescape-0.3.1.crate) = fd9ef48a96bf6a2fb3affe116d79d3030d67a2e1 151SHA1 (htmlescape-0.3.1.crate) = fd9ef48a96bf6a2fb3affe116d79d3030d67a2e1
152RMD160 (htmlescape-0.3.1.crate) = d939e0d5aae2cd5ef7462db71a636eca7413060a 152RMD160 (htmlescape-0.3.1.crate) = d939e0d5aae2cd5ef7462db71a636eca7413060a
153SHA512 (htmlescape-0.3.1.crate) = 36bc5c45ea5a802dd0206b28b4ece4b00d2e143b638219455e34e04110d35d4f12818f641f9eb2623fed8dd124ec8a36a99a36a5fdd99ceaa6121c4d5479bf6b 153SHA512 (htmlescape-0.3.1.crate) = 36bc5c45ea5a802dd0206b28b4ece4b00d2e143b638219455e34e04110d35d4f12818f641f9eb2623fed8dd124ec8a36a99a36a5fdd99ceaa6121c4d5479bf6b
154Size (htmlescape-0.3.1.crate) = 53226 bytes 154Size (htmlescape-0.3.1.crate) = 53226 bytes
155SHA1 (humantime-2.1.0.crate) = 014b36b26bd212b674cc621e502f5c989295943b 155SHA1 (humantime-2.1.0.crate) = 014b36b26bd212b674cc621e502f5c989295943b
156RMD160 (humantime-2.1.0.crate) = b79e89b45c758adf61ab1234adbbb825149a4829 156RMD160 (humantime-2.1.0.crate) = b79e89b45c758adf61ab1234adbbb825149a4829
157SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c 157SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
158Size (humantime-2.1.0.crate) = 16749 bytes 158Size (humantime-2.1.0.crate) = 16749 bytes
159SHA1 (ident_case-1.0.1.crate) = 22d26806cdcab77e449f4fe7474bf555dd14c242 159SHA1 (ident_case-1.0.1.crate) = 22d26806cdcab77e449f4fe7474bf555dd14c242