media-libs / libplacebo

Reusable library for GPU-accelerated image processing primitives

Official package sites : https://github.com/haasn/libplacebo ·

v9999 :: 0 :: gentoo

Modified
License
LGPL-2.1+
USE flags
glslang lcms shaderc test vulkan

v1.18.0 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~x86
USE flags
glslang lcms shaderc test vulkan

General

glslang
Use dev-util/glslang to compile GLSL
lcms
Add support for color management via media-libs/lcms
shaderc
Use media-libs/shaderc to compile GLSL
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vulkan
Add support for the vulkan graphics API

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / shaderc : Collection of tools, libraries and tests for shader compilation

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator

media-libs / lcms : A lightweight, speed optimized color management engine

media-libs / shaderc : Collection of tools, libraries and tests for shader compilation

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-video / mpv : Media player based on MPlayer and mplayer2

media-video / vlc : Media player and framework with support for most multimedia files and streaming

Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/libplacebo: x86 keyworded (bug #687722)
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/libplacebo: Drop 1.7.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
media-libs/libplacebo: sync live ebuild
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
media-libs/libplacebo: sort emesonargs
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Mihai Moldovan · gentoo
media-libs/libplacebo: update to 1.18.0.
Additionally, bump up to EAPI 7. No actual packaging changes needed. Also, modernize ebuild a bit. The meson eclass now has features like meson_{feature,use}, which we can use to shorten out a lot of feature tests. Add support for the optional testing framework. Do not call ninja directly, but rather use the meson_src_{build,test,install} functions. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Mihai Moldovan <ionic@ionic.de> Closes: https://github.com/gentoo/gentoo/pull/11938 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Niklas Haas · gentoo
media-libs/libplacebo: Add new ebuild
New project for video rendering that VLC 4 plans to use more heavily, and which also be used by mpv in the foreseeable future. Incidentally, this is an optional minor dependency of VLC 3, so we could also add libplacebo support to that ebuild (which improves the color management of the opengl vout). Signed-off-by: Niklas Haas <git@haasn.xyz> Closes: https://github.com/gentoo/gentoo/pull/10006 Signed-off-by: Michał Górny <mgorny@gentoo.org>