Message ID | BN8PR07MB7027B7A3811C66F33FB041D899A19@BN8PR07MB7027.namprd07.prod.outlook.com |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3220F27BBEA; Fri, 3 Jun 2022 06:05:33 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C0E1427BBE9 for <patchwork@mira.cbaines.net>; Fri, 3 Jun 2022 06:05:32 +0100 (BST) Received: from localhost ([::1]:39392 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org>) id 1nwzV5-0007ZM-R4 for patchwork@mira.cbaines.net; Fri, 03 Jun 2022 01:05:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1nwzUd-0007Z3-PU for guix-patches@gnu.org; Fri, 03 Jun 2022 01:05:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32817) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1nwzUc-0005jp-CX for guix-patches@gnu.org; Fri, 03 Jun 2022 01:05:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1nwzUc-0007uo-89 for guix-patches@gnu.org; Fri, 03 Jun 2022 01:05:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55774] [PATCH] gnu: quodlibet: Add dependencies for plugins to work. Resent-From: "Wamm K. D" <jaft.r@outlook.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Jun 2022 05:05:02 +0000 Resent-Message-ID: <handler.55774.B.165423269930413@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55774 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55774@debbugs.gnu.org Cc: "Wamm K. D" <jaft.r@outlook.com> X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165423269930413 (code B ref -1); Fri, 03 Jun 2022 05:05:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Jun 2022 05:04:59 +0000 Received: from localhost ([127.0.0.1]:54947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1nwzUZ-0007uS-AK for submit@debbugs.gnu.org; Fri, 03 Jun 2022 01:04:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:46876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jaft.r@outlook.com>) id 1nwzUV-0007uJ-Ny for submit@debbugs.gnu.org; Fri, 03 Jun 2022 01:04:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jaft.r@outlook.com>) id 1nwzUR-0007YI-M6 for guix-patches@gnu.org; Fri, 03 Jun 2022 01:04:54 -0400 Received: from mail-bn1nam07olkn2038.outbound.protection.outlook.com ([40.92.15.38]:35286 helo=NAM02-BN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jaft.r@outlook.com>) id 1nwzUN-0005gu-H4 for guix-patches@gnu.org; Fri, 03 Jun 2022 01:04:49 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I3tU4k/1bo+DOv/FpsvatbVWbMY0fLkXo2emhOpwXxV7h37UkC+rpXsHM9nqCrtg7f944dFuCoreQ/75CZ9fOWiwquRwTr0xnmq3nhPgJzBwl8ezxh+6q+blF5vIWfvT59sdKudaSuVkoJ0bGrIVTdk5F0b4aSEo4Mb5k8l0+NmxyHZiUvkfuMemv8jVOh71eB6FN6tQ4sVxyL7mpD2i2Vnx5qhXY94B1Y5f5lInXfGDP3H13zlIvfKxzW0gPjgAo775dGZaccu/Qd9pFJs7OvHIKmTOnklYrbUqO8tWXmtew584bw/N7RlZcG7HGGlPUpYN1f8OVUKzfuWtcM9M2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PSf4GmwoFFePslMCVWhkNgn9nE6DzdKU6xp/CqdkKj4=; b=fe4ZLQW39f1O5k8wenk77ZdvoQFubuoO4IwiZ/vjKHDJzhDuVq/zSZ9OCQTg2ixBRFwyLzJpHNyf80dO6NSOA2u18wrjFGPjg1Oo5kczxZtA/FeeJ8ZgfDEbFM/vuFhXn6rFKY170czRjJU2ma+7CUyHL68hS1jFAaIhHPV5CjUCDnEOkercodMpBil3fQkbM+W4NZgpbGZmQlZlnEKfSrKHjqgHuS/9naYoI2mvgIICUnmbjeCiq6gw6RIz4pMr6/jeYxvOBnV7wovcNOJHqCiD9x8RsBHQmx62/ogu2buZVzEY/kZhxJIZoF1qR6uBINZXTaHu6SuLA/O1XtT2VQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PSf4GmwoFFePslMCVWhkNgn9nE6DzdKU6xp/CqdkKj4=; b=DIpVU7rj86UGl7J/4DbF0Cv/seOyk8Jri3G7mebLG7aCQLCh6JBHtiCQOOabSPEQN8QQxQey62ez6c14UxRUB1dgy5ns8bMaNmB5hr2SnEdhHDkyjcIQWMGg+ZbC3Rt3MLmUYEb6bHKtYrTjWMd5WlVUJoxOUSGdPJWRTQKRuCtluWPlEqt3l3Sekt4LUiHg5pCSUaB6v3/sJYXAhbMVE8l71zjfQekN2lVU2fm+4NGp1VN8KK+h84tXzBJrm5wcbWsRePi/Emdm6/QJFpC24Pb1ndFeMC9ipbC8qonDQL+f73SpW6kbfxcLADO4I1jeW0c9jlAcy0q9krO6dE7h5w== Received: from BN8PR07MB7027.namprd07.prod.outlook.com (2603:10b6:408:7a::17) by SJ0PR07MB8417.namprd07.prod.outlook.com (2603:10b6:a03:380::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Fri, 3 Jun 2022 05:04:45 +0000 Received: from BN8PR07MB7027.namprd07.prod.outlook.com ([fe80::994b:1bb0:fa04:fd2b]) by BN8PR07MB7027.namprd07.prod.outlook.com ([fe80::994b:1bb0:fa04:fd2b%4]) with mapi id 15.20.5314.015; Fri, 3 Jun 2022 05:04:44 +0000 From: "Wamm K. D" <jaft.r@outlook.com> Date: Fri, 3 Jun 2022 00:02:55 -0500 Message-ID: <BN8PR07MB7027B7A3811C66F33FB041D899A19@BN8PR07MB7027.namprd07.prod.outlook.com> X-Mailer: git-send-email 2.36.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [zZ9CCGsMDJnop9cbK72af08EXXlwpg88] X-ClientProxiedBy: CH0PR03CA0318.namprd03.prod.outlook.com (2603:10b6:610:118::26) To BN8PR07MB7027.namprd07.prod.outlook.com (2603:10b6:408:7a::17) X-Microsoft-Original-Message-ID: <20220603050253.10341-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 19e3db3c-7227-4f8f-44be-08da451e923a X-MS-Exchange-SLBlob-MailProps: +LiGfBxqLEtqv+3EW2Lg6tuervJt0m8gaW4EcoatbKTflf0YuUD7PrjAHMVcpu5XFuuUFE/iCRxQ8XCX9JK9uoEMlruFIOKqJlecbSr6D00DLZvjb5L5teXgTH0yhP8yZsE9LKl5RoEA8sBKKbzpqobLIWpKzwcsdkHzKAFZqfPbpzM4dIfvxg/F1mEDvyBhJv8K7EmRUIicJL1aynSyMW8TrDuVwaGRkKL+nRrw9v7LlVIxevkhzaR41/zpVTI7XvlOL1kDIRXDDoOeiyWelhjmqPTKM2z/CeX4tiU8+Wsl+QZNSKrvJPuOd+wJ3k8bLsyBEsiNOpVDBZK7t5DcEfCM1JP38NwS9p3I2/B6oZf+seSIEWLNrfssD5TDB/9AEStncD1oYp05Zl5cirs/YJnKL51bwAum3zckyCVnzT/DcnzqmdP2dnh8vTuSO3SuGpN/owZYbylRAJz9aCamS8zYR94/uyAqEN5CowOBbGQZrLrEIyappmqoAzABZVGc2bUoE5HBe3d8mIdchTNtqQvZQ15yI7rcN6aUE9utcxljKf5Jdk5jo7jjhdikBKX34kbXaQMIMXCzjM+KM++ZXcGMM3M3hVn++9z9JDHLOFmgdwJb+obow7/cbc2yBjVgT3QURlxs/YDFR6+uzXO1Q68k9xnw8hgwhb65nwR/99vuGLTFbhffFCQiEzN+ETrHgtANNdrQYBSr57i3cuitcDzI2u3nh4dmyykIaocbAIJLEAGc9l3xYBFQpnkVpL8QJaUFNvd43r5mDVGojVY2e8Dp3UL8z0Ur X-MS-TrafficTypeDiagnostic: SJ0PR07MB8417:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gyp6Pfy9D0mmpXVx1WanEppxjEN2AGX9J3F2HjkvKLOMQ+d3z06FPdbMmigEiqD5ZhEkD6kNDYwX7HTuwv6jPb4BmExM/+6fBVNtOG5jsVumqcrxkVcFw6Igfsk+2mjOODH2eTq5G+VsuMXHehr6Rw1b02yS8FTBg29s8vQw5fP0I1JJdmEwCMAS4jGicwiEOBpUzNFkuiKl3znRDPdcSWfKZExDkTTdZL8k/Xrfz42MokwCM72jaa+NXnmtiOtg5doUEFN31BhoN9NtsqVgvyjZCbTMEDzflirvJcDHJfOUjp3y+Gi0aSNhBjmCdHXhzcBEmWPaNkaEaYP9k0l/zzDcRm/eKRIFrbOx9ntdb75Gf9HuTkFPgnBLDgnjAy1Q0TbKrlR7TKJRWsUtBQ+hfng8qyTBOZRGQjyfqxEoAcBzTn0Cp8h//bn3ZGeOtj+VlUWKLvfktC8oJCxr6peu5oZiDxZh5EsUc5phJDcr60Dm8TDVCUoY2qE1dhtsJIZiCea66CVwUCUlCqtGO/LEByn0p9l5Y00nzkb2DvGgJgptLylbbIuuDTeieR+J5m0953jwzzWpXo/JMlbi1mWim/mWwbBZtJguoFyH6fY6ns5FCJxhlFh0WhHgX7rTMT10 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VgiA/nqSsN4EmqGFqbI2yg+dFo4s3tqVINc/ia6oGCBDm+RyehZDc61FbevkPXvhm2bvy7XX5YpbTSrzGFYOOy11XZwpXKlFps6AiVI9c1BxTA9aO5AlqHLRulqGQJJ070c4PR8rlm50GGuT/bmwfBo8BIwKlx0WMYrIvxeFUoxXS38lO83ICIykplonzFwZXJEw1PDmSzp2ue9WpoP4kJ9sinGZgWjf3T6ZcX/o29FF7dtMIJfeNWNVmPb0I1p3sC7gC0DsOViUO+QFvd0jOM56Y9Vhge853CUoZtjxcKq4A6uSY9rZVrQWql6tLyI0LjXLWa2VU9qCd4hT7MTKrGThtNV1YN6E0vUmI541e4Q/MSoZ93pi5W6JtaSnv3C9fsuNClZrYkJy5UrpprUqpJUmE+XA7nv4n55C3MBiXghI60PyWs0KNtOAoXZBH8RkgIN28wuc0oGK8KfIdt+fmboRVvn2qThKpJBWByMs5D8Yg0k8Z4K/hvfve9STBZuZxYy3QmzErJWntR5g7MYGu/f6Cqeso2Xxn+AM/pgfm/wAP2rJUJDDOTcfAMWSRTCNEs2E0ZDZxQe/uhlcVA4XnEGyKWgShAdvkdxdZLdy9xm4zXqHHmBEepxWjcBbatxXGl46mzPqZipYWAJ1MYwtn3+iIABhWLTJ6SdxeJ4aZwqjfy0vZ3utrV9cLHSpnV+ecCuWqbTFC65RFYts34eHYqA2M8RDSgiWWLwNRi0mVzXuYmcGKdPQiY/OVVRBZiUec7ECkDxsMPyfp6z7BoSFFJieLYHFE5yypL/BLdVTYlzejBmqDjPxOztEXP/o9hqfiPNqUNicLk7EABfBL5rY7dHSKegWRiG5FKWPtNr1YygVhwHAspx30IpxhqcQGufWWHnF7i6YSHy6Y6UJRy17WjQJGDChMNmmN5T1qfjk7RK994LkYtdA7fJpD4bQ58yHI0uUIbdihyeLElCvbz7iA4WJ/T+DM5YbzhljxKKMF00EdG8nbIKdC7GswMASkecQDCIKC+TXL7eeuLFaWSgZBUENgtQXruHBx/2SmqaxIkdIiLEpRc8h2RONxjIFrO68so7N3Nfkv7+I+j0/YjXy8BXBU3rKUSDVTiJvU4pQMHhw23V4nXC+Wc9L0BdmwS70/oc7gLmkAz4Bydb6DpMMUpA33eKVlfLeyYApgWhxP92eTuQ16am5aPZ5WcYaESdOpg5pnG+34Qn5VoCnnfxoCiMfQ+aKnTdocvVXcaiBvtysXCFwystjVdhW+HUK0kV8WM2rwBGgV72n9DXCywsTSY3341NiN1ytwPX30kUBUDIPP+wo2x2PvNImfDsiyMmm5wm37E7QyS6k/oOb1Sw2InjeVcXIlxnzeaDEmqakchBeLG4bLA2N9RMtXjlRMVNH1IzEAMoUtFUrqYpTfEe3hstqByRjarlT5qe41BYu/sc= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19e3db3c-7227-4f8f-44be-08da451e923a X-MS-Exchange-CrossTenant-AuthSource: BN8PR07MB7027.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jun 2022 05:04:44.7546 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR07MB8417 Received-SPF: pass client-ip=40.92.15.38; envelope-from=jaft.r@outlook.com; helo=NAM02-BN1-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-getmail-retrieved-from-mailbox: Patches |
Series |
[bug#55774] gnu: quodlibet: Add dependencies for plugins to work.
|
|
Commit Message
Jaft
June 3, 2022, 5:02 a.m. UTC
* gnu/packages/music.scm (quodlibet): Add dependencies for plugins to work. --- gnu/packages/music.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-)
Comments
Am Freitag, dem 03.06.2022 um 00:02 -0500 schrieb Wamm K. D: > * gnu/packages/music.scm (quodlibet): Add dependencies for plugins to > work. Should be ... (quodlibet)[inputs]: Add ACTUAL_INPUTS... > --- > gnu/packages/music.scm | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 554d70f266..3751305b3c 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -47,6 +47,7 @@ > ;;; Copyright © 2022 Sughosha <sughosha@disroot.org> > ;;; Copyright © 2022 Remco van 't Veer <remco@remworks.net> > ;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> > +;;; Copyright © 2022 Wamm K. D. <jaft.r@outlook.com> > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -179,6 +180,7 @@ (define-module (gnu packages music) > #:use-module (gnu packages vim) ;for 'xxd' > #:use-module (gnu packages web) > #:use-module (gnu packages webkit) > + #:use-module (gnu packages wm) > #:use-module (gnu packages wxwidgets) > #:use-module (gnu packages xdisorg) > #:use-module (gnu packages xml) > @@ -6752,7 +6754,16 @@ (define-public quodlibet > python-pygobject > python-pytest > python-sgmllib3k > - python-toml)) > + python-toml > + ;; optional but needed for multimedia keys not under > Gnome > + keybinder-3.0 > + ;; optional but needed for Undo/Redo > + ;; support for multiline text fields > + gtksourceview > + ;; optional but needed for the auto library update plugin > + python-pyinotify > + ;; optional but needed for the Musicbrainz plugin > + python-musicbrainzngs)) YMMV, but it's better for inputs to be sorted alphabetically. Use line comments to demarcate specific features, e.g. keybinder-3.0 ; keybindings outside of GNOME gtksourceview ; undo, redo, multiline text fields ... Don't forget the 79 character limit; when in doubt claim less features. If possible, try to line up the comments. Also, comments like "musicbrainz plugin needs python-musicbrainz" are not as informative as you'd think and can probably be dropped :) Cheers
On Fri. (Jun 03, 2022) at 08:04:10 AM +02, Liliana Marie Prikler <liliana.prikler@ist.tugraz.at> wrote: > Am Freitag, dem 03.06.2022 um 00:02 -0500 schrieb Wamm K. D: >> * gnu/packages/music.scm (quodlibet): Add dependencies for plugins to >> work. > Should be ... (quodlibet)[inputs]: Add ACTUAL_INPUTS... 👍; I'll get that updated. > YMMV, but it's better for inputs to be sorted alphabetically. Use line > comments to demarcate specific features, e.g. > keybinder-3.0 ; keybindings outside of GNOME > gtksourceview ; undo, redo, multiline text fields > ... > Don't forget the 79 character limit; when in doubt claim less features. > If possible, try to line up the comments. Fair; I'll get those updated, as well. Yeah, I was trying to weigh what to include vs. not but, due to the installation structure of Guix, you wouldn't be able to use these features by just installing the dependencies (leastwise, with just a naïve straightforward install, when I tried) so I figured they were worth including, from that perspective. > Also, comments like "musicbrainz plugin needs python-musicbrainz" are > not as informative as you'd think and can probably be dropped :) Haha; fair. While I could see repeating "musicbrainz" as being repetitive, I was figuring it's easy to lose track that the dependency was present specifically due to a plugin, for future developers who might work on the package, and was mostly trying to capture it was plugin-related. Thanks for pointing it out and I'll that adjusted. I'll try making the updates later tonight; thanks a ton.
Am Freitag, dem 03.06.2022 um 08:13 -0500 schrieb Wamm K. D.: > > > YMMV, but it's better for inputs to be sorted alphabetically. Use > > line > > comments to demarcate specific features, e.g. > > keybinder-3.0 ; keybindings outside of GNOME > > gtksourceview ; undo, redo, multiline text fields > > ... > > Don't forget the 79 character limit; when in doubt claim less > > features. > > If possible, try to line up the comments. > > Fair; I'll get those updated, as well. Yeah, I was trying to weigh > what to include vs. not but, due to the installation structure of > Guix, you wouldn't be able to use these features by just installing > the dependencies (leastwise, with just a naïve straightforward > install, when I tried) so I figured they were worth including, from > that perspective. Oh, you understood me wrongly. Do add all the inputs, but per input you might not have enough space to describe *all* that it enables, so if you run out of horizontal space, stick to the most useful features. > > Also, comments like "musicbrainz plugin needs python-musicbrainz" > > are not as informative as you'd think and can probably be dropped > > :) > > Haha; fair. While I could see repeating "musicbrainz" as being > repetitive, I was figuring it's easy to lose track that the > dependency was present specifically due to a plugin, for future > developers who might work on the package, and was mostly trying to > capture it was plugin-related. Thanks for pointing it out and I'll > that adjusted. IIUC much of quodlibet is actually just plugins, so future packagers looking into it shouldn't be too confused. Plus we aim for complete feature sets in pretty much everything except -minimal package variants :) Cheers
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 554d70f266..3751305b3c 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -47,6 +47,7 @@ ;;; Copyright © 2022 Sughosha <sughosha@disroot.org> ;;; Copyright © 2022 Remco van 't Veer <remco@remworks.net> ;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2022 Wamm K. D. <jaft.r@outlook.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -179,6 +180,7 @@ (define-module (gnu packages music) #:use-module (gnu packages vim) ;for 'xxd' #:use-module (gnu packages web) #:use-module (gnu packages webkit) + #:use-module (gnu packages wm) #:use-module (gnu packages wxwidgets) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) @@ -6752,7 +6754,16 @@ (define-public quodlibet python-pygobject python-pytest python-sgmllib3k - python-toml)) + python-toml + ;; optional but needed for multimedia keys not under Gnome + keybinder-3.0 + ;; optional but needed for Undo/Redo + ;; support for multiline text fields + gtksourceview + ;; optional but needed for the auto library update plugin + python-pyinotify + ;; optional but needed for the Musicbrainz plugin + python-musicbrainzngs)) (home-page "https://github.com/quodlibet/quodlibet") (synopsis "Music manager and player") (description "Quod Libet provides several ways to browse and view your