Subject: CVS commit: pkgsrc/shells/oh-my-posh
From: Amitai Schleier
Date: 2023-04-11 17:04:28
Message id: 20230411150428.8C555FA84@cvs.NetBSD.org

Log Message:
Update to 14.29.1. From the changelog:

Bug Fixes:

- ansi: only clear background on inline overrides, closes #3699
- nushell: update syntax to for v0.78.0
- font: ignore enter while downloading font list
- wsl: look for existance of wslpath, closes #3657
- platform: detect WSL via /proc/version
- shell: sync PWD creation, closes #3646
- git: parse remote URL correctly, closes #3641
- path: return early when powerlevel is < max_width, closes #3607
- debug: output shell and version
- fish: bind keys to all modes, closes #3625
- pwsh: clear line after extra prompts, closes #3628
- pwsh: print upgrade notice in UTF8, closes #3606
- release: add git user

Features:

- add support for NetBSD (thanks bsiegert@!)
- sapling: identify new repo without commits
- argocd: add context segment
- log: add segment info
- properties: log properties information
- template: add parsed SHLVL
- exit: add exit codes 64-78, closes #3658
- xonsh: add version
- project: support PowerShell modules, closes #3636
- cftarget: add display_mode
- font: allow installation of local zip files
- diamond: merge segments on empty leading_diamond, closes #3623
- enable/disable true color per terminal
- debug: add plain support, closes #3612
- path: add powerlevel style, closes #3607

The last portability problem (that I'm aware of) is needing some code to
parse Illumos battery status.

Files:
RevisionActionfile
1.5modifypkgsrc/shells/oh-my-posh/Makefile
1.4modifypkgsrc/shells/oh-my-posh/distinfo
1.3modifypkgsrc/shells/oh-my-posh/go-modules.mk
1.1removepkgsrc/shells/oh-my-posh/patches/patch-font_install__unix.go
1.1removepkgsrc/shells/oh-my-posh/patches/patch-platform_battery_battery__unix.go