Skip to content

Commit e5b06e3

Browse files
committed
misc/wthrr: update to 1.0.2
This release fixes for installation issues on nix and updates dependencies to solve potential vulnerabilities. Other than that, installation sources in the documentation have been updated and code has been refactored to improve quality and to allow for easier integration of other weather data sources in the coming releases. What's Changed - Add API Trait by @kevinmatthes in #88 - Add Information on cargo install --git by @kevinmatthes in #91 - Add information on installation from the AUR by @orhun in #104 - Refactor 'localisation' by @danieleades in #107 - Address a bunch of pedantic clippy lints by @danieleades in #106 - Refactor get_forecast_indices() by @tobealive in #111 - Updated flake.lock by @jeiang in #114 - Updated flake.nix to exclude network tests by @jeiang in #120 - Create Local Coverage GHA Workflow by @kevinmatthes in #112
1 parent 0ff8a29 commit e5b06e3

File tree

3 files changed

+116
-112
lines changed

3 files changed

+116
-112
lines changed

misc/wthrr/Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# $NetBSD: Makefile,v 1.18 2023/03/28 20:30:02 pin Exp $
1+
# $NetBSD: Makefile,v 1.19 2023/04/28 08:23:46 pin Exp $
22

3-
DISTNAME= wthrr-the-weathercrab-1.0.1
4-
PKGNAME= wthrr-1.0.1
3+
DISTNAME= wthrr-the-weathercrab-1.0.2
4+
PKGNAME= wthrr-1.0.2
55
CATEGORIES= misc
66
MASTER_SITES= ${MASTER_SITE_GITHUB:=tobealive/}
77
GITHUB_PROJECT= wthrr-the-weathercrab

misc/wthrr/cargo-depends.mk

+28-27
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# $NetBSD: cargo-depends.mk,v 1.15 2023/03/28 20:30:02 pin Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.16 2023/04/28 08:23:46 pin Exp $
22

3-
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.20
3+
CARGO_CRATE_DEPENDS+= aho-corasick-1.0.1
44
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
5+
CARGO_CRATE_DEPENDS+= anstyle-1.0.0
56
CARGO_CRATE_DEPENDS+= anyhow-1.0.70
67
CARGO_CRATE_DEPENDS+= atty-0.2.14
78
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
@@ -13,9 +14,10 @@ CARGO_CRATE_DEPENDS+= bytes-1.4.0
1314
CARGO_CRATE_DEPENDS+= cc-1.0.79
1415
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
1516
CARGO_CRATE_DEPENDS+= chrono-0.4.24
16-
CARGO_CRATE_DEPENDS+= clap-4.1.13
17-
CARGO_CRATE_DEPENDS+= clap_derive-4.1.12
18-
CARGO_CRATE_DEPENDS+= clap_lex-0.3.3
17+
CARGO_CRATE_DEPENDS+= clap-4.2.4
18+
CARGO_CRATE_DEPENDS+= clap_builder-4.2.4
19+
CARGO_CRATE_DEPENDS+= clap_derive-4.2.0
20+
CARGO_CRATE_DEPENDS+= clap_lex-0.4.1
1921
CARGO_CRATE_DEPENDS+= codespan-reporting-0.11.1
2022
CARGO_CRATE_DEPENDS+= colored-2.0.0
2123
CARGO_CRATE_DEPENDS+= console-0.15.5
@@ -25,9 +27,9 @@ CARGO_CRATE_DEPENDS+= cxx-1.0.94
2527
CARGO_CRATE_DEPENDS+= cxx-build-1.0.94
2628
CARGO_CRATE_DEPENDS+= cxxbridge-flags-1.0.94
2729
CARGO_CRATE_DEPENDS+= cxxbridge-macro-1.0.94
28-
CARGO_CRATE_DEPENDS+= dialoguer-0.10.3
29-
CARGO_CRATE_DEPENDS+= directories-4.0.1
30-
CARGO_CRATE_DEPENDS+= dirs-sys-0.3.7
30+
CARGO_CRATE_DEPENDS+= dialoguer-0.10.4
31+
CARGO_CRATE_DEPENDS+= directories-5.0.0
32+
CARGO_CRATE_DEPENDS+= dirs-sys-0.4.0
3133
CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6
3234
CARGO_CRATE_DEPENDS+= encoding_rs-0.8.32
3335
CARGO_CRATE_DEPENDS+= errno-0.2.8
@@ -37,17 +39,17 @@ CARGO_CRATE_DEPENDS+= fnv-1.0.7
3739
CARGO_CRATE_DEPENDS+= foreign-types-0.3.2
3840
CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1
3941
CARGO_CRATE_DEPENDS+= form_urlencoded-1.1.0
40-
CARGO_CRATE_DEPENDS+= futures-0.3.27
41-
CARGO_CRATE_DEPENDS+= futures-channel-0.3.27
42-
CARGO_CRATE_DEPENDS+= futures-core-0.3.27
43-
CARGO_CRATE_DEPENDS+= futures-executor-0.3.27
44-
CARGO_CRATE_DEPENDS+= futures-io-0.3.27
45-
CARGO_CRATE_DEPENDS+= futures-macro-0.3.27
46-
CARGO_CRATE_DEPENDS+= futures-sink-0.3.27
47-
CARGO_CRATE_DEPENDS+= futures-task-0.3.27
48-
CARGO_CRATE_DEPENDS+= futures-util-0.3.27
42+
CARGO_CRATE_DEPENDS+= futures-0.3.28
43+
CARGO_CRATE_DEPENDS+= futures-channel-0.3.28
44+
CARGO_CRATE_DEPENDS+= futures-core-0.3.28
45+
CARGO_CRATE_DEPENDS+= futures-executor-0.3.28
46+
CARGO_CRATE_DEPENDS+= futures-io-0.3.28
47+
CARGO_CRATE_DEPENDS+= futures-macro-0.3.28
48+
CARGO_CRATE_DEPENDS+= futures-sink-0.3.28
49+
CARGO_CRATE_DEPENDS+= futures-task-0.3.28
50+
CARGO_CRATE_DEPENDS+= futures-util-0.3.28
4951
CARGO_CRATE_DEPENDS+= getrandom-0.2.8
50-
CARGO_CRATE_DEPENDS+= h2-0.3.16
52+
CARGO_CRATE_DEPENDS+= h2-0.3.17
5153
CARGO_CRATE_DEPENDS+= hashbrown-0.12.3
5254
CARGO_CRATE_DEPENDS+= heck-0.4.1
5355
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
@@ -88,7 +90,6 @@ CARGO_CRATE_DEPENDS+= openssl-sys-0.9.83
8890
CARGO_CRATE_DEPENDS+= optional_struct-0.3.1
8991
CARGO_CRATE_DEPENDS+= optional_struct_internal-0.3.1
9092
CARGO_CRATE_DEPENDS+= optional_struct_macro_impl-0.3.1
91-
CARGO_CRATE_DEPENDS+= os_str_bytes-6.5.0
9293
CARGO_CRATE_DEPENDS+= percent-encoding-2.2.0
9394
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.9
9495
CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
@@ -98,9 +99,9 @@ CARGO_CRATE_DEPENDS+= pure-rust-locales-0.5.6
9899
CARGO_CRATE_DEPENDS+= quote-1.0.26
99100
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
100101
CARGO_CRATE_DEPENDS+= redox_users-0.4.3
101-
CARGO_CRATE_DEPENDS+= regex-1.7.3
102-
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29
103-
CARGO_CRATE_DEPENDS+= reqwest-0.11.15
102+
CARGO_CRATE_DEPENDS+= regex-1.8.1
103+
CARGO_CRATE_DEPENDS+= regex-syntax-0.7.1
104+
CARGO_CRATE_DEPENDS+= reqwest-0.11.16
104105
CARGO_CRATE_DEPENDS+= ron-0.8.0
105106
CARGO_CRATE_DEPENDS+= rustix-0.36.11
106107
CARGO_CRATE_DEPENDS+= rustversion-1.0.12
@@ -110,9 +111,9 @@ CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
110111
CARGO_CRATE_DEPENDS+= scratch-1.0.5
111112
CARGO_CRATE_DEPENDS+= security-framework-2.8.2
112113
CARGO_CRATE_DEPENDS+= security-framework-sys-2.8.0
113-
CARGO_CRATE_DEPENDS+= serde-1.0.158
114-
CARGO_CRATE_DEPENDS+= serde_derive-1.0.158
115-
CARGO_CRATE_DEPENDS+= serde_json-1.0.94
114+
CARGO_CRATE_DEPENDS+= serde-1.0.160
115+
CARGO_CRATE_DEPENDS+= serde_derive-1.0.160
116+
CARGO_CRATE_DEPENDS+= serde_json-1.0.96
116117
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
117118
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
118119
CARGO_CRATE_DEPENDS+= slab-0.4.8
@@ -128,8 +129,8 @@ CARGO_CRATE_DEPENDS+= thiserror-1.0.40
128129
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.40
129130
CARGO_CRATE_DEPENDS+= tinyvec-1.6.0
130131
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
131-
CARGO_CRATE_DEPENDS+= tokio-1.26.0
132-
CARGO_CRATE_DEPENDS+= tokio-macros-1.8.2
132+
CARGO_CRATE_DEPENDS+= tokio-1.27.0
133+
CARGO_CRATE_DEPENDS+= tokio-macros-2.0.0
133134
CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.1
134135
CARGO_CRATE_DEPENDS+= tokio-util-0.7.7
135136
CARGO_CRATE_DEPENDS+= tower-service-0.3.2

0 commit comments

Comments
 (0)