BSD Ports

x11/py-nwg-displays 0.5.0 FreeBSD

Output management utility for sway, Hyprland and Niri

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
54b2d97b46
License
MIT
Categories
x11, wayland, python
Package size
99.9 KiB, 521.9 KiB installed

Description

Nwg-displays is an output management utility for sway and Hyprland Wayland compositor, inspired by wdisplays and wlay. The program is expected to:

  • provide an intuitive GUI to manage multiple displays
  • apply settings
  • save outputs configuration to a text file
  • save workspace -> output assignments to a text file
  • support sway and Hyprland only

In the other systems

The newest version among them is 0.5.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDx11/py-nwg-displays0.5.0 newestnone known-[email protected]2026-10-21
HardenedBSDx11/py-nwg-displays0.4.4 behind since 2026-10-21no data-[email protected]-
GhostBSDx11/py-nwg-displays0.4.4 behind since 2026-10-21no data-[email protected]-

Version history 2

  1. 0.5.0 54b2d97b46
  2. 0.4.4 43acb1850c

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install py312-nwg-displays

From the ports tree:

cd /usr/ports/x11/py-nwg-displays/ && make install clean

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

RUN_DEPENDS=	py312-nwg-displays>0:x11/py-nwg-displays

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:latest0.4.40.5.0-0.3.250.5.0
FreeBSD:14:quarterly0.4.40.4.4n/a-0.4.4
FreeBSD:15:latest0.4.40.5.0n/a-0.3.26
FreeBSD:15:quarterly0.4.40.4.4n/an/an/a
FreeBSD:16:latest0.4.40.5.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 2

Library 1

Runtime 1

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

Build dependencies 102

The first 100 are listed.

Run dependencies 101

The first 100 are listed.

No port depends on this one.

Configuration

Options name: x11_nwg-displays

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

Files

distinfo 1
FileSizeSHA256
nwg-piotr-nwg-displays-v0.5.0_GH0.tar.gz5093128dfe825e7a6a18df62d36aa1b6b7d232ab86b7f06f99994ad00c04e8b4ccfbc

Commit history 2

DateCommitCreditsLog message
54b2d97b46 Hiroki Tagato x11/py-nwg-displays: Update to 0.5.0
Changelog: https://github.com/nwg-piotr/nwg-displays/releases/tag/v0.5.0 Reported by: GitHub (watch releases)
43acb1850c Hiroki Tagato x11/py-nwg-displays: Update to 0.4.4
Changelog: https://github.com/nwg-piotr/nwg-displays/releases/tag/v0.4.4 Reported by: GitHub (watch releases)