Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jul 2020 20:21:11 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r543548 - in head: devel/aml net/neatvnc net/neatvnc/files net/wayvnc
Message-ID:  <202007272021.06RKLBSA095114@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007272021.06RKLBSA095114>