graphics/libplacebo: update to 2.72.0
Changes: https://code.videolan.org/videolan/libplacebo/tags/v2.72.0 Reported by: Repology
This commit is contained in:
parent
6ab931fbef
commit
b1820097b2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=538613
@ -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/image rendering
|
||||
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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= dav1d
|
||||
DISTVERSION= 0.7.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -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
|
||||
|
@ -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$//}/ \
|
||||
|
Loading…
Reference in New Issue
Block a user