Message ID | DM5PR04MB377212270DC40C9C37EFAFC699299@DM5PR04MB3772.namprd04.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 41DE527BBEA; Fri, 4 Feb 2022 00:36:18 +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=-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 8480D27BBE9 for <patchwork@mira.cbaines.net>; Fri, 4 Feb 2022 00:36:17 +0000 (GMT) Received: from localhost ([::1]:53322 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 1nFmaG-0005ec-NL for patchwork@mira.cbaines.net; Thu, 03 Feb 2022 19:36:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38308) 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 1nFma2-0005eS-JI for guix-patches@gnu.org; Thu, 03 Feb 2022 19:36:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36231) 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 1nFma1-0003Zs-Un for guix-patches@gnu.org; Thu, 03 Feb 2022 19:36:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1nFma1-0000QQ-Sx for guix-patches@gnu.org; Thu, 03 Feb 2022 19:36:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52238] [PATCH] gnu: megacmd: Add mega-sdk as dependency. 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, 04 Feb 2022 00:36:01 +0000 Resent-Message-ID: <handler.52238.B52238.16439349101569@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52238 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52238@debbugs.gnu.org Cc: "Wamm K. D" <jaft.r@outlook.com>, liliana.prikler@gmail.com Received: via spool by 52238-submit@debbugs.gnu.org id=B52238.16439349101569 (code B ref 52238); Fri, 04 Feb 2022 00:36:01 +0000 Received: (at 52238) by debbugs.gnu.org; 4 Feb 2022 00:35:10 +0000 Received: from localhost ([127.0.0.1]:58360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1nFmZC-0000PF-1y for submit@debbugs.gnu.org; Thu, 03 Feb 2022 19:35:10 -0500 Received: from mail-dm6nam12olkn2095.outbound.protection.outlook.com ([40.92.22.95]:34934 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jaft.r@outlook.com>) id 1nFmZ9-0000Oz-LN for 52238@debbugs.gnu.org; Thu, 03 Feb 2022 19:35:08 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GiG6tHl4QQUFMlQaZGT+UyzuRyKWchke66aLpUMmI+nMU1Wa0hANPzbwdXmrcDACHhBISQBQPVH1iHG8kin2vMbl4xJrYQnsh+Z8socare7XZjMj6jEQwJ7dZif2taRPsLLOvK/z22zecS80HnTIYa+wireqS7JrGNdfoSJ0UD+lu8hZw9alg0JdiSMC30Ad5qo6I9EnWIKjf9gXe5nK2Kqkg9OeaVTEq1JoCmqh8gCKUYh1eRXQ+Jic0iX+425UIt7hkM7HfHU4EyOtUIXpAKcVH3RAPZ29Ws9G8mfH2L+Sxf0J0eJ3zmtkHIvVjA4slG8CoWLpCXrHOvwtuBh/Pw== 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=uKMiHp+qccAWfVl44OuanQFi7bF63p5kHCMPA38Aodc=; b=Go8gJdNjui5hE8bkTJHM8IfEIv6L7nzwn8uMnzR9Sw7wiPnLyX+chZmGzoAHgeeL0husJxWPv/IWIbliCntU97aiKeG9Eoow5IocGnPKmmY2nWTHMjTWG9y9/eUj5WazRGWxZDLRjlVvHXEq6HW2kK8QvoUyJDZNFRJGl0QSSZ3Q0G0h/B7kZFZXMc+12y/tpRi/CADkyoyj7rcg4XY+0CkDL6pt5XkgsZRN5HhPd2upiBU4QN9sQ/+q0G+TyxVG44b1covZMmKq1Ioi5RKpKScyBpRgQstPMyg4OO0lszN2/KQBVSLiSEv7XESFIR6VBAXMMoKlUojn0jMyb0ec7g== 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=uKMiHp+qccAWfVl44OuanQFi7bF63p5kHCMPA38Aodc=; b=s662kTuSspnlMokyZm3ar6bTno9/Hdbvx0Bx0V7Ze+k96jy9a5ZAH8gL+v7cRixFlKeBWIMXJCEvnnosXrMDaSGedVFOVIFACoj4M1JXZXzG15vGSjeYKr3uulPsOTQEOMg/iKkNiu/Gs1zH4kMcz+lcfab5GuGNfXeX1m/gv+4B2gnmEQ8fAbeYFqiimcq9Hco0ayjkZYOccg0Q8m9yY/KrHF88lKAKuSoz80nuawMdkQgh2unO5QYFcVvselh1yrIs6cjMWWicFBXAHxhdzf5znFMJTHfHPI6qXYTrFQdcMCGrOeUhisXYO5KSzw1JHXHTJ5t9GnztZjA6DRwX8g== Received: from DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) by BN3PR04MB2161.namprd04.prod.outlook.com (2a01:111:e400:c5f0::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Fri, 4 Feb 2022 00:35:01 +0000 Received: from DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::80af:6fe6:44fd:4600]) by DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::80af:6fe6:44fd:4600%5]) with mapi id 15.20.4930.022; Fri, 4 Feb 2022 00:35:01 +0000 From: "Wamm K. D" <jaft.r@outlook.com> Date: Thu, 3 Feb 2022 18:34:51 -0600 Message-ID: <DM5PR04MB377212270DC40C9C37EFAFC699299@DM5PR04MB3772.namprd04.prod.outlook.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <29> References: <29> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [XIdR9XIzUqsn1OgZy4Xt0NLeDBCEYAj2] X-ClientProxiedBy: CH2PR04CA0012.namprd04.prod.outlook.com (2603:10b6:610:52::22) To DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) X-Microsoft-Original-Message-ID: <20220204003451.4945-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7f0505ad-6b8f-4040-ad46-08d9e7762dda X-MS-Exchange-SLBlob-MailProps: LtmIgUwM0qQeMsOXs8LCdshN+gwdWDoUZ5prRP2S/NZ8NxrimbFKNRAKHahaP6jIYRPZSst1d4yCDWOgDuFweLV7AFJ9oXaHyRSI5ai7Lci4BeLi7IGCj3S2jPcRXH9M/lTwz/pIQ4QI4BY/vtYPd2vutgoZ0E5gZ0UKybsye+O9QMfi0MYbM6pZyjQFrA3i+LDR+cjjl5kpaNd5YyVFrkw2YuURijZUWoI9ZZG7YpNnGCfdtdY5J9JOUYWv1G7Ym8iFZiiAkDb1bzteHUv2BZriVHKo6sTXVYbUKqWGiXpz0jtzdMHLL1W7osuNNPLrMUlUA6ahx7qAvNS/YkUrz6zEfM0mqRO+rNifiaRdPIjOOzQWtijYav6BFKVHxxERvNWqkBcH2Fbsg2d1yliHYoVF2ZKOWSVPqK0I9IEw5Mk7lhFlH3PVa8S7PTHRlpgM3AygNVI3gCPTnCJHqsjy5Mqr1qxiZBsaWBLg2lvpphXFypg9tHZyTRZUaVnQJOuavNxI6IFrSo8c7QS1EhGdZUpeMAAMmlYBoTnjv+Lbvu0xEUJkF0QNijBPR7H8Wumlb69PKXVVOgPr10Z2PatDC21lUBuCDMtCRjCo12GuVq8QrSSfz0mC3R8gkPwCNI+AgYAo9HYpQTDitPnwkeYQKeYJK8UyOd8usQ9y3m0EtxyvOc8a6Tlnqp6G9w8jxubnMV7gnCZSL84NaBr5OQyifMGy1RNyXIL/BvybypKpoujjnZbZyj5l5nGzHTXNL3bV1KO6XluJSsNP9mUB+0LKcw== X-MS-TrafficTypeDiagnostic: BN3PR04MB2161:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z/sceLzGtYmU2pa8/fA0LK5Y0IAmKbqGrDrlswam9P/W4SvkVBHPFLrIlBZGKar0yp2xPD16SqDOhqEyNOnApfKumyLLLzwZKZT+/txh5/IDNBJTaDAkF5g7SSzgaq9kKL8iNtJFDpJiMzyrJuATOJBLQxWMJ9Y548NHgxFshhkqye339t8F4zDoJec5FD8lCknTIleTclvRNinI5mNR0wMyvQpnzTvTj+ZfLNuAbkcLS8Dvm8vYzAdwVTNujeCR2oPDfQRXVLucL80DHP+vvwcSpb7QucwMsdZRKSR3r4QWSSKhyxtel88T63smv/NCdvRA0Asg9H7Bd839AxFae7rCrqeq/KlxoTO4g4U1VLRSZIgYp3gWUgV+Maq+DajwPgD5zmVAnnRG7w3H8sloZdOC5TIZXYFaeLNXc7pGKBXzUXjG7LzHl9voSFVipJljKGozVDAV6LxsDn+Sn/2gV5eCSBHWA5X+I7EYK3HIU0mUDxrXBNazAbtZTOQurHau59wPUX8cRIZUnS09utXLOLnHsX5xpgfq3W0/yQFUAiHtush8VRY3d8zHjKq4dtxgNON7osHI2FwNayBv0+HvguZaDizIqcVxoTvaTJu1+cz+dveULCg5n/9GtYqlBX2Q X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: p7/rdFtK0lyqL+YnsbgzKgjj3k/j90wQfaVGdufRBYe0Rg4glAFpTvo5V7AK/tp33e3iwSztAa/jUFCagWP+0Y9qTHVh4QvUWG1DsWn79nBkrhbM63/QlTOh2N1Sg4TaI78FO5I2+fIVPd1uXDlwwjEhfwg8vJ5teDdfDVMuqyyoAdFAd9towyxcIPiNMx2vwHmvnEGdY9ezYdzmEShagbbgSzxi2MiIH8wahjBrjIraD8bvE2665lKSDfGcGbCoDeflFkY0t7qI1j17nk51ZehIOYY90vATEZsP+6sWHWAZ51lo9LY7PAgecRnKz6iy4ivymmI43H8PfUS8QbhQI87MjSYjMDUZfLAqg/3/Yr4RcT3S6qNGIjO4XmPQ1Z5lnj5lsh8tl17lOYfwYVnEKciTcfUSKDSDAgkmJHM4m+axJrYkm0N8rHXotCVeARbyvtTYf6Y0b42jI3GNJlm6LJZ0osvQ1oP1rbW4mo7cfTAja2btGZ4iVnW+WBnhiEo3uYepBNdvked4IR840k8KAQdPpKMb6H/atYXdIkKXiWgt5t9KjDzOjTaCWICrdigsY34LI6auXf6RiZFA1vwrpkJhsZzgQoknj4Ca4eVFjwUzwOLTakV3UTcxzxfNRgXYh4WAG2N5uOFKk2G5VLOkJ+hjnM2R52nrHvglOqi8YuxEVgVqmB7hE2y3KNj25dIHSxSrMXwKHjBvwGM8GrW3JiQsxQzI3IGvViHrJulYSiXYDWoeMQdboOB54/wXzA1ypq/WnkbIlDKhS7a6NM7J/aBK51a8/9+7hMRw6EoIVDc1seR36hZKOGReiPUk+zK/J4We64k2vpASW0nL7RwmuVcoW4of72ZllWHmv5MNNIyO6dTJvf48yRGzwm626z9VnpAgnGaJjp2Rdoq3M8YBtcACMgScr6oho0edX5kdhgpDgvrV20EtmbijPvoZZZL+shJLrNzO/Nax3jQT5/WRyg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7f0505ad-6b8f-4040-ad46-08d9e7762dda X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB3772.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2022 00:35:01.3442 (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: BN3PR04MB2161 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#52238] gnu: megacmd: Add mega-sdk as dependency.
|
|
Commit Message
Jaft
Feb. 4, 2022, 12:34 a.m. UTC
* gnu/packages/sync.scm (megacmd): Use new package mega-sdk as dependency rather than build mega-sdk via building recursively. --- gnu/packages/sync.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Comments
Am Donnerstag, dem 03.02.2022 um 18:34 -0600 schrieb Wamm K. D: > * gnu/packages/sync.scm (megacmd): Use new package mega-sdk as > dependency > rather than build mega-sdk via building recursively. > --- > gnu/packages/sync.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm > index 52003a7c9d..753b4e4d47 100644 > --- a/gnu/packages/sync.scm > +++ b/gnu/packages/sync.scm > @@ -281,8 +281,7 @@ (define-public megacmd > (method git-fetch) > (uri (git-reference > (url "https://github.com/meganz/MEGAcmd") > - (commit (string-append version "_Linux")) > - (recursive? #t))) > + (commit (string-append version "_Linux")))) > (sha256 > (base32 > "004j8m3xs6slx03g2g6wzr97myl2v3zc09wxnfar5c62a625pd53")) > @@ -301,6 +300,7 @@ (define-public megacmd > ("curl" ,curl) > ("freeimage" ,freeimage) > ("gtest" ,googletest) > + ("mega-sdk" ,mega-sdk) > ("openssl" ,openssl) > ("pcre" ,pcre) > ("readline" ,readline) Note that the hash didn't change, so you're still fetching the recursive version. In addition, the non-recursive version won't build as mega-sdk is deeply bundled into megacmd.
Hmm; perhaps a past installed caused things to build last time I tried this. I see what you mean, now. In that case, I'm not sure that I have enough experience or knowledge with make tools to be able to untangle things, I'm afraid. On Friday, February 4, 2022, 12:18:50 PM CST, Liliana Marie Prikler <liliana.prikler@gmail.com> wrote: Am Donnerstag, dem 03.02.2022 um 18:34 -0600 schrieb Wamm K. D: > * gnu/packages/sync.scm (megacmd): Use new package mega-sdk as > dependency > rather than build mega-sdk via building recursively. > --- > gnu/packages/sync.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm > index 52003a7c9d..753b4e4d47 100644 > --- a/gnu/packages/sync.scm > +++ b/gnu/packages/sync.scm > @@ -281,8 +281,7 @@ (define-public megacmd > (method git-fetch) > (uri (git-reference > (url "https://github.com/meganz/MEGAcmd") > - (commit (string-append version "_Linux")) > - (recursive? #t))) > + (commit (string-append version "_Linux")))) > (sha256 > (base32 > "004j8m3xs6slx03g2g6wzr97myl2v3zc09wxnfar5c62a625pd53")) > @@ -301,6 +300,7 @@ (define-public megacmd > ("curl" ,curl) > ("freeimage" ,freeimage) > ("gtest" ,googletest) > + ("mega-sdk" ,mega-sdk) > ("openssl" ,openssl) > ("pcre" ,pcre) > ("readline" ,readline) Note that the hash didn't change, so you're still fetching the recursive version. In addition, the non-recursive version won't build as mega-sdk is deeply bundled into megacmd.
Am Samstag, dem 05.02.2022 um 03:05 +0000 schrieb Jaft: > Hmm; perhaps a past installed caused things to build last time I > tried this. I see what you mean, now. Not necessarily. As I said, Guix already has substitutes for the source, so it will fetch them regardless. > In that case, I'm not sure that I have enough experience or knowledge > with make tools to be able to untangle things, I'm afraid. Fair enough, on the top of my head I'm not too sure how to untangle this either. However, note that mega-sdk appears pretty useless as a standalone package, so I'd like to solve that issue before pushing it. Cheers
> On Saturday, February 5, 2022, 12:59:47 AM CST, Liliana Marie Prikler <liliana.prikler@gmail.com> wrote: > > > > > > Am Samstag, dem 05.02.2022 um 03:05 +0000 schrieb Jaft: > > In that case, I'm not sure that I have enough experience or knowledge > > with make tools to be able to untangle things, I'm afraid. > Fair enough, on the top of my head I'm not too sure how to untangle > this either. However, note that mega-sdk appears pretty useless as a > standalone package, so I'd like to solve that issue before pushing it. That's fair; I had been first trying to get it added as a package as I was trying to package up MEGAsync and, as you might imagine, this is a dependency of it. I've nearly got the MEGAsync package working but need to get icons working properly, still; if I'm able to get it, would it make sense to send a patch here and move forward with that package?
Am Sonntag, dem 13.02.2022 um 08:34 +0000 schrieb Jaft: > > On Saturday, February 5, 2022, 12:59:47 AM CST, Liliana Marie > > Prikler <liliana.prikler@gmail.com> wrote: > > Am Samstag, dem 05.02.2022 um 03:05 +0000 schrieb Jaft: > > > In that case, I'm not sure that I have enough experience or > > > knowledge with make tools to be able to untangle things, I'm > > > afraid. > > Fair enough, on the top of my head I'm not too sure how to untangle > > this either. However, note that mega-sdk appears pretty useless as > > a standalone package, so I'd like to solve that issue before > > pushing it. > > That's fair; I had been first trying to get it added as a package as > I was trying to package up MEGAsync and, as you might imagine, this > is a dependency of it. I've nearly got the MEGAsync package working > but need to get icons working properly, still; if I'm able to get it, > would it make sense to send a patch here and move forward with that > package? Sure. As long as there's a consumer to test that the package is working as expected, everything ought to be fine. I don't know which road will be the easier one, however.
diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm index 52003a7c9d..753b4e4d47 100644 --- a/gnu/packages/sync.scm +++ b/gnu/packages/sync.scm @@ -281,8 +281,7 @@ (define-public megacmd (method git-fetch) (uri (git-reference (url "https://github.com/meganz/MEGAcmd") - (commit (string-append version "_Linux")) - (recursive? #t))) + (commit (string-append version "_Linux")))) (sha256 (base32 "004j8m3xs6slx03g2g6wzr97myl2v3zc09wxnfar5c62a625pd53")) @@ -301,6 +300,7 @@ (define-public megacmd ("curl" ,curl) ("freeimage" ,freeimage) ("gtest" ,googletest) + ("mega-sdk" ,mega-sdk) ("openssl" ,openssl) ("pcre" ,pcre) ("readline" ,readline)