Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jun 2020 12:53:01 +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: r538613 - in head: graphics/libplacebo multimedia/dav1d multimedia/mpv multimedia/vlc
Message-ID:  <202006121253.05CCr1XC057682@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Fri Jun 12 12:53:01 2020
New Revision: 538613
URL: https://svnweb.freebsd.org/changeset/ports/538613

Log:
  graphics/libplacebo: update to 2.72.0
  
  Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.72.0
  Reported by:	Repology

Modified:
  head/graphics/libplacebo/Makefile   (contents, props changed)
  head/graphics/libplacebo/distinfo   (contents, props changed)
  head/graphics/libplacebo/pkg-plist   (contents, props changed)
  head/multimedia/dav1d/Makefile   (contents, props changed)
  head/multimedia/mpv/Makefile   (contents, props changed)
  head/multimedia/vlc/Makefile   (contents, props changed)

Modified: head/graphics/libplacebo/Makefile
==============================================================================
--- head/graphics/libplacebo/Makefile	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/graphics/libplacebo/Makefile	Fri Jun 12 12:53:01 2020	(r538613)
@@ -2,7 +2,7 @@
 
 PORTNAME=	libplacebo
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.43.1
+DISTVERSION=	2.72.0
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -11,7 +11,7 @@ COMMENT=	Reusable library for GPU-accelerated video/im
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		compiler:c11 localbase:ldflags meson pkgconfig
+USES=		compiler:c11 localbase:ldflags meson pkgconfig python:3.6+,build
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 GH_ACCOUNT=	haasn
@@ -20,6 +20,7 @@ OPTIONS_DEFINE=	LCMS2 OPENGL TEST VULKAN
 OPTIONS_DEFAULT=LCMS2 OPENGL SHADERC
 OPTIONS_SINGLE=	VULKAN
 OPTIONS_SINGLE_VULKAN=	GLSLANG SHADERC
+OPTIONS_SUB=	yes
 
 GLSLANG_DESC=		glslang SPIR-V compiler
 GLSLANG_BUILD_DEPENDS=	glslang>0:devel/glslang
@@ -40,11 +41,14 @@ SHADERC_IMPLIES=	VULKAN
 TEST_MESON_TRUE=	tests
 
 VULKAN_DESC=		Vulkan-based renderer
-VULKAN_BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers
+VULKAN_BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \
+			${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR}
 VULKAN_LIB_DEPENDS=	libvulkan.so:graphics/vulkan-loader
 VULKAN_MESON_ENABLED=	vulkan
 
 post-patch:
+	@${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,' \
+		${WRKSRC}/src/vulkan/utils_gen.py
 # Extract (snapshot) version from port version instead of meson.build
 	@${REINPLACE_CMD} "s/version_pretty/'${DISTVERSIONFULL}'/" \
 		${WRKSRC}/src/meson.build

Modified: head/graphics/libplacebo/distinfo
==============================================================================
--- head/graphics/libplacebo/distinfo	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/graphics/libplacebo/distinfo	Fri Jun 12 12:53:01 2020	(r538613)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588272556
-SHA256 (haasn-libplacebo-v2.43.1_GH0.tar.gz) = 2dc43b292bf227da0c78364fcdd2c6d454b1df57d25770b77e2878f35bf84326
-SIZE (haasn-libplacebo-v2.43.1_GH0.tar.gz) = 356918
+TIMESTAMP = 1591925164
+SHA256 (haasn-libplacebo-v2.72.0_GH0.tar.gz) = 41f83de4271c00d01facce683af798035707874c21113dcf0b00e74b6fce713b
+SIZE (haasn-libplacebo-v2.72.0_GH0.tar.gz) = 396115

Modified: head/graphics/libplacebo/pkg-plist
==============================================================================
--- head/graphics/libplacebo/pkg-plist	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/graphics/libplacebo/pkg-plist	Fri Jun 12 12:53:01 2020	(r538613)
@@ -7,15 +7,16 @@ include/libplacebo/dither.h
 include/libplacebo/dummy.h
 include/libplacebo/filters.h
 include/libplacebo/gpu.h
-include/libplacebo/opengl.h
+%%OPENGL%%include/libplacebo/opengl.h
 include/libplacebo/renderer.h
 include/libplacebo/shaders.h
 include/libplacebo/shaders/av1.h
 include/libplacebo/shaders/colorspace.h
+include/libplacebo/shaders/custom.h
 include/libplacebo/shaders/sampling.h
 include/libplacebo/swapchain.h
 include/libplacebo/utils/upload.h
-include/libplacebo/vulkan.h
+%%VULKAN%%include/libplacebo/vulkan.h
 lib/libplacebo.so
-lib/libplacebo.so.43
+lib/libplacebo.so.72
 libdata/pkgconfig/libplacebo.pc

Modified: head/multimedia/dav1d/Makefile
==============================================================================
--- head/multimedia/dav1d/Makefile	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/multimedia/dav1d/Makefile	Fri Jun 12 12:53:01 2020	(r538613)
@@ -2,6 +2,7 @@
 
 PORTNAME=	dav1d
 DISTVERSION=	0.7.0
+PORTREVISION=	1
 CATEGORIES=	multimedia
 
 MAINTAINER=	jbeich@FreeBSD.org

Modified: head/multimedia/mpv/Makefile
==============================================================================
--- head/multimedia/mpv/Makefile	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/multimedia/mpv/Makefile	Fri Jun 12 12:53:01 2020	(r538613)
@@ -4,7 +4,7 @@
 PORTNAME=	mpv
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.32.0
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio
 MASTER_SITES=	https://waf.io/:waf

Modified: head/multimedia/vlc/Makefile
==============================================================================
--- head/multimedia/vlc/Makefile	Fri Jun 12 12:37:12 2020	(r538612)
+++ head/multimedia/vlc/Makefile	Fri Jun 12 12:53:01 2020	(r538613)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vlc
 DISTVERSION=	3.0.10
-PORTREVISION=	6
+PORTREVISION=	7
 PORTEPOCH=	4
 CATEGORIES=	multimedia audio net www
 MASTER_SITES=	http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \



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