From nobody Thu Jul 06 22:19:49 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QxrYf26tYz4lHWF; Thu, 6 Jul 2023 22:19:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QxrYf1SjVz4Mjp; Thu, 6 Jul 2023 22:19:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688681990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KE67v6ed0HWn7UPuqSEgQbU42I8hKmDlgu1JJ8hCYkg=; b=n8YeDM2iZa464wPNSlUO+sszM6+HIm9YBcKBgvWsMPxRGjT40w4VITgl5CPM/FP1TuaOBQ Dyh4bvCSLuTgK+8KmGoUGAD+qlzXO/rK98OS8pQRdKVm0qLFNDukZikuQjLRo3sH1JtdcC cATFkJuhLTSG48KAbjm7hC9EZotfmkl6G9z2HXKbCuUEoqwwMv6XpgMEJUlW5FI21ReVde HDIza2lkny2D1NfrwJ9UIq2uzYLKeSR/o91quKBrhCXfGnL+fgz3339Wa+IH+QHo/+HrlO tCJ/AbDFuJpWKCoQMIUsBH0EOHcW999iBxt3el8d9do4qvufVNjXxihKzky6gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688681990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KE67v6ed0HWn7UPuqSEgQbU42I8hKmDlgu1JJ8hCYkg=; b=WwXrnONkMncn0WFI2ly1dzjO3swtuwqfCTEU0iXJ6OLpnD1Iaxq31hODORa9zoHHdoKBff /NyD1M1SalLu9M7iGvSfs9Nprp8r1Esbt19J5Tys2DwEoSbYwjTVyf1tx66E4Bs6RWOQqu ESsr0+OBRj4O89NcXCMkrTgfQJ6A/zWjEtk6ClMX+Mby2PZmx1SWgJTv9uQB+wyRGXeBPx CRHoy3Tj7pvh0XD7Bs4ye28bzu/TgDbpBuZ8C5oRKYA+k4y5XS1fSGedM3YlqjAvBuUZQS pLpGHV/2UI+iaDWt4V8D7TamrRa8FYD57VQYCaZUjYmcE6iJOZFTorT8/G6Xyg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688681990; a=rsa-sha256; cv=none; b=QHdn/Y+2W4AISR4WC8muoBZTQE8swdclBM1vDnYSkBZecMbtwzCtKTLy0XJ9dsoaBwgS97 5y401liS0IBJwYg+5UtDDRk8XOksAAa1QAFeX8+vIT6MnXMbZcByv3wtZF1HPG0WjAobJV rERTcY51g7H+p60ei6q4S358vQA4DARCzp4asSvgEms2O/K0Wi8fdRdG09p/p/iM8XgYxs 6skJfby34GZjQT6b+2BEiTRhdSa8/bxPFN1uQVdysuOKwbCT54LFHsRLdmN35QNJk3jcvt yVGWLZoG7mrto7+yIz3VLscmSNrOaGmxUWnHoTJ1bDYa44kY1M4EFj7qlFQegg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QxrYf0WPmzDx1; Thu, 6 Jul 2023 22:19:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 366MJn83062563; Thu, 6 Jul 2023 22:19:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 366MJnVk062562; Thu, 6 Jul 2023 22:19:49 GMT (envelope-from git) Date: Thu, 6 Jul 2023 22:19:49 GMT Message-Id: <202307062219.366MJnVk062562@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: eb0549e82623 - main - graphics/libplacebo: update to 6.292.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: eb0549e82623b6573fab9a5cf6149ffab8d59664 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=eb0549e82623b6573fab9a5cf6149ffab8d59664 commit eb0549e82623b6573fab9a5cf6149ffab8d59664 Author: Jan Beich AuthorDate: 2023-07-05 20:43:43 +0000 Commit: Jan Beich CommitDate: 2023-07-06 22:18:59 +0000 graphics/libplacebo: update to 6.292.0 Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0 Reported by: Repology --- graphics/libplacebo/Makefile | 4 +-- graphics/libplacebo/distinfo | 10 +++---- graphics/libplacebo/pkg-plist | 3 ++- multimedia/dav1d/Makefile | 1 + multimedia/ffmpeg/Makefile | 1 + multimedia/ffmpeg/files/patch-libplacebo-6.292 | 37 ++++++++++++++++++++++++++ multimedia/mpv/Makefile | 3 ++- multimedia/mpv/distinfo | 2 ++ 8 files changed, 52 insertions(+), 9 deletions(-) diff --git a/graphics/libplacebo/Makefile b/graphics/libplacebo/Makefile index bb7b0b80fcc0..82d52997addc 100644 --- a/graphics/libplacebo/Makefile +++ b/graphics/libplacebo/Makefile @@ -1,6 +1,6 @@ PORTNAME= libplacebo DISTVERSIONPREFIX= v -DISTVERSION= 5.264.1 +DISTVERSION= 6.292.0 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -35,7 +35,7 @@ LIBUNWIND_DESC= Use libunwind for stacktraces LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind LIBUNWIND_MESON_ENABLED= unwind -OPENGL_GH_TUPLE= Dav1dde:glad:v2.0.1:glad/3rdparty/glad +OPENGL_GH_TUPLE= Dav1dde:glad:v2.0.4:glad/3rdparty/glad OPENGL_MESON_ENABLED= opengl SHADERC_DESC= libshaderc SPIR-V compiler diff --git a/graphics/libplacebo/distinfo b/graphics/libplacebo/distinfo index ffcbf6ec08bf..0ef5354869d7 100644 --- a/graphics/libplacebo/distinfo +++ b/graphics/libplacebo/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1679583180 -SHA256 (haasn-libplacebo-v5.264.1_GH0.tar.gz) = 1e8be260e104c0be061305e3c0f2099c79776528889d426c497da153e85f8b5c -SIZE (haasn-libplacebo-v5.264.1_GH0.tar.gz) = 725091 -SHA256 (Dav1dde-glad-v2.0.1_GH0.tar.gz) = bbdfb8a2c8ea7fbad747dd91424fc9fc7bb22e1b95c7a5b451e68c3d9bd96d95 -SIZE (Dav1dde-glad-v2.0.1_GH0.tar.gz) = 581028 +TIMESTAMP = 1688589823 +SHA256 (haasn-libplacebo-v6.292.0_GH0.tar.gz) = cd9ecbea9b2cd61c4ea5816d262f620a3daff194399d2090e5a485c9adb294bb +SIZE (haasn-libplacebo-v6.292.0_GH0.tar.gz) = 760277 +SHA256 (Dav1dde-glad-v2.0.4_GH0.tar.gz) = 02629644c242dcc27c58222bd2c001d5e2f3765dbbcfd796542308bddebab401 +SIZE (Dav1dde-glad-v2.0.4_GH0.tar.gz) = 599932 diff --git a/graphics/libplacebo/pkg-plist b/graphics/libplacebo/pkg-plist index 44d18901eb70..0b6b8cc38afa 100644 --- a/graphics/libplacebo/pkg-plist +++ b/graphics/libplacebo/pkg-plist @@ -6,6 +6,7 @@ include/libplacebo/dispatch.h include/libplacebo/dither.h include/libplacebo/dummy.h include/libplacebo/filters.h +include/libplacebo/gamut_mapping.h include/libplacebo/gpu.h include/libplacebo/log.h include/libplacebo/opengl.h @@ -30,5 +31,5 @@ include/libplacebo/utils/libav_internal.h include/libplacebo/utils/upload.h include/libplacebo/vulkan.h lib/libplacebo.so -lib/libplacebo.so.264 +lib/libplacebo.so.292 libdata/pkgconfig/libplacebo.pc diff --git a/multimedia/dav1d/Makefile b/multimedia/dav1d/Makefile index 59332914272a..f4ff292abd50 100644 --- a/multimedia/dav1d/Makefile +++ b/multimedia/dav1d/Makefile @@ -1,5 +1,6 @@ PORTNAME= dav1d DISTVERSION= 1.2.1 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index dde64c58753e..7d4a5b9177c2 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,5 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 6.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ diff --git a/multimedia/ffmpeg/files/patch-libplacebo-6.292 b/multimedia/ffmpeg/files/patch-libplacebo-6.292 new file mode 100644 index 000000000000..4036a21389d9 --- /dev/null +++ b/multimedia/ffmpeg/files/patch-libplacebo-6.292 @@ -0,0 +1,37 @@ +https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/1231003c3c6d + +libavfilter/vf_libplacebo.c:461:10: error: field designator 'force_icc_lut' does not refer to any field in type 'struct pl_render_params' + .force_icc_lut = s->force_icc_lut, + ^ + +--- doc/filters.texi.orig 2023-02-27 20:43:45 UTC ++++ doc/filters.texi +@@ -16242,9 +16242,6 @@ Disable built-in GPU sampling (forces LUT). + @item disable_builtin + Disable built-in GPU sampling (forces LUT). + +-@item force_icc_lut +-Force the use of a full ICC 3DLUT for gamut mapping. +- + @item disable_fbos + Forcibly disable FBOs, resulting in loss of almost all functionality, but + offering the maximum possible speed. +--- libavfilter/vf_libplacebo.c.orig 2023-02-27 20:43:45 UTC ++++ libavfilter/vf_libplacebo.c +@@ -458,7 +458,6 @@ static int process_frames(AVFilterContext *avctx, AVFr + .polar_cutoff = s->polar_cutoff, + .disable_linear_scaling = s->disable_linear, + .disable_builtin_scalers = s->disable_builtin, +- .force_icc_lut = s->force_icc_lut, + .force_dither = s->force_dither, + .disable_fbos = s->disable_fbos, + }; +@@ -847,7 +846,7 @@ static const AVOption libplacebo_options[] = { + { "polar_cutoff", "Polar LUT cutoff", OFFSET(polar_cutoff), AV_OPT_TYPE_FLOAT, {.dbl = 0}, 0.0, 1.0, DYNAMIC }, + { "disable_linear", "Disable linear scaling", OFFSET(disable_linear), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC }, + { "disable_builtin", "Disable built-in scalers", OFFSET(disable_builtin), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC }, +- { "force_icc_lut", "Force the use of a full ICC 3DLUT for color mapping", OFFSET(force_icc_lut), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC }, ++ { "force_icc_lut", "Deprecated, does nothing", OFFSET(force_icc_lut), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC | AV_OPT_FLAG_DEPRECATED }, + { "force_dither", "Force dithering", OFFSET(force_dither), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC }, + { "disable_fbos", "Force-disable FBOs", OFFSET(disable_fbos), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC }, + { NULL }, diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile index fa893b63f040..d7351190514a 100644 --- a/multimedia/mpv/Makefile +++ b/multimedia/mpv/Makefile @@ -1,7 +1,7 @@ PORTNAME= mpv DISTVERSIONPREFIX= v DISTVERSION= 0.35.1 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= multimedia audio @@ -9,6 +9,7 @@ PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= b95111dda879.patch:-p1 # https://github.com/mpv-player/mpv/pull/10871 PATCHFILES+= 94c189dae76b.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398 PATCHFILES+= 362256edbc4f.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398 +PATCHFILES+= 3a2f8d42ab20.patch:-p1 # https://github.com/mpv-player/mpv/pull/11447 MAINTAINER= multimedia@FreeBSD.org COMMENT= Free and open-source general-purpose video player diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo index 32eb5627d0f3..3bec5e8f408f 100644 --- a/multimedia/mpv/distinfo +++ b/multimedia/mpv/distinfo @@ -7,3 +7,5 @@ SHA256 (94c189dae76b.patch) = c6e2b219f448f0711033c5618854fc4c323f0860cdc268e01f SIZE (94c189dae76b.patch) = 1151 SHA256 (362256edbc4f.patch) = 5e048085eb1ac3bf6f81c99daf471177a5cad1100be84fe2a5a7436687bc81e1 SIZE (362256edbc4f.patch) = 1587 +SHA256 (3a2f8d42ab20.patch) = 6c0c25936b3aff93a1505e8de92d107fd49a096b441cc90492203893f5bad39e +SIZE (3a2f8d42ab20.patch) = 2058