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:
parent
31bced2db6
commit
902623646c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=523172
@ -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
29
net/neatvnc/Makefile
Normal 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
3
net/neatvnc/distinfo
Normal 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
4
net/neatvnc/pkg-descr
Normal 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
5
net/neatvnc/pkg-plist
Normal 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
28
net/wayvnc/Makefile
Normal 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
3
net/wayvnc/distinfo
Normal 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
3
net/wayvnc/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
This is a VNC server for wlroots based Wayland compositors.
|
||||
|
||||
WWW: https://github.com/any1/wayvnc
|
Loading…
Reference in New Issue
Block a user