From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id yGmHIyugp2OjTwEAbAwnHQ (envelope-from ) for ; Sun, 25 Dec 2022 01:58:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id ECiQIyugp2PGDgEAauVa8A (envelope-from ) for ; Sun, 25 Dec 2022 01:58:19 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 03E9C2C905 for ; Sun, 25 Dec 2022 01:58:18 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p9FL1-00034L-WE; Sat, 24 Dec 2022 19:58:04 -0500 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 ) id 1p9FL0-00034C-MI for guix-patches@gnu.org; Sat, 24 Dec 2022 19:58:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p9FL0-0004mD-3O for guix-patches@gnu.org; Sat, 24 Dec 2022 19:58:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p9FKz-0005ba-Nv for guix-patches@gnu.org; Sat, 24 Dec 2022 19:58:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60294] [PATCH v2] gnu: Add libxapp. Resent-From: "Wamm K. D" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 25 Dec 2022 00:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60294 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60294@debbugs.gnu.org Cc: "Wamm K. D" , liliana.prikler@gmail.com Received: via spool by 60294-submit@debbugs.gnu.org id=B60294.167192987821538 (code B ref 60294); Sun, 25 Dec 2022 00:58:01 +0000 Received: (at 60294) by debbugs.gnu.org; 25 Dec 2022 00:57:58 +0000 Received: from localhost ([127.0.0.1]:47350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9FKw-0005bJ-3c for submit@debbugs.gnu.org; Sat, 24 Dec 2022 19:57:58 -0500 Received: from mail-mw2nam04olkn2102.outbound.protection.outlook.com ([40.92.46.102]:57697 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9FKu-0005ax-DF for 60294@debbugs.gnu.org; Sat, 24 Dec 2022 19:57:57 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Brp1KKRgoYL687mDZ2LphmKZo5GYmR0J2f85v34XQy+Rj3j86PGjrD27rbdP8nIh6YA6OLozpHUcCpxlSETbPTOO5HyAFKXT4dNi/V1zvxjd/kkeq8DHxSb9ZbJzaUrcnwANA93yVY4HUvwnfnw1nXogv8khSrBPG0RgZVMxQparmgt8CwjhyQzLb+9gurrSaBhAKkgxfWQtMvnx8ny5dnG3NYkOcNmlJ/spPXecm6Hezc8zCupzUOwu1dH8+ubJ2bfeCTuCBcQJA54p9h0ZX3351p3hZy8hMqbsHKMih4fdfdI5LiT3g9CHnisiegJiiXkXDNWcuoK56m09FXa4qQ== 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=0f+57eG4/rCOl1p+IcIr0l6xtBQuviY06bV6epfwecY=; b=ZPS1h1r5Xdqf/pX8nLo2B02jr27obTCwYYv0WeLE+2AWr7IxnLJgcLvlgF3YHAROFdDL2s50W+1WBg8q2WWPw8VkCWfZym76LxS2KKbOhxJPZTdjLvJAnpqJ7s76hBVg0NfVy306FWayH2ClHxBa6MtOYFMVUHBa+xbVcqmQ1v0+TUsmgkSnqC1Ap9+FT9IAthitPY+3x5Scq8xzN5QCoi8ob25WgdypLU1Vni6dovkwSg5rywwnlHhbHf8szOcMZcPPlBzXvVPluypbymuS6f+ZqEqyo0qqdgWUbkLeke8BCIZcbQ3ZnD+I8ZUrFrp7UfsRhdudSY1mEGmDJHRhBw== 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=0f+57eG4/rCOl1p+IcIr0l6xtBQuviY06bV6epfwecY=; b=j3FnGshp4/E9WOnjb3XhdiGhGAtZZvIIlTxBC86idOSPj5oaO74LuncKb9fXRXorL0SiLKADvB2WRwprY91YJhFfb72qLiGPxzyPGyzqMozmUakwjmxIgv6kG4+J1ChINpEaAG5U+J4HgsPQkJ38nRYNqMf8S2OvLmstrbvUnpF9zWpOE/c5I30AY6FFsxKP3XA+W85GvaqIuUNiHder+8ksi4h38bkiWEDdFms31oDqotLHtOP+d5MIYuXmAkO9pyqXTOTLkKjsAV3Y8N4VdSDzHC6WX+1t/rAJZhx4rQi6DV/yXneJGR/xCRojY/SKJ9SobQkvBjrGIMevT6BIBA== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by CH2PR07MB7238.namprd07.prod.outlook.com (2603:10b6:610:ab::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Sun, 25 Dec 2022 00:57:49 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::a280:d6f3:a7d0:204f]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::a280:d6f3:a7d0:204f%4]) with mapi id 15.20.5924.016; Sun, 25 Dec 2022 00:57:49 +0000 From: "Wamm K. D" Date: Sat, 24 Dec 2022 18:54:49 -0600 Message-ID: X-Mailer: git-send-email 2.38.1 In-Reply-To: <14> References: <14> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [JSu4OhbIm6hUUTZ2vxT4P0ecF7P5VhtJ] X-ClientProxiedBy: CH2PR02CA0010.namprd02.prod.outlook.com (2603:10b6:610:4e::20) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <20221225005448.31154-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR07MB7029:EE_|CH2PR07MB7238:EE_ X-MS-Office365-Filtering-Correlation-Id: 12172851-0121-4a13-f581-08dae6130ae9 X-MS-Exchange-SLBlob-MailProps: C/ir7cSdGls/VMKcKKIsWDSgAwtqZSl+3gpsVN+JmINOvq4o867nom3wVxDFTaHqMpSjWP5ujjIzB1zohMWyQh2G3yB6EFDKNiHRU2Oe3C/y6IdlueT0/s7emJU2UVCyrrOOkdGL3DWi/CXR2d2xyaEZqbqc36H/1l1srqtcfb9cFbx0uU0iEGoFYbO1bAeO7hchCxL2gifwAFEBtADCesTgcijC6PrVGT2khPq7UEaj+3lk25o4R6L/g7TjrBliX/g3gMfB01i4oJ4hJaf9595jylBhpAPjMY9DC1MBNLEra77coVllBIINHJU/QkUbgEASaNOMARMnNhyHHfTbJSBUO3oGqrJrKeeYziXF3ur1nlolutxWGp1y+9MjFVlu8hcNC3dMMAaxmN+E5stgRO/eo/lAdm4knPWFlDm2M4raIHVKarol+BfH92TVCeRm8b/aFUEQHrATY+j+oUQs1jfVHF7aLBOFCJFtzeJDx6q8VbtHB//LuAeafBal6Q0oCVuxBofxbT+9wXnasiIujUzo4goYPhicdfiBWunprGPuxKNVP4NaQhZATJ3mTA1c8YlipF1Air6gLQh7QeOcaJsace4ov01JoAPvyaK+DsoT1DUSJIY+e1asVE7PkxOHHxNCREhYmfHJsSeCb710cmPBHXFwZnm2cuSYZ9oJyPz3POvvfmpxI8LvchaQE6b/0QCz3DMCFVGPJirqhlC5Dn0CFPb4MkI22vJ6I9hZO1Ye9sYrD8tt8BWJ+t8b0/Qu X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: r70J7tAtjLWkUFqQI+pFGD9j7SO+p6JrWf+nsDiCurWmVl4mwbvUw9bonufacRqvxUVGOsF9ILg6fRbZ3K47MbTL2Q9pJev7UuJGuwCfjzcPDTReYTVEZFcPbxQWHkYM0BR7c5B2W/aQsso94ShYNBbb12aVtiHwaTs/so+j0+KrLrQN0uiEjIzaRF1unbUAMIQcKpSzTbk5pHSG2Fm7gdpN8EPFT6cpNQP/Ts9BZwtC8w6JQLKyT8BM1yI3b9VPGkp+lUkZzGwHRTJPiUGexeAbhcD9ppVmiG4xZ8EYqJA4jpnxNZvkM+JWjTyR03w5n7RYmQMnpDVQrhJBueKuhTYaFbswQ5JQHRjhPndC4fWO7qbHc5E1+BZh6GVNU9lA2qI2mak1XlqLf3TAkNFYkK6KyQIziNbWMI08TSTRlfwJBJb1o2UtdNhKPpd12x/h0cvI5C5Ux3ICmzQ/tVHM8N3eR/macera5mE8QGEnsiiYExj5vu8o/fQVdXH4GHrDMVZpUGRU9mpoPk4UjWhZWUzxv1bFKW9gspAuPS1dt6nkzkgA3UWjqkwZ4cSbIhpq1KgwWa7pcgvOLNjq3FD35LjNQtHXcm+NGhANnLld7bZr9S4ItkCg1yIdN8XopJ2fewHe4KyYJAjGYrsk/lrjRw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: aQzaKRD/iam9qrewF2MYdRD9gmm+sjNQzr8LOqEJMnUIzYSVHu3aeQq6W37HyGeocYgQ/Bk8qFZUx+KD5ZFRGnwqxDEVPwjZRJP6Q4Dqtd3uvEG7Kgj1Zg9seYpnq4lW023cOPv5i0VmPHl2tkZd+Zbjfwcm5W0Tbw0z7EdYFbGIgY5APdL1cD+q33A42fVFkuGiYOu6dQ3CUBJw09j+e8q/7hH7KuJZgT3okCE1OiErSnSNqavsuy27nMqp15VKqh49Xfq6JIsJQWoF0puaaUpS8eoQ45al+yuhlzIr35Q8Q2K8/sJGUgeQHioGR1ir0p0A85VSUKwz9uu0Ex2LRd+lepGQ6grhK4WnKcOiaEcA5h0pkzidrHCDD8vJ9FaD4K05Q3YwQH5mK9idp4+RZPr9s+Lnxaq9tGDWXURNvNNs6V5+6i/mD10pwgbW4+fPVi3uAbK/7RLYGmJbQ5l5Hi6MVUZGrUNpwZKkKTKpfNrws9FwUAgT9nhHU9fxQisf+vYVlP4iQuOBiiocTrChDhuqRK1sikKcoaGB438+hkesBWOnhKDWgAA6/jhAs/XLQFzmZN8S7Mi8S22mjG6ObfyLmi5Gdz5npSYw2ZuJDhrtu/GWQUJWMKOXkUsGOEnk/sd3OZC2cja72CCHZLE7m3VMISlLKRlmf1MnMgypMBg+gTHgJArpyY8JGOeQ508VxiXYnPu0sTVBWRgJh96gmtL+pY8dEX3FSAeIuqRe5Sv248m++vEfl8QkE9zqaStDY0PGIoPzUKfYS9WBvSPlcmRIRZ9Lh98E8THHio8wCD85XbyPU0zriEZo8rO+FaO1U9F5DE5is2SOL7GktvXdU72Em9fDsj8tGkYseMCxuBsUFjmc99RvBldblbSZQXn3olDpKZCwBiCZ3Ge4icdvTaJeHpIjby4NpKNdTsPHdUxjwqk0VsXWuU58fOzhLJZS PoPc4oeaRVLNefoI3X/6umyr2x9mJLaNEd5xo4jyVz+fcK/QvTCQHg+L7xgOBfKa5Y0RGmr6juZiVPp5dsqfFzQpB0SbotLHV2nRFMa6kojetKqL7vjWaqKQFjfHwC6gbzO/su8EtmzaQ7IZ7FVEK6DQoNi7x07YWg2Jm/VLSUnh1Hl5uv+4LStjt1moXtY/Joe6JHLXyrSChpwcxgIFdtE8v1HVLmW41jfP484MGxt/ugJcBh4PSvA+PKrhN1iCqCHLcCAWHr8SQ16bowUCYFuHO4+/9VOjkz1TDwrFgLr6HEGTRvGlaXBH4zAfLqZODdbiRRnASD78zcSj94CaMA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12172851-0121-4a13-f581-08dae6130ae9 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Dec 2022 00:57:49.0561 (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: CH2PR07MB7238 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671929899; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=0f+57eG4/rCOl1p+IcIr0l6xtBQuviY06bV6epfwecY=; b=TKs/d5aE+9ngFosABq6e1Z3zhyH/p8ny5lnmGoz4MxvfHxqL9Wj+e0W0rBl3nDb/qAzvoj PNLgKvVWO27x8iKGGYVUmMKmRROTVg+efbPQMbGvAcujDONpD3020wEGqdjz6l43DEkmsF V55tJOswlV52Dzxq3tj2friqCQY0Pc1IVSD2jcSWbxUMJsQeAjAq9h/VCguAUFkSgGE9dO 8CSzLNs1rauSM0vIoKhgPV/+gzC5lD4d2vDqK8/pcERrRKrek7zHgu87ciKBkp6MaXeEJC 9oGz7WPTo0WEqFgpmOTrNvS2ylSsFJp2Vcc4BzNgKzXpACEg3NqxwdQYwgRroA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=j3FnGshp; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none) ARC-Seal: i=2; s=key1; d=yhetil.org; t=1671929899; a=rsa-sha256; cv=fail; b=Em/RKQmtyejKuNaeLKXyP+6Li1A9RRhRR+kr1KuBg9KJ7aC2/NBWkq0ZvUdhqDf8jw9BDN FwedYFZRBXWY25Jm5/oBY0QlOB9iQ+lZFZFQki5jtQ56jJFOnsHIG3euITMem0ugYEClKA IUe+BpZW8sL2kSbTWDWMSYkWNMKi4Q/Htxn0inuYa2r3S8UNz3U40j1eCtp/WPhCeRcnXH taw8YKZXzcXhP6K80rTpbla0Mha1t7Tx+jpDfqzCq4ntdefR7CU4Lw4RtkG1D6aiydtYnK /SngxPRHDS7vhcpr8+mqPCriWfo9hNp3w1bQ15qVdRRBH0/fyxDjrpNAfrW07g== X-Spam: Yes X-Migadu-Queue-Id: 03E9C2C905 X-Migadu-Spam: Yes X-Spam-Score: 7.49 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=j3FnGshp; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none) X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: 7.49 X-TUID: TFmHC3TiDflZ * gnu/packages/cinnamon.scm (libxapp): New variable. --- You were right about that copyright; /every/ file (which mentioned the copyright) referenced regular LGPL other than the "copyright" file under the "debian" directory, where it specified LGPL-3+. gnu/packages/cinnamon.scm | 76 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/gnu/packages/cinnamon.scm b/gnu/packages/cinnamon.scm index fe33e797e4..1b5cd44f65 100644 --- a/gnu/packages/cinnamon.scm +++ b/gnu/packages/cinnamon.scm @@ -26,6 +26,7 @@ (define-module (gnu packages cinnamon) #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (gnu packages) + #:use-module (gnu packages admin) #:use-module (gnu packages autotools) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) @@ -37,6 +38,81 @@ (define-module (gnu packages cinnamon) #:use-module (gnu packages python) #:use-module (gnu packages xorg)) +(define-public libxapp + (package + (name "libxapp") + (version "2.4.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/linuxmint/xapp/") + (commit version))) + (sha256 + (base32 + "0cy9g0zqcbx9zscc9qavqmghfyfb8244cg299llv1ha8n6mpxl3s")))) + (build-system meson-build-system) + (arguments + (list + #:modules + `((guix build meson-build-system) + (guix build utils) + ((guix build python-build-system) #:prefix python:)) + #:imported-modules + `(,@%meson-build-system-modules + (guix build python-build-system)) + #:configure-flags + #~(list (string-append + "-Dpy-overrides-dir=" + (python:site-packages %build-inputs %outputs) "/gi/overrides")) + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'set-gtk-module-path + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* "libxapp/meson.build" + (("gtk3_dep\\.get_pkgconfig_variable[(]'libdir'[)]") + (string-append "'" (assoc-ref outputs "out") "/lib'"))) + + (substitute* "scripts/pastebin" + (("'nc'") (string-append "'" + (search-input-file inputs "/bin/nc") + "'"))) + + (substitute* "scripts/upload-system-info" + (("'inxi'") (string-append "'" + (search-input-file inputs "/bin/inxi") + "'")) + (("'/usr/bin/pastebin'") (string-append "'" + (assoc-ref outputs "out") + "/bin/pastebin'")) + (("'xdg-open'") (string-append "'" + (search-input-file inputs "/bin/xdg-open") + "'")))))))) + (inputs + (list dbus + glib ; for gio + gtk+ + inxi-minimal ; used by upload-system-info + libdbusmenu + libgnomekbd + netcat ; used by pastebin + xdg-utils ; used by upload-system-info + )) + (native-inputs + (list gettext-minimal + `(,glib "bin") ; for glib-mkenums + gobject-introspection + pkg-config + python + python-pygobject + vala)) + (home-page "https://github.com/linuxmint/xapp") + (synopsis "Library for traditional GTK applications") + (description + "The libxapp package contains the components which are common to multiple +GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement +cross-DE solutions.") + (license license:lgpl3+))) + (define-public cinnamon-desktop (package (name "cinnamon-desktop") -- 2.38.1