FreeBSD Ports

misc/py-powerline-status 2.8.4_2

Statusline plugin for vim, zsh, bash, and more

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c99ce362e9
License
MIT
Categories
misc, python
Package size
5517.0 KiB, 14098.1 KiB installed

Description

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile.

Install

As a binary package — by origin, or by package name:

pkg install misc/py-powerline-status
pkg install py312-powerline-status

From the ports tree:

cd /usr/ports/misc/py-powerline-status/ && make install clean

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

RUN_DEPENDS=	py312-powerline-status>0:misc/py-powerline-status

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.8.4_22.8.4_22.8.22.8.4_12.8.4_2
FreeBSD:14:quarterly2.8.4_22.8.4_2n/a2.8.4_12.8.4_2
FreeBSD:15:latest2.8.4_22.8.4_2n/a2.8.4_12.8.4_1
FreeBSD:15:quarterly2.8.4_22.8.4_2n/an/an/a
FreeBSD:16:latest2.8.4_22.8.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

All build dependencies 44
All run dependencies 8

No port depends on this one.

Configuration

Options name: misc_powerline-status

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
python shebangfix
Service scripts
none

Message after installing

A   comprehensive  documentation  can  be  found  at

https://powerline.readthedocs.io/en/latest/index.html

For shell configuration see  "Usage - Plugins - Shell prompts".


To  display  powerline-status  accurately  in  X Window  System
terminal emulators make sure the following requirements are met:

- A  font  from port x11-fonts/powerline-fonts must be specified
  in the  X Window Systems  X resource file  ~/.Xdefaults or the
  terminals preferences

- Locale  must  be  set UTF-8  to  the login shell in the user's
  ~/.login_conf, or the shells startup file, or system wide from
  /etc/login.conf:

  	default:\
		...
		:umask=022:\
		:charset=UTF-8:\
		:lang=C.UTF-8:

  Execute  "cap_mkdb /etc/login.conf"  to  update the login class
  capability database.

Files

Manual pages 4
  • powerline(1)
  • powerline-config(1)
  • powerline-daemon(1)
  • powerline-lint(1)
pkg-plist 4
  • share/man/man1/powerline-config.1.gz
  • share/man/man1/powerline-daemon.1.gz
  • share/man/man1/powerline-lint.1.gz
  • share/man/man1/powerline.1.gz
distinfo 2
FileSizeSHA256
powerline-powerline-2.8.4_GH0.tar.gz3690579e846af9379b57e410efe264cff3a6b98eb78dd9526e83016776ae5ffc5798f4
11808cbe5c16e4621edcaefa916b5add81eab799.patch12352fa7597042d5807879feeb6079889b4a72016f24103042c00833e616b5aacd803

Commit history 1

DateCommitCreditsLog message
c99ce362e9 Muhammad Moinur Rahman misc/py-powerline-status: Fix compatibility with Python 3.13 and up
- Convert to pep517 - Pass MAINTAINER to fluffy PR: 298824