svn commit: r509126 - in head/net/waypipe: . files

Jan Beich jbeich at FreeBSD.org
Sat Aug 17 00:47:43 UTC 2019


Author: jbeich
Date: Sat Aug 17 00:47:42 2019
New Revision: 509126
URL: https://svnweb.freebsd.org/changeset/ports/509126

Log:
  net/waypipe: update to 0.6.0
  
  Changes:	https://gitlab.freedesktop.org/mstoeckl/waypipe/compare/v0.5.0...v0.6.0

Modified:
  head/net/waypipe/Makefile   (contents, props changed)
  head/net/waypipe/distinfo   (contents, props changed)
  head/net/waypipe/files/patch-neon-freebsd11   (contents, props changed)

Modified: head/net/waypipe/Makefile
==============================================================================
--- head/net/waypipe/Makefile	Fri Aug 16 23:57:39 2019	(r509125)
+++ head/net/waypipe/Makefile	Sat Aug 17 00:47:42 2019	(r509126)
@@ -2,7 +2,7 @@
 
 PORTNAME=	waypipe
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.5.0
+DISTVERSION=	0.6.0
 CATEGORIES=	net
 
 MAINTAINER=	jbeich at FreeBSD.org
@@ -18,7 +18,7 @@ USES=		compiler:c11 localbase:ldflags meson pkgconfig
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.freedesktop.org
 GL_ACCOUNT=	mstoeckl
-GL_COMMIT=	e66f42444d81633f5b413cfe158809efd9c437f0
+GL_COMMIT=	e9ed0829dc2b3207328f73d4e0ffe406c457cb2a
 PLIST_FILES=	bin/${PORTNAME}
 # XXX armv6 needs https://github.com/mesonbuild/meson/commit/147d3f752c41
 CONFIGURE_ENV=	UNAME_m=${ARCH}
@@ -52,6 +52,7 @@ OPENGL_MESON_ENABLED=	with_dmabuf
 
 VAAPI_LIB_DEPENDS=	libva.so:multimedia/libva
 VAAPI_MESON_ENABLED=	with_vaapi
+VAAPI_IMPLIES=		FFMPEG
 
 ZSTD_LIB_DEPENDS=	libzstd.so:archivers/zstd
 ZSTD_MESON_ENABLED=	with_zstd

Modified: head/net/waypipe/distinfo
==============================================================================
--- head/net/waypipe/distinfo	Fri Aug 16 23:57:39 2019	(r509125)
+++ head/net/waypipe/distinfo	Sat Aug 17 00:47:42 2019	(r509126)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565392944
-SHA256 (mstoeckl-waypipe-e66f42444d81633f5b413cfe158809efd9c437f0_GL0.tar.gz) = 4a78dd943b617e2d39a34f4908f7acd0d0d59e838a83f739effcbf4d452bcec0
-SIZE (mstoeckl-waypipe-e66f42444d81633f5b413cfe158809efd9c437f0_GL0.tar.gz) = 135515
+TIMESTAMP = 1565988907
+SHA256 (mstoeckl-waypipe-e9ed0829dc2b3207328f73d4e0ffe406c457cb2a_GL0.tar.gz) = c5eb2dc615e64da4f45797eab93feeb6b9eff4d5ec9be2fd8da7052125404e7f
+SIZE (mstoeckl-waypipe-e9ed0829dc2b3207328f73d4e0ffe406c457cb2a_GL0.tar.gz) = 142432

Modified: head/net/waypipe/files/patch-neon-freebsd11
==============================================================================
--- head/net/waypipe/files/patch-neon-freebsd11	Fri Aug 16 23:57:39 2019	(r509125)
+++ head/net/waypipe/files/patch-neon-freebsd11	Sat Aug 17 00:47:42 2019	(r509126)
@@ -1,8 +1,8 @@
 - Implement NEON runtime detection on FreeBSD 11.* armv6
 
---- src/kernel.c.orig	2019-08-09 23:22:24 UTC
-+++ src/kernel.c
-@@ -36,8 +36,36 @@
+--- src/platform.c.orig	2019-08-16 20:55:07 UTC
++++ src/platform.c
+@@ -41,8 +41,36 @@
  #include <asm/hwcap.h>
  #include <sys/auxv.h>
  #elif defined(__FreeBSD__) && defined(__arm__)
@@ -37,9 +37,9 @@
  #endif
 +#endif
  
- size_t run_interval_diff_C(const int diff_window_size,
- 		const void *__restrict__ imod, void *__restrict__ ibase,
-@@ -127,9 +155,13 @@ static bool neon_available(void)
+ #if defined(__linux__)
+ /* memfd_create was introduced in glibc 2.27 */
+@@ -82,9 +110,13 @@ bool neon_available(void)
  #if defined(__linux__) && defined(__arm__)
  	return (getauxval(AT_HWCAP) & HWCAP_NEON) != 0;
  #elif defined(__FreeBSD__) && defined(__arm__)


More information about the svn-ports-all mailing list