net/wayvnc: add new port

This is a VNC server for wlroots based Wayland compositors.

https://github.com/any1/wayvnc
This commit is contained in:
Jan Beich 2020-01-15 21:16:28 +00:00
parent 31bced2db6
commit 902623646c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=523172
8 changed files with 77 additions and 0 deletions

View File

@ -482,6 +482,7 @@
SUBDIR += ndisc6
SUBDIR += ndpi
SUBDIR += ndproxy
SUBDIR += neatvnc
SUBDIR += nepenthes
SUBDIR += net6
SUBDIR += netatalk3
@ -1517,6 +1518,7 @@
SUBDIR += wackamole
SUBDIR += wakeonlan
SUBDIR += waypipe
SUBDIR += wayvnc
SUBDIR += whois
SUBDIR += widentd
SUBDIR += wireguard

29
net/neatvnc/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= neatvnc
PORTVERSION= s20200113
CATEGORIES= net
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Liberally licensed VNC server library
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm
LIB_DEPENDS= libuv.so:devel/libuv
USES= compiler:c11 meson pkgconfig xorg
USE_GITHUB= yes
USE_XORG= pixman
USE_LDCONFIG= yes
GH_ACCOUNT= any1
GH_TAGNAME= 6bb3362
OPTIONS_DEFINE= JPEG
OPTIONS_DEFAULT=JPEG
JPEG_LIB_DEPENDS= libturbojpeg.so:graphics/libjpeg-turbo
JPEG_MESON_ENABLED= tight-encoding
.include <bsd.port.mk>

3
net/neatvnc/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1578911972
SHA256 (any1-neatvnc-s20200113-6bb3362_GH0.tar.gz) = a5cffd98ffbcc36c77aaa1cfdc9dc3dd575120cfeb629305d27af801b7d514d7
SIZE (any1-neatvnc-s20200113-6bb3362_GH0.tar.gz) = 623811

4
net/neatvnc/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
This is a liberally licensed VNC server library that's intended to be
fast and neat.
WWW: https://github.com/any1/neatvnc

5
net/neatvnc/pkg-plist Normal file
View File

@ -0,0 +1,5 @@
include/neatvnc.h
lib/libneatvnc.so
lib/libneatvnc.so.0
lib/libneatvnc.so.0.0.0
libdata/pkgconfig/neatvnc.pc

28
net/wayvnc/Makefile Normal file
View File

@ -0,0 +1,28 @@
# $FreeBSD$
PORTNAME= wayvnc
PORTVERSION= s20200115
CATEGORIES= net
MAINTAINER= jbeich@FreeBSD.org
COMMENT= VNC server for wlroots-based compositors
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
LIB_DEPENDS= libuv.so:devel/libuv \
libwayland-client.so:graphics/wayland \
libneatvnc.so:net/neatvnc \
libxkbcommon.so:x11/libxkbcommon
USES= compiler:c11 meson pkgconfig xorg
USE_GITHUB= yes
USE_XORG= pixman
USE_GL= egl glesv2
USE_LDCONFIG= yes
GH_ACCOUNT= any1
GH_TAGNAME= e2079a7
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

3
net/wayvnc/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1579120496
SHA256 (any1-wayvnc-s20200115-e2079a7_GH0.tar.gz) = 59218b7dcad9e67ee1c00dde05743e2322faea545e6828ac758859addf07a117
SIZE (any1-wayvnc-s20200115-e2079a7_GH0.tar.gz) = 24474

3
net/wayvnc/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
This is a VNC server for wlroots based Wayland compositors.
WWW: https://github.com/any1/wayvnc