svn commit: r543548 - in head: devel/aml net/neatvnc net/neatvnc/files net/wayvnc
Jan Beich
jbeich at FreeBSD.org
Mon Jul 27 20:21:12 UTC 2020
Author: jbeich
Date: Mon Jul 27 20:21:10 2020
New Revision: 543548
URL: https://svnweb.freebsd.org/changeset/ports/543548
Log:
net/wayvnc: update to 0.2.0
screencopy-dmabuf is OPENGL option (see r506434 for rationale).
Disabled by default like upstream which deems it experimental.
Changes: https://github.com/any1/wayvnc/releases/tag/v0.2.0
Changes: https://github.com/any1/wayvnc/compare/85fca04...v0.2.0
Changes: https://github.com/any1/neatvnc/releases/tag/v0.2.0
Changes: https://github.com/any1/neatvnc/compare/b52f5cd...v0.2.0
Changes: https://github.com/any1/aml/compare/696f0ee...v0.1.0
Deleted:
head/net/neatvnc/files/
Modified:
head/devel/aml/Makefile (contents, props changed)
head/devel/aml/distinfo (contents, props changed)
head/net/neatvnc/Makefile (contents, props changed)
head/net/neatvnc/distinfo (contents, props changed)
head/net/wayvnc/Makefile (contents, props changed)
head/net/wayvnc/distinfo (contents, props changed)
Modified: head/devel/aml/Makefile
==============================================================================
--- head/devel/aml/Makefile Mon Jul 27 19:20:29 2020 (r543547)
+++ head/devel/aml/Makefile Mon Jul 27 20:21:10 2020 (r543548)
@@ -1,7 +1,8 @@
# $FreeBSD$
PORTNAME= aml
-PORTVERSION= s20200717
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.0
CATEGORIES= devel
MAINTAINER= jbeich at FreeBSD.org
@@ -16,6 +17,11 @@ USES= compiler:c11 meson pkgconfig
USE_GITHUB= yes
USE_LDCONFIG= yes
GH_ACCOUNT= any1
-GH_TAGNAME= 696f0ee
+
+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
.include <bsd.port.mk>
Modified: head/devel/aml/distinfo
==============================================================================
--- head/devel/aml/distinfo Mon Jul 27 19:20:29 2020 (r543547)
+++ head/devel/aml/distinfo Mon Jul 27 20:21:10 2020 (r543548)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595001795
-SHA256 (any1-aml-s20200717-696f0ee_GH0.tar.gz) = 884340c39d6758c58a64ae528771927038547f40bdbb8d74ab2536e59ed3f593
-SIZE (any1-aml-s20200717-696f0ee_GH0.tar.gz) = 18998
+TIMESTAMP = 1595762226
+SHA256 (any1-aml-v0.1.0_GH0.tar.gz) = 50341861e9bb4eaaf11731941c276ef22b78e0e3d9b1442f6cf683f1b8e08bff
+SIZE (any1-aml-v0.1.0_GH0.tar.gz) = 19267
Modified: head/net/neatvnc/Makefile
==============================================================================
--- head/net/neatvnc/Makefile Mon Jul 27 19:20:29 2020 (r543547)
+++ head/net/neatvnc/Makefile Mon Jul 27 20:21:10 2020 (r543548)
@@ -2,8 +2,7 @@
PORTNAME= neatvnc
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.0-60
-DISTVERSIONSUFFIX= -gb52f5cd
+DISTVERSION= 0.2.0
CATEGORIES= net
MAINTAINER= jbeich at FreeBSD.org
@@ -29,5 +28,11 @@ GNUTLS_MESON_ENABLED= tls
JPEG_LIB_DEPENDS= libturbojpeg.so:graphics/libjpeg-turbo
JPEG_MESON_ENABLED= jpeg
+
+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
.include <bsd.port.mk>
Modified: head/net/neatvnc/distinfo
==============================================================================
--- head/net/neatvnc/distinfo Mon Jul 27 19:20:29 2020 (r543547)
+++ head/net/neatvnc/distinfo Mon Jul 27 20:21:10 2020 (r543548)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595177935
-SHA256 (any1-neatvnc-v0.1.0-60-gb52f5cd_GH0.tar.gz) = fc9ae78982dff403177357be56217e813db6f9f5253a9f56650801556f692bab
-SIZE (any1-neatvnc-v0.1.0-60-gb52f5cd_GH0.tar.gz) = 549424
+TIMESTAMP = 1595771520
+SHA256 (any1-neatvnc-v0.2.0_GH0.tar.gz) = b8ab73f6137b9d8407639016de3ad98398f8e002c0eeef30b9fd034f82f9c799
+SIZE (any1-neatvnc-v0.2.0_GH0.tar.gz) = 549524
Modified: head/net/wayvnc/Makefile
==============================================================================
--- head/net/wayvnc/Makefile Mon Jul 27 19:20:29 2020 (r543547)
+++ head/net/wayvnc/Makefile Mon Jul 27 20:21:10 2020 (r543548)
@@ -2,10 +2,13 @@
PORTNAME= wayvnc
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.2-149
-DISTVERSIONSUFFIX= -g85fca04
+DISTVERSION= 0.2.0
CATEGORIES= net
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= 6916780389b9.patch:-p1 # https://github.com/any1/wayvnc/pull/58
+PATCHFILES+= 72dd8a159c44.patch:-p1 # https://github.com/any1/wayvnc/pull/59
+
MAINTAINER= jbeich at FreeBSD.org
COMMENT= VNC server for wlroots-based compositors
@@ -22,9 +25,20 @@ LIB_DEPENDS= libaml.so:devel/aml \
USES= compiler:c11 meson pkgconfig xorg
USE_GITHUB= yes
USE_XORG= pixman
-USE_GL= gbm
USE_LDCONFIG= yes
GH_ACCOUNT= any1
PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFINE= OPENGL
+
+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
.include <bsd.port.mk>
Modified: head/net/wayvnc/distinfo
==============================================================================
--- head/net/wayvnc/distinfo Mon Jul 27 19:20:29 2020 (r543547)
+++ head/net/wayvnc/distinfo Mon Jul 27 20:21:10 2020 (r543548)
@@ -1,3 +1,7 @@
-TIMESTAMP = 1595169515
-SHA256 (any1-wayvnc-v0.1.2-149-g85fca04_GH0.tar.gz) = 357fc4cdb332a45b532ae5cf0d71a6e9ffbab0a7c203ed89e45f123cc539600c
-SIZE (any1-wayvnc-v0.1.2-149-g85fca04_GH0.tar.gz) = 42501
+TIMESTAMP = 1595877019
+SHA256 (any1-wayvnc-v0.2.0_GH0.tar.gz) = a4007dba93467c7056bcc8711cb22518e630526d42a5fafe3d126c0abd4b838a
+SIZE (any1-wayvnc-v0.2.0_GH0.tar.gz) = 43617
+SHA256 (6916780389b9.patch) = 86cd261001f4f5282bce59d69980011c3c1265e4f98d5670d4dc62c337830490
+SIZE (6916780389b9.patch) = 914
+SHA256 (72dd8a159c44.patch) = 6ca1b77bdccf3cdf616ba63711dc6b821c131e53e39b7c45ede7d682afccebb3
+SIZE (72dd8a159c44.patch) = 728
More information about the svn-ports-all
mailing list