X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH 0/2] Update mpv configuration Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 26 May 2025 21:17:01 +0000 Resent-Message-ID: <handler.78597.B.17482942154974 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.17482942154974 (code B ref -1); Mon, 26 May 2025 21:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 May 2025 21:16:55 +0000 Received: from localhost ([127.0.0.1]:60862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJfBn-0001I9-ED for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38802) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJfBk-0001Hv-VC for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBe-0003F1-RD for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBc-000093-Pc for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 36958364ABF; Mon, 26 May 2025 21:16:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294200; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=PeOFTxKqxPaebWVO0Ue3Ee1FDTyXE/cz5HhOglBoID4RvdVw+x4BiexpR23a/wqRB o2diR1H6b/6fN1tUY1qwFpyuQiX5MjFWCIxfXO1eRhM74clcqR2Gxo7fkzv2gcu3Ys oxx/ColiznOK51+PszsQQastT/aT2384zHw8L/7SyPWbXoIQJMwnYsM7LEtsDH6Ggb AeLkpctckAUXmGggxc5ntUVbVngPtIPLlRdnHr6/phaUxOkS+7blNXCaUJ0SOU4NgH h85DFJwYvj0mG/T8krnJ9Ff793VzJii9OFAJZRZroXZpaF6UrDOz6IQwSuVmu6vd72 v1UyMD2mhbZ1q6lGs+ZqtW70k9F7XzANMwEwXcHEH4VHtq89e8/LHvcCTkBhNYpDKp OY8EsqFSJCsmr8GABPyBega/+LcMmwGcCMDOZBwq2EHj60mWlII8doxz6Pqrd6Tscv 5j/wOb826EtAvmaAusc+xb/3uSjcHlDNSkK8TZMI/PWL/pxRFKcNzqKLRDxyEfvM2T vOrRq0GDMh0LXxfhAwryy+RVV0ilRzhg8vituleDloGg5QN3d6JVlggfxvaGbx+b6y TvR1n82gyFSQReJYYOWObW3kZKIhAYZvyMtLKMxdTZx2m3Jh7Hou8aG5D1q8VvUT3/ tAxk7JmpGgmDS77AUCPCMGjQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 59B15363A63; Mon, 26 May 2025 21:16:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294199; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=IOpqdPG/rjOOftI1qX22g/z6aPKwjpmUTFgkpK8LP52Iw0ON7K7/yaqhhw1ZTima0 JmjySe9htKSIQF4/GTP8dDywTdYrXRWAsupnH6ExHGIB9y1kdOqYCwpuIvWdeli4YP nBDOMPkls6+36NoTOOAEsi6f5QJAyA5uKiIVcQ7uN7LN368tyLy84a4dMVkWB2lWoK /jISAG+tq3HvsTT5QLSlYEjFCYJcupGtpjyyyW19C8G659EcHSK0m6Ee1houCdS1iR Qp72/O7D2BslqhqNpmf881WfhlPQDYUh1cFnnlkPpe1Kv9rmC9lIHGdD8kshqfecl5 tqFrtck4iZC77bNUctkGXPt5OxznkLh24A6B5e9UbCAphRZIFvAzo43rpn+o6OAQs7 jgQPd0bOwQcXRRAqB2v/CjOI+4GfdVCHp4r5X+dvyP4eRh/6PQmkaL7e/31T4HcTtp uIkrlUCiSLnLDVEuVvPo8IZhyjjZvTO4xJrmwcNqnRDIXnSTt0nXP8rO2aVaZ5IUrl NWd/QcCuXE+rkikYbTyavGbAiFtt8iH6C2xYnCoLzDqoJZCP18IGs/WYFmOqPk/R/H 9LrE2Y77OBc6Ik56r17qtU5G8fhHKbSmAzY6ra3Kco4tMC6NAs/5LQrO1E1ZoAc3uO J85PjxXaMcrKdInnkRv1dlbQ= From: Tomas Volf <~@wolfsden.cz> Date: Mon, 26 May 2025 23:16:28 +0200 Message-ID: <cover.1748294137.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Tomas Volf (2): home-mpv-configuration: Update for mpv 0.40.0. home-mpv-configuration: Support file-like for file fields. doc/guix.texi | 196 +++++++++++++++++---------------- gnu/home/services/mpv.scm | 225 ++++++++++++++++++++++---------------- 2 files changed, 228 insertions(+), 193 deletions(-) -- 2.49.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Tomas Volf <~@wolfsden.cz> Subject: bug#78597: Acknowledgement ([PATCH 0/2] Update mpv configuration) Message-ID: <handler.78597.B.17482942154974.ack <at> debbugs.gnu.org> References: <cover.1748294137.git.~@wolfsden.cz> X-Gnu-PR-Message: ack 78597 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 78597 <at> debbugs.gnu.org Date: Mon, 26 May 2025 21:17:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilto= n Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Lu= dovic Court=C3=A8s <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN= om>, Tanguy Le Carrour <tanguy@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 78597 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 78597: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78597 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH 1/2] home-mpv-configuration: Update for mpv 0.40.0. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 26 May 2025 21:20:01 +0000 Resent-Message-ID: <handler.78597.B78597.17482943625551 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.17482943625551 (code B ref 78597); Mon, 26 May 2025 21:20:01 +0000 Received: (at 78597) by debbugs.gnu.org; 26 May 2025 21:19:22 +0000 Received: from localhost ([127.0.0.1]:60893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJfE8-0001RM-Uj for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:19:22 -0400 Received: from wolfsden.cz ([37.205.8.62]:58912) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJfE4-0001Qg-SJ for 78597 <at> debbugs.gnu.org; Mon, 26 May 2025 17:19:19 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id E28AB3641AE; Mon, 26 May 2025 21:19:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294354; bh=Moo++qhfRnQAPtHRUet1JAF/sig03UDBFPfs0VdtpTQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=YuHQQarcPMxA8hczeR+35hH7wCzzGKOVNf2Q9yfXVRQP7MwhYw8RhO8R2fnRcIyzD Wqia799J+mUTrif+OnNPjTrCZhu20I3we1yYjJbRGmS9gULvtGNv/mmigtFTU/T842 Ce9ocvUAZcUkwsvnO7KBtT6+mJwBKNKHPGsaMWYUhvL6YaVhikQKOh5Khng+U5wGeb 1KD8zBD45p5PEliMucvJKcuQS39HJnF9PlY+H5VogXkmpS0A/+uCua6U9SiH5K5QFv 2ekBZD20dst0dx4APaj0cyGKU49aPmyNYAueZ65tGZanHAZZfaGGMKRkaePaMqrmdy tCkB+yuiNGAt76AVZDfARddSvRiDkXyMnlyi//lhflxEIVdn/k7zy3voNAQKosRBg5 HSS6uYRs3R+wkALIms/80wIsPfnj9vaUKnD0BEzy22Ca+WWMwiw/yk8bwHggT2hndq wKE4yxhYSHRaA3aIPmEPfYBv55COSsymw8wGNNuEZVDorX5nRmwkp5IWimRWGWZt7r 2y8ft3LVUz6yC1auwTxqp8A896lWM6RMiBCpAed8nZqM0/pCUYRsCJL4inXIO0UaHO /9t5/jmBFKfw1X4bMPXZeI8Mb8i0g9k8/C8GCtFW6Scef6Iq74PCsTVYuCFU6i1sas CS22paM+hjjYc0S21XQFdWDQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id B78023630D7; Mon, 26 May 2025 21:19:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294352; bh=Moo++qhfRnQAPtHRUet1JAF/sig03UDBFPfs0VdtpTQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=a0zs3x+e+DVKq3dwOLAG2JaNRHe141PoRnENlmoi8RdQTjv8ABgI2Ep2sNGtGoSN2 fDn6/bzgiR49NW/PK54kiWHrS/aJv3fOJiF3GiwU2fBrY+fU1LWCnbh7nZhpEp67sb IdXsz2af4tiT9yxO6Oq4ZudlAyCROjn8ccZuiMxoVDJFwbWfe5O8L4B12d8fIdKqdz QqRtsPxPY5G0Uaz1rcZVKEXCKDWSGidTVKMkh+O4YJtH2vPn+e4x+/OvMlAhYGwQUv txJIQQLgMHG05g6txBEIMKPhxnJegO1I9diLXHQR8xzcUXiyN0wNxsR9fbCevG8B2F Gohs3uzGPtLxWAJFJj6161388DhdAvHiyC5NjnUWA0MVw8EFLyJ6uOtYT4CcIKwFUa fqpGIaCubknSum7PKGQjVTc91p1g8oDJV8HtsyEY8XzV8whXrVKlnwo3nt2n8o9OO5 j93RvmfSduaPyaFpKsSAZYN36h+g+UbgSl+JUoGHiXCSzNbVr3XPGrl5kZj4QaoVTG FjLOpm9y1OFE0JLg8EB4e3aw0CotkR8MdfTuwmZ5zG4UU45tIjs7Da6xQdzrAOEYYu WbHny18S4pn+PfNPhN2nE5eIwhArYJpCBl3Weaiv6K6Dd75duSroLZptFivOlyjvgX Tyyf8hq5kqLwQ38tUod49Dr4= From: Tomas Volf <~@wolfsden.cz> Date: Mon, 26 May 2025 23:19:01 +0200 Message-ID: <fb2eea56ccd67a9ef0f421d88e48e876a1f0bffb.1748294137.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1748294137.git.~@wolfsden.cz> References: <cover.1748294137.git.~@wolfsden.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/mpv.scm (audio-backward-batch, clipboard-backends) (clipboard-monitor?, demuxer-mkv-crop-compat?, hwdec-software-fallback) (input-ime?, load-commands?, load-console?, load-positioning?) (osd-bar-marker-min-size, osd-bar-marker-scale, osd-bar-marker-style) (osd-selected-color, osd-selected-outline-color, playlist-exts) (save-watch-history?, sub-ass-prune-delay, sub-ass-scale-with-window?) (sub-hinting, sub-line-spacing, sub-scale-signs?, sub-shaper, video-recenter?) (watch-history-path, wayland-internal-vsync): New options. (cache-pause-wait, video-aspect-override): Change range. (dvbin-timeout, media-controls, target-colorspace-hint): Change type. (video-aspect-method): Add enumeration member. (drm-connector, drm-device, drm-draw-plane, drm-draw-surface-size) (drm-drmprime-video-plane, drm-format, drm-mode, drm-vrr-enabled) (load-osd-console?, sub-ass-hinting, sub-ass-line-spacing) (sub-ass-scale-with-window?, sub-ass-shaper) (vd-lavc-software-fallback): Removed options. * doc/guix.texi: Update the list of fields. Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 --- doc/guix.texi | 193 +++++++++++++++++++------------------- gnu/home/services/mpv.scm | 133 ++++++++++++++------------ 2 files changed, 172 insertions(+), 154 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index d69e6ed215..40a1bddf52 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -51156,7 +51156,7 @@ mpv Media Player @code{ao-null-buffer}, @code{ao-null-channel-layouts}, @code{ao-null-format}, @code{ao-null-latency}, @code{ao-null-outburst}, @code{ao-null-speed}, @code{ao-null-untimed?}, @code{ao-pcm-append?}, -@code{ao-pcm-file}, @code{ao-pcm-waveheader?}, +@code{ao-pcm-file}, @code{ao-pcm-waveheader?}, @code{archive-exts}, @code{audio-backward-batch}, @code{audio-backward-overlap}, @code{audio-buffer}, @code{audio-channels}, @code{audio-client-name}, @code{audio-delay}, @code{audio-demuxer}, @code{audio-device}, @@ -51181,18 +51181,19 @@ mpv Media Player @code{cdda-sector-size}, @code{cdda-skip?}, @code{cdda-span-a}, @code{cdda-span-b}, @code{cdda-speed}, @code{cdda-toc-offset}, @code{chapter-merge-threshold}, @code{chapter-seek-threshold}, -@code{chapters-file}, @code{config?}, @code{container-fps-override}, -@code{contrast}, @code{cookies?}, @code{cookies-file}, -@code{corner-rounding}, @code{correct-downscaling?}, -@code{correct-pts?}, @code{cover-art-auto}, @code{cover-art-files}, -@code{cover-art-whitelist}, @code{cscale}, @code{cscale-antiring}, -@code{cscale-blur}, @code{cscale-clamp}, @code{cscale-param1}, -@code{cscale-param2}, @code{cscale-radius}, @code{cscale-taper}, -@code{cscale-window}, @code{cscale-wparam}, @code{cscale-wtaper}, -@code{cursor-autohide}, @code{cursor-autohide-fs-only?}, @code{deband?}, -@code{deband-grain}, @code{deband-iterations}, @code{deband-range}, -@code{deband-threshold}, @code{deinterlace}, -@code{deinterlace-field-parity}, @code{demuxer}, +@code{chapters-file}, @code{clipboard-backends}, +@code{clipboard-monitor?}, @code{config?}, +@code{container-fps-override}, @code{contrast}, @code{cookies?}, +@code{cookies-file}, @code{corner-rounding}, +@code{correct-downscaling?}, @code{correct-pts?}, @code{cover-art-auto}, +@code{cover-art-files}, @code{cover-art-whitelist}, @code{cscale}, +@code{cscale-antiring}, @code{cscale-blur}, @code{cscale-clamp}, +@code{cscale-param1}, @code{cscale-param2}, @code{cscale-radius}, +@code{cscale-taper}, @code{cscale-window}, @code{cscale-wparam}, +@code{cscale-wtaper}, @code{cursor-autohide}, +@code{cursor-autohide-fs-only?}, @code{deband?}, @code{deband-grain}, +@code{deband-iterations}, @code{deband-range}, @code{deband-threshold}, +@code{deinterlace}, @code{deinterlace-field-parity}, @code{demuxer}, @code{demuxer-backward-playback-step}, @code{demuxer-cache-dir}, @code{demuxer-cache-unlink-files}, @code{demuxer-cache-wait?}, @code{demuxer-donate-buffer?}, @code{demuxer-hysteresis-secs}, @@ -51203,7 +51204,7 @@ mpv Media Player @code{demuxer-lavf-probe-info}, @code{demuxer-lavf-probescore}, @code{demuxer-lavf-probesize}, @code{demuxer-lavf-propagate-opts?}, @code{demuxer-max-back-bytes}, @code{demuxer-max-bytes}, -@code{demuxer-mkv-probe-start-time?}, +@code{demuxer-mkv-crop-compat?}, @code{demuxer-mkv-probe-start-time?}, @code{demuxer-mkv-probe-video-duration}, @code{demuxer-mkv-subtitle-preroll}, @code{demuxer-mkv-subtitle-preroll-secs}, @@ -51218,9 +51219,6 @@ mpv Media Player @code{directory-filter-types}, @code{directory-mode}, @code{display-fps-override}, @code{display-tags}, @code{dither}, @code{dither-depth}, @code{dither-size-fruit}, @code{drag-and-drop}, -@code{drm-connector}, @code{drm-device}, @code{drm-draw-plane}, -@code{drm-draw-surface-size}, @code{drm-drmprime-video-plane}, -@code{drm-format}, @code{drm-mode}, @code{drm-vrr-enabled}, @code{dscale}, @code{dscale-antiring}, @code{dscale-blur}, @code{dscale-clamp}, @code{dscale-param1}, @code{dscale-param2}, @code{dscale-radius}, @code{dscale-taper}, @code{dscale-window}, @@ -51249,10 +51247,11 @@ mpv Media Player @code{hr-seek-demuxer-offset}, @code{hr-seek-framedrop?}, @code{http-header-fields}, @code{http-proxy}, @code{hue}, @code{hwdec}, @code{hwdec-codecs}, @code{hwdec-extra-frames}, -@code{hwdec-image-format}, @code{icc-3dlut-size}, @code{icc-cache?}, -@code{icc-cache-dir}, @code{icc-force-contrast}, @code{icc-intent}, -@code{icc-profile}, @code{icc-profile-auto?}, @code{icc-use-luma?}, -@code{idle}, @code{ignore-path-in-watch-later-config?}, +@code{hwdec-image-format}, @code{hwdec-software-fallback}, +@code{icc-3dlut-size}, @code{icc-cache?}, @code{icc-cache-dir}, +@code{icc-force-contrast}, @code{icc-intent}, @code{icc-profile}, +@code{icc-profile-auto?}, @code{icc-use-luma?}, @code{idle}, +@code{ignore-path-in-watch-later-config?}, @code{image-display-duration}, @code{image-exts}, @code{image-lut}, @code{image-lut-type}, @code{image-subs-video-resolution?}, @code{include}, @code{index}, @code{initial-audio-sync?}, @@ -51261,7 +51260,7 @@ mpv Media Player @code{input-commands}, @code{input-conf}, @code{input-cursor?}, @code{input-cursor-passthrough?}, @code{input-default-bindings?}, @code{input-doubleclick-time}, @code{input-dragging-deadzone}, -@code{input-ipc-client}, @code{input-ipc-server}, +@code{input-ime?}, @code{input-ipc-client}, @code{input-ipc-server}, @code{input-key-fifo-size}, @code{input-media-keys?}, @code{input-preprocess-wheel?}, @code{input-right-alt-gr?}, @code{input-terminal?}, @code{input-test?}, @@ -51273,42 +51272,45 @@ mpv Media Player @code{keep-open-pause?}, @code{keepaspect?}, @code{keepaspect-window?}, @code{lavfi-complex}, @code{length}, @code{libplacebo-opts}, @code{linear-downscaling?}, @code{linear-upscaling?}, -@code{load-auto-profiles}, @code{load-osd-console?}, -@code{load-scripts?}, @code{load-select?}, @code{load-stats-overlay?}, -@code{load-unsafe-playlists?}, @code{log-file}, @code{loop-file}, -@code{loop-playlist}, @code{lut}, @code{lut-type}, @code{mc}, -@code{media-controls}, @code{merge-files?}, @code{metadata-codepage}, -@code{mf-fps}, @code{mf-type}, @code{monitoraspect}, -@code{monitorpixelaspect}, @code{msg-color?}, @code{msg-level}, -@code{msg-module?}, @code{msg-time?}, @code{mute?}, @code{native-fs?}, -@code{native-keyrepeat?}, @code{native-touch?}, @code{network-timeout}, -@code{oac}, @code{oacopts}, @code{ocopy-metadata?}, @code{of}, -@code{ofopts}, @code{on-all-workspaces?}, @code{ontop?}, -@code{ontop-level}, @code{opengl-check-pattern-a}, -@code{opengl-check-pattern-b}, @code{opengl-early-flush}, -@code{opengl-es}, @code{opengl-glfinish?}, @code{opengl-pbo?}, -@code{opengl-rectangle-textures?}, @code{opengl-swapinterval}, -@code{opengl-waitvsync?}, @code{orawts?}, @code{ordered-chapters?}, -@code{ordered-chapters-files}, @code{oremove-metadata}, @code{osc?}, -@code{osd-align-x}, @code{osd-align-y}, @code{osd-back-color}, -@code{osd-bar?}, @code{osd-bar-align-x}, @code{osd-bar-align-y}, -@code{osd-bar-h}, @code{osd-bar-outline-size}, @code{osd-bar-w}, -@code{osd-blur}, @code{osd-bold?}, @code{osd-border-style}, -@code{osd-color}, @code{osd-duration}, @code{osd-font}, -@code{osd-font-provider}, @code{osd-font-size}, @code{osd-fonts-dir}, -@code{osd-fractions?}, @code{osd-italic?}, @code{osd-justify}, -@code{osd-level}, @code{osd-margin-x}, @code{osd-margin-y}, -@code{osd-msg1}, @code{osd-msg2}, @code{osd-msg3}, @code{osd-on-seek}, -@code{osd-outline-color}, @code{osd-outline-size}, +@code{load-auto-profiles}, @code{load-commands?}, @code{load-console?}, +@code{load-positioning?}, @code{load-scripts?}, @code{load-select?}, +@code{load-stats-overlay?}, @code{load-unsafe-playlists?}, +@code{log-file}, @code{loop-file}, @code{loop-playlist}, @code{lut}, +@code{lut-type}, @code{mc}, @code{media-controls?}, @code{merge-files?}, +@code{metadata-codepage}, @code{mf-fps}, @code{mf-type}, +@code{monitoraspect}, @code{monitorpixelaspect}, @code{msg-color?}, +@code{msg-level}, @code{msg-module?}, @code{msg-time?}, @code{mute?}, +@code{native-fs?}, @code{native-keyrepeat?}, @code{native-touch?}, +@code{network-timeout}, @code{oac}, @code{oacopts}, +@code{ocopy-metadata?}, @code{of}, @code{ofopts}, +@code{on-all-workspaces?}, @code{ontop?}, @code{ontop-level}, +@code{opengl-check-pattern-a}, @code{opengl-check-pattern-b}, +@code{opengl-early-flush}, @code{opengl-es}, @code{opengl-glfinish?}, +@code{opengl-pbo?}, @code{opengl-rectangle-textures?}, +@code{opengl-swapinterval}, @code{opengl-waitvsync?}, @code{orawts?}, +@code{ordered-chapters?}, @code{ordered-chapters-files}, +@code{oremove-metadata}, @code{osc?}, @code{osd-align-x}, +@code{osd-align-y}, @code{osd-back-color}, @code{osd-bar?}, +@code{osd-bar-align-x}, @code{osd-bar-align-y}, @code{osd-bar-h}, +@code{osd-bar-marker-min-size}, @code{osd-bar-marker-scale}, +@code{osd-bar-marker-style}, @code{osd-bar-outline-size}, +@code{osd-bar-w}, @code{osd-blur}, @code{osd-bold?}, +@code{osd-border-style}, @code{osd-color}, @code{osd-duration}, +@code{osd-font}, @code{osd-font-provider}, @code{osd-font-size}, +@code{osd-fonts-dir}, @code{osd-fractions?}, @code{osd-italic?}, +@code{osd-justify}, @code{osd-level}, @code{osd-margin-x}, +@code{osd-margin-y}, @code{osd-msg1}, @code{osd-msg2}, @code{osd-msg3}, +@code{osd-on-seek}, @code{osd-outline-color}, @code{osd-outline-size}, @code{osd-playing-msg}, @code{osd-playing-msg-duration}, @code{osd-playlist-entry}, @code{osd-scale}, -@code{osd-scale-by-window?}, @code{osd-shadow-offset}, +@code{osd-scale-by-window?}, @code{osd-selected-color}, +@code{osd-selected-outline-color}, @code{osd-shadow-offset}, @code{osd-spacing}, @code{osd-status-msg}, @code{oset-metadata}, @code{ovc}, @code{ovcopts}, @code{panscan}, @code{pause?}, @code{pipewire-buffer}, @code{pipewire-remote}, @code{pipewire-volume-mode}, @code{pitch}, @code{play-direction}, -@code{player-operation-mode}, @code{playlist-start}, -@code{prefetch-playlist?}, @code{profile}, +@code{player-operation-mode}, @code{playlist-exts}, +@code{playlist-start}, @code{prefetch-playlist?}, @code{profile}, @code{pulse-allow-suspended?}, @code{pulse-buffer}, @code{pulse-host}, @code{pulse-latency-hacks?}, @code{quiet?}, @code{really-quiet?}, @code{rebase-start-time?}, @code{referrer}, @code{replaygain}, @@ -51316,24 +51318,24 @@ mpv Media Player @code{replaygain-preamp}, @code{reset-on-next-file}, @code{resume-playback?}, @code{resume-playback-check-mtime?}, @code{rtsp-transport}, @code{saturation}, @code{save-position-on-quit?}, -@code{scale}, @code{scale-antiring}, @code{scale-blur}, -@code{scale-clamp}, @code{scale-param1}, @code{scale-param2}, -@code{scale-radius}, @code{scale-taper}, @code{scale-window}, -@code{scale-wparam}, @code{scale-wtaper}, @code{scaler-resizes-only?}, -@code{screen}, @code{screen-name}, @code{screenshot-avif-encoder}, -@code{screenshot-avif-opts}, @code{screenshot-avif-pixfmt}, -@code{screenshot-directory}, @code{screenshot-format}, -@code{screenshot-high-bit-depth?}, @code{screenshot-jpeg-quality}, -@code{screenshot-jpeg-source-chroma?}, @code{screenshot-jxl-distance}, -@code{screenshot-jxl-effort}, @code{screenshot-png-compression}, -@code{screenshot-png-filter}, @code{screenshot-sw?}, -@code{screenshot-tag-colorspace?}, @code{screenshot-template}, -@code{screenshot-webp-compression}, @code{screenshot-webp-lossless?}, -@code{screenshot-webp-quality}, @code{script-opts}, @code{scripts}, -@code{secondary-sid}, @code{secondary-sub-ass-override}, -@code{secondary-sub-delay}, @code{secondary-sub-pos}, -@code{secondary-sub-visibility?}, @code{sharpen}, -@code{show-in-taskbar?}, @code{shuffle?}, @code{sub}, +@code{save-watch-history?}, @code{scale}, @code{scale-antiring}, +@code{scale-blur}, @code{scale-clamp}, @code{scale-param1}, +@code{scale-param2}, @code{scale-radius}, @code{scale-taper}, +@code{scale-window}, @code{scale-wparam}, @code{scale-wtaper}, +@code{scaler-resizes-only?}, @code{screen}, @code{screen-name}, +@code{screenshot-avif-encoder}, @code{screenshot-avif-opts}, +@code{screenshot-avif-pixfmt}, @code{screenshot-directory}, +@code{screenshot-format}, @code{screenshot-high-bit-depth?}, +@code{screenshot-jpeg-quality}, @code{screenshot-jpeg-source-chroma?}, +@code{screenshot-jxl-distance}, @code{screenshot-jxl-effort}, +@code{screenshot-png-compression}, @code{screenshot-png-filter}, +@code{screenshot-sw?}, @code{screenshot-tag-colorspace?}, +@code{screenshot-template}, @code{screenshot-webp-compression}, +@code{screenshot-webp-lossless?}, @code{screenshot-webp-quality}, +@code{script-opts}, @code{scripts}, @code{secondary-sid}, +@code{secondary-sub-ass-override}, @code{secondary-sub-delay}, +@code{secondary-sub-pos}, @code{secondary-sub-visibility?}, +@code{sharpen}, @code{show-in-taskbar?}, @code{shuffle?}, @code{sub}, @code{sigmoid-center}, @code{sigmoid-slope}, @code{sigmoid-upscaling?}, @code{slang}, @code{snap-window?}, @code{speed}, @code{spirv-compiler}, @code{sstep}, @code{start}, @code{stop-playback-on-init-failure?}, @@ -51341,9 +51343,8 @@ mpv Media Player @code{stream-lavf-o}, @code{stream-record}, @code{stretch-dvd-subs?}, @code{stretch-image-subs-to-screen?}, @code{sub-align-x}, @code{sub-align-y}, @code{sub-ass?}, @code{sub-ass-force-margins?}, -@code{sub-ass-hinting}, @code{sub-ass-justify?}, -@code{sub-ass-line-spacing}, @code{sub-ass-override}, -@code{sub-ass-scale-with-window?}, @code{sub-ass-shaper}, +@code{sub-ass-justify?}, @code{sub-ass-override}, +@code{sub-ass-prune-delay}, @code{sub-ass-scale-with-window?}, @code{sub-ass-style-overrides}, @code{sub-ass-styles}, @code{sub-ass-use-video-data}, @code{sub-ass-video-aspect-override}, @code{sub-ass-vsfilter-color-compat}, @code{sub-auto}, @@ -51358,12 +51359,13 @@ mpv Media Player @code{sub-fix-timing?}, @code{sub-font}, @code{sub-font-provider}, @code{sub-font-size}, @code{sub-fonts-dir}, @code{sub-forced-events-only?}, @code{sub-fps}, @code{sub-gauss}, -@code{sub-gray?}, @code{sub-italic?}, @code{sub-justify}, -@code{sub-lavc-o}, @code{sub-margin-x}, @code{sub-margin-y}, -@code{sub-outline-color}, @code{sub-outline-size}, -@code{sub-past-video-end?}, @code{sub-pos}, @code{sub-scale}, -@code{sub-scale-by-window?}, @code{sub-scale-with-window?}, -@code{sub-shadow-offset}, @code{sub-spacing}, @code{sub-speed}, +@code{sub-gray?}, @code{sub-hinting}, @code{sub-italic?}, +@code{sub-justify}, @code{sub-lavc-o}, @code{sub-line-spacing}, +@code{sub-margin-x}, @code{sub-margin-y}, @code{sub-outline-color}, +@code{sub-outline-size}, @code{sub-past-video-end?}, @code{sub-pos}, +@code{sub-scale}, @code{sub-scale-by-window?}, @code{sub-scale-signs?}, +@code{sub-scale-with-window?}, @code{sub-shadow-offset}, +@code{sub-shaper}, @code{sub-spacing}, @code{sub-speed}, @code{sub-stretch-durations?}, @code{sub-use-margins?}, @code{sub-visibility?}, @code{sub-vsfilter-bidi-compat?}, @code{subs-fallback}, @code{subs-fallback-forced}, @@ -51371,7 +51373,7 @@ mpv Media Player @code{swapchain-depth}, @code{sws-allow-zimg?}, @code{sws-bitexact?}, @code{sws-cgb}, @code{sws-chs}, @code{sws-cs}, @code{sws-cvs}, @code{sws-fast?}, @code{sws-lgb}, @code{sws-ls}, @code{sws-scaler}, -@code{target-colorspace-hint?}, @code{target-contrast}, +@code{target-colorspace-hint}, @code{target-contrast}, @code{target-gamut}, @code{target-lut}, @code{target-peak}, @code{target-prim}, @code{target-trc}, @code{taskbar-progress?}, @code{teletext-page}, @code{temporal-dither?}, @@ -51393,17 +51395,17 @@ mpv Media Player @code{vd-lavc-dr}, @code{vd-lavc-fast?}, @code{vd-lavc-film-grain}, @code{vd-lavc-framedrop}, @code{vd-lavc-o}, @code{vd-lavc-show-all?}, @code{vd-lavc-skipframe}, @code{vd-lavc-skipidct}, -@code{vd-lavc-skiploopfilter}, @code{vd-lavc-software-fallback}, -@code{vd-lavc-threads}, @code{vd-queue-enable?}, -@code{vd-queue-max-bytes}, @code{vd-queue-max-samples}, -@code{vd-queue-max-secs}, @code{vf}, @code{video}, @code{video-align-x}, -@code{video-align-y}, @code{video-aspect-method}, -@code{video-aspect-override}, @code{video-backward-batch}, -@code{video-backward-overlap}, @code{video-crop}, @code{video-exts}, -@code{video-latency-hacks?}, @code{video-margin-ratio-bottom}, -@code{video-margin-ratio-left}, @code{video-margin-ratio-right}, -@code{video-margin-ratio-top}, @code{video-osd?}, -@code{video-output-levels}, @code{video-pan-x}, @code{video-pan-y}, +@code{vd-lavc-skiploopfilter}, @code{vd-lavc-threads}, +@code{vd-queue-enable?}, @code{vd-queue-max-bytes}, +@code{vd-queue-max-samples}, @code{vd-queue-max-secs}, @code{vf}, +@code{video}, @code{video-align-x}, @code{video-align-y}, +@code{video-aspect-method}, @code{video-aspect-override}, +@code{video-backward-batch}, @code{video-backward-overlap}, +@code{video-crop}, @code{video-exts}, @code{video-latency-hacks?}, +@code{video-margin-ratio-bottom}, @code{video-margin-ratio-left}, +@code{video-margin-ratio-right}, @code{video-margin-ratio-top}, +@code{video-osd?}, @code{video-output-levels}, @code{video-pan-x}, +@code{video-pan-y}, @code{video-recenter?}, @code{video-reversal-buffer}, @code{video-rotate}, @code{video-scale-x}, @code{video-scale-y}, @code{video-sync}, @code{video-sync-max-audio-change}, @code{video-sync-max-factor}, @@ -51441,10 +51443,11 @@ mpv Media Player @code{vulkan-device}, @code{vulkan-display-display}, @code{vulkan-display-mode}, @code{vulkan-display-plane}, @code{vulkan-queue-count}, @code{vulkan-swap-mode}, -@code{watch-later-directory}, @code{watch-later-options}, -@code{wayland-app-id}, @code{wayland-configure-bounds}, -@code{wayland-content-type}, @code{wayland-disable-vsync?}, -@code{wayland-edge-pixels-pointer}, @code{wayland-edge-pixels-touch}, +@code{watch-history-path}, @code{watch-later-directory}, +@code{watch-later-options}, @code{wayland-app-id}, +@code{wayland-configure-bounds}, @code{wayland-content-type}, +@code{wayland-disable-vsync?}, @code{wayland-edge-pixels-pointer}, +@code{wayland-edge-pixels-touch}, @code{wayland-internal-vsync}, @code{wayland-present?}, @code{wid}, @code{window-dragging?}, @code{window-maximized?}, @code{window-minimized?}, @code{window-scale}, @code{write-filename-in-watch-later-config?}, diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm index 8d11fa03a3..b6c640a38b 100644 --- a/gnu/home/services/mpv.scm +++ b/gnu/home/services/mpv.scm @@ -380,6 +380,7 @@ (define-opt ao-null-untimed? boolean) (define-opt ao-pcm-append? boolean) (define-opt ao-pcm-file string) (define-opt ao-pcm-waveheader? boolean) +(define-opt archive-exts list-of-string) (define-opt audio-backward-batch integer @@ -496,7 +497,11 @@ (define-opt (define-opt cache-on-disk? boolean) (define-opt cache-pause? boolean) (define-opt cache-pause-initial? boolean) -(define-opt cache-pause-wait float (>= val 0)) +(define-opt + cache-pause-wait + float + (>= val 0) + (<= val 3.4028234663853e38)) (define-opt cache-secs double (>= val 0)) (define-opt cdda-cdtext? boolean) (define-opt cdda-device string) @@ -531,6 +536,10 @@ (define-opt (<= val 10000)) (define-opt chapter-seek-threshold double) (define-opt chapters-file string) +(define-opt + clipboard-backends + list-of-object-setting) +(define-opt clipboard-monitor? boolean) (define-opt config? boolean) (define-opt container-fps-override @@ -737,6 +746,7 @@ (define-opt byte-size (>= val 0) (<= val 4.6116860184274e18)) +(define-opt demuxer-mkv-crop-compat? boolean) (define-opt demuxer-mkv-probe-start-time? boolean) @@ -858,33 +868,6 @@ (define-opt drag-and-drop enumeration (memq val '(no auto replace append insert-next))) -(define-opt drm-connector string) -(define-opt drm-device string) -(define-opt - drm-draw-plane - enumeration - (or (memq val '(primary overlay)) - (and (integer? val) - (>= val 0) - (<= val 2147483647)))) -(define-opt drm-draw-surface-size window-size) -(define-opt - drm-drmprime-video-plane - enumeration - (or (memq val '(primary overlay)) - (and (integer? val) - (>= val 0) - (<= val 2147483647)))) -(define-opt - drm-format - enumeration - (memq val - '(xrgb8888 xrgb2101010 xbgr8888 xbgr2101010 yuyv))) -(define-opt drm-mode string) -(define-opt - drm-vrr-enabled - enumeration - (memq val '(no yes auto))) (define-opt dscale enumeration @@ -984,9 +967,9 @@ (define-opt dvbin-full-transponder? boolean) (define-opt dvbin-prog string) (define-opt dvbin-timeout - integer - (>= val 1) - (<= val 30)) + float + (>= val 0) + (<= val 3.4028234663853e38)) (define-opt dvd-angle integer @@ -1163,6 +1146,13 @@ (define-opt (>= val 0) (<= val 256)) (define-opt hwdec-image-format image-format) +(define-opt + hwdec-software-fallback + enumeration + (or (memq val '(no yes)) + (and (integer? val) + (>= val 1) + (<= val 2147483647)))) (define-opt icc-3dlut-size string) (define-opt icc-cache? boolean) (define-opt icc-cache-dir string) @@ -1214,6 +1204,7 @@ (define-opt (>= val 0) (<= val 1000)) (define-opt input-dragging-deadzone integer) +(define-opt input-ime? boolean) (define-opt input-ipc-client string) (define-opt input-ipc-server string) (define-opt @@ -1258,7 +1249,9 @@ (define-opt load-auto-profiles enumeration (memq val '(no yes auto))) -(define-opt load-osd-console? boolean) +(define-opt load-commands? boolean) +(define-opt load-console? boolean) +(define-opt load-positioning? boolean) (define-opt load-scripts? boolean) (define-opt load-select? boolean) (define-opt load-stats-overlay? boolean) @@ -1280,10 +1273,7 @@ (define-opt enumeration (memq val '(auto native normalized conversion))) (define-opt mc float (>= val 0) (<= val 100)) -(define-opt - media-controls - enumeration - (memq val '(no player yes))) +(define-opt media-controls? boolean) (define-opt merge-files? boolean) (define-opt metadata-codepage string) (define-opt mf-fps double) @@ -1366,6 +1356,20 @@ (define-opt float (>= val 0.1) (<= val 50)) +(define-opt + osd-bar-marker-min-size + float + (>= val 0) + (<= val 1000)) +(define-opt + osd-bar-marker-scale + float + (>= val 0) + (<= val 100)) +(define-opt + osd-bar-marker-style + enumeration + (memq val '(none triangle line))) (define-opt osd-bar-outline-size float @@ -1449,6 +1453,8 @@ (define-opt (>= val 0) (<= val 100)) (define-opt osd-scale-by-window? boolean) +(define-opt osd-selected-color color) +(define-opt osd-selected-outline-color color) (define-opt osd-shadow-offset float) (define-opt osd-spacing @@ -1484,6 +1490,7 @@ (define-opt player-operation-mode enumeration (memq val '(cplayer pseudo-gui))) +(define-opt playlist-exts list-of-string) (define-opt playlist-start enumeration @@ -1533,6 +1540,7 @@ (define-opt (>= val -100) (<= val 100)) (define-opt save-position-on-quit? boolean) +(define-opt save-watch-history? boolean) (define-opt scale enumeration @@ -1761,25 +1769,16 @@ (define-opt (memq val '(top center bottom))) (define-opt sub-ass? boolean) (define-opt sub-ass-force-margins? boolean) -(define-opt - sub-ass-hinting - enumeration - (memq val '(none light normal native))) (define-opt sub-ass-justify? boolean) -(define-opt - sub-ass-line-spacing - float - (>= val -1000) - (<= val 1000)) (define-opt sub-ass-override enumeration (memq val '(no yes scale force strip))) -(define-opt sub-ass-scale-with-window? boolean) (define-opt - sub-ass-shaper - enumeration - (memq val '(simple complex))) + sub-ass-prune-delay + double + (>= val -1)) +(define-opt sub-ass-scale-with-window? boolean) (define-opt sub-ass-style-overrides list-of-string) @@ -1850,12 +1849,21 @@ (define-opt (>= val 0) (<= val 3)) (define-opt sub-gray? boolean) +(define-opt + sub-hinting + enumeration + (memq val '(none light normal native))) (define-opt sub-italic? boolean) (define-opt sub-justify enumeration (memq val '(auto left center right))) (define-opt sub-lavc-o list-of-key-value) +(define-opt + sub-line-spacing + float + (>= val -1000) + (<= val 1000)) (define-opt sub-margin-x integer @@ -1880,8 +1888,13 @@ (define-opt (>= val 0) (<= val 100)) (define-opt sub-scale-by-window? boolean) +(define-opt sub-scale-signs? boolean) (define-opt sub-scale-with-window? boolean) (define-opt sub-shadow-offset float) +(define-opt + sub-shaper + enumeration + (memq val '(simple complex))) (define-opt sub-spacing float @@ -1950,7 +1963,10 @@ (define-opt sinc lanczos spline))) -(define-opt target-colorspace-hint? boolean) +(define-opt + target-colorspace-hint + enumeration + (memq val '(auto no yes))) (define-opt target-contrast enumeration @@ -2193,13 +2209,6 @@ (define-opt enumeration (memq val '(none default nonref bidir nonkey all))) -(define-opt - vd-lavc-software-fallback - enumeration - (or (memq val '(no yes)) - (and (integer? val) - (>= val 1) - (<= val 2147483647)))) (define-opt vd-lavc-threads integer (>= val 0)) (define-opt vd-queue-enable? boolean) (define-opt @@ -2231,11 +2240,11 @@ (define-opt (define-opt video-aspect-method enumeration - (memq val '(bitstream container))) + (memq val '(bitstream container ignore))) (define-opt video-aspect-override aspect - (>= val -1) + (>= val -2) (<= val 10)) (define-opt video-backward-batch @@ -2277,6 +2286,7 @@ (define-opt (memq val '(auto limited full))) (define-opt video-pan-x float) (define-opt video-pan-y float) +(define-opt video-recenter? boolean) (define-opt video-reversal-buffer byte-size @@ -2511,6 +2521,7 @@ (define-opt enumeration (memq val '(auto fifo fifo-relaxed mailbox immediate))) +(define-opt watch-history-path string) (define-opt watch-later-directory string) (define-opt watch-later-options list-of-string) (define-opt wayland-app-id string) @@ -2533,6 +2544,10 @@ (define-opt integer (>= val 0) (<= val 2147483647)) +(define-opt + wayland-internal-vsync + enumeration + (memq val '(no auto yes))) (define-opt wayland-present? boolean) (define-opt wid integer64) (define-opt window-dragging? boolean) -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH 2/2] home-mpv-configuration: Support file-like for file fields. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 26 May 2025 21:20:02 +0000 Resent-Message-ID: <handler.78597.B78597.17482943675578 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Sergey Trofimov <sarg@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.17482943675578 (code B ref 78597); Mon, 26 May 2025 21:20:02 +0000 Received: (at 78597) by debbugs.gnu.org; 26 May 2025 21:19:27 +0000 Received: from localhost ([127.0.0.1]:60902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJfEE-0001Rt-PZ for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:19:27 -0400 Received: from wolfsden.cz ([37.205.8.62]:58922) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJfE8-0001RE-S1 for 78597 <at> debbugs.gnu.org; Mon, 26 May 2025 17:19:22 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id D72A5362873; Mon, 26 May 2025 21:19:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294359; bh=18vR4yAt3tTOvn77WZRkI0j3fySZuIIxb6QIywKKE+Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=toMh3uvPJ+R1ZB7+bMwHjfptf+A/EJormbNgboil2nqb35jXpiGxbOK8ie4og2NDH Y5uDXWlJ1+ZeNOub/W1CaU8T4HWXm/mYjVemNIszEV1AgtusF8ewc5AFoyZygS2KAH Drq2xZ0g6hqh33xo8y6ob0o3TJglhuEpjCRdwwaLvVBSWmmsyhrd8cnJA3HbeiqxeQ 7OeYNXXK9Bf2OTRrzHkp+XayxEx2uJAKywEFX5G+hi0otS3F4T/endtZJGlt0m8wFE dkUnB10y6zL2zQgbyxN/wIWH+XDdjo7P47DOpfyceNy+F5MsnMp/7BVFnqzCaRnOVS mnaF/WFYmI6BFEPaKCb8WcRTh8pGE93YPK5tMfpq0/VMrMPLM21za/Bi1gVoPCt4f5 ivto3wIqEepRulaM0MxrPuAenBng+rkMQnbDiWs/0qLr9nq2Ul2KVAdS8dXLRra+yh QZHu/YHsntOwGbbZdNi9PB4uKqRX7Son07QH+7snYDvNuw2pNxG7YsQoXSyqBXkpBT FKePCJVQC4iwEDc34+yQreiqju2ysWcrzARnvy76BrqsrBqrJIcvZmKqQvSGFd1s6K xMFd/rKMc+4L8zx8AI77RQuZXQNfargmvMErURnz3ST9pSbXvazRpMi8lRx6+AaKqS z6Iup9ZLMG/LCrk5j64/bfUs= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id C06733644B3; Mon, 26 May 2025 21:19:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294358; bh=18vR4yAt3tTOvn77WZRkI0j3fySZuIIxb6QIywKKE+Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=q2nfpa9lRhDc97L7c0Yvg6qOnTZ2L020nlrgDUMxv1e4r0fwIJ1sr+dVxb0Kjl2s1 ChvDNjyzvZoINkizymqDk4ChumHPslWkN8yTvSQXNyQYPVkgTcmxsTHQREIYfXdj+R mQDXrtQmW2rCBDEtcqQgdZ3X8gyYFo1SnBZEIOOTYFn1pbmX96wj3LkK3bINY4oHSU 0cdrdl9tJJZph/rRaFlfNPNiScj2wNvwJrKlbaYlfQlVsukqVwtYpGlQdKfFTa6YPB QIPE9zLDOh+667G6YdUkIDO6L5UBPMMMpPWKT7bV633V4uUGfzGAbjUGx6AcSmRuVe X5Vz9E3d7lQtqszfiS12O7mbFs7Nml8rsDDidWpth2cXUJiW9K4ougB+NWjqlBp2mN eE2IXPuWswan6cgOXO4CfTP22bXfhvuBvZ6+MnFukNz7ZvOmvVwR2Z6l8jxjq8xKyP diSSS0RyplVRdW3DmyEnfM7+Ntl0BqC3h2LPuAPc14jXNKJuB6qN6iJzE8f1jj7r8E nbACMKnHMEam/OL6LJ9QBBXrgkKm/cITwfZ79daFJ/pajJvpPU2b1e6K5CmdQlZ0+d dcMiirPwHGANno0rs9NTQiWR601CwsV1whhTl9fYTwMyurXbi5JYLg+fak1+wMABlq 3WdSalRpNpn0bCZCG/Vxkonc= From: Tomas Volf <~@wolfsden.cz> Date: Mon, 26 May 2025 23:19:02 +0200 Message-ID: <e443fc3b1a641d55b49c63f5e120f2bf3d02b5d0.1748294137.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1748294137.git.~@wolfsden.cz> References: <cover.1748294137.git.~@wolfsden.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/mpv.scm (serialize-mpv/file, mpv/file?): New procedures. (ao-null-latency, audio-file-paths, audio-files, bluray-device, cdda-device) (chapters-file, cookies-file, cover-art-files, demuxer-cache-dir, dump-stats) (dvbin-file, dvd-device, external-files, glsl-shaders, gpu-shader-cache-dir) (icc-cache-dir, icc-profile, image-lut, include, input-conf, input-ipc-server) (log-file, lut, ordered-chapters-files, osd-fonts-dir, screenshot-directory) (scripts, stream-dump, sub-ass-styles, sub-file-paths, sub-files) (sub-fonts-dir, target-lut, tls-ca-file, tls-cert-file, tls-key-file): (vo-image-outdir, watch-history-path, watch-later-directory): Change type. * doc/guix.texi (mpv Media Player): Document it. Reported-by: Sergey Trofimov <sarg@HIDDEN> Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 --- doc/guix.texi | 3 +- gnu/home/services/mpv.scm | 94 +++++++++++++++++++++++---------------- 2 files changed, 57 insertions(+), 40 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 40a1bddf52..4c513f500c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -51131,7 +51131,8 @@ mpv Media Player Other types accept strings, with validation of the values where possible (e.g. type @samp{Color} is validated, but type @samp{Audio channels or -channel map} is not). +channel map} is not). If an option is marked as taking a file, values +satisfying @code{file-like?} can also be used. The full list of currently supported keyword arguments is below. For the types, allowed values and full description please refer to the diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm index b6c640a38b..50d3f06c46 100644 --- a/gnu/home/services/mpv.scm +++ b/gnu/home/services/mpv.scm @@ -87,6 +87,14 @@ (define (serialize-mpv/string field-name value) (define mpv/string? string?) +(define (serialize-mpv/file field-name value) + #~(string-append #$(symbol->string field-name) + "=" + #$value + "\n")) +(define (mpv/file? value) + (or (file-like? value) (string? value))) + (define (serialize-mpv/float field-name value) #~(string-append #$(symbol->string field-name) "=" @@ -216,6 +224,14 @@ (define (serialize-mpv/list-of-string field-name lst) (define (mpv/list-of-string? lst) (every mpv/string? lst)) +(define (serialize-mpv/list-of-file field-name lst) + #~(string-append #$(symbol->string field-name) + "=" + (string-join '#$lst ",") + "\n")) +(define (mpv/list-of-file? lst) + (every mpv/file? lst)) + (define (serialize-mpv/list-of-key-value field-name lst) #~(string-append #$(symbol->string field-name) "=" @@ -378,7 +394,7 @@ (define-opt (<= val 10000)) (define-opt ao-null-untimed? boolean) (define-opt ao-pcm-append? boolean) -(define-opt ao-pcm-file string) +(define-opt ao-pcm-file file) (define-opt ao-pcm-waveheader? boolean) (define-opt archive-exts list-of-string) (define-opt @@ -414,8 +430,8 @@ (define-opt audio-file-auto enumeration (memq val '(no exact fuzzy all))) -(define-opt audio-file-paths list-of-string) -(define-opt audio-files list-of-string) +(define-opt audio-file-paths list-of-file) +(define-opt audio-files list-of-file) (define-opt audio-format audio-format) (define-opt audio-normalize-downmix? boolean) (define-opt audio-pitch-correction? boolean) @@ -479,7 +495,7 @@ (define-opt blend-subtitles enumeration (memq val '(no yes video))) -(define-opt bluray-device string) +(define-opt bluray-device file) (define-opt border? boolean) (define-opt border-background @@ -504,7 +520,7 @@ (define-opt (<= val 3.4028234663853e38)) (define-opt cache-secs double (>= val 0)) (define-opt cdda-cdtext? boolean) -(define-opt cdda-device string) +(define-opt cdda-device file) (define-opt cdda-overlap integer @@ -535,7 +551,7 @@ (define-opt (>= val 0) (<= val 10000)) (define-opt chapter-seek-threshold double) -(define-opt chapters-file string) +(define-opt chapters-file file) (define-opt clipboard-backends list-of-object-setting) @@ -551,7 +567,7 @@ (define-opt (>= val -100) (<= val 100)) (define-opt cookies? boolean) -(define-opt cookies-file string) +(define-opt cookies-file file) (define-opt corner-rounding float @@ -563,7 +579,7 @@ (define-opt cover-art-auto enumeration (memq val '(no exact fuzzy all))) -(define-opt cover-art-files list-of-string) +(define-opt cover-art-files list-of-file) (define-opt cover-art-whitelist list-of-string) (define-opt cscale @@ -692,7 +708,7 @@ (define-opt demuxer-backward-playback-step double (>= val 0)) -(define-opt demuxer-cache-dir string) +(define-opt demuxer-cache-dir file) (define-opt demuxer-cache-unlink-files enumeration @@ -955,14 +971,14 @@ (define-opt float (>= val 0) (<= val 1)) -(define-opt dump-stats string) +(define-opt dump-stats file) (define-opt dvbin-card integer (>= val 0) (<= val 15)) (define-opt dvbin-channel-switch-offset integer) -(define-opt dvbin-file string) +(define-opt dvbin-file file) (define-opt dvbin-full-transponder? boolean) (define-opt dvbin-prog string) (define-opt @@ -975,7 +991,7 @@ (define-opt integer (>= val 1) (<= val 99)) -(define-opt dvd-device string) +(define-opt dvd-device file) (define-opt dvd-speed integer) (define-opt edition @@ -1002,7 +1018,7 @@ (define-opt end relative-time-or-percent-position) (define-opt error-diffusion string) -(define-opt external-files list-of-string) +(define-opt external-files list-of-file) (define-opt fbo-format string) (define-opt focus-on @@ -1065,7 +1081,7 @@ (define-opt (memq val '(no yes weak))) (define-opt geometry window-geometry) (define-opt glsl-shader-opts list-of-key-value) -(define-opt glsl-shaders list-of-string) +(define-opt glsl-shaders list-of-file) (define-opt gpu-api list-of-object-setting) (define-opt gpu-context list-of-object-setting) (define-opt gpu-debug? boolean) @@ -1075,7 +1091,7 @@ (define-opt (memq val '(auto yes no))) (define-opt gpu-hwdec-interop string) (define-opt gpu-shader-cache? boolean) -(define-opt gpu-shader-cache-dir string) +(define-opt gpu-shader-cache-dir file) (define-opt gpu-sw? boolean) (define-opt gpu-tex-pad-x @@ -1155,14 +1171,14 @@ (define-opt (<= val 2147483647)))) (define-opt icc-3dlut-size string) (define-opt icc-cache? boolean) -(define-opt icc-cache-dir string) +(define-opt icc-cache-dir file) (define-opt icc-force-contrast enumeration (or (memq val '(no inf)) (and (integer? val) (>= val 0) (<= val 1000000)))) (define-opt icc-intent integer) -(define-opt icc-profile string) +(define-opt icc-profile file) (define-opt icc-profile-auto? boolean) (define-opt icc-use-luma? boolean) (define-opt @@ -1177,13 +1193,13 @@ (define-opt double (>= val 0)) (define-opt image-exts list-of-string) -(define-opt image-lut string) +(define-opt image-lut file) (define-opt image-lut-type enumeration (memq val '(auto native normalized conversion))) (define-opt image-subs-video-resolution? boolean) -(define-opt include string) +(define-opt include file) (define-opt index enumeration @@ -1194,7 +1210,7 @@ (define-opt input-ar-rate integer) (define-opt input-builtin-bindings? boolean) (define-opt input-builtin-dragging? boolean) (define-opt input-commands list-of-string) -(define-opt input-conf string) +(define-opt input-conf file) (define-opt input-cursor? boolean) (define-opt input-cursor-passthrough? boolean) (define-opt input-default-bindings? boolean) @@ -1206,7 +1222,7 @@ (define-opt (define-opt input-dragging-deadzone integer) (define-opt input-ime? boolean) (define-opt input-ipc-client string) -(define-opt input-ipc-server string) +(define-opt input-ipc-server file) (define-opt input-key-fifo-size integer @@ -1256,7 +1272,7 @@ (define-opt load-scripts? boolean) (define-opt load-select? boolean) (define-opt load-stats-overlay? boolean) (define-opt load-unsafe-playlists? boolean) -(define-opt log-file string) +(define-opt log-file file) (define-opt loop-file enumeration @@ -1267,7 +1283,7 @@ (define-opt enumeration (or (memq val '(no inf yes force)) (and (integer? val) (>= val 1) (<= val 10000)))) -(define-opt lut string) +(define-opt lut file) (define-opt lut-type enumeration @@ -1328,7 +1344,7 @@ (define-opt opengl-swapinterval integer) (define-opt opengl-waitvsync? boolean) (define-opt orawts? boolean) (define-opt ordered-chapters? boolean) -(define-opt ordered-chapters-files string) +(define-opt ordered-chapters-files file) (define-opt oremove-metadata list-of-string) (define-opt osc? boolean) (define-opt @@ -1407,7 +1423,7 @@ (define-opt float (>= val 1) (<= val 9000)) -(define-opt osd-fonts-dir string) +(define-opt osd-fonts-dir file) (define-opt osd-fractions? boolean) (define-opt osd-italic? boolean) (define-opt @@ -1640,7 +1656,7 @@ (define-opt screenshot-avif-opts list-of-key-value) (define-opt screenshot-avif-pixfmt string) -(define-opt screenshot-directory string) +(define-opt screenshot-directory file) (define-opt screenshot-format enumeration @@ -1689,7 +1705,7 @@ (define-opt (>= val 0) (<= val 100)) (define-opt script-opts list-of-key-value) -(define-opt scripts list-of-string) +(define-opt scripts list-of-file) (define-opt secondary-sid enumeration @@ -1752,7 +1768,7 @@ (define-opt byte-size (>= val 4096) (<= val 536870912)) -(define-opt stream-dump string) +(define-opt stream-dump file) (define-opt stream-lavf-o list-of-key-value) (define-opt stream-record string) (define-opt stretch-dvd-subs? boolean) @@ -1782,7 +1798,7 @@ (define-opt sub-ass-scale-with-window? boolean) (define-opt sub-ass-style-overrides list-of-string) -(define-opt sub-ass-styles string) +(define-opt sub-ass-styles file) (define-opt sub-ass-use-video-data enumeration @@ -1819,8 +1835,8 @@ (define-opt sub-color color) (define-opt sub-create-cc-track? boolean) (define-opt sub-delay float) (define-opt sub-demuxer string) -(define-opt sub-file-paths list-of-string) -(define-opt sub-files list-of-string) +(define-opt sub-file-paths list-of-file) +(define-opt sub-files list-of-file) (define-opt sub-filter-jsre list-of-string) (define-opt sub-filter-regex list-of-string) (define-opt sub-filter-regex-enable? boolean) @@ -1840,7 +1856,7 @@ (define-opt float (>= val 1) (<= val 9000)) -(define-opt sub-fonts-dir string) +(define-opt sub-fonts-dir file) (define-opt sub-forced-events-only? boolean) (define-opt sub-fps float) (define-opt @@ -1993,7 +2009,7 @@ (define-opt film-c aces-ap0 aces-ap1))) -(define-opt target-lut string) +(define-opt target-lut file) (define-opt target-peak enumeration @@ -2064,9 +2080,9 @@ (define-opt term-title string) (define-opt terminal? boolean) (define-opt title string) (define-opt title-bar? boolean) -(define-opt tls-ca-file string) -(define-opt tls-cert-file string) -(define-opt tls-key-file string) +(define-opt tls-ca-file file) +(define-opt tls-cert-file file) +(define-opt tls-key-file file) (define-opt tls-verify? boolean) (define-opt tone-mapping @@ -2373,7 +2389,7 @@ (define-opt integer (>= val 1) (<= val 9)) -(define-opt vo-image-outdir string) +(define-opt vo-image-outdir file) (define-opt vo-image-png-compression integer @@ -2521,8 +2537,8 @@ (define-opt enumeration (memq val '(auto fifo fifo-relaxed mailbox immediate))) -(define-opt watch-history-path string) -(define-opt watch-later-directory string) +(define-opt watch-history-path file) +(define-opt watch-later-directory file) (define-opt watch-later-options list-of-string) (define-opt wayland-app-id string) (define-opt -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH v2 2/2] home-mpv-configuration: Support file-like for file fields. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Tue, 27 May 2025 12:31:01 +0000 Resent-Message-ID: <handler.78597.B78597.174834904612686 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Sergey Trofimov <sarg@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.174834904612686 (code B ref 78597); Tue, 27 May 2025 12:31:01 +0000 Received: (at 78597) by debbugs.gnu.org; 27 May 2025 12:30:46 +0000 Received: from localhost ([127.0.0.1]:39842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJtS9-0003IX-T7 for submit <at> debbugs.gnu.org; Tue, 27 May 2025 08:30:46 -0400 Received: from wolfsden.cz ([37.205.8.62]:33774) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJtS2-0003Hp-1F for 78597 <at> debbugs.gnu.org; Tue, 27 May 2025 08:30:40 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 7CB51366C34; Tue, 27 May 2025 12:30:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349035; bh=GDDnV/apLN/81D4yyiJSzpfGG8cRcPpDezCy4GB4X5s=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=tpnMfV91Gx0tJ3pOy/9MVL1yfabvQ814XU8P2aw7HJaGudhnVWPFPaIFCoCyHxAyL f8I4Ipu+ATYaByybK/N5X8ixJ6ZmmG1WUfOtu0swKRMH+gUyrqqMo8X8WWoB30bGzl 6LHGiZeU4BxH5icRRE3eu+NYFYz7xerurmp6Qf52JBZtBnJUf9DW5jRdYNJSf/eRq4 0C5OTuUu+GLoqL+kDVcYOqaXHcF+YJq1ol3cC+9CSJnDAoGKovuo8FwfS1XYr/Iq2J 1VdhbrNpRXCPcpB3cJSH4neflhT+3/F3H9g7tzKObF1b7ZVGxqZ5QpGazj/w2co/iu D/pHA+Cbce5LRKQcRvpbwwB1G+YALS/VZs1tdVj4w2uNemsoOnap1Pzn5jXBwGy6ow EDlWEh76AuTF+ZiSZ69V9E9DHVNA/ZuML2A+nBQV4qbRPWp49UXCEAS6L6By3lp2vw RpCUJyc8gWei7yYyWSJVFBfn2NpTZZfylKqwV2x6knSgI1tUQkUz8o6Ua+yq+DJ6Xx +2q2L4cQoqyENEulyAu7UGwVvl79ciP1UczWkAfuRPdz52mjpN0Haj9Qj3YYmcGwG5 skGuqNAbbehlQcl7mmixYxhagkv14A71kxkp0Sgcq3Yit/9ndF0k+OKzgJOPoTZhiH LZC6BMgSwLuJ/V0XGDaXQdXo= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id A0B32367063; Tue, 27 May 2025 12:30:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349032; bh=GDDnV/apLN/81D4yyiJSzpfGG8cRcPpDezCy4GB4X5s=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=S0Q0aDNmL0X8oQB4rV3Fuj8W7vswP4Nn8Y7n9VJ8UvM5j9x79P1mtACiAsV/YS6EQ wAucSbiFLcmpiwIJcrdozJCPYrVatoHUTuZkrpqMR7ZZ2JijE78uBr42mWlT9qovvT 8+WApvWmh6Ck0aIscBnvgcprfLE+MwJJlpFOdHi85Yny8TpckZk3L+vENrxV0uZxOb SsDS7XlAL8xJfap1QxUyBKuuAORIa1zZql2lPNCCx8syIXGm1gvoZk6pTcHkfBYUCG gbp8bYUdalFSFwv7JoqL0cMeVferUOUca1SJb7S9IRThziFYsPx2isp30F/lD1dSo9 0JekCLFwvu1dRWz9MhG4t4QbCc8+FHJ8P+B9/psJy41YOtLe8ZVQgILOqlSuxhkjnJ B21FWAz70H3AQ7M3c5BcikZ4xxvIyXgSKO+hTA0bsUmZxwOrumfaSjngTLGqJ7LKix p7DWRXKSbkT57wfLvSHYeaHLogUGZVvy2/NWD6epPCGdaZJZrdd5IsCn15OYLz14x3 RtcYxIojMAXf2WrAf1X9f65LC/bqNEnWOx4+vK2s4PADdt4WxGvRI9c5wHIS5MFNDl ENPOaidkujaVatC6d9JyxTTOuCFQ0t3T+rnRONqPjz59qHkQEhcbMx8HyHg/gK6hhK sOceZCzQFwCKFY6L66rEbKTE= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 27 May 2025 14:29:36 +0200 Message-ID: <ce46511b430961ea44ef4acdf75396fc7149444c.1748348976.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 In-Reply-To: <fb2eea56ccd67a9ef0f421d88e48e876a1f0bffb.1748348976.git.~@wolfsden.cz> References: <fb2eea56ccd67a9ef0f421d88e48e876a1f0bffb.1748348976.git.~@wolfsden.cz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/mpv.scm (serialize-mpv/file, mpv/file?): New procedures. (ao-null-latency, audio-file-paths, audio-files, bluray-device, cdda-device) (chapters-file, cookies-file, cover-art-files, demuxer-cache-dir, dump-stats) (dvbin-file, dvd-device, external-files, glsl-shaders, gpu-shader-cache-dir) (icc-cache-dir, icc-profile, image-lut, include, input-conf, input-ipc-server) (log-file, lut, ordered-chapters-files, osd-fonts-dir, screenshot-directory) (scripts, stream-dump, sub-ass-styles, sub-file-paths, sub-files) (sub-fonts-dir, target-lut, tls-ca-file, tls-cert-file, tls-key-file): (vo-image-outdir, watch-history-path, watch-later-directory): Change type. * doc/guix.texi (mpv Media Player): Document it. Reported-by: Sergey Trofimov <sarg@HIDDEN> Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 --- v2: Use ":" instead of "," for list of files. doc/guix.texi | 3 +- gnu/home/services/mpv.scm | 94 +++++++++++++++++++++++---------------- 2 files changed, 57 insertions(+), 40 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 40a1bddf52..4c513f500c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -51131,7 +51131,8 @@ mpv Media Player Other types accept strings, with validation of the values where possible (e.g. type @samp{Color} is validated, but type @samp{Audio channels or -channel map} is not). +channel map} is not). If an option is marked as taking a file, values +satisfying @code{file-like?} can also be used. The full list of currently supported keyword arguments is below. For the types, allowed values and full description please refer to the diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm index b6c640a38b..54c6b86680 100644 --- a/gnu/home/services/mpv.scm +++ b/gnu/home/services/mpv.scm @@ -87,6 +87,14 @@ (define (serialize-mpv/string field-name value) (define mpv/string? string?) +(define (serialize-mpv/file field-name value) + #~(string-append #$(symbol->string field-name) + "=" + #$value + "\n")) +(define (mpv/file? value) + (or (file-like? value) (string? value))) + (define (serialize-mpv/float field-name value) #~(string-append #$(symbol->string field-name) "=" @@ -216,6 +224,14 @@ (define (serialize-mpv/list-of-string field-name lst) (define (mpv/list-of-string? lst) (every mpv/string? lst)) +(define (serialize-mpv/list-of-file field-name lst) + #~(string-append #$(symbol->string field-name) + "=" + (string-join '#$lst ":") + "\n")) +(define (mpv/list-of-file? lst) + (every mpv/file? lst)) + (define (serialize-mpv/list-of-key-value field-name lst) #~(string-append #$(symbol->string field-name) "=" @@ -378,7 +394,7 @@ (define-opt (<= val 10000)) (define-opt ao-null-untimed? boolean) (define-opt ao-pcm-append? boolean) -(define-opt ao-pcm-file string) +(define-opt ao-pcm-file file) (define-opt ao-pcm-waveheader? boolean) (define-opt archive-exts list-of-string) (define-opt @@ -414,8 +430,8 @@ (define-opt audio-file-auto enumeration (memq val '(no exact fuzzy all))) -(define-opt audio-file-paths list-of-string) -(define-opt audio-files list-of-string) +(define-opt audio-file-paths list-of-file) +(define-opt audio-files list-of-file) (define-opt audio-format audio-format) (define-opt audio-normalize-downmix? boolean) (define-opt audio-pitch-correction? boolean) @@ -479,7 +495,7 @@ (define-opt blend-subtitles enumeration (memq val '(no yes video))) -(define-opt bluray-device string) +(define-opt bluray-device file) (define-opt border? boolean) (define-opt border-background @@ -504,7 +520,7 @@ (define-opt (<= val 3.4028234663853e38)) (define-opt cache-secs double (>= val 0)) (define-opt cdda-cdtext? boolean) -(define-opt cdda-device string) +(define-opt cdda-device file) (define-opt cdda-overlap integer @@ -535,7 +551,7 @@ (define-opt (>= val 0) (<= val 10000)) (define-opt chapter-seek-threshold double) -(define-opt chapters-file string) +(define-opt chapters-file file) (define-opt clipboard-backends list-of-object-setting) @@ -551,7 +567,7 @@ (define-opt (>= val -100) (<= val 100)) (define-opt cookies? boolean) -(define-opt cookies-file string) +(define-opt cookies-file file) (define-opt corner-rounding float @@ -563,7 +579,7 @@ (define-opt cover-art-auto enumeration (memq val '(no exact fuzzy all))) -(define-opt cover-art-files list-of-string) +(define-opt cover-art-files list-of-file) (define-opt cover-art-whitelist list-of-string) (define-opt cscale @@ -692,7 +708,7 @@ (define-opt demuxer-backward-playback-step double (>= val 0)) -(define-opt demuxer-cache-dir string) +(define-opt demuxer-cache-dir file) (define-opt demuxer-cache-unlink-files enumeration @@ -955,14 +971,14 @@ (define-opt float (>= val 0) (<= val 1)) -(define-opt dump-stats string) +(define-opt dump-stats file) (define-opt dvbin-card integer (>= val 0) (<= val 15)) (define-opt dvbin-channel-switch-offset integer) -(define-opt dvbin-file string) +(define-opt dvbin-file file) (define-opt dvbin-full-transponder? boolean) (define-opt dvbin-prog string) (define-opt @@ -975,7 +991,7 @@ (define-opt integer (>= val 1) (<= val 99)) -(define-opt dvd-device string) +(define-opt dvd-device file) (define-opt dvd-speed integer) (define-opt edition @@ -1002,7 +1018,7 @@ (define-opt end relative-time-or-percent-position) (define-opt error-diffusion string) -(define-opt external-files list-of-string) +(define-opt external-files list-of-file) (define-opt fbo-format string) (define-opt focus-on @@ -1065,7 +1081,7 @@ (define-opt (memq val '(no yes weak))) (define-opt geometry window-geometry) (define-opt glsl-shader-opts list-of-key-value) -(define-opt glsl-shaders list-of-string) +(define-opt glsl-shaders list-of-file) (define-opt gpu-api list-of-object-setting) (define-opt gpu-context list-of-object-setting) (define-opt gpu-debug? boolean) @@ -1075,7 +1091,7 @@ (define-opt (memq val '(auto yes no))) (define-opt gpu-hwdec-interop string) (define-opt gpu-shader-cache? boolean) -(define-opt gpu-shader-cache-dir string) +(define-opt gpu-shader-cache-dir file) (define-opt gpu-sw? boolean) (define-opt gpu-tex-pad-x @@ -1155,14 +1171,14 @@ (define-opt (<= val 2147483647)))) (define-opt icc-3dlut-size string) (define-opt icc-cache? boolean) -(define-opt icc-cache-dir string) +(define-opt icc-cache-dir file) (define-opt icc-force-contrast enumeration (or (memq val '(no inf)) (and (integer? val) (>= val 0) (<= val 1000000)))) (define-opt icc-intent integer) -(define-opt icc-profile string) +(define-opt icc-profile file) (define-opt icc-profile-auto? boolean) (define-opt icc-use-luma? boolean) (define-opt @@ -1177,13 +1193,13 @@ (define-opt double (>= val 0)) (define-opt image-exts list-of-string) -(define-opt image-lut string) +(define-opt image-lut file) (define-opt image-lut-type enumeration (memq val '(auto native normalized conversion))) (define-opt image-subs-video-resolution? boolean) -(define-opt include string) +(define-opt include file) (define-opt index enumeration @@ -1194,7 +1210,7 @@ (define-opt input-ar-rate integer) (define-opt input-builtin-bindings? boolean) (define-opt input-builtin-dragging? boolean) (define-opt input-commands list-of-string) -(define-opt input-conf string) +(define-opt input-conf file) (define-opt input-cursor? boolean) (define-opt input-cursor-passthrough? boolean) (define-opt input-default-bindings? boolean) @@ -1206,7 +1222,7 @@ (define-opt (define-opt input-dragging-deadzone integer) (define-opt input-ime? boolean) (define-opt input-ipc-client string) -(define-opt input-ipc-server string) +(define-opt input-ipc-server file) (define-opt input-key-fifo-size integer @@ -1256,7 +1272,7 @@ (define-opt load-scripts? boolean) (define-opt load-select? boolean) (define-opt load-stats-overlay? boolean) (define-opt load-unsafe-playlists? boolean) -(define-opt log-file string) +(define-opt log-file file) (define-opt loop-file enumeration @@ -1267,7 +1283,7 @@ (define-opt enumeration (or (memq val '(no inf yes force)) (and (integer? val) (>= val 1) (<= val 10000)))) -(define-opt lut string) +(define-opt lut file) (define-opt lut-type enumeration @@ -1328,7 +1344,7 @@ (define-opt opengl-swapinterval integer) (define-opt opengl-waitvsync? boolean) (define-opt orawts? boolean) (define-opt ordered-chapters? boolean) -(define-opt ordered-chapters-files string) +(define-opt ordered-chapters-files file) (define-opt oremove-metadata list-of-string) (define-opt osc? boolean) (define-opt @@ -1407,7 +1423,7 @@ (define-opt float (>= val 1) (<= val 9000)) -(define-opt osd-fonts-dir string) +(define-opt osd-fonts-dir file) (define-opt osd-fractions? boolean) (define-opt osd-italic? boolean) (define-opt @@ -1640,7 +1656,7 @@ (define-opt screenshot-avif-opts list-of-key-value) (define-opt screenshot-avif-pixfmt string) -(define-opt screenshot-directory string) +(define-opt screenshot-directory file) (define-opt screenshot-format enumeration @@ -1689,7 +1705,7 @@ (define-opt (>= val 0) (<= val 100)) (define-opt script-opts list-of-key-value) -(define-opt scripts list-of-string) +(define-opt scripts list-of-file) (define-opt secondary-sid enumeration @@ -1752,7 +1768,7 @@ (define-opt byte-size (>= val 4096) (<= val 536870912)) -(define-opt stream-dump string) +(define-opt stream-dump file) (define-opt stream-lavf-o list-of-key-value) (define-opt stream-record string) (define-opt stretch-dvd-subs? boolean) @@ -1782,7 +1798,7 @@ (define-opt sub-ass-scale-with-window? boolean) (define-opt sub-ass-style-overrides list-of-string) -(define-opt sub-ass-styles string) +(define-opt sub-ass-styles file) (define-opt sub-ass-use-video-data enumeration @@ -1819,8 +1835,8 @@ (define-opt sub-color color) (define-opt sub-create-cc-track? boolean) (define-opt sub-delay float) (define-opt sub-demuxer string) -(define-opt sub-file-paths list-of-string) -(define-opt sub-files list-of-string) +(define-opt sub-file-paths list-of-file) +(define-opt sub-files list-of-file) (define-opt sub-filter-jsre list-of-string) (define-opt sub-filter-regex list-of-string) (define-opt sub-filter-regex-enable? boolean) @@ -1840,7 +1856,7 @@ (define-opt float (>= val 1) (<= val 9000)) -(define-opt sub-fonts-dir string) +(define-opt sub-fonts-dir file) (define-opt sub-forced-events-only? boolean) (define-opt sub-fps float) (define-opt @@ -1993,7 +2009,7 @@ (define-opt film-c aces-ap0 aces-ap1))) -(define-opt target-lut string) +(define-opt target-lut file) (define-opt target-peak enumeration @@ -2064,9 +2080,9 @@ (define-opt term-title string) (define-opt terminal? boolean) (define-opt title string) (define-opt title-bar? boolean) -(define-opt tls-ca-file string) -(define-opt tls-cert-file string) -(define-opt tls-key-file string) +(define-opt tls-ca-file file) +(define-opt tls-cert-file file) +(define-opt tls-key-file file) (define-opt tls-verify? boolean) (define-opt tone-mapping @@ -2373,7 +2389,7 @@ (define-opt integer (>= val 1) (<= val 9)) -(define-opt vo-image-outdir string) +(define-opt vo-image-outdir file) (define-opt vo-image-png-compression integer @@ -2521,8 +2537,8 @@ (define-opt enumeration (memq val '(auto fifo fifo-relaxed mailbox immediate))) -(define-opt watch-history-path string) -(define-opt watch-later-directory string) +(define-opt watch-history-path file) +(define-opt watch-later-directory file) (define-opt watch-later-options list-of-string) (define-opt wayland-app-id string) (define-opt -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH v2 1/2] home-mpv-configuration: Update for mpv 0.40.0. References: <cover.1748294137.git.~@wolfsden.cz> In-Reply-To: <cover.1748294137.git.~@wolfsden.cz> Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Tue, 27 May 2025 12:31:02 +0000 Resent-Message-ID: <handler.78597.B78597.174834905612702 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.174834905612702 (code B ref 78597); Tue, 27 May 2025 12:31:02 +0000 Received: (at 78597) by debbugs.gnu.org; 27 May 2025 12:30:56 +0000 Received: from localhost ([127.0.0.1]:39845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJtSI-0003Im-PC for submit <at> debbugs.gnu.org; Tue, 27 May 2025 08:30:56 -0400 Received: from wolfsden.cz ([37.205.8.62]:33784) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJtS2-0003Hv-2C for 78597 <at> debbugs.gnu.org; Tue, 27 May 2025 08:30:41 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id DA8443667FB; Tue, 27 May 2025 12:30:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349036; bh=Moo++qhfRnQAPtHRUet1JAF/sig03UDBFPfs0VdtpTQ=; h=From:To:Cc:Subject:Date; b=DBfe2vZFo9kxTVWyFD4283CB7rizzYEKSZXL/Zc/3COnqhGpbEO6lRsXoqjKBo4Fk NToQTEoPDvkhsr9DBnFps5BlQytN+hGqRUGdXIaRV/rRCBs3VSd8y7MggIYxwe1E5/ sFWYRfcyxl4Q+ibw4Dpy7qoA3r00nWsh5/bg5B6V1GRSadIrPKd8hFWC8MFWS5Spb0 wNsWaU85DJanMf76/rjxstrCm1UVvwcSirRK8r2jQiD3gXq5ZNkY70Nkpp2N1Dwpid 8khbUjHoBnAXJaVunlAx0mdBELyRad7jBpnpwFTE1NVbWCQo1Lk5J+HU9PE4RxzNu6 Ptk7s1ZVJ9tFPXhqeqb1a0Ka2jQPuH9oMFQNVJee4FAiToBVphftdx8l9ka3TB4Wrf hirv48zVB8JGzk909Oz2YyhzRL6Q+XXlYZaCbczKukZGwzsckaDp1V3ozFQSX9bsii mAH4oecd4PkWEPd0s1VFYOHiPiJS06uXCwGi/LEX6FJQ4eMe9LY5I9eRJr/ziqvv3p gNnxnk991E4Bf0gW3n0EyknPz2q5LmyrfjcsO81a5QvPbni//P95p9luTXcu+yaO6y 2KADN3M3gmeH9mVtnq5GjfQYogvacltHJZzC81QWnA4vYzNLPqP1z8DR7aBIcov7rt 6kFNg6KgDC/WkHX8LMtTfIck= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id EE6B9367632; Tue, 27 May 2025 12:30:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349032; bh=Moo++qhfRnQAPtHRUet1JAF/sig03UDBFPfs0VdtpTQ=; h=From:To:Cc:Subject:Date; b=AYxziqCuvlkR98+4y/QeBz0CKuAnupDXD3KcaTXe/R+50+akk6qBVq59nQkz2JBfW 1JqWHCrWq7jQxB0mx+BsfnabrCX8kU3ZFwU/YuGgOPWN23nUKPz6lfx2g2Mvbl0oEU Zk1WrReIk3y5zpE7qnLRlGb6aanEYKN3oVABqbFNn90EjtAHt1rE5Yk3Uaeh8U22Ab cA20iKPoKqBMAPaKfH5Qt55KUbNQeW80fetPGC3WExOY4dnFzbH23t12yfXoTIfzED R/ONG34OONNF4IoNzqdd3BTYYT5ni5jhFlWnAPr5BKemku+PI/lVd500UEAJkwDyOa VVIMEGI3rvn8B10vC0uEiJyq04eoD9ZD7VL6Z2PcY1ja+gJhyaaAMMBERGbdPr9SZx YW6ZogrA2/fRWon8W+jtxrwaCUgRV2Bj47osh8CO6+GqeRw1ol8EAW4tv8imFYHxgu mHajJkWiHX0SSUGgvdKXSZlTL/P3JRMTe5/mXAC8uoOJcMv5R5pP1xPHaorulkHLX7 oQ26oI2T9maNtdLjQw8gpKw8uul+W8bn1RhIKAeNAtsSG1pPHzQjVyzfQUpZPdhqtC zeszpUpHNcCPC3YV/Qg4EXyzGti/k/0oboa7KaElr5T+4OJbiQcKWwOYvjO5OQbbLF FvdL6HP4ZgBhVg3USwMIGmIU= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 27 May 2025 14:29:35 +0200 Message-ID: <fb2eea56ccd67a9ef0f421d88e48e876a1f0bffb.1748348976.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/mpv.scm (audio-backward-batch, clipboard-backends) (clipboard-monitor?, demuxer-mkv-crop-compat?, hwdec-software-fallback) (input-ime?, load-commands?, load-console?, load-positioning?) (osd-bar-marker-min-size, osd-bar-marker-scale, osd-bar-marker-style) (osd-selected-color, osd-selected-outline-color, playlist-exts) (save-watch-history?, sub-ass-prune-delay, sub-ass-scale-with-window?) (sub-hinting, sub-line-spacing, sub-scale-signs?, sub-shaper, video-recenter?) (watch-history-path, wayland-internal-vsync): New options. (cache-pause-wait, video-aspect-override): Change range. (dvbin-timeout, media-controls, target-colorspace-hint): Change type. (video-aspect-method): Add enumeration member. (drm-connector, drm-device, drm-draw-plane, drm-draw-surface-size) (drm-drmprime-video-plane, drm-format, drm-mode, drm-vrr-enabled) (load-osd-console?, sub-ass-hinting, sub-ass-line-spacing) (sub-ass-scale-with-window?, sub-ass-shaper) (vd-lavc-software-fallback): Removed options. * doc/guix.texi: Update the list of fields. Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 --- doc/guix.texi | 193 +++++++++++++++++++------------------- gnu/home/services/mpv.scm | 133 ++++++++++++++------------ 2 files changed, 172 insertions(+), 154 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index d69e6ed215..40a1bddf52 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -51156,7 +51156,7 @@ mpv Media Player @code{ao-null-buffer}, @code{ao-null-channel-layouts}, @code{ao-null-format}, @code{ao-null-latency}, @code{ao-null-outburst}, @code{ao-null-speed}, @code{ao-null-untimed?}, @code{ao-pcm-append?}, -@code{ao-pcm-file}, @code{ao-pcm-waveheader?}, +@code{ao-pcm-file}, @code{ao-pcm-waveheader?}, @code{archive-exts}, @code{audio-backward-batch}, @code{audio-backward-overlap}, @code{audio-buffer}, @code{audio-channels}, @code{audio-client-name}, @code{audio-delay}, @code{audio-demuxer}, @code{audio-device}, @@ -51181,18 +51181,19 @@ mpv Media Player @code{cdda-sector-size}, @code{cdda-skip?}, @code{cdda-span-a}, @code{cdda-span-b}, @code{cdda-speed}, @code{cdda-toc-offset}, @code{chapter-merge-threshold}, @code{chapter-seek-threshold}, -@code{chapters-file}, @code{config?}, @code{container-fps-override}, -@code{contrast}, @code{cookies?}, @code{cookies-file}, -@code{corner-rounding}, @code{correct-downscaling?}, -@code{correct-pts?}, @code{cover-art-auto}, @code{cover-art-files}, -@code{cover-art-whitelist}, @code{cscale}, @code{cscale-antiring}, -@code{cscale-blur}, @code{cscale-clamp}, @code{cscale-param1}, -@code{cscale-param2}, @code{cscale-radius}, @code{cscale-taper}, -@code{cscale-window}, @code{cscale-wparam}, @code{cscale-wtaper}, -@code{cursor-autohide}, @code{cursor-autohide-fs-only?}, @code{deband?}, -@code{deband-grain}, @code{deband-iterations}, @code{deband-range}, -@code{deband-threshold}, @code{deinterlace}, -@code{deinterlace-field-parity}, @code{demuxer}, +@code{chapters-file}, @code{clipboard-backends}, +@code{clipboard-monitor?}, @code{config?}, +@code{container-fps-override}, @code{contrast}, @code{cookies?}, +@code{cookies-file}, @code{corner-rounding}, +@code{correct-downscaling?}, @code{correct-pts?}, @code{cover-art-auto}, +@code{cover-art-files}, @code{cover-art-whitelist}, @code{cscale}, +@code{cscale-antiring}, @code{cscale-blur}, @code{cscale-clamp}, +@code{cscale-param1}, @code{cscale-param2}, @code{cscale-radius}, +@code{cscale-taper}, @code{cscale-window}, @code{cscale-wparam}, +@code{cscale-wtaper}, @code{cursor-autohide}, +@code{cursor-autohide-fs-only?}, @code{deband?}, @code{deband-grain}, +@code{deband-iterations}, @code{deband-range}, @code{deband-threshold}, +@code{deinterlace}, @code{deinterlace-field-parity}, @code{demuxer}, @code{demuxer-backward-playback-step}, @code{demuxer-cache-dir}, @code{demuxer-cache-unlink-files}, @code{demuxer-cache-wait?}, @code{demuxer-donate-buffer?}, @code{demuxer-hysteresis-secs}, @@ -51203,7 +51204,7 @@ mpv Media Player @code{demuxer-lavf-probe-info}, @code{demuxer-lavf-probescore}, @code{demuxer-lavf-probesize}, @code{demuxer-lavf-propagate-opts?}, @code{demuxer-max-back-bytes}, @code{demuxer-max-bytes}, -@code{demuxer-mkv-probe-start-time?}, +@code{demuxer-mkv-crop-compat?}, @code{demuxer-mkv-probe-start-time?}, @code{demuxer-mkv-probe-video-duration}, @code{demuxer-mkv-subtitle-preroll}, @code{demuxer-mkv-subtitle-preroll-secs}, @@ -51218,9 +51219,6 @@ mpv Media Player @code{directory-filter-types}, @code{directory-mode}, @code{display-fps-override}, @code{display-tags}, @code{dither}, @code{dither-depth}, @code{dither-size-fruit}, @code{drag-and-drop}, -@code{drm-connector}, @code{drm-device}, @code{drm-draw-plane}, -@code{drm-draw-surface-size}, @code{drm-drmprime-video-plane}, -@code{drm-format}, @code{drm-mode}, @code{drm-vrr-enabled}, @code{dscale}, @code{dscale-antiring}, @code{dscale-blur}, @code{dscale-clamp}, @code{dscale-param1}, @code{dscale-param2}, @code{dscale-radius}, @code{dscale-taper}, @code{dscale-window}, @@ -51249,10 +51247,11 @@ mpv Media Player @code{hr-seek-demuxer-offset}, @code{hr-seek-framedrop?}, @code{http-header-fields}, @code{http-proxy}, @code{hue}, @code{hwdec}, @code{hwdec-codecs}, @code{hwdec-extra-frames}, -@code{hwdec-image-format}, @code{icc-3dlut-size}, @code{icc-cache?}, -@code{icc-cache-dir}, @code{icc-force-contrast}, @code{icc-intent}, -@code{icc-profile}, @code{icc-profile-auto?}, @code{icc-use-luma?}, -@code{idle}, @code{ignore-path-in-watch-later-config?}, +@code{hwdec-image-format}, @code{hwdec-software-fallback}, +@code{icc-3dlut-size}, @code{icc-cache?}, @code{icc-cache-dir}, +@code{icc-force-contrast}, @code{icc-intent}, @code{icc-profile}, +@code{icc-profile-auto?}, @code{icc-use-luma?}, @code{idle}, +@code{ignore-path-in-watch-later-config?}, @code{image-display-duration}, @code{image-exts}, @code{image-lut}, @code{image-lut-type}, @code{image-subs-video-resolution?}, @code{include}, @code{index}, @code{initial-audio-sync?}, @@ -51261,7 +51260,7 @@ mpv Media Player @code{input-commands}, @code{input-conf}, @code{input-cursor?}, @code{input-cursor-passthrough?}, @code{input-default-bindings?}, @code{input-doubleclick-time}, @code{input-dragging-deadzone}, -@code{input-ipc-client}, @code{input-ipc-server}, +@code{input-ime?}, @code{input-ipc-client}, @code{input-ipc-server}, @code{input-key-fifo-size}, @code{input-media-keys?}, @code{input-preprocess-wheel?}, @code{input-right-alt-gr?}, @code{input-terminal?}, @code{input-test?}, @@ -51273,42 +51272,45 @@ mpv Media Player @code{keep-open-pause?}, @code{keepaspect?}, @code{keepaspect-window?}, @code{lavfi-complex}, @code{length}, @code{libplacebo-opts}, @code{linear-downscaling?}, @code{linear-upscaling?}, -@code{load-auto-profiles}, @code{load-osd-console?}, -@code{load-scripts?}, @code{load-select?}, @code{load-stats-overlay?}, -@code{load-unsafe-playlists?}, @code{log-file}, @code{loop-file}, -@code{loop-playlist}, @code{lut}, @code{lut-type}, @code{mc}, -@code{media-controls}, @code{merge-files?}, @code{metadata-codepage}, -@code{mf-fps}, @code{mf-type}, @code{monitoraspect}, -@code{monitorpixelaspect}, @code{msg-color?}, @code{msg-level}, -@code{msg-module?}, @code{msg-time?}, @code{mute?}, @code{native-fs?}, -@code{native-keyrepeat?}, @code{native-touch?}, @code{network-timeout}, -@code{oac}, @code{oacopts}, @code{ocopy-metadata?}, @code{of}, -@code{ofopts}, @code{on-all-workspaces?}, @code{ontop?}, -@code{ontop-level}, @code{opengl-check-pattern-a}, -@code{opengl-check-pattern-b}, @code{opengl-early-flush}, -@code{opengl-es}, @code{opengl-glfinish?}, @code{opengl-pbo?}, -@code{opengl-rectangle-textures?}, @code{opengl-swapinterval}, -@code{opengl-waitvsync?}, @code{orawts?}, @code{ordered-chapters?}, -@code{ordered-chapters-files}, @code{oremove-metadata}, @code{osc?}, -@code{osd-align-x}, @code{osd-align-y}, @code{osd-back-color}, -@code{osd-bar?}, @code{osd-bar-align-x}, @code{osd-bar-align-y}, -@code{osd-bar-h}, @code{osd-bar-outline-size}, @code{osd-bar-w}, -@code{osd-blur}, @code{osd-bold?}, @code{osd-border-style}, -@code{osd-color}, @code{osd-duration}, @code{osd-font}, -@code{osd-font-provider}, @code{osd-font-size}, @code{osd-fonts-dir}, -@code{osd-fractions?}, @code{osd-italic?}, @code{osd-justify}, -@code{osd-level}, @code{osd-margin-x}, @code{osd-margin-y}, -@code{osd-msg1}, @code{osd-msg2}, @code{osd-msg3}, @code{osd-on-seek}, -@code{osd-outline-color}, @code{osd-outline-size}, +@code{load-auto-profiles}, @code{load-commands?}, @code{load-console?}, +@code{load-positioning?}, @code{load-scripts?}, @code{load-select?}, +@code{load-stats-overlay?}, @code{load-unsafe-playlists?}, +@code{log-file}, @code{loop-file}, @code{loop-playlist}, @code{lut}, +@code{lut-type}, @code{mc}, @code{media-controls?}, @code{merge-files?}, +@code{metadata-codepage}, @code{mf-fps}, @code{mf-type}, +@code{monitoraspect}, @code{monitorpixelaspect}, @code{msg-color?}, +@code{msg-level}, @code{msg-module?}, @code{msg-time?}, @code{mute?}, +@code{native-fs?}, @code{native-keyrepeat?}, @code{native-touch?}, +@code{network-timeout}, @code{oac}, @code{oacopts}, +@code{ocopy-metadata?}, @code{of}, @code{ofopts}, +@code{on-all-workspaces?}, @code{ontop?}, @code{ontop-level}, +@code{opengl-check-pattern-a}, @code{opengl-check-pattern-b}, +@code{opengl-early-flush}, @code{opengl-es}, @code{opengl-glfinish?}, +@code{opengl-pbo?}, @code{opengl-rectangle-textures?}, +@code{opengl-swapinterval}, @code{opengl-waitvsync?}, @code{orawts?}, +@code{ordered-chapters?}, @code{ordered-chapters-files}, +@code{oremove-metadata}, @code{osc?}, @code{osd-align-x}, +@code{osd-align-y}, @code{osd-back-color}, @code{osd-bar?}, +@code{osd-bar-align-x}, @code{osd-bar-align-y}, @code{osd-bar-h}, +@code{osd-bar-marker-min-size}, @code{osd-bar-marker-scale}, +@code{osd-bar-marker-style}, @code{osd-bar-outline-size}, +@code{osd-bar-w}, @code{osd-blur}, @code{osd-bold?}, +@code{osd-border-style}, @code{osd-color}, @code{osd-duration}, +@code{osd-font}, @code{osd-font-provider}, @code{osd-font-size}, +@code{osd-fonts-dir}, @code{osd-fractions?}, @code{osd-italic?}, +@code{osd-justify}, @code{osd-level}, @code{osd-margin-x}, +@code{osd-margin-y}, @code{osd-msg1}, @code{osd-msg2}, @code{osd-msg3}, +@code{osd-on-seek}, @code{osd-outline-color}, @code{osd-outline-size}, @code{osd-playing-msg}, @code{osd-playing-msg-duration}, @code{osd-playlist-entry}, @code{osd-scale}, -@code{osd-scale-by-window?}, @code{osd-shadow-offset}, +@code{osd-scale-by-window?}, @code{osd-selected-color}, +@code{osd-selected-outline-color}, @code{osd-shadow-offset}, @code{osd-spacing}, @code{osd-status-msg}, @code{oset-metadata}, @code{ovc}, @code{ovcopts}, @code{panscan}, @code{pause?}, @code{pipewire-buffer}, @code{pipewire-remote}, @code{pipewire-volume-mode}, @code{pitch}, @code{play-direction}, -@code{player-operation-mode}, @code{playlist-start}, -@code{prefetch-playlist?}, @code{profile}, +@code{player-operation-mode}, @code{playlist-exts}, +@code{playlist-start}, @code{prefetch-playlist?}, @code{profile}, @code{pulse-allow-suspended?}, @code{pulse-buffer}, @code{pulse-host}, @code{pulse-latency-hacks?}, @code{quiet?}, @code{really-quiet?}, @code{rebase-start-time?}, @code{referrer}, @code{replaygain}, @@ -51316,24 +51318,24 @@ mpv Media Player @code{replaygain-preamp}, @code{reset-on-next-file}, @code{resume-playback?}, @code{resume-playback-check-mtime?}, @code{rtsp-transport}, @code{saturation}, @code{save-position-on-quit?}, -@code{scale}, @code{scale-antiring}, @code{scale-blur}, -@code{scale-clamp}, @code{scale-param1}, @code{scale-param2}, -@code{scale-radius}, @code{scale-taper}, @code{scale-window}, -@code{scale-wparam}, @code{scale-wtaper}, @code{scaler-resizes-only?}, -@code{screen}, @code{screen-name}, @code{screenshot-avif-encoder}, -@code{screenshot-avif-opts}, @code{screenshot-avif-pixfmt}, -@code{screenshot-directory}, @code{screenshot-format}, -@code{screenshot-high-bit-depth?}, @code{screenshot-jpeg-quality}, -@code{screenshot-jpeg-source-chroma?}, @code{screenshot-jxl-distance}, -@code{screenshot-jxl-effort}, @code{screenshot-png-compression}, -@code{screenshot-png-filter}, @code{screenshot-sw?}, -@code{screenshot-tag-colorspace?}, @code{screenshot-template}, -@code{screenshot-webp-compression}, @code{screenshot-webp-lossless?}, -@code{screenshot-webp-quality}, @code{script-opts}, @code{scripts}, -@code{secondary-sid}, @code{secondary-sub-ass-override}, -@code{secondary-sub-delay}, @code{secondary-sub-pos}, -@code{secondary-sub-visibility?}, @code{sharpen}, -@code{show-in-taskbar?}, @code{shuffle?}, @code{sub}, +@code{save-watch-history?}, @code{scale}, @code{scale-antiring}, +@code{scale-blur}, @code{scale-clamp}, @code{scale-param1}, +@code{scale-param2}, @code{scale-radius}, @code{scale-taper}, +@code{scale-window}, @code{scale-wparam}, @code{scale-wtaper}, +@code{scaler-resizes-only?}, @code{screen}, @code{screen-name}, +@code{screenshot-avif-encoder}, @code{screenshot-avif-opts}, +@code{screenshot-avif-pixfmt}, @code{screenshot-directory}, +@code{screenshot-format}, @code{screenshot-high-bit-depth?}, +@code{screenshot-jpeg-quality}, @code{screenshot-jpeg-source-chroma?}, +@code{screenshot-jxl-distance}, @code{screenshot-jxl-effort}, +@code{screenshot-png-compression}, @code{screenshot-png-filter}, +@code{screenshot-sw?}, @code{screenshot-tag-colorspace?}, +@code{screenshot-template}, @code{screenshot-webp-compression}, +@code{screenshot-webp-lossless?}, @code{screenshot-webp-quality}, +@code{script-opts}, @code{scripts}, @code{secondary-sid}, +@code{secondary-sub-ass-override}, @code{secondary-sub-delay}, +@code{secondary-sub-pos}, @code{secondary-sub-visibility?}, +@code{sharpen}, @code{show-in-taskbar?}, @code{shuffle?}, @code{sub}, @code{sigmoid-center}, @code{sigmoid-slope}, @code{sigmoid-upscaling?}, @code{slang}, @code{snap-window?}, @code{speed}, @code{spirv-compiler}, @code{sstep}, @code{start}, @code{stop-playback-on-init-failure?}, @@ -51341,9 +51343,8 @@ mpv Media Player @code{stream-lavf-o}, @code{stream-record}, @code{stretch-dvd-subs?}, @code{stretch-image-subs-to-screen?}, @code{sub-align-x}, @code{sub-align-y}, @code{sub-ass?}, @code{sub-ass-force-margins?}, -@code{sub-ass-hinting}, @code{sub-ass-justify?}, -@code{sub-ass-line-spacing}, @code{sub-ass-override}, -@code{sub-ass-scale-with-window?}, @code{sub-ass-shaper}, +@code{sub-ass-justify?}, @code{sub-ass-override}, +@code{sub-ass-prune-delay}, @code{sub-ass-scale-with-window?}, @code{sub-ass-style-overrides}, @code{sub-ass-styles}, @code{sub-ass-use-video-data}, @code{sub-ass-video-aspect-override}, @code{sub-ass-vsfilter-color-compat}, @code{sub-auto}, @@ -51358,12 +51359,13 @@ mpv Media Player @code{sub-fix-timing?}, @code{sub-font}, @code{sub-font-provider}, @code{sub-font-size}, @code{sub-fonts-dir}, @code{sub-forced-events-only?}, @code{sub-fps}, @code{sub-gauss}, -@code{sub-gray?}, @code{sub-italic?}, @code{sub-justify}, -@code{sub-lavc-o}, @code{sub-margin-x}, @code{sub-margin-y}, -@code{sub-outline-color}, @code{sub-outline-size}, -@code{sub-past-video-end?}, @code{sub-pos}, @code{sub-scale}, -@code{sub-scale-by-window?}, @code{sub-scale-with-window?}, -@code{sub-shadow-offset}, @code{sub-spacing}, @code{sub-speed}, +@code{sub-gray?}, @code{sub-hinting}, @code{sub-italic?}, +@code{sub-justify}, @code{sub-lavc-o}, @code{sub-line-spacing}, +@code{sub-margin-x}, @code{sub-margin-y}, @code{sub-outline-color}, +@code{sub-outline-size}, @code{sub-past-video-end?}, @code{sub-pos}, +@code{sub-scale}, @code{sub-scale-by-window?}, @code{sub-scale-signs?}, +@code{sub-scale-with-window?}, @code{sub-shadow-offset}, +@code{sub-shaper}, @code{sub-spacing}, @code{sub-speed}, @code{sub-stretch-durations?}, @code{sub-use-margins?}, @code{sub-visibility?}, @code{sub-vsfilter-bidi-compat?}, @code{subs-fallback}, @code{subs-fallback-forced}, @@ -51371,7 +51373,7 @@ mpv Media Player @code{swapchain-depth}, @code{sws-allow-zimg?}, @code{sws-bitexact?}, @code{sws-cgb}, @code{sws-chs}, @code{sws-cs}, @code{sws-cvs}, @code{sws-fast?}, @code{sws-lgb}, @code{sws-ls}, @code{sws-scaler}, -@code{target-colorspace-hint?}, @code{target-contrast}, +@code{target-colorspace-hint}, @code{target-contrast}, @code{target-gamut}, @code{target-lut}, @code{target-peak}, @code{target-prim}, @code{target-trc}, @code{taskbar-progress?}, @code{teletext-page}, @code{temporal-dither?}, @@ -51393,17 +51395,17 @@ mpv Media Player @code{vd-lavc-dr}, @code{vd-lavc-fast?}, @code{vd-lavc-film-grain}, @code{vd-lavc-framedrop}, @code{vd-lavc-o}, @code{vd-lavc-show-all?}, @code{vd-lavc-skipframe}, @code{vd-lavc-skipidct}, -@code{vd-lavc-skiploopfilter}, @code{vd-lavc-software-fallback}, -@code{vd-lavc-threads}, @code{vd-queue-enable?}, -@code{vd-queue-max-bytes}, @code{vd-queue-max-samples}, -@code{vd-queue-max-secs}, @code{vf}, @code{video}, @code{video-align-x}, -@code{video-align-y}, @code{video-aspect-method}, -@code{video-aspect-override}, @code{video-backward-batch}, -@code{video-backward-overlap}, @code{video-crop}, @code{video-exts}, -@code{video-latency-hacks?}, @code{video-margin-ratio-bottom}, -@code{video-margin-ratio-left}, @code{video-margin-ratio-right}, -@code{video-margin-ratio-top}, @code{video-osd?}, -@code{video-output-levels}, @code{video-pan-x}, @code{video-pan-y}, +@code{vd-lavc-skiploopfilter}, @code{vd-lavc-threads}, +@code{vd-queue-enable?}, @code{vd-queue-max-bytes}, +@code{vd-queue-max-samples}, @code{vd-queue-max-secs}, @code{vf}, +@code{video}, @code{video-align-x}, @code{video-align-y}, +@code{video-aspect-method}, @code{video-aspect-override}, +@code{video-backward-batch}, @code{video-backward-overlap}, +@code{video-crop}, @code{video-exts}, @code{video-latency-hacks?}, +@code{video-margin-ratio-bottom}, @code{video-margin-ratio-left}, +@code{video-margin-ratio-right}, @code{video-margin-ratio-top}, +@code{video-osd?}, @code{video-output-levels}, @code{video-pan-x}, +@code{video-pan-y}, @code{video-recenter?}, @code{video-reversal-buffer}, @code{video-rotate}, @code{video-scale-x}, @code{video-scale-y}, @code{video-sync}, @code{video-sync-max-audio-change}, @code{video-sync-max-factor}, @@ -51441,10 +51443,11 @@ mpv Media Player @code{vulkan-device}, @code{vulkan-display-display}, @code{vulkan-display-mode}, @code{vulkan-display-plane}, @code{vulkan-queue-count}, @code{vulkan-swap-mode}, -@code{watch-later-directory}, @code{watch-later-options}, -@code{wayland-app-id}, @code{wayland-configure-bounds}, -@code{wayland-content-type}, @code{wayland-disable-vsync?}, -@code{wayland-edge-pixels-pointer}, @code{wayland-edge-pixels-touch}, +@code{watch-history-path}, @code{watch-later-directory}, +@code{watch-later-options}, @code{wayland-app-id}, +@code{wayland-configure-bounds}, @code{wayland-content-type}, +@code{wayland-disable-vsync?}, @code{wayland-edge-pixels-pointer}, +@code{wayland-edge-pixels-touch}, @code{wayland-internal-vsync}, @code{wayland-present?}, @code{wid}, @code{window-dragging?}, @code{window-maximized?}, @code{window-minimized?}, @code{window-scale}, @code{write-filename-in-watch-later-config?}, diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm index 8d11fa03a3..b6c640a38b 100644 --- a/gnu/home/services/mpv.scm +++ b/gnu/home/services/mpv.scm @@ -380,6 +380,7 @@ (define-opt ao-null-untimed? boolean) (define-opt ao-pcm-append? boolean) (define-opt ao-pcm-file string) (define-opt ao-pcm-waveheader? boolean) +(define-opt archive-exts list-of-string) (define-opt audio-backward-batch integer @@ -496,7 +497,11 @@ (define-opt (define-opt cache-on-disk? boolean) (define-opt cache-pause? boolean) (define-opt cache-pause-initial? boolean) -(define-opt cache-pause-wait float (>= val 0)) +(define-opt + cache-pause-wait + float + (>= val 0) + (<= val 3.4028234663853e38)) (define-opt cache-secs double (>= val 0)) (define-opt cdda-cdtext? boolean) (define-opt cdda-device string) @@ -531,6 +536,10 @@ (define-opt (<= val 10000)) (define-opt chapter-seek-threshold double) (define-opt chapters-file string) +(define-opt + clipboard-backends + list-of-object-setting) +(define-opt clipboard-monitor? boolean) (define-opt config? boolean) (define-opt container-fps-override @@ -737,6 +746,7 @@ (define-opt byte-size (>= val 0) (<= val 4.6116860184274e18)) +(define-opt demuxer-mkv-crop-compat? boolean) (define-opt demuxer-mkv-probe-start-time? boolean) @@ -858,33 +868,6 @@ (define-opt drag-and-drop enumeration (memq val '(no auto replace append insert-next))) -(define-opt drm-connector string) -(define-opt drm-device string) -(define-opt - drm-draw-plane - enumeration - (or (memq val '(primary overlay)) - (and (integer? val) - (>= val 0) - (<= val 2147483647)))) -(define-opt drm-draw-surface-size window-size) -(define-opt - drm-drmprime-video-plane - enumeration - (or (memq val '(primary overlay)) - (and (integer? val) - (>= val 0) - (<= val 2147483647)))) -(define-opt - drm-format - enumeration - (memq val - '(xrgb8888 xrgb2101010 xbgr8888 xbgr2101010 yuyv))) -(define-opt drm-mode string) -(define-opt - drm-vrr-enabled - enumeration - (memq val '(no yes auto))) (define-opt dscale enumeration @@ -984,9 +967,9 @@ (define-opt dvbin-full-transponder? boolean) (define-opt dvbin-prog string) (define-opt dvbin-timeout - integer - (>= val 1) - (<= val 30)) + float + (>= val 0) + (<= val 3.4028234663853e38)) (define-opt dvd-angle integer @@ -1163,6 +1146,13 @@ (define-opt (>= val 0) (<= val 256)) (define-opt hwdec-image-format image-format) +(define-opt + hwdec-software-fallback + enumeration + (or (memq val '(no yes)) + (and (integer? val) + (>= val 1) + (<= val 2147483647)))) (define-opt icc-3dlut-size string) (define-opt icc-cache? boolean) (define-opt icc-cache-dir string) @@ -1214,6 +1204,7 @@ (define-opt (>= val 0) (<= val 1000)) (define-opt input-dragging-deadzone integer) +(define-opt input-ime? boolean) (define-opt input-ipc-client string) (define-opt input-ipc-server string) (define-opt @@ -1258,7 +1249,9 @@ (define-opt load-auto-profiles enumeration (memq val '(no yes auto))) -(define-opt load-osd-console? boolean) +(define-opt load-commands? boolean) +(define-opt load-console? boolean) +(define-opt load-positioning? boolean) (define-opt load-scripts? boolean) (define-opt load-select? boolean) (define-opt load-stats-overlay? boolean) @@ -1280,10 +1273,7 @@ (define-opt enumeration (memq val '(auto native normalized conversion))) (define-opt mc float (>= val 0) (<= val 100)) -(define-opt - media-controls - enumeration - (memq val '(no player yes))) +(define-opt media-controls? boolean) (define-opt merge-files? boolean) (define-opt metadata-codepage string) (define-opt mf-fps double) @@ -1366,6 +1356,20 @@ (define-opt float (>= val 0.1) (<= val 50)) +(define-opt + osd-bar-marker-min-size + float + (>= val 0) + (<= val 1000)) +(define-opt + osd-bar-marker-scale + float + (>= val 0) + (<= val 100)) +(define-opt + osd-bar-marker-style + enumeration + (memq val '(none triangle line))) (define-opt osd-bar-outline-size float @@ -1449,6 +1453,8 @@ (define-opt (>= val 0) (<= val 100)) (define-opt osd-scale-by-window? boolean) +(define-opt osd-selected-color color) +(define-opt osd-selected-outline-color color) (define-opt osd-shadow-offset float) (define-opt osd-spacing @@ -1484,6 +1490,7 @@ (define-opt player-operation-mode enumeration (memq val '(cplayer pseudo-gui))) +(define-opt playlist-exts list-of-string) (define-opt playlist-start enumeration @@ -1533,6 +1540,7 @@ (define-opt (>= val -100) (<= val 100)) (define-opt save-position-on-quit? boolean) +(define-opt save-watch-history? boolean) (define-opt scale enumeration @@ -1761,25 +1769,16 @@ (define-opt (memq val '(top center bottom))) (define-opt sub-ass? boolean) (define-opt sub-ass-force-margins? boolean) -(define-opt - sub-ass-hinting - enumeration - (memq val '(none light normal native))) (define-opt sub-ass-justify? boolean) -(define-opt - sub-ass-line-spacing - float - (>= val -1000) - (<= val 1000)) (define-opt sub-ass-override enumeration (memq val '(no yes scale force strip))) -(define-opt sub-ass-scale-with-window? boolean) (define-opt - sub-ass-shaper - enumeration - (memq val '(simple complex))) + sub-ass-prune-delay + double + (>= val -1)) +(define-opt sub-ass-scale-with-window? boolean) (define-opt sub-ass-style-overrides list-of-string) @@ -1850,12 +1849,21 @@ (define-opt (>= val 0) (<= val 3)) (define-opt sub-gray? boolean) +(define-opt + sub-hinting + enumeration + (memq val '(none light normal native))) (define-opt sub-italic? boolean) (define-opt sub-justify enumeration (memq val '(auto left center right))) (define-opt sub-lavc-o list-of-key-value) +(define-opt + sub-line-spacing + float + (>= val -1000) + (<= val 1000)) (define-opt sub-margin-x integer @@ -1880,8 +1888,13 @@ (define-opt (>= val 0) (<= val 100)) (define-opt sub-scale-by-window? boolean) +(define-opt sub-scale-signs? boolean) (define-opt sub-scale-with-window? boolean) (define-opt sub-shadow-offset float) +(define-opt + sub-shaper + enumeration + (memq val '(simple complex))) (define-opt sub-spacing float @@ -1950,7 +1963,10 @@ (define-opt sinc lanczos spline))) -(define-opt target-colorspace-hint? boolean) +(define-opt + target-colorspace-hint + enumeration + (memq val '(auto no yes))) (define-opt target-contrast enumeration @@ -2193,13 +2209,6 @@ (define-opt enumeration (memq val '(none default nonref bidir nonkey all))) -(define-opt - vd-lavc-software-fallback - enumeration - (or (memq val '(no yes)) - (and (integer? val) - (>= val 1) - (<= val 2147483647)))) (define-opt vd-lavc-threads integer (>= val 0)) (define-opt vd-queue-enable? boolean) (define-opt @@ -2231,11 +2240,11 @@ (define-opt (define-opt video-aspect-method enumeration - (memq val '(bitstream container))) + (memq val '(bitstream container ignore))) (define-opt video-aspect-override aspect - (>= val -1) + (>= val -2) (<= val 10)) (define-opt video-backward-batch @@ -2277,6 +2286,7 @@ (define-opt (memq val '(auto limited full))) (define-opt video-pan-x float) (define-opt video-pan-y float) +(define-opt video-recenter? boolean) (define-opt video-reversal-buffer byte-size @@ -2511,6 +2521,7 @@ (define-opt enumeration (memq val '(auto fifo fifo-relaxed mailbox immediate))) +(define-opt watch-history-path string) (define-opt watch-later-directory string) (define-opt watch-later-options list-of-string) (define-opt wayland-app-id string) @@ -2533,6 +2544,10 @@ (define-opt integer (>= val 0) (<= val 2147483647)) +(define-opt + wayland-internal-vsync + enumeration + (memq val '(no auto yes))) (define-opt wayland-present? boolean) (define-opt wid integer64) (define-opt window-dragging? boolean) -- 2.49.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH v2 2/2] home-mpv-configuration: Support file-like for file fields. Resent-From: Sergey Trofimov <sarg@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 27 May 2025 12:33:02 +0000 Resent-Message-ID: <handler.78597.B78597.174834917012963 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tomas Volf <~@wolfsden.cz> Cc: 78597 <at> debbugs.gnu.org Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.174834917012963 (code B ref 78597); Tue, 27 May 2025 12:33:02 +0000 Received: (at 78597) by debbugs.gnu.org; 27 May 2025 12:32:50 +0000 Received: from localhost ([127.0.0.1]:39864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJtUA-0003N1-69 for submit <at> debbugs.gnu.org; Tue, 27 May 2025 08:32:50 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:46163) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sarg@HIDDEN>) id 1uJtU6-0003Mf-Po for 78597 <at> debbugs.gnu.org; Tue, 27 May 2025 08:32:47 -0400 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-3a36efcadb8so3223397f8f.0 for <78597 <at> debbugs.gnu.org>; Tue, 27 May 2025 05:32:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1748349160; x=1748953960; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=p+WnapYhMiyvxzqZvqAGat3pG9l74IhRd/8VCIFXIUc=; b=RILDImgSSiv2QLMeNAMThPWQ6ZYUW0+RKQLy+UN7IrzuLk2qOygLJP6iyhjN5KkKVc 6N+xjSOrTc7j3fpqeNUCjbNhg2FYoW8WR0ynNFd/8a1MDDLqp+f9SD8uB2lD8kEuyFWr 3UvgD6oCzCBHaFA3ckQSIhjl8PutS2zhjFuzZDngxBmR4FASsi1nbIauS9w9vStPtNBX wmQKsOfmb6jGJodt5RpkaTMX5zU5IGbKct880Ia2C3cHmTyv5FnprzIQTXNfwbPGpBLl Biif7gcVboCHqgrfJPRxS8N+CjkybzPSgFglT2dOpLlqwuSQO4O2QetgF8mVNi+zK75R iIIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748349160; x=1748953960; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=p+WnapYhMiyvxzqZvqAGat3pG9l74IhRd/8VCIFXIUc=; b=osH/JvFzmN+3Ffv6tm/ZyxPEJrVOUHKGMWjC1G5uNo3DS97A8rrAJGIj5pR3ZAFFRA NPghwrdWXkcKKKpM+iybEQ2TYn7o9Ty9Cut5zoKTq1Osj9oEtgnoCBrq0aMcSZZsGZg6 mZY2Yo9M2ZRQlAVhroyU9q6gJ5L6BQKZVVHP46F49YHt6/+E3s43HBp9w0PTQvLIXAEX QFMwffjz/bzX0jHPV5pVF8D/wvmmcLU/oZ8nWLci3v7iCMWT1kC2LrR2X3CHrVaiQE45 uHGnnIUnVThFlJCBWvb+vtSwDV0qU84UdaR//hQRARkIpLK3U5NMwgoOoPH5FZiytaPf UwmA== X-Gm-Message-State: AOJu0YwpWUx0bGxnRRwKqwzYMsYXS37QXWg2hOVtdT5foFmbiftiAjvl +y8ePkw2CDhlSzsjZ01A044Erhgg1Rnah57bORGOAcWg1qrlQPlo3OJleMvjTmSIEuUhcORwsmZ rGYxqw0fEmw== X-Gm-Gg: ASbGncu+oko9yb/K4JVFpzUcjbUO6Vq3rNXD1K1kavnYxqM2HcDW52z01LRI7XYYmZl eUlP+WiyyQUgm+T79gHV4hNQBt67MAG36/zw+DrQBNMi4MHsrwoG6pPJiOonRnODQF5Sa+tfYhr zLV4qfRaezYJcEgSgAa1hD7xj4vBxR5QrjLgD9x3LuJ+8Om2IQavhDR3sT0PHt8JmbXOMY+L9Z/ RTxWOk1CFClK8QaLJq3+VBJjJEWC1sm75rBY98RJwCm1t8m5XQ6T4VJLn5fti52w4fF/7IxoK7s NK4Y47jqDQTVZcQRzN48p3BWCAsEsaxsPRWrs/2pyHoBBdyr X-Google-Smtp-Source: AGHT+IHa4hRnEd5V1ou35ry5tn4fTANX4bRsqIC42NhGvCQh8OoudMs7nu/qiPGGdTOWVqpKlwpkdg== X-Received: by 2002:a05:6000:e4d:b0:3a3:75d7:5864 with SMTP id ffacd0b85a97d-3a4cb4834cdmr8670553f8f.47.1748349160128; Tue, 27 May 2025 05:32:40 -0700 (PDT) Received: from localhost ([2a02:2454:a095:5600:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a37fb452e5sm20134813f8f.20.2025.05.27.05.32.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 May 2025 05:32:39 -0700 (PDT) From: Sergey Trofimov <sarg@HIDDEN> In-Reply-To: <ce46511b430961ea44ef4acdf75396fc7149444c.1748348976.git.~@wolfsden.cz> (Tomas Volf's message of "Tue, 27 May 2025 14:29:36 +0200") References: <fb2eea56ccd67a9ef0f421d88e48e876a1f0bffb.1748348976.git.~@wolfsden.cz> <ce46511b430961ea44ef4acdf75396fc7149444c.1748348976.git.~@wolfsden.cz> User-Agent: mu4e 1.12.11; emacs 30.0.92 Date: Tue, 27 May 2025 14:32:38 +0200 Message-ID: <871psas07t.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Tomas, Tomas Volf <~@wolfsden.cz> writes: [...] > v2: Use ":" instead of "," for list of files. > > doc/guix.texi | 3 +- > gnu/home/services/mpv.scm | 94 +++++++++++++++++++++++---------------- please rebase the patch. v1 got merged meanwhile
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [bug#74801] [PATCH v4] gnu: home: services: Add home-mpv-service-type. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 27 May 2025 12:45:02 +0000 Resent-Message-ID: <handler.78597.B78597.174834988216128 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sergey Trofimov <sarg@HIDDEN> Cc: 78597 <at> debbugs.gnu.org Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.174834988216128 (code B ref 78597); Tue, 27 May 2025 12:45:02 +0000 Received: (at 78597) by debbugs.gnu.org; 27 May 2025 12:44:42 +0000 Received: from localhost ([127.0.0.1]:39961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJtfd-0004C3-KJ for submit <at> debbugs.gnu.org; Tue, 27 May 2025 08:44:42 -0400 Received: from wolfsden.cz ([37.205.8.62]:53626) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJtfZ-0004Be-Ng for 78597 <at> debbugs.gnu.org; Tue, 27 May 2025 08:44:39 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 5C4B9368485; Tue, 27 May 2025 12:44:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349875; bh=gq7bUuSdm0Iy6I9doq85ojf1Jy5VwAWSliZcStcHkNU=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=OfewyM+pjU5A1NFQO7h5sMpMqQ0yjTj1v7YfHFGHazwysL9YbtpTdz9VCN0w5wwXj u4dwIgY27a4JQ+AVv5tpck1msRGDr3uHSPCHYVuRvG5uOiSIAc/BcaYB64v11OvYxg ZfmY7gjAOb+iptnATb2lxPc5z1zsmouX4ssHE1vRMrkUQsIYtuQSNpH4i4qzrfhtG0 SOEY/yitCPmmesOdt4pNsspE93jYiBxhkTLmDDMisYJMR0jTxyK2VXxvPUQ8kD6PE+ a+bL4ZSWLRTScSXlXa+l8jHZbXL0ghn91qPSaWQI/IA1wKwoVy1NZNEPbaX1wEQzu0 tu2vIWfDpEUZpJoPbE9SL7RJa6s82zNEnklOFpnmQsUbBvYxWY3dO5SRi9x0nZ5U4R pVCl0nw4m9SpYFcExulMSAudhtZgpp1Pwq639P9T8bm2I+K+XyJRZH7hpORJ6cn1eY upIpnKuEpsWWivSCPqeAJzdLFcHM2+pRbCxJoMrBjcqvrSDOH4JofILPGFld8yCVbI iALGcfJHnKkqaeo6oCDm3IyoXosKldZrs/qrP26YGwVnM+yvftzeAR3Ktpi6sOqAa/ WdtLG2RxvlPxKArAf5pjk+UJDk1wisKEry3LSVV8oMCnROBoL8iqr3m2EKAU8AySAa NhOebZQWyTW49V5jyU+AMgDM= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 894EF3677BE; Tue, 27 May 2025 12:44:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748349872; bh=gq7bUuSdm0Iy6I9doq85ojf1Jy5VwAWSliZcStcHkNU=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=tsTFBgaReXkKHtrQXsJd05cAMsssc9viEQ4XQB7vWph3ZIfmiLwJPpV+tS3vmJkjo Dyr4z+M5mUC9CXDfxX0eN04meJeG4FqgiJbBSz/G3fdDb+qIcadCarPOQ6BR7IxOKr MwsxDC7x++33kUfsv5myeGKJHDbBf5dkKUkwPrrPMcdF8T9c7bfo9aGfv7E5cDIQm4 R96DKrvjvjws9NLfMrJZ2mOtFL9btiQTW+S1lrVyzZXWFRUkkvG5ebdJjYXRsgUgtM ISKk2bTCpo21Vc7A4s4SUXfBzL5NX0O/NJI20QGGoz34jVKjMOZc9qQ0TKFr6FyKbJ AkpTIjCu9bRaWsbVQt7n6csnwwiHgVjpo+s4OkfEgAeimjGsBDnN7D5sENO1VHR1lE 04LntCFI+IzCFmaYtw+vZVeNauOiZ+UdIJb77MnHwi7bjLHX2oXzY152UfGxB4AOpy vn6rEOCWG+EbxtVcRcfyATMQ0LRGQOSMVKJ1s/+rESmJdo7QZ3A+FTwYbvG2oINFeb +7OvS0tLb2iDuIl7ORmgDeJMt3hUvUaSX+IdAfQo3bQj/vrxJSnwvjzk00gW325+9Q Zs70IfhKHeocYcBh9AysxG1rYLmXm6oLlOTYFz8jPdk8JeFAiufwEZbixq1VNfaYpU 7vmZo3+VU4PRF2NaZPCIdH20= From: Tomas Volf <~@wolfsden.cz> In-Reply-To: <87cybus9e4.fsf@HIDDEN> (Sergey Trofimov's message of "Tue, 27 May 2025 11:14:27 +0200") References: <87bjrja7om.fsf@HIDDEN> <87a56z82z2.fsf@HIDDEN> <87cybus9e4.fsf@HIDDEN> Date: Tue, 27 May 2025 14:44:32 +0200 Message-ID: <87o6ve6x5b.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Sergey Trofimov <sarg@HIDDEN> writes: > Hi Tomas, > > Tomas Volf <~@wolfsden.cz> writes: > >> Hi, >> >> could you give https://issues.guix.gnu.org/78597 a try? > > list-of-files should be joined with ":" > > diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm > index 50d3f06c46..54c6b86680 100644 > --- a/gnu/home/services/mpv.scm > +++ b/gnu/home/services/mpv.scm > @@ -227,7 +227,7 @@ (define (mpv/list-of-string? lst) > (define (serialize-mpv/list-of-file field-name lst) > #~(string-append #$(symbol->string field-name) > "=3D" > - (string-join '#$lst ",") > + (string-join '#$lst ":") > "\n")) > (define (mpv/list-of-file? lst) > (every mpv/file? lst)) > > > it works with this patch in place, here is my conf for reference: > > (service home-mpv-service-type > (make-home-mpv-configuration > #:global > (make-mpv-profile-configuration > #:audio-display 'no > #:hwdec '("auto") > #:fullscreen? #t > #:sub-font-size 24 > #:x11-name "mpv" > #:ytdl-format "bestvideo[height<=3D?900]+bestaudio" > #:osd-fonts-dir (file-append (pkg "mpv-uosc") "/share= /mpv/fonts") > #:script-opts '(("network" . "yes")) ; thumbfast > #:input-conf > (plain-file "input.conf" > (string-join > '("q quit-watch-later" > "h seek -5" "l seek 5" > "H seek -60" "L seek 60") > "\n")) > #:scripts (list > (file-append (pkg "mpv-mpris") "/lib/mpris= .so") > (file-append (pkg "mpv-thumbfast") "/share= /mpv/scripts/thumbfast.lua") > (file-append (pkg "mpv-uosc") "/share/mpv/= scripts/uosc"))))) Thank you for testing, I have sent a v2 that uses the ":". > One last thing - I'd allow mpv/string to take symbols: > `#:hwdec '(auto)` or `#:script-opts '((network . yes))` look better I like the split of using symbols for enums with well defined values, and strings for arbitrary inputs. While I agree that #:hwdec '(auto) might be more aesthetically pleasing compared to #:hwdec '("auto"), for non-list values, the difference is minimal '/home/user/.mpv.cookies and "/home/user/.mpv.cookies" are close enough. And, for list values, it would allow mixing strings and symbols in a single list which is somewhat meh. So, ugh, I probably prefer the current, more strict, approach, but you are of course free to send a patch and see if it will be accepted (I mean, it probably will =C2=AF\_(=E3=83=84)_/=C2=AF). Tomas --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
X-Loop: help-debbugs@HIDDEN Subject: [bug#78597] [PATCH v3] home-mpv-configuration: Fix mpv/list-of-file. References: <cover.1748294137.git.~@wolfsden.cz> In-Reply-To: <cover.1748294137.git.~@wolfsden.cz> Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN Resent-Date: Tue, 27 May 2025 12:50:02 +0000 Resent-Message-ID: <handler.78597.B78597.174835014917412 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 78597 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78597 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Sergey Trofimov <sarg@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Received: via spool by 78597-submit <at> debbugs.gnu.org id=B78597.174835014917412 (code B ref 78597); Tue, 27 May 2025 12:50:02 +0000 Received: (at 78597) by debbugs.gnu.org; 27 May 2025 12:49:09 +0000 Received: from localhost ([127.0.0.1]:39979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJtjw-0004Wk-M3 for submit <at> debbugs.gnu.org; Tue, 27 May 2025 08:49:08 -0400 Received: from wolfsden.cz ([37.205.8.62]:58702) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJtjs-0004WI-Rn for 78597 <at> debbugs.gnu.org; Tue, 27 May 2025 08:49:06 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 4488F367D20; Tue, 27 May 2025 12:49:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748350143; bh=RWdc4Pb8PUcdp8+kxrKXWCTUl1END9y0RVYxrOZkOMA=; h=From:To:Cc:Subject:Date; b=UkxYkJ+RG4Qsh+NTkRO86j8AZVlN9jfKhfXDciIIDO9NWKEykFR+xStrBwr0EOYw5 P1Mb+NjmE+zUlJub4YMm9Tkd3AmMYviDFMgFExrvRUIv65apPpbFUaHAusTL7Xhvcm VFXNsCoye/3e31fsY6EKrMakRR6ckHeDd/gOMJfUHahSj55RGZjV4EC1JrncRiFSxk M0T7kuvST519/4SxoF7EbxUKxURFYYTBpoP3JuW8imRl3tC4881ocZswRyUtoU2S3J Sdhs+xGqZtfDrHb48WlY8nZL9HwHEKK787dJGKuj9x5AKeXOJKaKBClsVNcrmXrls9 +H8GibyWhEck3Wc3MwGODQVvXXSAnf1XFeAgTvhpoIoq2W8hLlHSJ32lq2rp7o7VNx m9slMQEv3J7emjLDsCmmT0dVP1P2F5rmQ9yFypecwbBhYnBH9MITVqcts9XNjwSN39 BF6Sn9OtfJv4+CCYq3K0E535h3Nx2cpJLDw0dAoR1fUJBZZluzosS+HGHYfRgSQfxU 4y2BOK77zWf9FiAv9BhboT65/NsOps22ZzsAgyza9qwDGyAIDKC829+SqJtrQ+EnCE J3dMpRcyYj3wTnq5xLJ2eCetN//2TCAd8/ac0pZE8oqd3QuoSLrmJ/7wyXYw87u9iD haDxk8If6qrmCzTi/xy/U/9Y= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id D8D10365A7E; Tue, 27 May 2025 12:49:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748350142; bh=RWdc4Pb8PUcdp8+kxrKXWCTUl1END9y0RVYxrOZkOMA=; h=From:To:Cc:Subject:Date; b=lZbwk20E+m1y1XDbBLXJNNH0nV1e4VVMEuMEGeItGpe1+NfapxXOKUVD9Lv5H0M9W tLWtFwtVWpGkD2HhC5EOBU//GGBnDEqtSZlU5Nm3rsuXR9lA7f/VmQPbA0HE5YPPvC RzZ/SlHxkoMv06ARBzlHC/rWlcB1/QWE2NRQTIN9JKpcbq0u7pZtrQkpysvNcdNSDd 6VYH9yORHkR+ejEGmfPRgu2SJ6+8lB605vzJ85Ip6xXG3t2NZYlIXieim/rCLAJgYE ubLXQYASRiXCjkZoV/1wkSfwL4F0XzcgzinKiuuFiDAG4FD1FdT/3Nk5zk1oXd7nhG og4X+izyMrZ13u+I9e+xZsV2XiO2FZ85Wp9V/0MYu7Br5NpxNY0q9OBdC3FjG5OHgy SP7SdVFwr5yr++4qH+RcSPNrhecbjaQtOJPgEPF+Qpk6Xwj2N5+Jw5if8LjJKB4PeK OAT02F10SzfN/Loklqlo8IPfKWQhqVw8goaj8f1CiX0eISNntqvbs5rJ65dfsXAsdX w3cZG7cjsOF7QpDej/TuYZrLXTXHWoig/G+5PKQB/FUF+YZvtEdPTlO/571bUJQKAY Nw0a8H1RuQASDKHb5XFp3mcZjqPx/q1Vx3GJdQXLg7McWTDe24X8sUeURrHpM8bF1u 6TtByfZKzzZ7071dt3xDQYD4= From: Tomas Volf <~@wolfsden.cz> Date: Tue, 27 May 2025 14:48:32 +0200 Message-ID: <f470a1ff0fb09dae54febb0b71536f7c976d4b3e.1748350112.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/mpv.scm (serialize-mpv/list-of-file): Use : as delimiter. Reported-by: Sergey Trofimov <sarg@HIDDEN> Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 --- v2: Use : as delimiter in mpv/list-of-file. v3: Rebase on master. gnu/home/services/mpv.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/home/services/mpv.scm b/gnu/home/services/mpv.scm index 50d3f06c46..54c6b86680 100644 --- a/gnu/home/services/mpv.scm +++ b/gnu/home/services/mpv.scm @@ -227,7 +227,7 @@ (define (mpv/list-of-string? lst) (define (serialize-mpv/list-of-file field-name lst) #~(string-append #$(symbol->string field-name) "=" - (string-join '#$lst ",") + (string-join '#$lst ":") "\n")) (define (mpv/list-of-file? lst) (every mpv/file? lst)) -- 2.49.0
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: bug#78597: closed ([PATCH 0/2] Update mpv configuration) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.78597.D78597.174949969529985.ackdone <at> debbugs.gnu.org> References: <87bjqw95lh.fsf_-_@HIDDEN> <cover.1748294137.git.~@wolfsden.cz> X-Gnu-PR-Message: closed 78597 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Date: Mon, 09 Jun 2025 20:08:26 +0000 Content-Type: multipart/mixed; boundary="----------=_1749499706-30135-0" This is a multi-part message in MIME format... ------------=_1749499706-30135-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Mon, 09 Jun 2025 19:39:54 +0200 with message-id <87bjqw95lh.fsf_-_@HIDDEN> and subject line Re: bug#78597: [PATCH 0/2] Update mpv configuration has caused the debbugs.gnu.org bug report #78597, regarding [PATCH 0/2] Update mpv configuration to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 78597: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78597 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1749499706-30135-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 May 2025 21:16:55 +0000 Received: from localhost ([127.0.0.1]:60862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJfBn-0001I9-ED for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38802) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJfBk-0001Hv-VC for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBe-0003F1-RD for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBc-000093-Pc for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 36958364ABF; Mon, 26 May 2025 21:16:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294200; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=PeOFTxKqxPaebWVO0Ue3Ee1FDTyXE/cz5HhOglBoID4RvdVw+x4BiexpR23a/wqRB o2diR1H6b/6fN1tUY1qwFpyuQiX5MjFWCIxfXO1eRhM74clcqR2Gxo7fkzv2gcu3Ys oxx/ColiznOK51+PszsQQastT/aT2384zHw8L/7SyPWbXoIQJMwnYsM7LEtsDH6Ggb AeLkpctckAUXmGggxc5ntUVbVngPtIPLlRdnHr6/phaUxOkS+7blNXCaUJ0SOU4NgH h85DFJwYvj0mG/T8krnJ9Ff793VzJii9OFAJZRZroXZpaF6UrDOz6IQwSuVmu6vd72 v1UyMD2mhbZ1q6lGs+ZqtW70k9F7XzANMwEwXcHEH4VHtq89e8/LHvcCTkBhNYpDKp OY8EsqFSJCsmr8GABPyBega/+LcMmwGcCMDOZBwq2EHj60mWlII8doxz6Pqrd6Tscv 5j/wOb826EtAvmaAusc+xb/3uSjcHlDNSkK8TZMI/PWL/pxRFKcNzqKLRDxyEfvM2T vOrRq0GDMh0LXxfhAwryy+RVV0ilRzhg8vituleDloGg5QN3d6JVlggfxvaGbx+b6y TvR1n82gyFSQReJYYOWObW3kZKIhAYZvyMtLKMxdTZx2m3Jh7Hou8aG5D1q8VvUT3/ tAxk7JmpGgmDS77AUCPCMGjQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 59B15363A63; Mon, 26 May 2025 21:16:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294199; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=IOpqdPG/rjOOftI1qX22g/z6aPKwjpmUTFgkpK8LP52Iw0ON7K7/yaqhhw1ZTima0 JmjySe9htKSIQF4/GTP8dDywTdYrXRWAsupnH6ExHGIB9y1kdOqYCwpuIvWdeli4YP nBDOMPkls6+36NoTOOAEsi6f5QJAyA5uKiIVcQ7uN7LN368tyLy84a4dMVkWB2lWoK /jISAG+tq3HvsTT5QLSlYEjFCYJcupGtpjyyyW19C8G659EcHSK0m6Ee1houCdS1iR Qp72/O7D2BslqhqNpmf881WfhlPQDYUh1cFnnlkPpe1Kv9rmC9lIHGdD8kshqfecl5 tqFrtck4iZC77bNUctkGXPt5OxznkLh24A6B5e9UbCAphRZIFvAzo43rpn+o6OAQs7 jgQPd0bOwQcXRRAqB2v/CjOI+4GfdVCHp4r5X+dvyP4eRh/6PQmkaL7e/31T4HcTtp uIkrlUCiSLnLDVEuVvPo8IZhyjjZvTO4xJrmwcNqnRDIXnSTt0nXP8rO2aVaZ5IUrl NWd/QcCuXE+rkikYbTyavGbAiFtt8iH6C2xYnCoLzDqoJZCP18IGs/WYFmOqPk/R/H 9LrE2Y77OBc6Ik56r17qtU5G8fhHKbSmAzY6ra3Kco4tMC6NAs/5LQrO1E1ZoAc3uO J85PjxXaMcrKdInnkRv1dlbQ= From: Tomas Volf <~@wolfsden.cz> To: guix-patches@HIDDEN Subject: [PATCH 0/2] Update mpv configuration Date: Mon, 26 May 2025 23:16:28 +0200 Message-ID: <cover.1748294137.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Tomas Volf (2): home-mpv-configuration: Update for mpv 0.40.0. home-mpv-configuration: Support file-like for file fields. doc/guix.texi | 196 +++++++++++++++++---------------- gnu/home/services/mpv.scm | 225 ++++++++++++++++++++++---------------- 2 files changed, 228 insertions(+), 193 deletions(-) -- 2.49.0 ------------=_1749499706-30135-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78597-done) by debbugs.gnu.org; 9 Jun 2025 20:08:15 +0000 Received: from localhost ([127.0.0.1]:57927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uOimy-0007nD-91 for submit <at> debbugs.gnu.org; Mon, 09 Jun 2025 16:08:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38008) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uOimp-0007jp-Bj for 78597-done <at> debbugs.gnu.org; Mon, 09 Jun 2025 16:08:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uOimg-0007bC-SO; Mon, 09 Jun 2025 16:07:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=BBmkK3Yf83AAe3udWxfw69PhrFJLqNxAuozBIgiQGGc=; b=F7XDyERTTkl9uI9K7qs4 DQPoOPrK9JpWvEcex6VJ0CCcpiInWYQqM0DsbYL9c4KNgDcveeN6fy7qcrtIr4SXK12hHi3IrwFjn CYAhNUq1FmjssR0JLZRev8G/hUw5nhBgC8G8QGR9cK5GV9cWSAoP4iQUM69URnrB8pYsTRo9fEeVH D/jz5OuHFKtH9jcODaloDbU0GgdCAn5nlGt49oS+ET6sEBtwGgB2ygQw/mgvoCorAYsDgniL/YGPs xnrzdX73mjyO5+SuNd23RuSvnUO/16/ouocvgRHF8gTqqV2yfOL4EItan5w0pD0CHGr476oKlCKPJ 60WrWvzMDblvGQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78597: [PATCH 0/2] Update mpv configuration In-Reply-To: <f470a1ff0fb09dae54febb0b71536f7c976d4b3e.1748350112.git.~@wolfsden.cz> (Tomas Volf's message of "Tue, 27 May 2025 14:48:32 +0200") References: <cover.1748294137.git.~@wolfsden.cz> <f470a1ff0fb09dae54febb0b71536f7c976d4b3e.1748350112.git.~@wolfsden.cz> Date: Mon, 09 Jun 2025 19:39:54 +0200 Message-ID: <87bjqw95lh.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78597-done Cc: Tanguy Le Carrour <tanguy@HIDDEN>, Sergey Trofimov <sarg@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, 78597-done <at> debbugs.gnu.org, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Tomas Volf <~@wolfsden.cz> writes: > * gnu/home/services/mpv.scm (serialize-mpv/list-of-file): Use : as delimiter. > > Reported-by: Sergey Trofimov <sarg@HIDDEN> > Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 Applied, thanks! ------------=_1749499706-30135-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Tomas Volf <~@wolfsden.cz> Subject: bug#78597: closed (Re: bug#78597: [PATCH 0/2] Update mpv configuration) Message-ID: <handler.78597.D78597.174949969529985.notifdone <at> debbugs.gnu.org> References: <87bjqw95lh.fsf_-_@HIDDEN> <cover.1748294137.git.~@wolfsden.cz> X-Gnu-PR-Message: they-closed 78597 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 78597 <at> debbugs.gnu.org Date: Mon, 09 Jun 2025 20:08:27 +0000 Content-Type: multipart/mixed; boundary="----------=_1749499707-30135-1" This is a multi-part message in MIME format... ------------=_1749499707-30135-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78597: [PATCH 0/2] Update mpv configuration which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78597 <at> debbugs.gnu.org. --=20 78597: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78597 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1749499707-30135-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78597-done) by debbugs.gnu.org; 9 Jun 2025 20:08:15 +0000 Received: from localhost ([127.0.0.1]:57927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uOimy-0007nD-91 for submit <at> debbugs.gnu.org; Mon, 09 Jun 2025 16:08:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38008) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uOimp-0007jp-Bj for 78597-done <at> debbugs.gnu.org; Mon, 09 Jun 2025 16:08:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uOimg-0007bC-SO; Mon, 09 Jun 2025 16:07:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=BBmkK3Yf83AAe3udWxfw69PhrFJLqNxAuozBIgiQGGc=; b=F7XDyERTTkl9uI9K7qs4 DQPoOPrK9JpWvEcex6VJ0CCcpiInWYQqM0DsbYL9c4KNgDcveeN6fy7qcrtIr4SXK12hHi3IrwFjn CYAhNUq1FmjssR0JLZRev8G/hUw5nhBgC8G8QGR9cK5GV9cWSAoP4iQUM69URnrB8pYsTRo9fEeVH D/jz5OuHFKtH9jcODaloDbU0GgdCAn5nlGt49oS+ET6sEBtwGgB2ygQw/mgvoCorAYsDgniL/YGPs xnrzdX73mjyO5+SuNd23RuSvnUO/16/ouocvgRHF8gTqqV2yfOL4EItan5w0pD0CHGr476oKlCKPJ 60WrWvzMDblvGQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#78597: [PATCH 0/2] Update mpv configuration In-Reply-To: <f470a1ff0fb09dae54febb0b71536f7c976d4b3e.1748350112.git.~@wolfsden.cz> (Tomas Volf's message of "Tue, 27 May 2025 14:48:32 +0200") References: <cover.1748294137.git.~@wolfsden.cz> <f470a1ff0fb09dae54febb0b71536f7c976d4b3e.1748350112.git.~@wolfsden.cz> Date: Mon, 09 Jun 2025 19:39:54 +0200 Message-ID: <87bjqw95lh.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78597-done Cc: Tanguy Le Carrour <tanguy@HIDDEN>, Sergey Trofimov <sarg@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, 78597-done <at> debbugs.gnu.org, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Tomas Volf <~@wolfsden.cz> writes: > * gnu/home/services/mpv.scm (serialize-mpv/list-of-file): Use : as delimiter. > > Reported-by: Sergey Trofimov <sarg@HIDDEN> > Change-Id: I7e55b306104c235d165ab138397b767f1af5c124 Applied, thanks! ------------=_1749499707-30135-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 May 2025 21:16:55 +0000 Received: from localhost ([127.0.0.1]:60862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uJfBn-0001I9-ED for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38802) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1uJfBk-0001Hv-VC for submit <at> debbugs.gnu.org; Mon, 26 May 2025 17:16:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBe-0003F1-RD for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1uJfBc-000093-Pc for guix-patches@HIDDEN; Mon, 26 May 2025 17:16:46 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 36958364ABF; Mon, 26 May 2025 21:16:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294200; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=PeOFTxKqxPaebWVO0Ue3Ee1FDTyXE/cz5HhOglBoID4RvdVw+x4BiexpR23a/wqRB o2diR1H6b/6fN1tUY1qwFpyuQiX5MjFWCIxfXO1eRhM74clcqR2Gxo7fkzv2gcu3Ys oxx/ColiznOK51+PszsQQastT/aT2384zHw8L/7SyPWbXoIQJMwnYsM7LEtsDH6Ggb AeLkpctckAUXmGggxc5ntUVbVngPtIPLlRdnHr6/phaUxOkS+7blNXCaUJ0SOU4NgH h85DFJwYvj0mG/T8krnJ9Ff793VzJii9OFAJZRZroXZpaF6UrDOz6IQwSuVmu6vd72 v1UyMD2mhbZ1q6lGs+ZqtW70k9F7XzANMwEwXcHEH4VHtq89e8/LHvcCTkBhNYpDKp OY8EsqFSJCsmr8GABPyBega/+LcMmwGcCMDOZBwq2EHj60mWlII8doxz6Pqrd6Tscv 5j/wOb826EtAvmaAusc+xb/3uSjcHlDNSkK8TZMI/PWL/pxRFKcNzqKLRDxyEfvM2T vOrRq0GDMh0LXxfhAwryy+RVV0ilRzhg8vituleDloGg5QN3d6JVlggfxvaGbx+b6y TvR1n82gyFSQReJYYOWObW3kZKIhAYZvyMtLKMxdTZx2m3Jh7Hou8aG5D1q8VvUT3/ tAxk7JmpGgmDS77AUCPCMGjQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 59B15363A63; Mon, 26 May 2025 21:16:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1748294199; bh=0SLIMaqv5LuNQjmKgp9COBHv9/jLFjRSMqsxNvm01/Q=; h=From:To:Cc:Subject:Date; b=IOpqdPG/rjOOftI1qX22g/z6aPKwjpmUTFgkpK8LP52Iw0ON7K7/yaqhhw1ZTima0 JmjySe9htKSIQF4/GTP8dDywTdYrXRWAsupnH6ExHGIB9y1kdOqYCwpuIvWdeli4YP nBDOMPkls6+36NoTOOAEsi6f5QJAyA5uKiIVcQ7uN7LN368tyLy84a4dMVkWB2lWoK /jISAG+tq3HvsTT5QLSlYEjFCYJcupGtpjyyyW19C8G659EcHSK0m6Ee1houCdS1iR Qp72/O7D2BslqhqNpmf881WfhlPQDYUh1cFnnlkPpe1Kv9rmC9lIHGdD8kshqfecl5 tqFrtck4iZC77bNUctkGXPt5OxznkLh24A6B5e9UbCAphRZIFvAzo43rpn+o6OAQs7 jgQPd0bOwQcXRRAqB2v/CjOI+4GfdVCHp4r5X+dvyP4eRh/6PQmkaL7e/31T4HcTtp uIkrlUCiSLnLDVEuVvPo8IZhyjjZvTO4xJrmwcNqnRDIXnSTt0nXP8rO2aVaZ5IUrl NWd/QcCuXE+rkikYbTyavGbAiFtt8iH6C2xYnCoLzDqoJZCP18IGs/WYFmOqPk/R/H 9LrE2Y77OBc6Ik56r17qtU5G8fhHKbSmAzY6ra3Kco4tMC6NAs/5LQrO1E1ZoAc3uO J85PjxXaMcrKdInnkRv1dlbQ= From: Tomas Volf <~@wolfsden.cz> To: guix-patches@HIDDEN Subject: [PATCH 0/2] Update mpv configuration Date: Mon, 26 May 2025 23:16:28 +0200 Message-ID: <cover.1748294137.git.~@wolfsden.cz> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Tomas Volf (2): home-mpv-configuration: Update for mpv 0.40.0. home-mpv-configuration: Support file-like for file fields. doc/guix.texi | 196 +++++++++++++++++---------------- gnu/home/services/mpv.scm | 225 ++++++++++++++++++++++---------------- 2 files changed, 228 insertions(+), 193 deletions(-) -- 2.49.0 ------------=_1749499707-30135-1--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.