Skip to content

Commit

Permalink
misc/wthrr: update to 1.0.2
Browse files Browse the repository at this point in the history
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
  • Loading branch information
0323pin committed Apr 28, 2023
1 parent 0ff8a29 commit e5b06e3
Show file tree
Hide file tree
Showing 3 changed files with 116 additions and 112 deletions.
6 changes: 3 additions & 3 deletions misc/wthrr/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.18 2023/03/28 20:30:02 pin Exp $
# $NetBSD: Makefile,v 1.19 2023/04/28 08:23:46 pin Exp $

DISTNAME= wthrr-the-weathercrab-1.0.1
PKGNAME= wthrr-1.0.1
DISTNAME= wthrr-the-weathercrab-1.0.2
PKGNAME= wthrr-1.0.2
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=tobealive/}
GITHUB_PROJECT= wthrr-the-weathercrab
Expand Down
55 changes: 28 additions & 27 deletions misc/wthrr/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# $NetBSD: cargo-depends.mk,v 1.15 2023/03/28 20:30:02 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.16 2023/04/28 08:23:46 pin Exp $

CARGO_CRATE_DEPENDS+= aho-corasick-0.7.20
CARGO_CRATE_DEPENDS+= aho-corasick-1.0.1
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
CARGO_CRATE_DEPENDS+= anstyle-1.0.0
CARGO_CRATE_DEPENDS+= anyhow-1.0.70
CARGO_CRATE_DEPENDS+= atty-0.2.14
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
Expand All @@ -13,9 +14,10 @@ CARGO_CRATE_DEPENDS+= bytes-1.4.0
CARGO_CRATE_DEPENDS+= cc-1.0.79
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= chrono-0.4.24
CARGO_CRATE_DEPENDS+= clap-4.1.13
CARGO_CRATE_DEPENDS+= clap_derive-4.1.12
CARGO_CRATE_DEPENDS+= clap_lex-0.3.3
CARGO_CRATE_DEPENDS+= clap-4.2.4
CARGO_CRATE_DEPENDS+= clap_builder-4.2.4
CARGO_CRATE_DEPENDS+= clap_derive-4.2.0
CARGO_CRATE_DEPENDS+= clap_lex-0.4.1
CARGO_CRATE_DEPENDS+= codespan-reporting-0.11.1
CARGO_CRATE_DEPENDS+= colored-2.0.0
CARGO_CRATE_DEPENDS+= console-0.15.5
Expand All @@ -25,9 +27,9 @@ CARGO_CRATE_DEPENDS+= cxx-1.0.94
CARGO_CRATE_DEPENDS+= cxx-build-1.0.94
CARGO_CRATE_DEPENDS+= cxxbridge-flags-1.0.94
CARGO_CRATE_DEPENDS+= cxxbridge-macro-1.0.94
CARGO_CRATE_DEPENDS+= dialoguer-0.10.3
CARGO_CRATE_DEPENDS+= directories-4.0.1
CARGO_CRATE_DEPENDS+= dirs-sys-0.3.7
CARGO_CRATE_DEPENDS+= dialoguer-0.10.4
CARGO_CRATE_DEPENDS+= directories-5.0.0
CARGO_CRATE_DEPENDS+= dirs-sys-0.4.0
CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6
CARGO_CRATE_DEPENDS+= encoding_rs-0.8.32
CARGO_CRATE_DEPENDS+= errno-0.2.8
Expand All @@ -37,17 +39,17 @@ CARGO_CRATE_DEPENDS+= fnv-1.0.7
CARGO_CRATE_DEPENDS+= foreign-types-0.3.2
CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1
CARGO_CRATE_DEPENDS+= form_urlencoded-1.1.0
CARGO_CRATE_DEPENDS+= futures-0.3.27
CARGO_CRATE_DEPENDS+= futures-channel-0.3.27
CARGO_CRATE_DEPENDS+= futures-core-0.3.27
CARGO_CRATE_DEPENDS+= futures-executor-0.3.27
CARGO_CRATE_DEPENDS+= futures-io-0.3.27
CARGO_CRATE_DEPENDS+= futures-macro-0.3.27
CARGO_CRATE_DEPENDS+= futures-sink-0.3.27
CARGO_CRATE_DEPENDS+= futures-task-0.3.27
CARGO_CRATE_DEPENDS+= futures-util-0.3.27
CARGO_CRATE_DEPENDS+= futures-0.3.28
CARGO_CRATE_DEPENDS+= futures-channel-0.3.28
CARGO_CRATE_DEPENDS+= futures-core-0.3.28
CARGO_CRATE_DEPENDS+= futures-executor-0.3.28
CARGO_CRATE_DEPENDS+= futures-io-0.3.28
CARGO_CRATE_DEPENDS+= futures-macro-0.3.28
CARGO_CRATE_DEPENDS+= futures-sink-0.3.28
CARGO_CRATE_DEPENDS+= futures-task-0.3.28
CARGO_CRATE_DEPENDS+= futures-util-0.3.28
CARGO_CRATE_DEPENDS+= getrandom-0.2.8
CARGO_CRATE_DEPENDS+= h2-0.3.16
CARGO_CRATE_DEPENDS+= h2-0.3.17
CARGO_CRATE_DEPENDS+= hashbrown-0.12.3
CARGO_CRATE_DEPENDS+= heck-0.4.1
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
Expand Down Expand Up @@ -88,7 +90,6 @@ CARGO_CRATE_DEPENDS+= openssl-sys-0.9.83
CARGO_CRATE_DEPENDS+= optional_struct-0.3.1
CARGO_CRATE_DEPENDS+= optional_struct_internal-0.3.1
CARGO_CRATE_DEPENDS+= optional_struct_macro_impl-0.3.1
CARGO_CRATE_DEPENDS+= os_str_bytes-6.5.0
CARGO_CRATE_DEPENDS+= percent-encoding-2.2.0
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.9
CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
Expand All @@ -98,9 +99,9 @@ CARGO_CRATE_DEPENDS+= pure-rust-locales-0.5.6
CARGO_CRATE_DEPENDS+= quote-1.0.26
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
CARGO_CRATE_DEPENDS+= redox_users-0.4.3
CARGO_CRATE_DEPENDS+= regex-1.7.3
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29
CARGO_CRATE_DEPENDS+= reqwest-0.11.15
CARGO_CRATE_DEPENDS+= regex-1.8.1
CARGO_CRATE_DEPENDS+= regex-syntax-0.7.1
CARGO_CRATE_DEPENDS+= reqwest-0.11.16
CARGO_CRATE_DEPENDS+= ron-0.8.0
CARGO_CRATE_DEPENDS+= rustix-0.36.11
CARGO_CRATE_DEPENDS+= rustversion-1.0.12
Expand All @@ -110,9 +111,9 @@ CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
CARGO_CRATE_DEPENDS+= scratch-1.0.5
CARGO_CRATE_DEPENDS+= security-framework-2.8.2
CARGO_CRATE_DEPENDS+= security-framework-sys-2.8.0
CARGO_CRATE_DEPENDS+= serde-1.0.158
CARGO_CRATE_DEPENDS+= serde_derive-1.0.158
CARGO_CRATE_DEPENDS+= serde_json-1.0.94
CARGO_CRATE_DEPENDS+= serde-1.0.160
CARGO_CRATE_DEPENDS+= serde_derive-1.0.160
CARGO_CRATE_DEPENDS+= serde_json-1.0.96
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
CARGO_CRATE_DEPENDS+= slab-0.4.8
Expand All @@ -128,8 +129,8 @@ CARGO_CRATE_DEPENDS+= thiserror-1.0.40
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.40
CARGO_CRATE_DEPENDS+= tinyvec-1.6.0
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
CARGO_CRATE_DEPENDS+= tokio-1.26.0
CARGO_CRATE_DEPENDS+= tokio-macros-1.8.2
CARGO_CRATE_DEPENDS+= tokio-1.27.0
CARGO_CRATE_DEPENDS+= tokio-macros-2.0.0
CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.1
CARGO_CRATE_DEPENDS+= tokio-util-0.7.7
CARGO_CRATE_DEPENDS+= tower-service-0.3.2
Expand Down
Loading

0 comments on commit e5b06e3

Please sign in to comment.