diff --git a/net/wayvnc/Makefile b/net/wayvnc/Makefile index 0af207bf0d7e..2197081f5d96 100644 --- a/net/wayvnc/Makefile +++ b/net/wayvnc/Makefile @@ -1,58 +1,58 @@ PORTNAME= wayvnc DISTVERSIONPREFIX= v -DISTVERSION= 0.8.0 +DISTVERSION= 0.9.0 CATEGORIES= net wayland PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 1c75fc18ab9c.patch:-p1 # https://github.com/any1/wayvnc/pull/295 +PATCHFILES+= 7dd99e353354.patch:-p1 # https://github.com/any1/wayvnc/pull/352 MAINTAINER= jbeich@FreeBSD.org COMMENT= VNC server for wlroots-based compositors WWW= https://github.com/any1/wayvnc LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto LIB_DEPENDS= libaml.so:devel/aml \ libjansson.so:devel/jansson \ libdrm.so:graphics/libdrm \ 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_LDCONFIG= yes GH_ACCOUNT= any1 PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}ctl MESON_ARGS= -Dtests=false OPTIONS_DEFINE= MANPAGES OPENGL OPTIONS_DEFAULT=MANPAGES OPENGL MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc MANPAGES_MESON_ENABLED= man-pages MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \ share/man/man1/${PORTNAME}ctl.1.gz OPENGL_USES= gl OPENGL_USE= GL=gbm OPENGL_MESON_ENABLED= screencopy-dmabuf post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ ${WRKSRC}/meson.build pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=true"; \ ${TOUCH} ${WRKDIR}/.meson_build_tests; \ fi .include diff --git a/net/wayvnc/distinfo b/net/wayvnc/distinfo index d8a5416e22a5..5c07290adf7a 100644 --- a/net/wayvnc/distinfo +++ b/net/wayvnc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1708860125 -SHA256 (any1-wayvnc-v0.8.0_GH0.tar.gz) = 075dcbe321d51ee5e6b59467f2d2fa313d49254fe574f9d6caf400f3a2ffd368 -SIZE (any1-wayvnc-v0.8.0_GH0.tar.gz) = 101120 -SHA256 (1c75fc18ab9c.patch) = 8678f07135cd25d88fa423be7be614fb51dee68189a7ffcbb1e6265cb85f982e -SIZE (1c75fc18ab9c.patch) = 1278 +TIMESTAMP = 1732014588 +SHA256 (any1-wayvnc-v0.9.0_GH0.tar.gz) = c1d9e466bcce2da27588d4ba1c27813fbd847128cb3153d862f02c97c88f5693 +SIZE (any1-wayvnc-v0.9.0_GH0.tar.gz) = 117501 +SHA256 (7dd99e353354.patch) = ea20ecd2e6ecccf67f41072f69d1c82ba520764687b39eb5122a1719e8a4429f +SIZE (7dd99e353354.patch) = 795 diff --git a/net/wayvnc/files/patch-meson.build b/net/wayvnc/files/patch-meson.build deleted file mode 100644 index 7bcecbefed10..000000000000 --- a/net/wayvnc/files/patch-meson.build +++ /dev/null @@ -1,13 +0,0 @@ -meson.build:78:11: ERROR: Dependency lookup for neatvnc with method 'pkgconfig' failed: Invalid version, need 'neatvnc' ['<0.9.0'] found '0.9.0'. - ---- meson.build.orig 2024-02-25 11:22:05 UTC -+++ meson.build -@@ -57,7 +57,7 @@ aml_version = ['>=0.3.0', '<0.4.0'] - jansson = dependency('jansson') - - aml_version = ['>=0.3.0', '<0.4.0'] --neatvnc_version = ['>=0.8', '<0.9.0'] -+neatvnc_version = ['>=0.8', '<0.10.0'] - - neatvnc_project = subproject( - 'neatvnc',