diff options
-rw-r--r-- | x11/Makefile | 1 | ||||
-rw-r--r-- | x11/wdisplays/Makefile | 27 | ||||
-rw-r--r-- | x11/wdisplays/distinfo | 5 | ||||
-rw-r--r-- | x11/wdisplays/pkg-descr | 8 |
4 files changed, 41 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile index 07cc9624ee9f..766e33315c56 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -336,6 +336,7 @@ SUBDIR += waybar SUBDIR += wbar SUBDIR += wbarconf + SUBDIR += wdisplays SUBDIR += wdm SUBDIR += wev SUBDIR += wf-shell diff --git a/x11/wdisplays/Makefile b/x11/wdisplays/Makefile new file mode 100644 index 000000000000..d1477e494961 --- /dev/null +++ b/x11/wdisplays/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= wdisplays +PORTVERSION= s20190924 +CATEGORIES= x11 + +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= bfaf2211c0be.patch:-p1 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= GUI display configurator for wlroots compositors + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= wayland-protocols>=1.17:graphics/wayland-protocols +LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ + libwayland-client.so:graphics/wayland + +USES= compiler:c11 meson pkgconfig +USE_GITHUB= yes +USE_GNOME= cairo gtk30 +GH_ACCOUNT= cyclopsian +GH_TAGNAME= 049bf5b +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/x11/wdisplays/distinfo b/x11/wdisplays/distinfo new file mode 100644 index 000000000000..1ee7e7e25432 --- /dev/null +++ b/x11/wdisplays/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1569326355 +SHA256 (cyclopsian-wdisplays-s20190924-049bf5b_GH0.tar.gz) = f7dc29b527c6bdc5f31ed807144335747a68c417900d0b254882270958fef6a6 +SIZE (cyclopsian-wdisplays-s20190924-049bf5b_GH0.tar.gz) = 85376 +SHA256 (bfaf2211c0be.patch) = 8ea84d7c70f08a4554144250b9039fbb98abcab4acab4a1dc8ea6da01086f634 +SIZE (bfaf2211c0be.patch) = 1085 diff --git a/x11/wdisplays/pkg-descr b/x11/wdisplays/pkg-descr new file mode 100644 index 000000000000..70d22ba3d599 --- /dev/null +++ b/x11/wdisplays/pkg-descr @@ -0,0 +1,8 @@ +wdisplays is a graphical application for configuring displays in +Wayland compositors. It borrows some code from kanshi. It should work +in any compositor that implements the wlr-output-management-unstable-v1 +protocol, including sway. The goal of this project is to allow precise +adjustment of display settings in kiosks, digital signage, and other +elaborate multi-monitor setups. + +WWW: https://github.com/cyclopsian/wdisplays |