From patchwork Mon Mar 6 12:47:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 47737 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 4A5F416D7C; Mon, 6 Mar 2023 12:49:28 +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=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, URIBL_BLOCKED autolearn=ham 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 D714A16D6D for ; Mon, 6 Mar 2023 12:49:26 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZAH2-0008LJ-P9; Mon, 06 Mar 2023 07:49:06 -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 1pZAH1-0008Jt-3h for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -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 1pZAH0-0006QQ-PA for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pZAH0-0004nf-Dj for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH v7 1/4] gnu: Add perl-par. References: In-Reply-To: Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Mar 2023 12:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60827 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60827@debbugs.gnu.org Cc: Jake Leporte Received: via spool by 60827-submit@debbugs.gnu.org id=B60827.167810690318296 (code B ref 60827); Mon, 06 Mar 2023 12:49:02 +0000 Received: (at 60827) by debbugs.gnu.org; 6 Mar 2023 12:48:23 +0000 Received: from localhost ([127.0.0.1]:41584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGN-0004kz-CQ for submit@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:23 -0500 Received: from mail-mw2nam12olkn2040.outbound.protection.outlook.com ([40.92.23.40]:38390 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGK-0004k0-9y for 60827@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:22 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZtAZ8thIhnGT3mVD897YnCNU09cWaGSl7T/gG/PldrxLLbP/u72lopxPsPj1VRXOQdbWO3M/B8MY/QlqFSi5qRXZZbdUTHA1blaruh+K9D9p/vaoGJJr2y882skLcWsJMckyPSU9vVlBi/VqisNyFqcWVmqD06psQp81xKJ/lKoT/JZ63eLjbN+9xIMJ9ehvOQ2WiA1Bs0Gl4Fmd/BBz7BO40VdB9nhY7R+GmnF7h3kJwc8v5YgRfwNFBl3DM9p2L2xFBpJsupje/NEbGzjmy+DRIk3k9Rm0/1/qq9SB5l2qUhDXO021Dp3gm44NPBSyDKzaGl5Xz5a/6a3QeIkhBQ== 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=FJz+aWM0qWW7q8EX0yOrKfJzeHkfzBz7dAgV7t+u0UA=; b=kwGKCyLkRUG21sedZxLSzxEqe4OCPuiJumcoACjScx12ZCL79y5fjD5yDFGUzgbQV1aPl8GYw2nhta/ZU5U/c7RtyLAuxpABJm/c4jG8MxLiYc+r90hBeAIofUqHrJNir4hrmmRr1urBguA3xiS/fN2SRXrxbP1GDdJmIK9EiKrf+QPnGJK5aSbwEdummfTiwyhj4UWq9fIWjYlwsm2+SHAayM6EXfM2RSZo0pgj+of69A0GXn93PW2Kr+PdTfc3zZStQWaC+F03ofaBgfGLRfWViV9e8E0sNUmo4q8fjthBaJSEpGUG9AqVBvfKoK1Mv1hSw0cKr6u2OpkSsJY1kw== 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=FJz+aWM0qWW7q8EX0yOrKfJzeHkfzBz7dAgV7t+u0UA=; b=donNTaNItCg5qdqPFxz3D4+G16cNQ7MJ6r9H/YVKGsnY5o/i48Mec0j138B+K0mWQFSCmk/0pARYUcmLncC4uwu7mZ6+j3DcoK/D3VYM2cQ/F1LsBGSPrI9/KaCsdQErsrdR8zh0J4CIcrHOeQx6Qekj6yLV+f0hShaXC+Anf+vUC32mcAO8E4bEvhgXyOb4IHSj5Idxe5phLtXqnSA/90iLVt+HQxCo0YXdsDhC3oDUNBx89yi00LhlJTq+bHATLYIBqne5jmRygihllHxK8g6EC4G3rCugR3I8usRS/PfyIfDLSStt1xKx3yqPhXxl8y9yJkAmeLX+Iq+epyObXg== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SA3PR20MB5791.namprd20.prod.outlook.com (2603:10b6:806:31e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.15; Mon, 6 Mar 2023 12:48:12 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14%3]) with mapi id 15.20.6178.015; Mon, 6 Mar 2023 12:48:12 +0000 From: Jake Leporte Date: Mon, 6 Mar 2023 06:47:56 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 X-TMN: [6e983IumCO1w0lz0BII9MOFdPswv9SNc04iaocNCLV5yLRpCeNcsfQ==] X-ClientProxiedBy: CH2PR08CA0015.namprd08.prod.outlook.com (2603:10b6:610:5a::25) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230306124759.21905-1-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SA3PR20MB5791:EE_ X-MS-Office365-Filtering-Correlation-Id: 9de835d1-cdfb-42f8-d9df-08db1e410b8b X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3mKnj5BzOvJmlPeN4LFQzCapbUbsQmJD3WAb6CBi9WliFTztp4cuEwwW49e1bxhVsSxxhRmwmm00yTULC0IMgyHMyT9pWGioPTr4BJOXwJSpdaOpxOEdn2MaDc5KusLNGn8yfAeV4mYImFlPQWeKKdfinaGWxvz3Xv52j5iKWOVhxrFG9BKLNQV+qpTa2nvJzWArH3zeeLC1AjJ2J4XlwKjUw63YfwKf/9yPR1gTgvTr3it1EemNBcZD4HQO0rcl2+MLXx3wLwYSHVX3nzJMXwKeNV2RMVIIPi9oU4VcUW3EQQjomRwbLrTkM9+rzI/7YbKnpINAjNfTxKnqEhc9bTtH8Xg+yQgfuFPxkrxMXqLYBlF/GM3nz3nlISXGHaXbsj3fD+xyA85yuzK1l+BS6eJW1WsHGDCHM+mundABwebAu7nyGEJ1v3ImLd2+KHV4NNGy8DzM1idOiOymf5bI1SD45hZy5J5K70ONCX8a8NWrir9Wmgv28oKk8NGHPmC1+s15G6uC3hTuBzsH6cfYmzutELj8cxVagP6ZFdnNag2m1QkMpx+yh2YZ5kHrdgfSZAeXOWr701lqQMyz8XCoo8MjVjk09JZgezpoFt62PWek1OKkl1l1/eTjRH9ciIgVQNHP4+ui6sBYrgvmKjzxYShiAq3TN6OaovX36bWdGOgff/YpW1i+EnZ39J0tPOfDGj61qJLfMs/qdtTdSpAmKaO04cYZLvtCKKYpLe094r4uiiHQZFJn4C1f9TfvmB0lS/yfl02apz6/3xOwNb+p4vo X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LfbXPeitRLrRfiLDWs6LGQ8gzQX0IbkDTOiuBxDLoOaaIsfA/op2X7ZGvWFF221i7P0ib0f+ZjkgtNWDTaZxhoeW200lFfeeB89r/OlDdepjY7L0BOUzAO1a/D8YABt1mMe2lZbV+2RNOUuXQbdeT9YMk4E72dhc4oiqNPlTdR8bbanAY92+6tqfXjBzlAosFos5qr+ZABQlhVvyUKMrnvfLlQUa0EyroxIUeqV2Ye9KfHCuyyXQHPX7hhw1xgL2+QpwfIM5gxL2opNMYFNGZtFMi/2R5keg9K8Fkip+r62kzTHN+XRTEyFxsWqn1jQ3RlE0BSD77xcy5XiBKpA6KxvOZ9GCSzM7Zv/c0Q+5xYl/GOpfFDPcgN2+m0m0pZSLgp02NYDlpPnfoijr1t5JkzdIaI6EkCFm59rM1seH65UDeF6xdEuD8sHE/jsgU6K0ts7yMoXHAN0mpfG8t05kA86Zp3FF0hTgdAPKHxIKNpBjdgNlq0C6AF6LGIVmFOtnt0CW5w/aSRRzj/HexkkvQX0JS+ZbW/uqVlmrSueHeqjksV2iVJ9DlDxclx1DalVjtHC+cmmpFWtSERp4ndt/ZYanVAddwcnPbcUpykGU12cX/qeVNPcWNw3hUc+9dwkRw7+Dy0ttMGOMAnmyRlIU4w== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: wUyrBQWnu4e+tvTPGIp19DbaJofGxW5FE9E0py9uPzS9l0JMl2S99Fz0Q/zp3rxqEsuc84s7Mf60u6ShTD2DKn3GpSP07I0xz/t3OND7jRXX8HgHsGQAdXamgmWUtx8ApTXvi1ftUwfnuiobJcpH9tyvP/gXco+kW3dcItQSLLX8fQ3XBUw30xR70ex63PLuWYcbPhpcygj36vCoeBqEpFORLd+VKG0SsuKzb8F3v4uwpDSUsHn8g9r1GYkzjnRWy2C7U40uzr1l75uVaqO3TSHwMtmtuey1Gb8fWp/305pv+ycYoJiUjLDkLW3cuVR+3XMF2uqMNJKvVRp7JJYXJV90fMRG78j6+FgqTSP19mtxeKP49z8jpwdCIQG6lt/W6YAUPFWvmDLOkN598nMtJXhBX98n7v+O4vca1mDWiQYSIBJl4AOvVoEVfR08uMHAeFfKetdcVOEsBjHUejmh/fIcOmSTOXeRdnDy+TTP10wR6KroqaV0ac2dEY8x2fjGXqOpx4PoJpOFRnvYpSxGIAA0nCihz09S9ZsYT4h0zcleJ4oCj0gFbqjKAi5TNsv/bgNHvxNqajHBLKnQQVgBxMPQdN+3c83JxPn0gICt8PfsedauxCmVz/OZW//dDJzS3J6Z2ZAesBKKMtOiA4+mIK+lyIgHUDgpTU1k6BxJJODG8sJsxOhecwm8jPf7959d4I3DOZgxF2DECLssE+wDQvt6VCy0U1HopMRiNBRGiwNSwkV5loQ1O33Tda6kDGsVQIh/xaQ7VUgvBg28dslXhGTpzltaH/UuvRVyJgJMg4HtKSaPI6EIpXqNwkasrPFy9Dal7H8cJYHVAqQ2uCEQ19+xNQTSborYtUJktcBkLn6nzRd7L6SwBXupSOzB0M5eoW2s5sNvPDpjaWUFM1uUOwAf+2Ky6AmO6hfEGnTAmN68Y1ROdbNBRaZwiyqBlu+cGUxCAH7gzDv6xvUG1jPhDvJ/j/Vq5bWUTdgKlGPUitpf2YH4PiouzCaKF9HKoLCsJD3W8uupcAZaDBI2EHmqNtWAvXLxywYcW3XkFLK//AyI4liBM1MkLNdsrUaDERCbWB2mlYSZgmHjFe34KfGQeafExkuzkBFjXlHJZv0HKw9Tetb6VXPWAbG7MoSE0mlBAvypXZlYbLiUhq9VU681N/64xlEaBkUnC2dThu4zfnrDgdmI8OGXDsWOuEmJKggVPjmeqYINwZuMxef3fNs1UvWztn6HEYSgpKbKZV9fkjUjoan631nGAjWeoZtoI8kWyRyk9R/Dbz5u0LawT1DY+aIIaCJ20gweAoUDGFFi4wWi3SAyo1GgBraBneg5Gw3l X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9de835d1-cdfb-42f8-d9df-08db1e410b8b X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 12:48:12.7541 (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: SA3PR20MB5791 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packges/perl.scm (perl-par): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) base-commit: 461577f0fce1b69a88a752857eeee2e9e1116d6c diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 41b68ba..b6fb81e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8598,6 +8598,26 @@ (define-public perl-par-dist distributions.") (license (package-license perl)))) +(define-public perl-par + (package + (name "perl-par") + (version "1.018") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-" + version ".tar.gz")) + (sha256 + (base32 + "0ifyjd1pxbfp8wxa9l8b1irjwln4gwh4nz256mjacjv194mh99bc")))) + (build-system perl-build-system) + (propagated-inputs (list perl-archive-zip perl-par-dist)) + (home-page "https://metacpan.org/release/PAR") + (synopsis "Perl Archive Toolkit") + (description + "Perl module for using special zip files (called Perl ARchives) as +libraries from which Perl modules can be loaded.") + (license license:perl-license))) + (define-public perl-parent (deprecated-package "perl-parent" perl)) From patchwork Mon Mar 6 12:47:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 47738 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 8119116D75; Mon, 6 Mar 2023 12:49:28 +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=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, URIBL_BLOCKED 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 95CCB16884 for ; Mon, 6 Mar 2023 12:49:25 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZAH4-0008Ld-KL; Mon, 06 Mar 2023 07:49:06 -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 1pZAH1-0008K1-9c for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -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 1pZAH0-0006QZ-Ui for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pZAH0-0004nm-Qs for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH v7 2/4] gnu: Add xforms. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Mar 2023 12:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60827 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60827@debbugs.gnu.org Cc: Jake Leporte Received: via spool by 60827-submit@debbugs.gnu.org id=B60827.167810690718336 (code B ref 60827); Mon, 06 Mar 2023 12:49:02 +0000 Received: (at 60827) by debbugs.gnu.org; 6 Mar 2023 12:48:27 +0000 Received: from localhost ([127.0.0.1]:41590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGQ-0004lc-Qz for submit@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:27 -0500 Received: from mail-mw2nam12olkn2040.outbound.protection.outlook.com ([40.92.23.40]:38390 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGM-0004k0-He for 60827@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WLw3hcnvSL8kF2Ldo9JvKfQcDmZNd4FMvZJ6CNS7YJkf/hsBEjliB8gYz+iAQnY/uGCWW3YKZLkZwXnJK42LBG/N95GQxEHrDNATzab6BfYuZIWiHUP2LhxLUzaZfn54bTxRMD1Yn2gj835K9osTDDEbNLtm5eTL/jUqI1qcrnb6c13YlJ6TrFyjRawsRFZzSFo443d0RhQIu0mQBvslY41nsmluGyxGnnNDxxvJqCxjpRO6G0+VyqvjGZMtvFL+BmyAbHwcikjtcH2BW1pNQT3P8ERHFLUdpiwV/Woqk+AfRjOes0e8VB+x2Ep01W+EzU89SdPJwSumdIaPp89WQg== 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=9mtn8i1qMoy1ASFv7huZREyGLpF9FZFZA7/gnZLqj48=; b=UE7hTTQVWe7IxgmMGADHx/Dt07Gy7oqb130ytIO5gc8MeIDjbegHFFZxLUOAi0rvC3lNmh1eZBXtZfcuUztiyfoRXbkIOaSWY8rIh6+ay1zN+Kzy5QvYGRFXBemxv7HrMYXKyOxACMp8t9AouwiWSYByk1hmJn2g0JT1slMsBy5PBInGPDE/RNOjf28DCgrjhZNT3tMQtgi4agO49XTYJdyp9QFNxmgKVV0aaghl8CLOAoUDsKmXExhPiwfGq+SJENsB1jiVUCvGvJIcvHWxHvRR2VG5K1EJIhxs2Y3SfQbnNUl1cLONpl/J82j7/TMrSAlvrdHCdyJ75FCrpEWfIA== 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=9mtn8i1qMoy1ASFv7huZREyGLpF9FZFZA7/gnZLqj48=; b=MhHm2uvqQEjkF9GDgGXysPeHrILjtSh86ecloiSRwI6ossI5qW0ceVwVNeyWb1FB/OphestLt/rK7k/uM1j/b/K1WPTM5hmiH3rBcyb4kYee+ne/4fkXRuu243Bzd9ihiXPZfWNTmJqIs5JAhjmhntWoWakjRc+7s4rjZUkj9KiFQkSvSitxp7mv0oZxkt7TWPMoJDRcNwvVAvf/IAPwVdV/BoyTpM/7qWcVTv1c7CXpmlqhNLYKve2BCBzzc5S+5DXKw2dIQWBnhfgkwgJH+jCE2x5raBFZh/PGCxigKaa5pxAbiJ+yLu/CERHWMpu7TUdE4hGZT8rMm1OtyKP2bA== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SA3PR20MB5791.namprd20.prod.outlook.com (2603:10b6:806:31e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.15; Mon, 6 Mar 2023 12:48:13 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14%3]) with mapi id 15.20.6178.015; Mon, 6 Mar 2023 12:48:13 +0000 From: Jake Leporte Date: Mon, 6 Mar 2023 06:47:57 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230306124759.21905-1-jakeleporte@outlook.com> References: <20230306124759.21905-1-jakeleporte@outlook.com> X-TMN: [loOVRGT7Hhp0jOh/ZbCfACb1Uo2MARHKGedF3sTDttk1lpvzQ6Cewg==] X-ClientProxiedBy: CH2PR08CA0015.namprd08.prod.outlook.com (2603:10b6:610:5a::25) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230306124759.21905-2-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SA3PR20MB5791:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d665255-d740-4e60-2e36-08db1e410c67 X-MS-Exchange-SLBlob-MailProps: Z9TzpHVL8qpimeSDj4hLwUPq1BRLfF9ZufT5pUf1P9KY3d8u7KzI2Q/Vz1XuW2coJ5V0NTb2iKGWQ0LoV5B37JymyznbXjSTl64IOm8g/hGCflD1bKRmzpj6XduoFc18LiXtagWHKgeryUuAGHFYzIwcLa5vfQQv3BvzOCOVgJkQ6diZ/70m4+Qg1nQqpEJh+hOiWXx+ZU6FRx/w59gGjgqBNlkizgTmpLpehiwBZsnKlV/GtYcHx//jSUeJE2etEylq4gOx9ufWiruG36llQIoMrTCi8E3FbLQQnRsxEtwsq58jafDvkDKtQhBXoFVBeria5nZLJSXTPWuUAVbO5DDCeEF7FMAZlYJbcSRUF+U4pwR4j93PQouo3ELXoGAoBGY+Qoqt/GFAk1BlmE3frjqktcf+ncEcZQpLoVMns7yLuUFIndLjG7HgwqgRg2W7XJjikEvLoZZ0Epp3h/+5eY4dh+AUKvzOruIrsWsLxhxgcDdSvK/EuMO9atbQOiyLy7bdz0zeG5WsD8WYky1l7v1vyb00PpkHSUp5GKlva+C+nlbCfeNdGoc7P1FmvKqJZSGoLQ9w17kfHgPs+DJukUmSv3m6+4Fwzcu3s78ssg4w65aZSndB7hIo0ARpOpEGgJO9KWPK4y8l77KCIti5daH9lEoh95gVtaFEsvCsMeMWDvDG8Lrhcq9YzUr/Qn7xNhqzoxYRkZ0MrASCWdAIIBVfaJodqmb0pdTG3jxJT8UmzD9tAhbmcYDCJM6DMNw10wEZ1Zzz4ujQk1rGZmuUFWi2Nru6Wy5OM0dEzAPWz8aV6EtNkQh3LfDGPgGsnBiSN7x3MsXQaQs9nXQ3KIm1EiQ3waJotB8dlOL6r3yt2bIhWQAlk0HFYg== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: J1dSssHSGddU+pfvSx+l668NSSMfeXZBbpFYjTuU1ySUZIpI7HrN0eMUXhowZF7KuVv0gum6KAgf3VQBdPrHVWI4BI0ynJfW/Bc5X/pUQBXDmJzBBplFIpoSymv8GmqIl6C0I+gF/sBtiPvx+UM/ZnsIVrWN95AiockWqJC4mP1tGdwHXT54aciq023zkft1hjwWiQPHj37td7rx94lVIF3ZsOYU0BDeGx0JrRCcd+ABut5RHQ25WYrhoqOiEMVvno56fYZxKu6r2rtp90XuTYauFRUnHbANIgy5JKl1H4/5mCX53F2kknPeqHO1LWnRD/ouJXYv9l1rS7a+VpoXkxF4tSENCukRYnpDzKQR6dSCqwtY/I5038dYSYqq9Ar7yCTcUtquwRnsqE6T+WvPQ3JLjsZFp+SS5BmpD8QgEHCUBLKe1NQPJg87ZWouisDNOWqzd/C0qvA5Rxt48z2bYH5+BpZgZhcYlb5eHwpeNdwW5C7rWgk9yte+ot6kQJVV3Izgnar8AlTTflvOZVKY9crIPsYxx2IFqTWzkT8JO/QK308ZvB/+8KhM+d6NXnYHkuAIffC7wxYTL9HTpEMYSJRatGveu8rNgfpeIWwJAXFexM4lodGz40nb+PorcTmqnp/wMDhiBytc8xkUVGd2Fw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bDA84mu/fGb1MAj//m1QA9oah1f+OqAFRznqPo6Zc7GQ8jKuBkdUupyMSNCBONFmX2P30dQYKjWX7uKxYveyH5fvmk/6hEM5KkdVEyp1nwOY9c6MOtVrngy/n9CGEodcUsthAW9yTdAFxDQShBEXFF+ngoZ6hH0hq6C8WuG0Oc3fFWmAEmcNBOWocL+4R/3fEDB7sv8KSzkTNifNTBKegnTbii4aWLF1WLjskdyMSxiKXBRcmRrbCB2X3zNx09SbzQ6FM1CyivUAAKNWMTzSuR7L/WNnWdHU5v09Ta/ogRqr7V1xV/okkv5TSOKv8Mwvtv15l4qOQZiOlpa4ScuHruAhFlhAU2+TRdjPVbwHn+lzwbmUDedzslTN5R200/TLvdjRcxd5V15QCzJCbvTYDCyNVxSnQm56PubFAH14f6nrbo+flX3v50sE1PrmLsfBtn3zl+z6qUYVZ4vv4OOXpCnatO3SPKVDVW4d7JMkPJpo2QhvVnCW2v71vad3wetX9lML5/NkkhkL2ieJzR3q9kGsd5lm8YfeLoO9ep0qull546fRZergW9VA2hua1NjjGNCD443cCqrD8BeEHinQegynbjAgdo0zsTVhPPk9oykbNVz31ddRsJpWoPNR6Ipp8QgWIJj62G4ljPo0K7xsWLvIEwl0yUTluVkefqn6mW7TfR9yOSGg6YlQ1vv72n0NRlVWpR/X0roJkz2+mw8PFvDcjcnjG+OMYaGIyJrSISCkslJTqtk+ysyujXARF3xYe+oA/k5h9wQfFwwWKzNeDL2iKibI34CqQ/f0sGgQF6IysYbrUFxtaoKw3q4OLs5jvx4xxqYm3vU7I9i7rS3XnAxRaSNqgLc9HZgxiTAfaIz3/R/Su6ZNqd51zwGTvCbmj4wE/iHa9fzTA3/xcvg0dH+PMDdq8Q9cBg3YGwyNf8VhvaVpYYhtLzZZIOTQGJ9HSNUrPPMDhxMHRTWTcO7HKVbIWap7hQLrLL+fdAP12ZvNJh2mY85VgA/OvqJ2Rk5Im/cMAMz/aeOM1EWoEGgLkUeikfTljxHZzuWOEvjFogNNnxK+FTqT+6o9BEtngwdk594/FpdUR6RhfaY0Mpd/eO3+T4bHxq04JPDR1V67esKlrAVyS26BYu7LmpgoCkDqRcB/SpqZSJFoSjM4NaztuqcMn+Wosw/XXnjMmLr2nKtPbVTMDZtBs/4YTp5sffI9+jl28VfNI07FMs15KZ/RisO/7ROcPxmeNYY25UoQxebYoIgfbZ1QIEjdrGzHfuaWENwCOj8O69mj7a+D3fyKq4Lsg9XDgNolRjLhGcFDmzQwiBIsSizw4CKRYUF152Sn X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d665255-d740-4e60-2e36-08db1e410c67 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 12:48:13.6759 (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: SA3PR20MB5791 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/xdisorg.scm (xforms): New variable. --- gnu/packages/xdisorg.scm | 49 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbd..ede84ab 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -132,6 +132,8 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages qt) #:use-module (gnu packages sphinx) #:use-module (gnu packages syncthing) + #:use-module (gnu packages tex) + #:use-module (gnu packages texinfo) #:use-module (gnu packages tcl) #:use-module (gnu packages terminals) #:use-module (gnu packages xml) @@ -3447,3 +3449,50 @@ (define-public wvkbd @end itemize") (license (list license:expat ;3 files under Expat license (see 'LICENSE') license:gpl3+)))) ;the rest is GPLv3+ + +(define-public xforms + ;; The latest stable release fails with a linker error, so use an updated + ;; version + (let ((revision "1") + (commit "2c1a9f151baf50887a517280645ec23379fb96f8")) + (package + (name "xforms") + (version (git-version "1.2.4" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.savannah.gnu.org/git/xforms.git/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "12qc1j5g03n2zigvbwilx2zszr8sgv5wd259js7cwf8ffw4lzjf2")))) + (build-system gnu-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-doc-makefile + (lambda _ + (substitute* "doc/Makefile.am" + (("/bin/mkdir") + "mkdir"))))) + #:configure-flags #~(list "--enable-docs"))) + (native-inputs (list autoconf + automake + libtool + texinfo + texi2html + (texlive-updmap.cfg (list texlive-epsf + texlive-tex-texinfo)) + imagemagick)) + (propagated-inputs (list libx11 libxpm libjpeg-turbo)) + (home-page "http://xforms-toolkit.org/") + (synopsis "GUI toolkit for X based on the X11 Xlib library") + (description + "XForms is a graphical user interface toolkit for X based on the X11 Xlib +library. I.e., it allows you to create windows, containing all kinds of +widgets (buttons, sliders, browsers, menus etc.) with a few lines of code and +then attach actions to the widgets, i.e., have some function called when a +button is pressed. To make this even easier XForms comes with a program +called @code{fdesign} that allows you to design a GUI for a program directly +on the screen and which then writes out the necessary C code for it.") + (license license:lgpl2.1+)))) From patchwork Mon Mar 6 12:47:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 47739 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 B071916D6D; Mon, 6 Mar 2023 12:49:47 +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=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,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 D715016884 for ; Mon, 6 Mar 2023 12:49:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZAH5-0008Lj-Kp; Mon, 06 Mar 2023 07:49:07 -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 1pZAH1-0008KG-N5 for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -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 1pZAH1-0006Qg-CR for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pZAH1-0004nu-8a for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH v7 3/4] gnu: Add xforms-gl. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Mar 2023 12:49:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60827 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60827@debbugs.gnu.org Cc: Jake Leporte Received: via spool by 60827-submit@debbugs.gnu.org id=B60827.167810690818346 (code B ref 60827); Mon, 06 Mar 2023 12:49:03 +0000 Received: (at 60827) by debbugs.gnu.org; 6 Mar 2023 12:48:28 +0000 Received: from localhost ([127.0.0.1]:41592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGR-0004lm-I4 for submit@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:28 -0500 Received: from mail-mw2nam12olkn2040.outbound.protection.outlook.com ([40.92.23.40]:38390 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGN-0004k0-Vp for 60827@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:24 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IMLud4KSVMl6iT+HnP6gWHxZGUWHgGUtSIcACZlGRRgIIjbb//++Zyx6XlHYOsSQfL96Yv7yBLH0aq9CK8aiP5yikAM+ZZBaS4/Eot0txa8ZBfe2kF9oavuqImMl9a49Vqv6RdOZjNRBeBYvvjiLTEdv3/fDCxIRFsEOqhOi5nwOhnbGirrgb3JMwh5ncgUgxGaLYrKwi2Sx7cHyjldvTPFdQRtiF1inVHKNLvuI9g3KSPFx8mCWmkmoCKCHiG3oZWSYknguP5ny0HSgHyN1TuUJsfcMry58hlmCBLd4tbTvaxG/ZFAQCbzfkiRP+OmIQW5IVUwmmUYIbMSBMrys8g== 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=qzHK0DdYnAh+QCYGp2RgGTfjpM2ZF76ecceK4zE7SsI=; b=Z1/n0ea8vDozKBytXZxR5xwcXxHJ+JUQSU6SwIvDDV/4LMuw1XU7F0w6S7fIJnG5MWg/BsJeyGxN8bAKOT92yVsUiLVNBDHtEaRUsr2HdoOzDO7Dl2h3j2jzJ9Zl6rmOsO67V6e0pd94KALeoD//XY9Dxul78adRGFvHrGDdSbSp/++/7VVmxvJHKy7euvyPOD6bpZP8sDmErdFoTH0VXchvm9HVHfhcWEs75niV0HKLzHJrpzhU5tq2QMR818PH4RQPEMxE1FLwrTY43w2igoSz7UwYEVeNCXJM8VklJHxnzn6pUGrg5V1o9tNs2sslkspmjMy5HPfemPLQXfiaOg== 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=qzHK0DdYnAh+QCYGp2RgGTfjpM2ZF76ecceK4zE7SsI=; b=irODb3n13HcmV92w5dVBJAQHmmN0YZY5EHkiz6qG4E7PqfELyHiI5Ti0Q7de6kOHkIqFB6hJHdOhVcNwS23/ec2u9w7aqUEM3PCIbojmBtziAF0JKmIyrJDrHXashxn3QQwYxomzCy/RIIfnGJL9sM38FCljozrUDGOTkOrbqatFchCJHxPbO8ZJSLhV4IG82QRUrf+CHgn8lSo3RWJavkWFrh1s5+kEfIp12kC4w9Ksm7ZNSOwSzc8MzBuSGVo/1V8UX+Rcw8Aj3F7wUHz0F+iF1+8DX97PcIkqOAEdcFN1Ts18l0JRYrohL6SJDF7ozLijE3JLfLzOw9GmnJNfzg== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SA3PR20MB5791.namprd20.prod.outlook.com (2603:10b6:806:31e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.15; Mon, 6 Mar 2023 12:48:14 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14%3]) with mapi id 15.20.6178.015; Mon, 6 Mar 2023 12:48:14 +0000 From: Jake Leporte Date: Mon, 6 Mar 2023 06:47:58 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230306124759.21905-1-jakeleporte@outlook.com> References: <20230306124759.21905-1-jakeleporte@outlook.com> X-TMN: [rU+Ts9K1JsCZMto66j/C64rjkgf8v3gSjyxUbWe3emUrvDgq3wqW7A==] X-ClientProxiedBy: CH2PR08CA0015.namprd08.prod.outlook.com (2603:10b6:610:5a::25) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230306124759.21905-3-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SA3PR20MB5791:EE_ X-MS-Office365-Filtering-Correlation-Id: 44fec091-0948-48c0-889b-08db1e410ce5 X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmpKGN+ZbgmGn8bDUTdHSfEIPwnXXNnavuADiTEI2AUvIsHseClpBXQ07K0PxQiID5+HzIszJFHtEYx9NA/hNRFmXqUy8wmMannjZOB0k+tuuOvqlBumZ19lTljYdona2Sf3jhSCep0G+dLRF7N3udMFwKmfHtIehydXusiKV5A/4Z7rf10pYZZE8yF6AqyQmkd84ajlY4pa9Z90XTWALNavPNzKRZIbvdpBiYu6uGx2Zkom0oKKCZUnk0poqoS+b41MkZdzvOUY1Cxto1xWk4BTfIPcR2mTIDbBtmh/EbpQhwk85+hQOIhAhtRsJxwlGUNQeU4Ro/jLi4U0aPQU/rZipe9QUHAHWmjPa6G3erPOdOre3udqfaIklf7syzWlc5FdIEmwVRYgj+qQlkk/1ZBOdwhiSCG0/bD4hDBUTFMmcfbTVzbnlGRI0v0qc4OEfD7Ou0RbJvEexRTrmFGLyM2bRjMFV73OGq6gvZqM0r+XdrEZxOXGlkpROvTOXGhJZYPYdUgxjzQjVT4W5riUMVPXaIdU9JKRzQvQPziHBMiFK8Sa67RZwP8kMJ8tUg3C/kPxDV4eDwL7uvfLrGE4xJnd3HAIeTPoYmjD/OUk5gbPL1HbW4vjzLXAZ7PTYGYogW0AJzERz9Tz3FKA69aB1cBgEAgDd6EcnLdaB+66aDvM6lnHqbKgFAtv7/X7p5f20PELxOdzYKED4JQ/z6+K041QKwDJsXwQFlMB4CRFNPXnPr6bH3nS//H4Pun1LuyR05o= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MzNyQP/jMDZgny5KBEIKb3qHTofratFBC59Fz/1VEwmR9fiIkcGdVjECla5lgiAFGF/TeDGnttJx0/MuJqBKmJnl9Xe2VOhtA+OlkDgyi5r844Xqj8giepUSEDVGUrcuSV0kKy0If5z17f5aO3W/g/IQ+XJGLq6eM0cqSZLtGE27anWHQMxlVynmA/wtkQlK5jcpRpPEGF1pNvRNYFymDPgdTtp+V/fkuEWab2eMQppm5G3z6uou8yGh7cEwCVeczPd+WbP3z1wjBiFlD5Tj5oEgRJPOJb48mozl0yw4pYzlXjI9x4CZKXsUrc9A8tFMlao3onHKUlzH4iXJKD9UijFv2BVcEwYBawB8TdFg0P5q5NntstEQobfvpYu1xSVMMg1CMXAOF/slb1j85LodhM10eId8rBPCqDg2BmFqKTOtdcRhbfH6Cba+JKWj4F+T2MPpweXdwGDmv8YfAyoDmpsPq5yfJZ5Ij3JmCJUrsK6DwNRhjs0tGbuOEEQllb3OUbVJoAYFM54PKNjMXHcoVJ7ZInD1ej4gzpSk1VycRXn/Ii8mFzJam5GfEw9VVSUrlrY8/6s6YqN5C0HorpOf43kppzd//0Qdpk4Z+xCiobqimCLUuxpA5s5S8ZpiPLGCjqNaW9nd45S563juZ3dtpsfy4SnPQJzj7HkQMbx3i+U= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: nj3571nV/4tvF4HfHyelq+CET5UfwBrA15U3BTYDZ55BmH1/fv7ZusSINQcvRxBIp3kCk4xI9qcePU31lPpS4lbtJYGj+9tJ8HdwHAWWNVOnPTVD8XdCduEEcj71m3xpVw47oznnVx57rCNrcotfVFlQzL0bdAIEjdixf9YQ+nk2GnrNf+wZrTqdj0YOz5ePR0kuJJRcDH7phmSwPeObJH51YHjcTqsGT6SblzhUf2ypf2T6Mj44psn0uHJcwuXq0JM4cSTVu8M3LG8vMKkqhC1I2Y/C92CmpuPWxTliILcZ7mm413WXSnH+HniGPZ6LZMOcTvzi6EWbb82m7ep4yO47mz0H0sRjjngic9T+gLCQo1zwcsPu1UaSBtyjOKwVs/uH6iBOzU4HwOMMnx71F1yggbgyv1l3KpAQmKBsi3R30FuTbNlu0RLvJM6bURZwrIPKYAwvDjMapvU9cZyg1UbH9JFVD2iimcXtFOzbmqvUfzep/JbRDhVKNC01mBZCQ9SjSfDL+EwBZ2fPzz0NGUqmQXKnd0yk1UmO76S3IFh7KpJD0YtxdzC6tKirPMxnGkODhc/dsjtceRTsSElnpyyxKin9HbBTGIMCrd6QxhXQ+F4QOUQLpFXEzkTE55SFU6i3Dqr0WpHpcrVfHFooZOPyyr3OUpaePvg3pSMN5e7l7UdPG/Nj6ZY9FXHq9gdHOGHJg5LtJBup7wNljg8wUgWejdMjjV/XyS/x2WgRemO34jrM2kZZRJJlQYeAQByZwtDVJKbb6ZRvNfdTfOP9NCdwxzePO+sX2l5zHz6qLvPoIl6ABsHnlB3IpXo4jTduHVIJ14DOMZ28L4uoadc0eGNZ8lAKUbd2P1broPvw+FnZrk30y6QUWtRFV38I/aulVONFt0fDGcRIg8kcnomvukAp6nbI8VIQaueuHQvancRAoguF78lntF2dcaOjwNqko9IfwK87bcAztReqJdMiZRet4qr5DXZFsVJU7ntFa1gtfgIPlwDme7XtbUZ1EyoFDCPPuYYEOi2Ks+npbR2obq8AQ4XHIzmD2QRUcVDEwXrU6FpsBNY/fEE1Of2Jr6AyKEjQNNcXDzcFz0z9EHl3Un7LUVqLq7rT9g6dH3/ILQKsL0vc/XrSwqDM3UZuq6OhVjKEi+KilIScOy9TSlxIdjWAw6WCe7mcv2uPpUdvrQ/ZzJEiVCYRhBp+Q+tJQRFIbEikHPHTDWJI++ae7g00lr2Gq+1AD6UsrLZsvb8GsrN29xNTHwMTDnOK1XLVTbZ/7A5UhRawh7J9h1BSYc7HBqHCIIo4ftxLJjDjcTQuvMXSKvVbYRmG+Rm+1C5ic+WW X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44fec091-0948-48c0-889b-08db1e410ce5 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 12:48:14.5039 (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: SA3PR20MB5791 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/xdisorg.scm (xforms-gl): New variable. --- gnu/packages/xdisorg.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ede84ab..50ca156 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -3496,3 +3496,12 @@ (define-public xforms called @code{fdesign} that allows you to design a GUI for a program directly on the screen and which then writes out the necessary C code for it.") (license license:lgpl2.1+)))) + +(define-public xforms-gl + (package + (inherit xforms) + (name "xforms-gl") + (propagated-inputs (modify-inputs (package-propagated-inputs xforms) + (append mesa))) + (synopsis + "GUI toolkit for X based on the X11 Xlib library, with OpenGL support"))) From patchwork Mon Mar 6 12:47:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 47740 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 9168B16D75; Mon, 6 Mar 2023 12:50: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=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, URIBL_BLOCKED autolearn=ham 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 4DC2B16884 for ; Mon, 6 Mar 2023 12:50:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZAH7-0008Ma-5h; Mon, 06 Mar 2023 07:49:09 -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 1pZAH2-0008Ki-3R for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:04 -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 1pZAH1-0006Qm-Ot for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pZAH1-0004o1-Kx for guix-patches@gnu.org; Mon, 06 Mar 2023 07:49:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH v7 4/4] gnu: Add dozenal. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Mar 2023 12:49:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60827 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60827@debbugs.gnu.org Cc: Jake Leporte Received: via spool by 60827-submit@debbugs.gnu.org id=B60827.167810690918357 (code B ref 60827); Mon, 06 Mar 2023 12:49:03 +0000 Received: (at 60827) by debbugs.gnu.org; 6 Mar 2023 12:48:29 +0000 Received: from localhost ([127.0.0.1]:41594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGS-0004lr-4H for submit@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:28 -0500 Received: from mail-mw2nam12olkn2040.outbound.protection.outlook.com ([40.92.23.40]:38390 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pZAGO-0004k0-Kg for 60827@debbugs.gnu.org; Mon, 06 Mar 2023 07:48:25 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ddVWompogoSLwzk7Mj3u+/DAabZ780qGD/mervA4yM5IN06VPVj0ZEEgFDkUi4DLHwRJiaowddoHfFLWOsXNWw1aFLj3RNnmZSLYu9aqgk2mJBfeGBn5elykoOFw5c/9YK32fDIKa4+wDskoAqRDgB3NmCAHQO+r6pg3IFm2+Sfx/Ykn/dYpL5dS4Si9M7WlnePqYu7mgJG0MOcSxdRRSwt3sII4HyUlrtUvF9rweNF6ZvxPFZgsgsXni/A5UK5kSrZjPqO6Ap3CkN2jZTz6H6ItmhmJhoxSLkqr8JW0J6VcB1IGj6pKWq35/SjC7pdfzsTVAYT24Q3UdIlKaaUr7A== 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=q6K/1jUGyUufr/LVpwBnw+M41kfGywqLOsgTSuHkScc=; b=MytruEOSxCxGlWLnsRA2Vv2m23w+hvnPhd64c1gYujogb0Y24LekDcj48TqyPSc6zIfLUbrGQvF+UChmtIeR8azvBd2H1Fzr6IlCFw7OhdNTY5lj63v7l6QK7gPEVt7KfXYFMYvjXYIIrPVe3dKrWzvHfSkdtbmsb7IpybNqqhz3GyY/Fp/msQTPPckmi8IuPCBX8iS9LWyQR8vR+DGxoxIj9vj50fNDWZHVaw/t7+2zn3b3PN76N5P3bJFJkvAbMBOFnQeOHhWpvs3x968BR/x4YJUSoVRjOtKVQjjdJnJzVbD8PoHLynyqlJzxGW2McqieCD8Mkr78uLo96Mk+bA== 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=q6K/1jUGyUufr/LVpwBnw+M41kfGywqLOsgTSuHkScc=; b=m+WDON6wSizYu/a4m/5IUgz1PUk98Yu+ykoCDe35Zax1qobc/oXPVz9BoOONZoZ4RSE2lUmg7l2l5zYciW1GQA8zVNOtzvRvjU7/+hPbImGurragbNfDQ0G4jVuNvclzRedaagyrXrSEsfWe9wwROrpM+X3OC4a+6z47yHjMbEkp8+YotxFIOK5mcPL5B763LHSAARAtKhMztf0kAbLkJVQQ7J07t09i1S3doZDvIkpc/vMJeh/MG1Vtjv4g2dQRULvURqw8iY9yfPUCLxQlevB+E0Vdpb3NQvNMBH+ViEAFu6J4tIryAez5wVwbyLt5V9eZWgR+ezv7W28KvyP6GQ== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SA3PR20MB5791.namprd20.prod.outlook.com (2603:10b6:806:31e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.15; Mon, 6 Mar 2023 12:48:15 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14%3]) with mapi id 15.20.6178.015; Mon, 6 Mar 2023 12:48:15 +0000 From: Jake Leporte Date: Mon, 6 Mar 2023 06:47:59 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230306124759.21905-1-jakeleporte@outlook.com> References: <20230306124759.21905-1-jakeleporte@outlook.com> X-TMN: [JhoeEk0qGQZxN1S8suNQ84Qr1qQnRNl+nd3JUVVyvqRnQYKNR8FMuA==] X-ClientProxiedBy: CH2PR08CA0015.namprd08.prod.outlook.com (2603:10b6:610:5a::25) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230306124759.21905-4-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SA3PR20MB5791:EE_ X-MS-Office365-Filtering-Correlation-Id: 2a4b7bdb-02b7-417d-454c-08db1e410d66 X-MS-Exchange-SLBlob-MailProps: Z9TzpHVL8qpimeSDj4hLwUPq1BRLfF9ZZz99AHjGuVhIkANxk9wsqLCkWUI5W/t+6fQKf+pRCj7vW/7+37JsxABbxPjKah7HIkVchaLd+l3bZA/z8RKbvXzptoowT0FwJLwFD/n/wB667NvcgFpD4aO9/RNLU/TdgDpDMDBvq4BwmKSF87gdnCoBiOGhmlUJ/gmysqbZjpa0McfR/s+lkoQM9zEzuuNWCHd0TSo6sC0xU2pxGlvUKWklLO/fvEEqKYL0DDTHao2gQCQyqR4d7qRfwRm3+xCdvfkWKRe6yH0h5XTSt7yWWR0nkmi6hDBJI6iZiKY1srJ8QUZTo0+RzCu2mmoTLV5cSqd3w1sADThUaebL+NhGwGFXcZ7N8Toj/vD7YeeKj5c3BPKcF9PM9IEowjOikLKExyBgDQrswiM0YFEaUxAxay0jDxugJnMHB16lEXgtUKqTYEJaTStMGm5DQLDA4lxkHcI89aTWQPuVXSQ3MZXbuwaAD6QWLUUaQHHSCJPauO9h1n5aczN25ULeJelKtc1SFEPJscX7xc4/nrCEymgz72y40D9zF2YKC28zj6GKg2ktPcM9wEImXPjkRu7anonEiHZBQswuSdWjN55Mu2QCLItpceltA4V6s9L28wXJL4g+ZgN2VX937CbDarYKFqSyMt5jGjhcMdMFQeTnsMYVhU2LuzcK75eAaMCmeqgcFD6jPvG61kNuoEscK6IB6gi4msmho63HttnccJOn8IAQT8pR2t5q8tGskCmIlfe9hX8yPu3lsGpunQ3LnyjhWcPWyGre8ka0YzgbXQdWBMFSm4s+TbRbveWExlD646NPIJIRKU+uzzaj2M2Lg57O8D+nes9+O/p4qHKY0BAux/YVUQ== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fMkY9FqYSYjTXREieT3X+fEEUb/rkIcHdShmd3aPcVIObYkEcyrTf9fF7qFUcE/cRi2wGIkDMZAmxxzq3TjxL1dTc9AtY/CgmJFxLSsc6pQhMuDdGZRPJJGqVv6GT5IB5Det2E2lygwIsjExtKbWPEtVpy+RS5ifpalWHmXG2k2LL3heqQ5WPvjxyIER2LpNgN0Vv2IAJNgtJdm5wrOEh3nGPjgH4vTkWxePFWFM+FF2wSDnyD/G0WB1/EEVeRrm+Af+jKQsM4u3Dvp3cjfvENe+BjKSAbZrORFLG1dxbuVlyEupjdtYW3PybpQvSNcSi7CaDzDY9kuowu39mLlpdmwsxkE/DJ1G5ueSnVHTGkncjdEqIz3XkJRK561/hJ2Mfj8CoJGgvfFpbc8iFA609ZSfYx7qYfarRQJCF6IlPbd1dPBG8+gohrqPZm+Cz4h3g76TJagnsA//p8Fo37j9EcYuaoBVMoCCmxSjnNsA2mc/s/JdobmtXZNqaPWd1q0h7FlSxkH27HKfigPbY3SAO0aux7BSx/oFcBGppCaTsaVusbZzVhFRleV8lqF9OcXqSxs9m+AMmnfhhtPy1s0bXzdDArp+QAU3jhGVRVJuKeBfAJXSsiXPhj3fiMvU07a5m/gGZs4hqrrqWpJbgEVkXQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Pq1U1wrWu7Agrl6R6M9E4YiDhvZDN8CggtkdraWc2RFTKa1Ni1a9CWIc2PzHZGjc2Hya7mcZHO6t8sbloaaujO9R52hh/Pv4thno+5YUvoiazHhx1xeqI1Gim+Ppuv7irM7zNZB00a+cQTeYObxrDHOoL2hBHxaSKLCunjdMgphYky3nul0/fKGMmWBaa/Mf+zkS/Wr5bMc8KjwYDhs7mLQLJAySfx0QVNOhLwczMFmCkkgga+q14IYj+lyGl9CwuAR0srmjyhmJW27zvfCrAqsv2lIf1yrVqQBrjLUZ1ufp8Vsn6xLkM5PFSulYVW0bZSFTuWqDfIdPhdcAFh7bgg87e/U97IrHRBNcizvp12Rhl1MF2jEhnZNeYsihErj9lHpSVXREvpxWLTDbUtw/MxkTdBms3WlklOgSlg03uIW9wB9h1o33kqpDB0hSM0aC5wkSCMK4KV8bT8tnvkOfhTNATJlobQ178/q0tqdp1GjsAWAIH3GZ38397ZoyULHS6a0PIBTvbNZxrX+0rWsYZL5S4dAqk1yTwQq28lNL4Lr0I8eCkBvCl21RZVk9wwuOBIpPRSC1poP9IYxiwt3TH44G47Lkj48ngYkyg9qsxnVDy3y2oQgiKIYb21mT/jEDT9uJbzYCvKCI9ipuRhE6TevqYjxwBJwjD5CnlaYDKUP5Ooa0+XV9eH8DvClB9P/jc9H+hZVbSOH0nSZP7Kp0MfVU6bTgPRGgUm4ovETk47OQDNdcHtItPrMr821eC9/lZwxPRttSyg9VH9nNRDqvmdS1Cuf6BGFexon/r5jScKEpY/x2XCS0kqbKwQiaCxC4FFW6l9datNVMkH4xtx1kNA69hUrKTGONxXWcp3WubkPKCrYmEoYOAXlGKG1HoDxK5yV1Bb/7XQzY7FFdZXg6Oo1lKF1po8xGHpDXuEyn6Muut+d4BHltphM90d213Sk5dsa0a07xB3IzdxcbFrMAcWBcNLGZpQx33+U4dbIjeopv3Q/hg8rVqZKPXb1tsLCmJIu6JglCEBp13Xzw4ps3f7tn1ETJJVyF+ILouCp3h7XNwyDx8vrprX2gdwAtM3rm5CTCGPAJ5oPIrYEIYgBOjHhqRLRAlvWENEZ/6CGoCDMSqXOdNhM/UZX6SkJwm9ysYyGt2R8IE0Krp9/X6F0N3EHrVjAAgypITe8I/cOMGEWZCrtgSRxrZOm0rl4WCaRhu7W8OMjujyaRGCw9mlK9QleTmETbvXZAymyaeru2FRfiqgwo0t1qMscLNBGG8Yj7gAz525jmr0zwf1h49k50K0np3m4GLWyMYKeDQQvSAf7ghKJnSY2u2yUJCdN7xBgn X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a4b7bdb-02b7-417d-454c-08db1e410d66 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 12:48:15.2851 (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: SA3PR20MB5791 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dozenal): New variable. --- gnu/packages/maths.scm | 105 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index a7497f1..0e622c0 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -104,6 +104,7 @@ (define-module (gnu packages maths) #:use-module (gnu packages bash) #:use-module (gnu packages bison) #:use-module (gnu packages boost) + #:use-module (gnu packages calendar) #:use-module (gnu packages check) #:use-module (gnu packages cmake) #:use-module (gnu packages compression) @@ -126,6 +127,7 @@ (define-module (gnu packages maths) #:use-module (gnu packages glib) #:use-module (gnu packages gperf) #:use-module (gnu packages graphviz) + #:use-module (gnu packages groff) #:use-module (gnu packages gtk) #:use-module (gnu packages icu4c) #:use-module (gnu packages image) @@ -174,6 +176,7 @@ (define-module (gnu packages maths) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) #:use-module (gnu packages wxwidgets) + #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) #:use-module (srfi srfi-1) #:use-module (srfi srfi-26)) @@ -457,6 +460,108 @@ (define-public dionysus (license license:gpl3+) (home-page "https://www.gnu.org/software/dionysus/"))) +(define-public dozenal + (let ((revision "1") + (commit "328bc03ad544179f2cccda36763358c4216f188e")) + (package + (name "dozenal") + (version (git-version "12010904-3" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/dgoodmaniii/dozenal") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0knwfwjqdv854l5ny7csdpvp7r0md6a2k43a1l2lkyw9k3cglpph")))) + (build-system gnu-build-system) + (arguments + (list + ;; Some test scripts are included, but no makefile-driven + ;; tests, and they are all quite manual to run and check + #:tests? #f + ;; Running with `make -j' causes the build to fail. + ;; This is likely because this project uses the + ;; "recursive make" structure, where each + ;; subdirectory contains its own make file, which is + ;; called by the top-level makefile. + #:parallel-build? #f + #:make-flags + #~(list (string-append "prefix=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "dozenal"))) + (add-after 'chdir 'patch-lua-references + (lambda _ + (let ((lua-name (strip-store-file-name #$lua))) + (substitute* '("dozcal/Makefile" + "dozlua/Makefile") + (("lua52") + (string-take lua-name + (string-rindex lua-name #\.))))))) + (delete 'configure) + (add-before 'install 'make-bin-dir + (lambda _ + (mkdir-p (string-append #$output "/bin")))) + (add-after 'install 'install-html-docs + (lambda _ + (invoke "make" + (string-append "prefix=" #$output) + "installhtml"))) + (add-after 'install-html-docs 'split-outputs + (lambda* (#:key inputs outputs #:allow-other-keys) + (for-each + (lambda (prog) + (let ((orig (string-append #$output "/bin/" prog)) + (dst (string-append #$output:gui "/bin/" prog)) + (man-orig (string-append #$output + "/share/man/man1/" + prog ".1")) + (man-dst (string-append #$output:gui + "/share/man/man1/" + prog ".1"))) + (mkdir-p (dirname dst)) + (copy-file orig dst) + (delete-file orig) + (mkdir-p (dirname man-dst)) + (copy-file man-orig man-dst) + (delete-file man-orig))) + '("xdozdc" "gdozdc")) + (wrap-program + (string-append #$output:gui "/bin/" "gdozdc") + `("PATH" = + (,(string-append #$output "/bin"))) + `("PERL5LIB" = + (,(getenv "PERL5LIB"))))))))) + (outputs '("out" "gui")) + (native-inputs (list groff pkg-config)) + (inputs (list bash-minimal ;since wrap-program is used + ncurses + libhdate + lua + perl + perl-tk + perl-par + xforms)) + (synopsis + "Suite of dozenal programs, including converters, a calculator, and date +program") + (description + "The dozenal suite is a set of programs designed to assist with +working in the dozenal (also called \"duodecimal\" or \"base twelve\") +system. It includes number converters (dozenal-to-decimal and +decimal-to-dozenal), an RPN calculator, a graphical calculator, a +metric system converter (works with imperial, U.S. customary, SI +metric, and the dozenal TGM), a pretty-printer for dozenal numbers, a +date-and-time program, and a dozenal calendar programs, complete with +events and to-dos.") + (home-page "https://codeberg.org/dgoodmaniii/dozenal") + (license license:gpl3+)))) + (define-public dsfmt (package (name "dsfmt")