From patchwork Mon Jan 16 01:11:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 46169 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 F2AAD27BBED; Mon, 16 Jan 2023 01:12:38 +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,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 0323C27BBE9 for ; Mon, 16 Jan 2023 01:12:38 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHE2e-0000ZX-HG; Sun, 15 Jan 2023 20:12: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 1pHE2c-0000Xp-UK for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12: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 1pHE2c-0001VH-LO for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pHE2c-0004Sk-Gu for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH 2/4] gnu: Add xforms. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Jan 2023 01:12: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.167383151217117 (code B ref 60827); Mon, 16 Jan 2023 01:12:02 +0000 Received: (at 60827) by debbugs.gnu.org; 16 Jan 2023 01:11:52 +0000 Received: from localhost ([127.0.0.1]:59940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2S-0004S1-40 for submit@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:52 -0500 Received: from mail-mw2nam04olkn2048.outbound.protection.outlook.com ([40.92.46.48]:31073 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2N-0004RN-UL for 60827@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:48 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rx9s6aKk0yegOifwME+ql0uKQngD4ugChCfX9vlud5SeYx/ONHckjghwCjUFwD6pn5Cy/hvAsnHsOfYylfS4Y8kuW4dMpP1DPOgdncXNqsEdrOZ1onYQw0Oae/oIgZAVS4HOool+YfMc9Wt3auvRXQBz6VyHdkVXiAVXjtt7yZ0OHj62lR/n6acsE5ZWc6AO1/rZcZ5PCX8YRlqxXxNuQH7f7VUmZfI6SXz6FMT5/C02UVK5pORcutB5woJA2wRBZQtz9co7Y0hW4vSKnu+UIkCJEE70t1PoOJ02BYEyLuNZL1spULLQqpqMOZXFXOrozuDAqibqagBvYpN8AdpLVw== 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=oMBGzj5FWhtRH59Ukzuo2vhRA8dDOo/Jll19MMKWNZE=; b=dUqrGAd+6qRsvjXlP+L03W3Cu7dBodKe3w+TTeHNb5Z10rDevYAD19lq20kSnOol4n+3wBysqmnyraHNZJ0qJgeakQ4krvv6kk/ungvl3c6sP8Jxd93Ix9SFWh2pDpWSorOVTpXEdkeB64Q6BceCHxuuQti/QfbDHOaLCUKDtiZwVfFksj1s+6eHG9uZ6B+LjH71IhFChRnc/BbtKDClyAQbg0+JO3+Zzh2xFrY8dipT/5a+LrahTSugY4sCoOjOkFebkYjM9Y3KwYXeDrPtCDspIdY3cM+WaHPF8yzs+BrE6qWJHlG1bV+bxXdhHRYlXvblm1aJE9kTEkVjaEaK9Q== 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=oMBGzj5FWhtRH59Ukzuo2vhRA8dDOo/Jll19MMKWNZE=; b=tXuz6cwR8vW/1ZE6yX0Det2ESEEJme59wkC+jSROrGxCNVajl0Njp9c/X+kyAURuBO+JiLWIV4cZR+PUveu8dxkG+DdNkrbhU/CY7XK8x3MzwSqNz653/fHVPytmQDsC3/OqNnmfWKpZkpNVJyflur5aR6+NWF3xYgVpMe8MGN9lHB4jvLN0OssiS6F0o8OIIwoKYvMwF8W+SoBXBYHFu+gKfszSNvYNhqmPOhXzixykxPG7ZIJZu2xL2YMNNmW770U2exjBAG/J2Qcbg9+eu/SuNrvoK5iLaVNxBbBI6ujJ61miVu7yY6NM3YdiqjXkmHhtxSl7TVXWDIt2a9pL2A== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by BN0PR20MB4056.namprd20.prod.outlook.com (2603:10b6:408:124::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13; Mon, 16 Jan 2023 01:11:41 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e%4]) with mapi id 15.20.6002.013; Mon, 16 Jan 2023 01:11:41 +0000 From: Jake Leporte Date: Sun, 15 Jan 2023 19:11:18 -0600 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230116011120.528765-1-jakeleporte@outlook.com> References: <20230116011120.528765-1-jakeleporte@outlook.com> X-TMN: [IRc97n/XMoGJBM9b/33Karr5JQNnewXAZPYpvAzUvkZfEwQU3Wjy9/xbzPH4/bgK] X-ClientProxiedBy: DS7PR03CA0046.namprd03.prod.outlook.com (2603:10b6:5:3b5::21) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230116011120.528765-2-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|BN0PR20MB4056:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c0e42d2-1784-4aea-8317-08daf75ea04b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yl649CGAUJAwR8JoOiA4YpyxN5n3a6/XywHWm22EDPwGdQOJr+D6utmUUwN1cAuAzt2RdVceIij07Yqjh+6Fh7qJZBnWTFZGjOnHWthy6lxvwpQt2ocrj1lNktSPvoRUQZ1q2k/3+btW3kXHGW0uLxAq04mtK5butZtBlkszphftBklJrTmFD0/qIOwAMNJ4hQE38m6h4Ky8dHbhr6Ii5p/XDE+JQAXiLbMZ7Va9O+Lz74pz95B/ciY2CZ3Iuo7XCI5+j1jQ666xu0+TsW1JBPNDvlztaqNUsvwciS3rItPkGQ5CockwYM7aXLltt0zlCQfkG5A38gYXtECMIBDsPKl66eYiiVbyaaIkhjTTMt2kEim2Avk/OvLt8ez6YWfcUnIR+fU5n8TTsZcG2l07Sh8K649yQYD9fQQNIMCrqZiqGLyhKPr35w3MekCoWS3Ii1xJ72jxMoFqCh0h1E8cHt4vZEtB371NUc4d6yEy6zp4par9DHcAPmjKf4cr91qFastYJeIjLjyRvhpk1VtGT43DmCwJKdah5EXAb0EtDAyGoDZ6bO9UzRVx3bEl5BL/y3eQBT1eM6FkoUDd+XeWMQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9Kgw4PGYf/ieKEaZWEF+nkQgFwJjNahDiz7SWwqR2asYyI1LxycnW5Zdf8ywtCOWNFR1Klb7FNu3QQynZh+Ku8YqFGSzTyMvrZ4pp+kGvU7GIXnVP+hzL/pQYdopKL6GGkeZzd/jedpS+w/dB5mI6qA1AZYKbb5Dfrs9yShJqvlThHyO9jQwVp/8yiCGRx/SkmslykSvX4L+8TUK3dM2y0v+GkVrVfKYz9NGSEGuZi/lAzn691vK1boG1X0oRTsGVgzzfhUN7SbZgpVfe5IJ7CDmT0DeDDXwJWBGbj03uY75C7hLh3YFzVMqwmCcMc/ABQMatn2rcjpfwQWR8tN0OLvWpjcO8MbSMqmHuxZN4oAKEoSB9M9ifKSihVQF3qSLLBClvFq2wArteHvC9wtuQrmS8s+jCWaXa0nZF+jNe6PYk+o31oJYq685UIiwsz/NcUi1FVuGyXMoWqTAItqFggD46FO39t6MUJ0omuseiptyHBncxiOOPK0hDlsRkVemsa4qrmcJ8mtaWlTgyToXB/uMAWeyswjyMBtKeUjv1FRv4MAsC2DNRldZuXWKwwEOCAibvFOfsSRYPczAiHNShfrjUitnt3i8yvPe23Hf4/aowkkV6PBfehJk2IAgqTCx9fVHf8Ob+UKTXls0/GXMaDgu/Im5HuckDGUq8YV5KFCiSeI8DhNuYnFqw5Z8zBDOzKBenhgSpjpnL3BviWMK9CyJxwmDCToUw+l4YDGG8Le94Rpc1Te+WyPrbppEZm5AS9HSLEat0EhOOxeoJdDpXppolN2lqF/9wmSRDsM0IuCozwhkjvWUsAjTDWFVsocuFWn86dtG5UBAJbAOyRIYwbnjGCZwIOo5mHOVsjMwgH6CdBWdPHGur6w8tFeBriqwLoLOhixE1kSvpvVH2zn90uKglgmNr8PJk4I9mSMroTjFDwWoE64NOekGQe5md2KrM0OWS/cDv618n+0SuIWq87MZTsxH4Mu0T8rDDFrmd22Ld4e0rAg6dVCVHmjQfisIbWc9uNmrrhznC0JDj16E8V/H0N1AGlnWXSDn+pN3Kdrw3Ij0UVVOnaGscRAVKFpDranMTYFo5RsuUQIIuaG5E+rjoGC3Ox/opkx3gK+s/S6kY3b/zbWKmJU3S+OgNswWJC3ewqDCO0MjnNKf38OaK/hd4NSK84JUMJfFD8U0pmRwdsOV7ExSI8UorfU28SqpQRbzcFnBb+95/Yarkpwo4hh9ZipT/c8JkMdDIxTvh8WICpphQ6NVsVn6smC0uGPm4Gye4IYe9c8Qy9+F5K56cY0c/85QgJi2EUYqMAqJ7I9uCc1xocNd4ap6pRIoOnkf3CsgMKBfVIcyJ5OROK2QRA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c0e42d2-1784-4aea-8317-08daf75ea04b X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2023 01:11:41.8229 (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: BN0PR20MB4056 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 From: Jake Leporte * gnu/packages/xdisorg.scm (xforms): New variable. --- gnu/packages/xdisorg.scm | 50 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 10edfc7..df82b7b 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -113,6 +113,7 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages icu4c) #:use-module (gnu packages image) + #:use-module (gnu packages imagemagick) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages libbsd) #:use-module (gnu packages libevent) @@ -127,6 +128,8 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages sphinx) + #: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) @@ -3319,3 +3322,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 Jan 16 01:11:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 46170 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 2B59E27BBEB; Mon, 16 Jan 2023 01:13:03 +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,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 3040827BBE9 for ; Mon, 16 Jan 2023 01:13:01 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHE2f-0000Zp-Oq; Sun, 15 Jan 2023 20:12:05 -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 1pHE2d-0000Yq-9k for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12: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 1pHE2d-0001VP-1u for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pHE2c-0004Ss-SG for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH 3/4] gnu: Add xforms-gl. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Jan 2023 01:12: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.167383151317125 (code B ref 60827); Mon, 16 Jan 2023 01:12:02 +0000 Received: (at 60827) by debbugs.gnu.org; 16 Jan 2023 01:11:53 +0000 Received: from localhost ([127.0.0.1]:59942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2S-0004S7-Jo for submit@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:52 -0500 Received: from mail-mw2nam04olkn2048.outbound.protection.outlook.com ([40.92.46.48]:31073 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2P-0004RN-2b for 60827@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:49 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dEpIXFeY5zajt6zJUX6mKUfnE0emi5bRgwIQu5tszkNhwo2TxBJI2iJnNa3NL0VO+oTeOXupyWy5YM5tIuCPOaz7oRn0jb1VZWvpIVVou+8WSl09FNDp2ZM+Upv10hltl6oPXW5PYOHRmmcOtmhjnK3FNrqsH2uqNRzrxUsKCcfu1Ni4pHLTdRjYlZ/C5TaRA5x2H0+xOWYpchZSL6mVP4W0EHUfooDslUsTunQ6yLph5lY6fRW2tX3aP+U6Qx3U3th4k9YhdsUp+Jgpo2xCJ4p67RWjHu5euGoTK0j0/F4o3uu3uORfI/sm2noMmRgBTez/Py5XBlKxvnXdDxl3Yg== 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=9esGeiAmmIbDmHng5Pk8xOvaCgo4z27ZGOhGRreE4f8=; b=Zcv9wDVf0colS/lyxLmjBu5SETuPDUEO4zHEAp/6giy0LHmzIf7TSbAOxouey/Fu3wbW8gpIJadoh/1sN0DRB2RAoA+l+c0gRKsMy5p+h31TeAEelLy1mQmMKYCC/Z24JCDKye+16VWyqx7PsAzkkLGM64aK++RAldbV/zHAh0IdeSdR86rNTuZha/fmS4H9HCoP54j8M/X1h/pZ0srzy0CCA4jegP1iVRCEAWRKtvjnaNoytlLrn5tjhUry2S/svaNxUwdmmOt65f04HCq57LuomAb2O+baMlfe4qR/ANop47eo6bB0EMImZ14vG3GjxZFKxOPDZjWF4rMPiBqreg== 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=9esGeiAmmIbDmHng5Pk8xOvaCgo4z27ZGOhGRreE4f8=; b=d1vqzatoQas9QbYeTiMX4I3xHOiyjX4Msb/av/zRhD1QXgEI9HpQ/TRSQzKirRt13i5984XeZHKZbBaxBvAgk57ocaOxP8bNy4qdn62UP8i2IzD/QGH9rwvF8xfgp80IkjLZmZRtzu/uHkpGhriL1Oam1zKEtRPwYTAS+Bc8cz8P07X/zJLSmEhnMpTdIMvSs4LUUkWso1My5lu1QYdNaZeFe7szl6bywWfYPVWH1zD27Ptn68/8dj88dt6J3ZiY0hvbCB4ZDXHX/TFKGo7i/Tb7g6nxlfm0YMCxbbFcZ2q+Gz+tzxslWSdn2ghz62DDVymbqRwribGUx59hZ42kMA== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by BN0PR20MB4056.namprd20.prod.outlook.com (2603:10b6:408:124::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13; Mon, 16 Jan 2023 01:11:44 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e%4]) with mapi id 15.20.6002.013; Mon, 16 Jan 2023 01:11:44 +0000 From: Jake Leporte Date: Sun, 15 Jan 2023 19:11:19 -0600 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230116011120.528765-1-jakeleporte@outlook.com> References: <20230116011120.528765-1-jakeleporte@outlook.com> X-TMN: [6rJNUCqs2xdop4NRHnnw+Jw5OgdZ5ku9OXgsQa7kLfrik6VMbFHWQCLZvu31r/LR] X-ClientProxiedBy: DS7PR03CA0046.namprd03.prod.outlook.com (2603:10b6:5:3b5::21) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230116011120.528765-3-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|BN0PR20MB4056:EE_ X-MS-Office365-Filtering-Correlation-Id: 70fd4b25-3971-4008-0712-08daf75ea1dc X-MS-Exchange-SLBlob-MailProps: feAVlmA1hHXdDWhZiYn8VTFI/2xzDgHHNuRJQOznm6Mb8zVBH9lDXAixA79UTclbP7kLe6NWm52yO6e64+PMDyqpp1Xo/l6qC5oXbDsR5DajjWiA7wQM2op5hjteRnMo8grbm3UJazvYfiQINho5fbsyt/ayTxgAia6C1j7k9HaaSMeyADc8jNrdkOxNeW/cWSN9mCjfyrMjBwVsPwMAKHkOg9jrjDo3C9nGXXTtt3zyoUBFrnE6TvpugeeT0DTge7JH9A/cjDOySKFCPQpz/tByHrvKkXkz0fX60SMAndqOwhH18KGHry8yZIMwfUN86T3DloDu+pK2ZjVemO+ZlSn0Tfb7LLdLkTckuctPBVakw3lSvdE/cFnoudcnjsgoiqiLI9SSJcMrTQT84iKX9Gc34H9Au9ghmWFzkFiRQSajJWbais3OYuAWEmNxMfdOUCjyXxHLSeVFuny4whYnTRQBvYgqg8UwSihTTvaUMima0em75dJVANm9gHSs2NKAoemZA7RB/GSLpJ63zTVgSc6uUrUzRiCOOuB1I0GRE3pnF3MpCcNGhxJBrAYBOt168kFhIg50xzCrc2SF1gJXvOSyS64WoErXg0lMZhG/MVBRh7wu0DizKfulXUpZf9OBKEW/qZPqoui5PdcspoFYldX04sobahlrmMoIm81J/Iz/e81K4pClt/Lbx5UkIIHinjFYlTEwH1+wD/muJvl2qw== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Xt6maTec9MP2fwYcEHvaFONr7gxPQFD3CRcNl6H0gJUKYFiJAi6F7lHoayLBqEWbmigfMtotExbDPxSis1zznEskByQXixue688INofCK+Ox4h6gelXBvUx1jEffdYAFCDr9Pr6UAWO6IWqMwVtjFK9QAd10DBMThewavaDc1FdtyEX7nQJoZ87gYDw/i64EXjyFPt4nal6tuJZyeAmbnpC5u1erWgohObfY9dfPjyHcyzySsBCtb8mm8+WUiHkzKP6Sco2CZHJApVMfVQFbvvrQEQj9nLrlpeJkFSWPrWnSpclHtSuf6UbV9H6MfULgMuDWfcQriyAk72d+2vuAv7tnPnfxfOttdGXvKWNrBdFt7GmBE4hS7E7MvF+6f8u/fQHbEsawJabQNRfQWlZAvL33nMbxm82k3W7PCOp3Vk1t5Lsg0NFxERW2Tg/YummmAECkxxbVRP9zyLbzH1ek/zhF7qgp9lzXMUk7KOYZ7oyVu3Kp3xvM+EMvMCoFePiWCjWj8hZfQkKsuWzXD/j6l6CIxNjhkpsh2/dpc0i+uCcAJnPFRDZoJug/MPxODNnkv9ei3kSVADRpB3eQegcpI0D9iyxRrqaGwPP8OhdyD2Nw4PtipYFTu+t3HNUaed0SgOVTjaCUT8VVvTII7w9/gdjIVvBUa63CVz8OEFLk2M4= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bjnskeFUZwAgJfI613OY6tj2+9/duC20rb0LZ+Q0JjYilwYTjGbwVKwP0bbQg2y5VAcQk4sAXYyuiQEhY9eBlYA2g1eg53W95IrG68C2sun8Cgi1WctBsUFT9N/kVol2DcqbF1tG1vhsvBd30qqXQI+VusUautpcOYgRoe+d3f0EcjKdrab4FyJK9qYHOEJin5oLQxQw6qYsYwGZ1CwBW3HSonCkyiYKzezoJbHFC4tHdFRgzEkyjel4hBknJng4gh8JFAKSXgN1w01Y//tvACBSjxhAD3sZvnqSEVsYD/0pvw2oLl7p5k8a/d2CzUIMwa24FxAQCZtBHkWvPbzOhdZBWm9Zi7HjAEjH8wb68cTBzFNi0N+xiQZppFL/xvQ1XV9pO0jJVCjeqRtL6FHS6+iz0KyLRjXNfYd7uc7FawEQ7UQ9ERibo/s8ttDWsTd66wbNJO28meZYU3vd3WvK+Lmeni0mkPAliDxDkaTsz97btI9XMXVwb38YAkPNVQ21o2NtTPJFt42OysbtO5kf8oooVR0kJ0d5c6yBsqA943HIWXMXt4SL4/7FdN+eTcm2N3V0uP4+0AKcp6mUZHchyZb+9TtMMQxBqoVFCR+OEHEK9AOaFeRxBcsgfqaMUrRpfHqYCfJMNh1mxDsw9N1PRNj3MAH1OIQZakAvE0aTjt9XCEIaspXN4ht4o3pvQlVIMtQCPyRRV5jjkN/avjqdxnlZIvun6FMtswyvXJxKaUiJpfYv7P3gtRBuVUm923tLcp9nhw/ZUn9oWJAkuK6ut/I1PDlgivqM6JPkYMpHWM4dGbd5cD2iZHw/OID5Q0A2D3QCF0KcYsqIvPPAi+FNykCzEPWJX2ve0QIw5OU+5nyGxmS5TgQnYlNZC0IXL5mfSJAR/1jA5N85+zqZDMlhPd5s2BYxPNWDbPyDTb2HLBcOHZVHMNIgh8O0Uf7JliRJSQgHoR2L20SevNuIZjBAsODOXDAWBRJefla5wHheXrQnOO7aqlsAkwuXyiRNASPh8qPxVZfOh5KcvbAL+AdFNKPZXBZxXeHg1SwXIyWqrOmhI2jofnHs2pGbEKeuwYCMY/aUJ439iwjPfGAYQRxkoPBZxXtPzlX6RU1mss2glodG4nHBDA5Mf9YgSz8e9kJyjGzbytCu+xxDvL97LSmxGoE93h/EUZoMwagLc98YUICwbelV2wf1ekvhGy/xb5u8fzbOMSEh5IcS7nlGJoFq05Zl9dpCCVbx8Y2zEcjCZO02+MI2dLIfJ1e18oERBnyoqkoZtdakvwORx2/zRjipNGkMlo3KvH9jn0ZjjKVSkixRqC2ccrpf+iqZ0JsnEgYWKzivslTs4sLCFUohzQN9Nw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70fd4b25-3971-4008-0712-08daf75ea1dc X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2023 01:11:44.4634 (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: BN0PR20MB4056 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 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index df82b7b..dedc191 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -3369,3 +3369,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 Jan 16 01:11:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 46168 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 38F1827BBED; Mon, 16 Jan 2023 01:12:27 +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,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 B554027BBE9 for ; Mon, 16 Jan 2023 01:12:25 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHE2g-0000Zr-0U; Sun, 15 Jan 2023 20:12: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 1pHE2d-0000Z6-LX for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12: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 1pHE2d-0001VY-CI for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pHE2d-0004Sz-7h for guix-patches@gnu.org; Sun, 15 Jan 2023 20:12:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60827] [PATCH 4/4] gnu: Add dozenal. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Jan 2023 01:12: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.167383151817137 (code B ref 60827); Mon, 16 Jan 2023 01:12:03 +0000 Received: (at 60827) by debbugs.gnu.org; 16 Jan 2023 01:11:58 +0000 Received: from localhost ([127.0.0.1]:59944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2W-0004SJ-Ux for submit@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:58 -0500 Received: from mail-mw2nam04olkn2048.outbound.protection.outlook.com ([40.92.46.48]:31073 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHE2P-0004RN-LP for 60827@debbugs.gnu.org; Sun, 15 Jan 2023 20:11:50 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TMhJ0rC0DwKbwoyBhePAHoS+feSpC1s/uLkVcDikbhjsC4EBc/R/C4cUEWFlVb8GDHlh3fpLAgndPm1rYyxz1tBSA3VpRevB61ilqNyA1kIRtrd0RV2CT6YXaThqnEZKyeqG8OMEwp6tlXU3Bd4jblCK6YV8KPXEN8bEmlys61cehYYg9bSEOys8wQm3rcI5qcopsYRCGXLZ6QMS/3RLYmCQkYRfdHtGuhdBzRK98i3aCRwSZOE6NFrOMgaMl04zM3HRSfqlsr3Y/sKIq5k7obnE0P4EPX7Iy0epqbwkmgoVy2rv+O0memxm980FNk7wkw0U95OqbnizQlMez6H5Ng== 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=5pA6oIwQ38WU7nJ9AUgapwC2NLbqCC97++lCIL54n90=; b=oR5TYxhngJbOMHqG6CNJOIgvtd5UcTd1mEePkdvsmLEeai68A3xOQJPztmt45+NAWAuF9BOinhpKG0KHqSr9OWyY72I+nn+XJNXApXxHYu4vHQsixCrMOIvYPzemRJlBeEIHGwxJmg3FLlJ6atypXx8zkzBhONONj2eWZofX7PWtCLAC4OyY7Q+V6sGtGtUspj+vRXcZF5ewlyRPQs6uj3Q3PX/nix27sQxSbdwQG6cayFUd8JQMfGnL2GBpNHKInVBEjUA81a9goWxmlIWOYEx1oY/nOHP6xXa8n9st+xhCBtI7ykAV/YlHelj4KFzWJyiFhQJSHw0p8qWNpnoR7A== 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=5pA6oIwQ38WU7nJ9AUgapwC2NLbqCC97++lCIL54n90=; b=q/XJyrh+3UKuIeyUJeMTeLtX5Tzk5Sw3i/qcfwS69s8lIwRcVpmCuMySzgMqMWC7ZAr2NnCxtcMzCcXchXCCRF/y5eBTQjxtMRZIGNk84bnQMvsg1uKiYTUjkxZXfwGwBRxCohIqNLEG6vlWKNWLFKV4XP44qQF8FQL4fA47zf1kUZo0cSY7TwUl694ISypHWTV+1AegIHlqs01SXKt+m8iRlzHR/kaU2AtlMJEzJASnio/cgbWO32CoyyHyS3uj+xiFcVwB9HpAq5EaZUVNzT6tUI9lNzfmpZehDLd3LuIpGMh5bsK0z2cPK14TnYaNzfl0qXVgz6q3mHwFTx6inA== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by BN0PR20MB4056.namprd20.prod.outlook.com (2603:10b6:408:124::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13; Mon, 16 Jan 2023 01:11:46 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e%4]) with mapi id 15.20.6002.013; Mon, 16 Jan 2023 01:11:46 +0000 From: Jake Leporte Date: Sun, 15 Jan 2023 19:11:20 -0600 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230116011120.528765-1-jakeleporte@outlook.com> References: <20230116011120.528765-1-jakeleporte@outlook.com> X-TMN: [gNVeX+zCzOV2LJ2oDJaK84upXd65v3AoLHGJihcpccLjDShqgyj3oh/lt5cbvd46] X-ClientProxiedBy: DS7PR03CA0046.namprd03.prod.outlook.com (2603:10b6:5:3b5::21) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230116011120.528765-4-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|BN0PR20MB4056:EE_ X-MS-Office365-Filtering-Correlation-Id: e8969076-63fa-4338-a562-08daf75ea303 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: p03hU6TQbzAaWjf90UIBtN0LbXo1CEGg1jzM3BFl4xLTuxYq+yn0lJGMNIz61xqsvbFBrXsKae9GldjamuOymIVdcyTYoVej7BkE2pMhHh+o/XLIc0Lp1G1DdPITgvnu7zQiHV5WL0VrTO6YEoHJG0Rbwml7k6EN8SNmTQbvOh7AhMNFePLopoqBrdT2c/nmj1XonZSH4BRcMI4Tzvhq57x0lYhVFG4C8fVMItyBVYT2c7mKDOChBIprF6hUue0+R10NOydmqoPB5QmvzhvSP1Q7ZD+WiQoZshXAVWwzrCRwUzzOPg/Bbp6AESE4Rd6ZWYF5aZwPqtoIOzNqQEbiGiR30cuj+6egVzcRyn4ZIxoqod7chfTcLAF3Dh5wuOGFoEc8KQF/er8vlMoyDWl6Mn13LD+jAogAzZa6suza1MjxLShce5TyryRnLkvV8EmZl+DWg2rU/L/XSNqrMOdsphY/u9p3gzbZ4Tit5/2f2ArPXbW6L5u3WwylRowm5tSGegXFfSROk1Fy0d6orW2uO/187hyH4uCawP10yB3CTsg0muuGmrp4h/vTP9zpLf3mfGq8JqtlUp1RibsLzvRODdAQw1+M7qD/MHqLpL8U2Trs2EUYOgaaOQz5wnzzAQlv X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Nv6HAGL/ilC/42YyemJnU7EerCHpHzSquv8389ctRlctil43tLTdNfgm+kgj+p4jTDmyAtIRjmKLXPeluaMdg/Z6xDoUVxbjNTClO2z8ZV+aDHCqCK3T/OspkqbooBPa+kScL+NNzqZYEgzKiRote/GEaaMhGGMSeexVEVQT03JaQDskjjDVi7/ykQQOrDN12KPzpIOZtZaz+uu7atYyFYIZxti9Jkpdh8Bszuy1tqfrf7pjKCqTxRbC/NrAAvmtIiMKddcr0cOnz5fjRarCKwvZr76GkKEdwDlkLXHndeQYR6IEmJ8dGgUFkmci6/So4dEYU/z9YESCIK37rWmbLM0uye/FL67CN+5WOKAeSCwtHHI5zl3V8sP4ohpdxZpjkGl8W5pJ/7DCXYwXnrMuY4Keq5uLjF6YBQv53z9teXm4guxN/bhTm4GbdALGp3/MCVL7DLGQsVVzqjKIOqkEoGWitDEjA4hvOwaSmjgog6UjR9yDq/EYgRLraV+xt2iIM4Xg5kFX35bi5sLiBoN7sRojWDMxxh1OLxhvZQ0fUMKe+OHnm4hPQAOpv7SX0AxoJWimWZ94DEIsXKpTG4Zbs/h6Z/3pwMB0rzeu8g2un0DyqjVe/j9eRBLP3wg3kts1n12GaynKLZsqEl9zykimyqSyDi7UpOK+VFUlWZsIQpS+pPPOcjiMWalPoJ3fvThopTFcI2bcxguUAxF5pkomEiqafZKIhI6yE0gKKQh2AWcZ3c5tEd9VCehztRiqotXCNHUtmcxeAuX+VWToNKMoCHzxlTHUAJp8H2o7oB1rOxK12mVjIbiKHUB2mZ8/CJe6YVv5xlgH/yTStSdUx5ypCxeav5i5DSgVW1j42saYu09VT8wfyv3THQyBeYK8aqXWqc/Z02bmrtqYnwbCTJII/0AjzliUUAoNwBeAWcs5NkjHD+x0/SITQd0/A6kdYTuoaCR9zU2R2CCZYC4H4ULZUSfzmOsvuLLO0muawY/ZCzYnqqAt3gBaYdKuizdMkorD9reGU6PWY5VGsLMC3tlQZo6XHNQiZCjdA1SLxGSTNZ2iaz4YME3WNmd4fMHWnmfZIDQZ8u6xvCjVYOmXajtycuJh8CycTY/HB9Ls0nbA5aQD9F2LHfQKQqMTtNNrDf2tGPH8wcHuoueJl8gS33VLBvIyQTwOfuMiyw5lpiOcGfGco8z/x1pXkr/9+AXLv0yHXYhi18VV6tkh+UDXKbcadhf9ulrnwK8c/onS9zl6fBk1UB8mgINdYNadnm228sPrgY0ioJ7GirEwekSNBH9QCIYnTwIFvD36Q3bhB8r+wpSRqFIISivHgEhy3MKgBSGElPNN79y2zYIeOxtFqai3pQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e8969076-63fa-4338-a562-08daf75ea303 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2023 01:11:46.3851 (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: BN0PR20MB4056 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 From: Jake Leporte * gnu/packages/maths.scm (dozenal): New variable. --- gnu/packages/maths.scm | 103 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index d9bc292..d9903f6 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -103,6 +103,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) @@ -124,6 +125,7 @@ (define-module (gnu packages maths) #:use-module (gnu packages ghostscript) #:use-module (gnu packages glib) #: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) @@ -172,6 +174,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)) @@ -455,6 +458,106 @@ (define-public dionysus (license license:gpl3+) (home-page "https://www.gnu.org/software/dionysus/"))) +(define-public dozenal + (package + (name "dozenal") + (version "12010904-3") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/dgoodmaniii/dozenal") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1i3pkljbgacg8y3is664pwl9bj3s3qj27l5immn1c7vi8ad0zfaf")))) + (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 _ + (substitute* '("dozcal/call_lua.c" "dozlua/main.c") + (("#include