misc/stormy: new port, weather CLI
Stormy is a minimal, customizable, and neofetch-like weather CLI. Features: o Multiple weather providers: OpenMeteo (default, no API key required) and OpenWeatherMap o Current weather conditions with ASCII art representation o Temperature, wind, humidity, and precipitation information o Customizable units (metric, imperial, standard) o Local configuration file o Color support for terminals o Compact display mode o Works out of the box with OpenMeteo PR: 288451 Reported by: Yusuf Yaman <nxjoseph@protonmail.com> (new maintainer) Approved by: yuri@ (Mentor)
This commit is contained in:
@@ -623,6 +623,7 @@
|
||||
SUBDIR += sshbuddy
|
||||
SUBDIR += sssnips
|
||||
SUBDIR += star-history
|
||||
SUBDIR += stormy
|
||||
SUBDIR += susv2
|
||||
SUBDIR += susv3
|
||||
SUBDIR += susv4
|
||||
|
||||
21
misc/stormy/Makefile
Normal file
21
misc/stormy/Makefile
Normal file
@@ -0,0 +1,21 @@
|
||||
PORTNAME= stormy
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.3
|
||||
CATEGORIES= misc
|
||||
|
||||
MAINTAINER= nxjoseph@protonmail.com
|
||||
COMMENT= Minimal, customizable, and neofetch-like weather CLI
|
||||
WWW= https://terminaltrove.com/stormy/ \
|
||||
https://github.com/ashish0kumar/stormy
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= go:modules
|
||||
|
||||
GO_MODULE= github.com/ashish0kumar/stormy
|
||||
GO_BUILDFLAGS= -ldflags="-s -w -X main.version=${DISTVERSIONFULL}"
|
||||
|
||||
PLIST_FILES= bin/stormy
|
||||
|
||||
.include <bsd.port.mk>
|
||||
5
misc/stormy/distinfo
Normal file
5
misc/stormy/distinfo
Normal file
@@ -0,0 +1,5 @@
|
||||
TIMESTAMP = 1753860021
|
||||
SHA256 (go/misc_stormy/stormy-v0.3.3/v0.3.3.mod) = 3b3d290abff4fca2b1a456d37579c15cb32b89d05d18ba4baed31a649246c359
|
||||
SIZE (go/misc_stormy/stormy-v0.3.3/v0.3.3.mod) = 389
|
||||
SHA256 (go/misc_stormy/stormy-v0.3.3/v0.3.3.zip) = cdf851dac4373654ae0e8cae8ab676cd802503709d3d8c4989293810638e28f7
|
||||
SIZE (go/misc_stormy/stormy-v0.3.3/v0.3.3.zip) = 278054
|
||||
12
misc/stormy/pkg-descr
Normal file
12
misc/stormy/pkg-descr
Normal file
@@ -0,0 +1,12 @@
|
||||
Stormy is a minimal, customizable, and neofetch-like weather CLI.
|
||||
|
||||
Features:
|
||||
o Multiple weather providers: OpenMeteo (default, no API key required)
|
||||
and OpenWeatherMap
|
||||
o Current weather conditions with ASCII art representation
|
||||
o Temperature, wind, humidity, and precipitation information
|
||||
o Customizable units (metric, imperial, standard)
|
||||
o Local configuration file
|
||||
o Color support for terminals
|
||||
o Compact display mode
|
||||
o Works out of the box with OpenMeteo
|
||||
Reference in New Issue
Block a user