Wed May 15 20:34:16 2024 UTC (32d)
libplacebo: update to 6.338.2.

v6.338.2

This release fixes a number of minor issues with v6.338.1, in particular
a fix for the new caching subsystem when using custom cache callbacks.

Fixes and performance improvements:
- properly align AVFrame planes when using oddly-sized pixels
- correct some reported GPU buffer size limits
- properly report texture transfer failures
- avoid ICC-related error spam
- avoid using some deprecated APIs and syntax
- fix pl_find_filter_* missing symbols
- fix duplicate initialization of vulkan debug layers
- fix assertion when using custom cache allocator API
- avoid redundant scale shader variable declarations
- avoid redundant linearization step when using sigmoid scaling
- avoid generating redundant dependency on xxhash
- fix possible integer overflow on 32-bit textures
- fix cropped frame dimensions when using vulkan hwframes


(wiz)
diff -r1.2 -r1.3 pkgsrc/multimedia/libplacebo/Makefile
diff -r1.2 -r1.3 pkgsrc/multimedia/libplacebo/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/multimedia/libplacebo/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/libplacebo/Makefile 2024/01/07 21:13:54 1.2
+++ pkgsrc/multimedia/libplacebo/Makefile 2024/05/15 20:34:16 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2024/01/07 21:13:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2024/05/15 20:34:16 wiz Exp $
2 2
3DISTNAME= libplacebo-v6.338.1 3DISTNAME= libplacebo-v6.338.2
4PKGNAME= ${DISTNAME:S/-v/-/} 4PKGNAME= ${DISTNAME:S/-v/-/}
5CATEGORIES= multimedia 5CATEGORIES= multimedia
6MASTER_SITES= https://code.videolan.org/videolan/libplacebo/-/archive/v${PKGVERSION_NOREV}/ 6MASTER_SITES= https://code.videolan.org/videolan/libplacebo/-/archive/v${PKGVERSION_NOREV}/
7 7
8FAST_FLOAT_H= fast_float.h 8FAST_FLOAT_H= fast_float.h
9SITES.${FAST_FLOAT_H}= https://github.com/fastfloat/fast_float/releases/download/v6.0.0/ 9SITES.${FAST_FLOAT_H}= https://github.com/fastfloat/fast_float/releases/download/v6.0.0/
10DISTFILES= ${DEFAULT_DISTFILES} ${FAST_FLOAT_H} 10DISTFILES= ${DEFAULT_DISTFILES} ${FAST_FLOAT_H}
11 11
12# Needed for fast_float.h that is an unversioned distfile 12# Needed for fast_float.h that is an unversioned distfile
13DIST_SUBDIR= ${PKGNAME_NOREV} 13DIST_SUBDIR= ${PKGNAME_NOREV}
14 14
15MAINTAINER= pkgsrc-users@NetBSD.org 15MAINTAINER= pkgsrc-users@NetBSD.org
16HOMEPAGE= https://code.videolan.org/videolan/libplacebo 16HOMEPAGE= https://code.videolan.org/videolan/libplacebo

cvs diff -r1.2 -r1.3 pkgsrc/multimedia/libplacebo/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/libplacebo/distinfo 2024/02/16 08:24:33 1.2
+++ pkgsrc/multimedia/libplacebo/distinfo 2024/05/15 20:34:16 1.3
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.2 2024/02/16 08:24:33 nia Exp $ 1$NetBSD: distinfo,v 1.3 2024/05/15 20:34:16 wiz Exp $
2 2
3BLAKE2s (libplacebo-6.338.1/fast_float.h) = dc9754b685f47fc6d6e0cba321b804829b6dda01f30f47c676374172bff12baf 3BLAKE2s (libplacebo-6.338.2/fast_float.h) = dc9754b685f47fc6d6e0cba321b804829b6dda01f30f47c676374172bff12baf
4SHA512 (libplacebo-6.338.1/fast_float.h) = 85d4b85e03bdf42fe2f6d6ba40dfc2e85552c3367272e57469a274e7b9a283fc5953e1554dfe668be45bb08334e60ae91623faa4375fdea63d86a8c3b393e00f 4SHA512 (libplacebo-6.338.2/fast_float.h) = 85d4b85e03bdf42fe2f6d6ba40dfc2e85552c3367272e57469a274e7b9a283fc5953e1554dfe668be45bb08334e60ae91623faa4375fdea63d86a8c3b393e00f
5Size (libplacebo-6.338.1/fast_float.h) = 128947 bytes 5Size (libplacebo-6.338.2/fast_float.h) = 128947 bytes
6BLAKE2s (libplacebo-6.338.1/libplacebo-v6.338.1.tar.gz) = 8f0736a5de08a9b7c592c1d7fb589c5eefc2a6bef83d2c38de10cccabbf813ab 6BLAKE2s (libplacebo-6.338.2/libplacebo-v6.338.2.tar.gz) = 460f4c9f8fcbfcbc41ff14b2d570b9444ec922a0a132a5b8aa695f55ea9b5c47
7SHA512 (libplacebo-6.338.1/libplacebo-v6.338.1.tar.gz) = a538a26552bda77af98264abde0e721c967f0c5eba73c0ffdff3cc7f52a4505ee5b618b99884becf502546261ff6e48881900ce7c782c5495ee3a6728dca9eb1 7SHA512 (libplacebo-6.338.2/libplacebo-v6.338.2.tar.gz) = 0f20ae47bc2a7cd128d667ec2dd750a2d6ad5f16be6ab97122c2dda1ebf239958ee4bf453a7f835bea2dafb60a2e27b795801532aad994e002854c190aa6bbd8
8Size (libplacebo-6.338.1/libplacebo-v6.338.1.tar.gz) = 840798 bytes 8Size (libplacebo-6.338.2/libplacebo-v6.338.2.tar.gz) = 841212 bytes
9SHA1 (patch-src_dither.c) = dd1b7bf8c7797a25e2c3fe4aef39e6490a4b1428 9SHA1 (patch-src_dither.c) = dd1b7bf8c7797a25e2c3fe4aef39e6490a4b1428