BSD Ports

misc/wego 2.4_8 FreeBSD

Weather client for the terminal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
misc
Package size
2273.5 KiB, 6775.9 KiB installed

Description

wego is a weather client for the terminal.

Features: * show forecast for 1 to 7 days * multiple backends: `openweathermap`, `weatherapi`, `open-meteo`, `smhi`, `caiyun`, `worldweatheronline`, `pirateweather`, and `json` * multiple frontends: `ascii-art-table` (default), `emoji`, `markdown`, and `json` * displayed info: * temperature range ([felt](https://en.wikipedia.org/wiki/Wind_chill) and measured) * windspeed and direction * viewing distance * precipitation amount and probability * humidity * unit systems: `metric`, `imperial`, `si`, `metric-ms` * disk caching of weather data with configurable TTL (`--cache-ttl`) * multi language support * config file for default location which can be overridden by commandline * automatic config management with [ingo](https://github.com/schachmat/ingo) * built-in man page (`wego --man`) * composable via JSON: pipe data between the `json` backend and `json` frontend

In the other systems

SystemPortVersion
FreeBSDmisc/wego2.4_8
DragonFlymisc/wego2.3_1

Install

Binary package:

pkg install wego

From the ports tree:

cd /usr/ports/misc/wego/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	wego>0:misc/wego

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4_72.4_7-2.3_62.4_7
FreeBSD:14:quarterly2.4_72.4_7n/a2.3_42.4_7
FreeBSD:15:latest2.4_72.4_7n/a-2.3_6
FreeBSD:15:quarterly2.4_72.4_7n/an/an/a
FreeBSD:16:latest2.4_62.4_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 9
FileSizeSHA256
schachmat-wego-2.4_GH0.tar.gz271335ae1c76a322ff2e295034a801755c42b0cb6bdef5ab205af42cf95dbf7c570f4
mattn-go-colorable-v0.1.14_GH0.tar.gz9800293966a59f0238da3c39f5b27c192d0efd6473ff74ab5a9c7e1ec73fdda3f1d4
mattn-go-runewidth-v0.0.23_GH0.tar.gz21791a224c045a32c51ecd08bb89171edc4e0e51cf796e5e55eb6a47b5c8e91fbdc14
muesli-mango-v0.2.0_GH0.tar.gz3576151e658392534433189e6b853a4002f92dc784e6cbcb14ec2d7d6ac2a86abab2c
muesli-roff-v0.1.0_GH0.tar.gz4925cfc5290374b43e2a3197f39701ec6fee32b79a67f47c5102c7430eba88a9826c
schachmat-ingo-a4bdc0729a3f_GH0.tar.gz53412bfcf26de06c432ea4e2e61973d6a3b093efcf7b0f720506893589e332c5e0b4
clipperhouse-uax29-v2.2.0_GH0.tar.gz279548215f028ab0f49dfb281776fb85361efb0c2d02c45d7a9fe42cbc36dd7cfbd8c8
mattn-go-isatty-v0.0.20_GH0.tar.gz471318fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6
golang-sys-v0.29.0_GH0.tar.gz1.519988e+067bac3e0a686a05d0e86ca110917b45f60553d6c146dba8a4cdafb911486428e7

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.