mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Import wayland/wdisplays 1.1.3
wdisplays is a graphical application for configuring displays in Wayland compositors. It should work in any compositor that implements the wlr-output-management-unstable-v1 protocol. Compositors that are known to support the protocol are Sway and Wayfire. The goal of this project is to allow precise adjustment of display settings in kiosks, digital signage, and other elaborate multi-monitor setups. note that the graphical rendering of relative position of screens in the left pane is broken, because it relies on mesa being linked with wayland, which isnt the case on OpenBSD. Manually setting screen options in the right pane works. ok matthieu@ a while ago
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
COMMENT = configure displays in Wayland compositors
|
||||
|
||||
GH_TAGNAME = 1.1.3
|
||||
GH_ACCOUNT = artizirk
|
||||
GH_PROJECT = wdisplays
|
||||
|
||||
CATEGORIES = wayland
|
||||
|
||||
MAINTAINER = Landry Breuil <landry@openbsd.org>
|
||||
# MIT
|
||||
PERMIT_PACKAGE =Yes
|
||||
|
||||
MODULES = devel/meson
|
||||
|
||||
BUILD_DEPENDS = wayland/wayland-protocols
|
||||
|
||||
LIB_DEPENDS = x11/gtk+3
|
||||
|
||||
RUN_DEPENDS = x11/gtk+4,-guic \
|
||||
devel/desktop-file-utils
|
||||
|
||||
WANTLIB += c cairo epoxy gdk-3 gio-2.0 glib-2.0 gobject-2.0 gtk-3
|
||||
WANTLIB += m pango-1.0 pangocairo-1.0 wayland-client
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (wdisplays-1.1.3.tar.gz) = a4Z0WY1Qy1ajrLeb1WPB16fXeBqM6NzIOiQJFgJLcHA=
|
||||
SIZE (wdisplays-1.1.3.tar.gz) = 109082
|
||||
@@ -0,0 +1,6 @@
|
||||
wdisplays is a graphical application for configuring displays in Wayland
|
||||
compositors. It should work in any compositor that implements the
|
||||
wlr-output-management-unstable-v1 protocol. Compositors that are known
|
||||
to support the protocol are Sway and Wayfire. The goal of this project
|
||||
is to allow precise adjustment of display settings in kiosks, digital
|
||||
signage, and other elaborate multi-monitor setups.
|
||||
@@ -0,0 +1,6 @@
|
||||
@conflict wcm-<0.10
|
||||
@bin bin/wdisplays
|
||||
share/applications/network.cycles.wdisplays.desktop
|
||||
share/icons/hicolor/scalable/apps/network.cycles.wdisplays.svg
|
||||
@tag update-desktop-database
|
||||
@tag gtk-update-icon-cache %D/share/icons/hicolor
|
||||
Reference in New Issue
Block a user