From nobody Sat Oct 29 13:23:03 2022 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 4N00Tg4cSPz4h3Tc; Sat, 29 Oct 2022 13:23:03 +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 4N00Tg49c2z3YDs; Sat, 29 Oct 2022 13:23:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1667049783; 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=55568R/L8umaLCRCJeC+fdC1bLdmQ+nDhbs1Mj7Hh+c=; b=ophyPyshkAFVEeotQKhbSiS/Ta4mOz3bscvPb/n7JB8nNjlZj+thHO0udaZ1uJ/pg6CJNf WiNX8cjPJzYX9Z07Pe1P2p4w+/rUAex3lyiTtKb3J6prO4uupmD9WwJWdAB+Rq3AZxFFvv 9Bv6e0Xb7xhlbjfv6jRxIITr+oN0RViaGp/sBItgvRWbwkZgXoO2KduJqBz4xgjqI2WEfD cK2QRRSuWzQmPCnA2Hm3soTSZQ2QdFJQmfZaxh3AQ16e4s+kU0iGcUTkWIlAsH5RwAiEnD B5uPmbBGDlTB861Aeyc4sJqG2FazvBvSywawGILccDPnEDWdEGepvzLWnp1+tA== 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 4N00Tg3DtczK27; Sat, 29 Oct 2022 13:23:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 29TDN3DK006478; Sat, 29 Oct 2022 13:23:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 29TDN3bD006477; Sat, 29 Oct 2022 13:23:03 GMT (envelope-from git) Date: Sat, 29 Oct 2022 13:23:03 GMT Message-Id: <202210291323.29TDN3bD006477@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: 38d34d4542e0 - main - multimedia/mpv: enable NVDEC by default after 9db4ec993805 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: 38d34d4542e0af8cd2be6fbe3dc365e06db0bdc3 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1667049783; 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=55568R/L8umaLCRCJeC+fdC1bLdmQ+nDhbs1Mj7Hh+c=; b=sfHBUlSK5I4B0AYRu46+MsyO3hSB5Kpoj+Nn2cz2LO6H/mgk6Im4wOLZbK2C0ZXP+onY7t 0Badj3opA33IJ8Cb4Gk7iy4WBcUvTP2OhsBgPak6sZPT2xDU+jLYA1VegOuKUpbNCyL9r4 Xk+E9uYxpVBT39g4/rF4fXsQ32X41jwhy5gjns/qH1YpHDf3kxvBBv3CiZxUTCVm0Crbyz 6PEvomUVDGyOGKYg1B6ZjsZ3SVNNxK0zZOfaZSnCnbdzTYkx5PIrI60wTkjzehSXt8yeAh k9aPq+9+XB8xbApd+NNB+syUHHCNTCL/e5l4xHAqqMBB0miycS9ZfLDL0F74qw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1667049783; a=rsa-sha256; cv=none; b=qZqrETGEkGjiK6ZWSpzMr6AwhGtmNZd02pRvsbvXQfMeIuRi5DQA8Ovu4Wz4YCD6M1pnzv G7NlovcCenKSRt/4e0kOzfjmtgAKsc3ef2VMbjwUaqJf5Yb4T7NT+QEkkVOj3d49e3IkOr 9d5kEC2Fry5Oc6qs0DgaVklIqiy3ZgchgsF6Vjz2Ax65u5qOJoMMdK7+rDMx1ekoeTsApb TiNBnt1LjmC5Tc/1sfwhfp2wMpxIun1XYb1CP5gQt0z0GtdvCylHIE7/b7HGqD9nNePjgf oMCZpuxGikIUTCg3w1uz365YfibvxX5ZxyLTaEOjAg7KO99ga62lskfpR1Ap3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=38d34d4542e0af8cd2be6fbe3dc365e06db0bdc3 commit 38d34d4542e0af8cd2be6fbe3dc365e06db0bdc3 Author: Jan Beich AuthorDate: 2022-10-29 13:08:13 +0000 Commit: Jan Beich CommitDate: 2022-10-29 13:22:22 +0000 multimedia/mpv: enable NVDEC by default after 9db4ec993805 $ man mpv [...] NOTE: Most non-copy methods only work with the OpenGL GPU backend. Currently, only the vaapi, nvdec and cuda methods work with Vulkan. PR: 264027 --- multimedia/mpv/Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile index 005da8d851b3..3f03d09b5a77 100644 --- a/multimedia/mpv/Makefile +++ b/multimedia/mpv/Makefile @@ -1,7 +1,7 @@ PORTNAME= mpv DISTVERSIONPREFIX= v DISTVERSION= 0.34.1 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= multimedia audio wayland MASTER_SITES= https://waf.io/:waf @@ -51,8 +51,8 @@ CONFIGURE_ARGS= --docdir="${EXAMPLESDIR}" \ --disable-vapoursynth \ --enable-libmpv-shared -OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS TEST UCHARDET EXAMPLES ZIMG -OPTIONS_DEFAULT= ARCHIVE DVDNAV LUA MANPAGES OPENGL UCHARDET \ +OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS NVDEC TEST UCHARDET EXAMPLES ZIMG +OPTIONS_DEFAULT= ARCHIVE DVDNAV LUA MANPAGES NVDEC OPENGL UCHARDET \ V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDLP OPTIONS_GROUP= IN VO AO OPTIONS_GROUP_IN= CDIO DVDNAV LIBBLURAY V4L @@ -68,6 +68,7 @@ DVDNAV_DESC= DVD menu navigation LUA_NONE_DESC= Disable Lua scripting language support LUAJIT_DESC= Use LuaJIT instead of Lua scripting language support MUJS_DESC= Use MuJS for Javascript language support +NVDEC_DESC= NVIDIA decoder with CUDA support PIPEWIRE_DESC= Pipewire sound server support SIXEL_DESC= Sixel graphics support UCHARDET_DESC= Guess subtitle encoding via uchardet @@ -123,6 +124,9 @@ MUJS_LIB_DEPENDS= libmujs.so:lang/mujs MUJS_CONFIGURE_ON= --enable-javascript MUJS_CONFIGURE_OFF= --disable-javascript +NVDEC_BUILD_DEPENDS= ${LOCALBASE}/include/ffnvcodec/dynlink_loader.h:multimedia/ffnvcodec-headers +NVDEC_CONFIGURE_OFF= --disable-ffnvcodec + OPENAL_CONFIGURE_ENABLE= openal OPENAL_USES= openal OPENAL_LDFLAGS= ${_OPENAL_LDFLAGS_${ARCH}}