svn commit: r538613 - in head: graphics/libplacebo multimedia/dav1d multimedia/mpv multimedia/vlc
Jan Beich
jbeich at FreeBSD.org
Fri Jun 12 12:53:03 UTC 2020
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 at 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 at 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$//}/ \
More information about the svn-ports-all
mailing list