From patchwork Thu Nov 25 19:48:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Wamm K. D" X-Patchwork-Id: 34815 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8F86027BBEA; Thu, 25 Nov 2021 19:51:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2,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 EDFFC27BBE9 for ; Thu, 25 Nov 2021 19:51:09 +0000 (GMT) Received: from localhost ([::1]:56020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mqKlx-0002OI-0A for patchwork@mira.cbaines.net; Thu, 25 Nov 2021 14:51:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqKlq-0002OA-0S for guix-patches@gnu.org; Thu, 25 Nov 2021 14:51:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46529) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mqKlp-00051Z-No for guix-patches@gnu.org; Thu, 25 Nov 2021 14:51:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mqKlp-0003yh-N5 for guix-patches@gnu.org; Thu, 25 Nov 2021 14:51:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52113] [PATCH] gnu: Add pnmixer Resent-From: Jaft Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Nov 2021 19:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52113 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52113@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.163786984015262 (code B ref -1); Thu, 25 Nov 2021 19:51:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Nov 2021 19:50:40 +0000 Received: from localhost ([127.0.0.1]:58075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqKlU-0003y6-Fd for submit@debbugs.gnu.org; Thu, 25 Nov 2021 14:50:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:57616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqKlR-0003xw-MP for submit@debbugs.gnu.org; Thu, 25 Nov 2021 14:50:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqKlQ-0002LL-FQ for guix-patches@gnu.org; Thu, 25 Nov 2021 14:50:37 -0500 Received: from mail-co1nam11olkn2011.outbound.protection.outlook.com ([40.92.18.11]:52001 helo=NAM11-CO1-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 ) id 1mqKl7-0004ok-Nu for guix-patches@gnu.org; Thu, 25 Nov 2021 14:50:35 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jt865gpAKfoVvcjwUvxUv3BKJx5whnAy5XHWp7MUxre6UmtqdOw2CAyMvHyOYitaIg5KUXTF2OglxicJVFG3IXnScN1U00FG6BEjrtqGtPBL9kkcMw76+OufAiglPgJ1dJAZm2eyAmzpO04jrpV0gz0wu2WGx3R+XC4ejUEQCJyJyKxfhfQqhZZyGhpsq1fCDa+MjUSdmW3sJbkcNNagEJnIsHcRzXIGxIiPYcG+TEMwJFNHr3TYLF1VV4YWR/CWz3ATyDvcRmCPmIJM4KdYtLCnxcMG6/+pPIRdLJ6664r+cmkwabjxSer8E2mU8xZ4XoK64Ru58JNb7lbNeT3I3Q== 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=Gu491rb/VgZj55fekYNgS7FUa3w+v7kUdj8Ls7acCJ8=; b=hTXJwHiFUIgj0/O/BrDWFY54DFqqYx0JmE87wwo+PlRzF+7Ssjv5VDa02eG0Mbf/a1Wdsa27ZWeL8GRnAg9W+yR5NkfOwvdmTKvysBa0vc8RMBqZOawOziQCnsVW6cXHM4iEFqZtng692SRlisTzhPJw4hTyK03yDRwGYAPymgkPiocUQ8oXna0awoof0+mtHn1KMywSb9EeP29tPouBLzRbuaB9IkD4YObzUMsHPQlxz46obWXnMstBVbho0GCae0+CGkACqXbqenqFs2q1Fs3/EQOM7UE3OondyhnjsRhYup6xZ9CKZX2Rp4+08wiHUkA1pwGAOcHPV6E/9GJACQ== 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=Gu491rb/VgZj55fekYNgS7FUa3w+v7kUdj8Ls7acCJ8=; b=VB5bp5CO6AAp9IcPu7Jz0K8B1cROK/CKCuus7fo+QrUEFEfOEF9Xx+YViPImjEKslZy6vQ2xaMDF8HGB+JdQoFB8h9EcB97eaCdOXUdj7LDA4TPwG9km2ANrGelYDRiMqawasw55zmvYQ1xbmhEkAFHjYRk4kNGQJSam/e2mMZt/CqYe5+fMIpuxcgrc3oUB3jLVVmdg331Tzmtj4Z7fomoeHTpH6cwQkFOVzgerDVu20sEONCF0FVWWf18yQxHhDH55saPF3jLb7cHw1n9D1cz5FeO8f54etSI8H4WrjdO9L4Xh1OoDhVULrPwSEBscyHxJytp4mxrfXLxwF8x+dA== Received: from DM6PR19MB2460.namprd19.prod.outlook.com (2603:10b6:5:18a::23) by DM6PR19MB3948.namprd19.prod.outlook.com (2603:10b6:5:1::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Thu, 25 Nov 2021 19:50:09 +0000 Received: from DM6PR19MB2460.namprd19.prod.outlook.com ([fe80::d1ed:dc20:2733:7d30]) by DM6PR19MB2460.namprd19.prod.outlook.com ([fe80::d1ed:dc20:2733:7d30%3]) with mapi id 15.20.4713.025; Thu, 25 Nov 2021 19:50:09 +0000 X-YMail-OSG: E5t_hqQVM1ltwyx4_SbTaUml4YEqqf4LrLnEHKD3E.YELyAPIwk59rpzk14BY2n bSBSJyh477krPz2BW1lpkm8kJUWrN4rP4rURZo.KLg9rI7Wj4aE5TFnfqdroxNIp8x10CenTZmPJ OM.d2wGy0D540.fzqBgtmfmnuYJybcvRKfFauwwz5Zetb.UarM0JUC5FLGt6AnsXXg_XvyPQoWvw rmasy8gXHF2TK5rlk2vdqdy2vONcQhJpz5mmLO881Z4r.Gyj7jIZhcGi5OM88IBZOXTiz95YC3qZ RbhBTL6oTdQjekXcCQ5pQejkB9se9EkGmD7biac3RpLG3ESW3YeJhqEPsWgheg5tIXj5Ie_hyC3B 6.THC9PNzcebToiNyCXIjCM4yrijUst2YSzel7OP16TnNM8IovJ64HHMnqKcuCyfg3PAtIh8iWyy JYNupOrKwmMK1p87CEeAokt62RH.aujcUo8KgoZVSaCFRiFEU4A.osBx7UlaP_mrLWJZfZkBetC. TnIBTjR9LGiv9oMk1rX1pKsBjgO7lqJHa3U9GlCGfMqJww.P5rrAiimHH0.Yg2uW6vnys1AcSUww DWmDQ63mh_udedU8vrTwuHQuCF.Zeg_q7o8EA2HT6294wp.cTCrWHmixkuyxRe93ebXRn9JVOZ9G Ym7dG_1lUUyQaf.O2euo6R5Oo24KzMP510tmL5Q0HxylzvEw8fXHZyNQgYS_UUUHNajl8qdSoK_t EXfthXRkjkJaoMhbsPUzbdPJno493FQyIun0PiHabb6ottynseu_qQ_h3azZ48wWevOeG5syP2d_ AXL.yydyC6BbXPq9rrjZlh6IF8.cFRaZIZphizMOWICRo_i6.B7uFadnLhd8kZM9BOL3LpPXz4d6 yvV1uxDJVhfAZjBLzp6J9KItQ40BRjmPWMGK5RpOps0WYct7OGkWVSqLhDgpb8YuN2MamwMIyEC9 ahlhP.h6F2RH4CLSGUAf9NFeuPCeeoSVvzzhe4dJSpX5w1g6tjUMvmy59n4DjHvckZIZWoXAgpes BaxnQwdu7jP.qs5VTzvqBToiGwlsO_cJXm.i9orfrCR1__y6qg14JLNJknobKrZAqoDdyHbrbRE3 nTv7MkWjzYOfGbMJTljRhzmsSSA09q780Uhq1nRGh1Cwps5.ZvKmssl78B0MlUnxHlCT_d9AIU1N 4IdAjtbiHgn364oCgUxfnUiPQqo8ayylnSi3xTI45Tk1KDePt1EYAjAePUEzNKGXkk8pRJ0Oeqoh oExyv2ZqYrwFtoOW9rWpyyG_eD3fRNSMoy4SRCf6Lp00I0AJaToOgXis7pDfzORKCneQzlFVGX1X uhzXxNiPAhGwliwjvCIfr7Lu7tPuaxl.GL6HzP2SGXX5Mp9VIu6JGh2LB3kXw5c.sTr_ybt_y0AL dGteJPFqR8DHtGk61BV5NF3.izb6VEoKoDBEHvznKogxgn8Z0glbu7Me1nNB9tdHz.4VfoIhuGTY vnVJ6WWxK2GCcZ8HicrW0kIC6uPnuWURuufuHFUiWmw62iEb1vfIDpSohTYeRm3Oz3TKOvQiyiO. 7Ey.sSEzC9SRQiVScW2Gp.INd7pIfQl18mldYuF5Oy1bwoU6GFg5tUByMrciqrxUUrdZu6bd_S5V xZVR8QJJncJjhrjtcwT55fIVuTXOpwh9MTjLdGwx03r6N5dVXgEVajfFuleSCVSemRxi4qsEUw2U Tb1y52Ex4S5DEDFiFcsN3k_acDdask5Q3fRaSSsuENkzG8RPRL4dt8dZq8tUTJKYMS7CdTnMZYI6 p98HDcehr1.6bwFJWQCvxXmbpfcmL4_GSx77Fyw.HptiwLXEpKS_TMqCf9EW0hFQbX7ql8J585lG gXlj809VovGKuQoluA7w9hRn.uTwIKgYJOZLNqWvZir7BqIkEvCI.3QvzSabhdcO4M7t87PX8V.E Jzt2gUiGvAEHM_pD9AYg762ePZYjHGxsdU0SuPH_TX3KKuIYJNZH5qag0B0OYcmSIVslJWKkUqlJ Y_qBl4qUddrpXybw2Nx7iqZP8j.LVai8Fv.v5hhyrjWtlAca_dC5cgYVaxGdL77euSc8kXJYnJFq V6NrqsPts6PmwmGHwchA29Ue5mCRN21bZmUE0yr8_DcwO6Y9hmNOmZVU74p5.U7Es4xtBznXjAFG ..xmhvF4dLZ5umsavwyqW4IdyZl5U9LzQtHbPLKXJKYlTxj8mco5393qKLGUUBjrtcF7tpdU6M8_ 4xhFwqAR.r021km_bfThY2cw3_8Mbq0IVQBuS6v_Y.V1h.nea5qlX52hol545ZkU3BMlHCTnTP36 7CeJ4DnHD3nBB5LknJVNttFD5Zg1WRoU- X-Sonic-MF: Date: Thu, 25 Nov 2021 19:48:08 +0000 (UTC) From: Jaft Message-ID: References: <529632162.5471310.1637869688182.ref@mail.yahoo.com> X-Mailer: WebService/1.1.19306 YMailNorrin X-TMN: [r6h6YzpVHW/146bz2VUUqa87jTBsL2yf] X-ClientProxiedBy: CH0PR04CA0064.namprd04.prod.outlook.com (2603:10b6:610:74::9) To DM6PR19MB2460.namprd19.prod.outlook.com (2603:10b6:5:18a::23) X-Microsoft-Original-Message-ID: <529632162.5471310.1637869688182@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sonic309-48.consmr.mail.ne1.yahoo.com (66.163.184.174) by CH0PR04CA0064.namprd04.prod.outlook.com (2603:10b6:610:74::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.20 via Frontend Transport; Thu, 25 Nov 2021 19:50:09 +0000 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Thu, 25 Nov 2021 19:50:08 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dc1c36cf-a1e5-492e-8bb1-08d9b04cc97a X-MS-TrafficTypeDiagnostic: DM6PR19MB3948: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8soxbCtfwsryG6HP9ref8IJe3dcqZuHapxqE9zoZCB1A2ZmUQuV9WGzDnABTxFy2+uQrQallnJobaXLoT7jwWL8TOYzKhtLfoqkwjV6TG9RUmo9uuxfy5UYWHCs4VFT8aGhKZjozqsQ17CFmnqd0PHHdnKNk30d1QOGGT8fJ8dzbVtD/LdtrN20S9WeKuuWQfUyCqMH/FPH6+McgUJewNeLbg/SXVs1PYU+t02EEpgLL3juIPjh6hSqOFb+ydQWg5DeT8hazOw2dI0VbRICo0yqc4CrFB33xWSJAscPG/FlqyDGLOtyplY4yO93u4W3Axi4JVyGRWQsFH1QgR25g6m9F1DYP+UZFJz7eJ43F7UHa0rXtN1qpWfG0gtbEUOVCSf8JPOKG40P1OozW5l+23UJBSxhkQ8ca3xIHDuPf6ckup7H48cSnzkFR5mRqhbudbv1Jaa7RBVLCFn2J4G0389Q1aBj9FnEuLmkgAttTs60sJbQeVgRI2uXxrM5XmdKG7f7zmdWnz7dvejEKfmU+n/yX42j5ho7hXIbQ94JTYxmSCN5nGmEBj8640OfE72w3tpZgo4WWiqUjZJZtuCPWTWwrVu0VNwHZwMytzFC7TEgpPs0pLt4ntqJ4ASI4aSqc X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PJBIlE6rhdG3NlvLLzQxVTr6oAR03s7akiSt5mEauowCtv6AlEAAFNItn0O3B9ofp42FgppFSB3oLmpjVSgXehaiSV7um40zuTaN0nTntT9bPgWQx3cfdXV4TfB5ZCi5sUZ+qarRoS1I9aP6z6xkI1ObKaBgNU2l/QPFIxG1qy/faQSsMVgRE1hGg2XDbE/QzQsShxU7izF66wWxbC/8wCXmW5kOTnLJPkCWEIHZL5j+VEA++HVZ/AGLj3R1TR7aA01Ba1njnmx8PA6xmPCVgLGrGBIm398pgvTkWEuHKuI5MOKx58uq/q+JDe+EIZ9yx1zjTtsGpNBSJkKSeiuijXai/IZTSGO+H15Bswr+tjijtHtUQSNfOiHwqzjJefR4hPme7GiqDMRyDCctYhwTIV5AVhGdhlsA0B9FCngRWXRvdMsZpHxfF7lxEJZa0/Dmny2HyuTmEyRGj4/m3Ifuz14ATclt629/nKJjG/x8YP7HxqXXcaQdWiIo8McKPHzYmTcrCrgPrtSRYwNuZ9Mz7HChyLgHMrkEXYp9v7YUigvDll90wjBho3w+SR5rWaqDT4B78lP+69v5oAsNcqbZpGiY021M6dW7w7vyktTf1oIpergi4CVR3048ic9XCUQS/RiPeubs8BwlPJny5MGQiYhBPFABtaHAHB2/HeHuK6BLo3KA5Be/ILJ5RcvNmUntbperpZQXQd4G+tMu0PcrXw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc1c36cf-a1e5-492e-8bb1-08d9b04cc97a X-MS-Exchange-CrossTenant-AuthSource: DM6PR19MB2460.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Nov 2021 19:50:09.5299 (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: DM6PR19MB3948 Received-SPF: pass client-ip=40.92.18.11; envelope-from=jaft.r@outlook.com; helo=NAM11-CO1-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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jaft Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/gtk.scm (pnmixer):Add PNMixer --- gnu/packages/gtk.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 4e427deaef..782dfebdb2 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -27,6 +27,7 @@  ;;; Copyright © 2020 Maxim Cournoyer  ;;; Copyright © 2021 Leo Famulari  ;;; Copyright © 2021 Simon Streit +;;; Copyright © 2021 Wamm K. D.  ;;;  ;;; This file is part of GNU Guix.  ;;; @@ -50,6 +51,7 @@ (define-module (gnu packages gtk)    #:use-module (guix download)    #:use-module (guix git-download)    #:use-module ((guix build utils) #:select (alist-replace)) +  #:use-module (guix build-system cmake)    #:use-module (guix build-system glib-or-gtk)    #:use-module (guix build-system gnu)    #:use-module (guix build-system meson) @@ -2474,3 +2476,40 @@ (define-public volctl      ;; XXX: 'setup.py' says "GPLv2" but nothing says "version 2 only".  Is      ;; GPLv2+ intended?      (license license:gpl2))) + +(define-public pnmixer +  (let ([version "0.7.2"]) +    (package +      (name "pnmixer") +      (version version) +      (source (origin +                (method git-fetch) +                (uri (git-reference +                      (url "https://github.com/nicklan/pnmixer/") +                      (commit (string-append "v" version)))) +                (file-name (git-file-name name version)) +                (sha256 (base32 +                         "0416pa933ddf4b7ph9zxhk5jppkk7ppcq1aqph6xsrfnka4yb148")) +                (modules '((guix build utils))))) +    (build-system cmake-build-system) +    (arguments `(#:phases (modify-phases %standard-phases (delete 'check)))) +    (native-inputs `(("pkg-config" ,pkg-config) +                     ("gettext" ,gettext-minimal))) +    (inputs `(("alsa-lib" ,alsa-lib) +              ("glib" ,glib) +              ("libx11" ,libx11) +              ("gtk+" ,gtk+) +              ("libnotify" ,libnotify))) +    (home-page "https://github.com/nicklan/pnmixer/") +    (synopsis "Simple mixer application designed to run in your system tray") +    (description "PNMixer is a simple mixer application designed to run in your +system tray.  It integrates nicely into desktop environments that don't have a +panel that supports applets and therefore can't run a mixer applet.  In +particular, it's been used quite a lot with fbpanel and tint2 but should run +fine in any system tray. + +PNMixer is designed to work on systems that use ALSA for sound management.  Any +other sound driver like OSS or FFADO are, currently, not supported.  There is no +official PulseAudio support, at the moment, but it seems that PNMixer behaves +quite well anyway when PA is running.") +    (license license:gpl3))))