From patchwork Thu Feb 8 16:34:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: miro X-Patchwork-Id: 59959 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 8DE7827BBEB; Thu, 8 Feb 2024 18:09:52 +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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,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 D943D27BBE2 for ; Thu, 8 Feb 2024 18:09:51 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rY8qD-00038d-UU; Thu, 08 Feb 2024 13:09:42 -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 1rY8Wx-0005tJ-L2 for guix-patches@gnu.org; Thu, 08 Feb 2024 12:49:47 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rY8Wx-0001n6-D0 for guix-patches@gnu.org; Thu, 08 Feb 2024 12:49:47 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rY8XB-0004b7-KL for guix-patches@gnu.org; Thu, 08 Feb 2024 12:50:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68994] [PATCH] adding xmake Resent-From: miro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 08 Feb 2024 17:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68994 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68994@debbugs.gnu.org Cc: miro X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170741458617641 (code B ref -1); Thu, 08 Feb 2024 17:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Feb 2024 17:49:46 +0000 Received: from localhost ([127.0.0.1]:33562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rY8Wu-0004aR-Sw for submit@debbugs.gnu.org; Thu, 08 Feb 2024 12:49:46 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rY7Sl-0005kC-3n for submit@debbugs.gnu.org; Thu, 08 Feb 2024 11:41:24 -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 1rY7SL-0006Dz-DE for guix-patches@gnu.org; Thu, 08 Feb 2024 11:40:59 -0500 Received: from mail-db8eur05olkn20815.outbound.protection.outlook.com ([2a01:111:f400:7e1a::815] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rY7SJ-00079M-K6 for guix-patches@gnu.org; Thu, 08 Feb 2024 11:40:57 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cd++sywHHx0Ul8kHuf3cVPX4wzJMHXwWNP5lN20q1IQVuy2+WT2NWf7/+/uKHTlLn6VWaWLuCJFJTG8k7ZPdnnMO9UnDKEuwEjPoTNCYhDZ80GEeM7yLVI4R8laNKN/5vYuabVhJvzizVsAM5TAKNZU4Q54qVrnoyjXR0Zcht/EbrmUwyOR7nKISeqjfZ2Q2jjWfjyUUfLdovrNiuRwTRWE79hK3I/JMXrV6xLWsB+Oc4GZqNCdI8oDpV39ju+BUrxdY1GZFaJpWdaxUGWD9HSQptgvbRkNnZwRUG4A+TjWLqMk2LWIz9qCMKJaXuOUiW/Y6AyLn6/dngSTlO4ntDw== 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=wsvjZZDJziugpYgGXZWu0bxmxOnRFrOKW9ptXomVzA0=; b=T+52D4jBPBDQ0h++OdqN0V/IqV1W+tfE1pNQPYDBXu009OarZJ8qnwNIN2KsDHGrmU7zeoPLAP7hveomczptAzTPpMWpeJit2WbVSJSxipwbwzEQ2vePJtKB/7lVeMfVGA40SimzNfSnqO5iyn0DCuGoCTL87oKO20OiYZX0UNNfBB+exwLL8ZhquFqy4TPhSRNzGucxTsRC11noa1jiMDh91JZge4yJSSqqWEk28MQENnNt48ciM5P7FIApr5uEQ9gD2R98rNLsQJy4jRJKJMlZEi4fltFZ7LORW7ixbSayZYbldGyIvyVlu1sHKQWTcXImMFfm6Ryj1b597o+rVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from GV1PR10MB6707.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:85::7) by VI1PR10MB3197.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:13c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.24; Thu, 8 Feb 2024 16:35:49 +0000 Received: from GV1PR10MB6707.EURPRD10.PROD.OUTLOOK.COM ([fe80::ce7a:88a3:e556:5d09]) by GV1PR10MB6707.EURPRD10.PROD.OUTLOOK.COM ([fe80::ce7a:88a3:e556:5d09%4]) with mapi id 15.20.7270.024; Thu, 8 Feb 2024 16:35:49 +0000 From: miro Date: Thu, 8 Feb 2024 17:34:25 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [6c8i7hsRJkAYjWFGIXm1fKYHy52bscxj] X-ClientProxiedBy: PR3P250CA0003.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:57::8) To GV1PR10MB6707.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:85::7) X-Microsoft-Original-Message-ID: <20240208163425.6876-1-firat-23@hotmail.fr> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1PR10MB6707:EE_|VI1PR10MB3197:EE_ X-MS-Office365-Filtering-Correlation-Id: f9b4896f-6484-46bd-f781-08dc28c401e0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CITJu6zzi/4YK8M3yGhB9d2R0Mau3k74UcSWzRNIotCwAQ9bBC2AdbzefVdf7RhcpAUIlD0iL4BrP9uOLBZhoaSvBX+9rB1eDVzZIm5nK0w/eIpgbCCJpIqx4UmZpl6pymcmL14fOi1ZwLa0fQcfGkj1Sc19ViMjd/PKYT/B6+30uJIKZU4mtjp18J7nnNCCzoGf4muH3LCszcWa1pbuCYlkoLuPPakng15yYrzVlUVgnsjGzvqB8M0FV88lDgMllER4NsroMxzjJGAKTsBa0+0RlcBTo5q7IvQfjp6suJnQweXSLQUuMZuqrKn90oJ9SWlqcgfegQ5n2SVG3MW+DAw7t14mLQ52RxoPv9/VjwRQKQQTAFeghNdk8eVtRuAT4ZbuG4mOy1ytuoczpck/AM9mF1D0gETlPTSZ4cNI3VXChHXKbT0c34Hm7rD/yIZE6FLwzLQDtcB5ulibutRXlUybwRVW6XHZnHPKFiCzm8tSIzeP1Y41tIz5e7JkzHSfNhCYYDHWztaWD6bh2fjJ1wOu03yaJt5nrWBcCDrY5uOBjDlEaUGJ/Tw9JT8lTh1vNiaagwOalW1v2adKanEj7iQQQIudue+S8wBnottW8u28IxUIkSIyFLKauqHnZn27 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uyzC2kEx9XYkEtQNCbCT3nVceLt/Hs0cQiLXTjixs8KGrsukdJLBfdNjNMatNdaUHtWJ9HeNfE7R0iSqiiWdqOpw8KKXzDroHQYBdfidlz5QEqc14+4FhA/EvqPjeh4o81LzIpz7058/Vsncl1xLhENaTZEiUHlziiiWovQ+NQvvwuHSYpgMbT+cyVJfJ3UGKcrnWqW18gh+oJYEfu8ZW8Xawbcbsil/KgicqjSdmF1WDmwcHCVHBR1Hvz/GNn7cJtg6qMr+VLvurPq9QvFpfQz1XHzPNi3yz4vuVnmHtzu36WD9Ux6V2bLcoYOHvu071kX+V6KVegTa20STLomn7xXj5gbm8GHaAFcS5VVBkeX1A8ntmvo5eUwXEjLhzwdsYes4IEbw3dq4RrG/QrNGWAOnzQDSoRwjzwv0PUUYRGbkQMYEWPRiuV2om/u+9OVGWBZsssWhgwXCFTzI/rVDcom626KmZY79W8aAkE9uUHrOxftxYG+emS9bqgaFtOUfwDDByUSUD5sE+4qkqY2n/BOoVifwSk2+FY0qSTEZzdZmJYojZPllam5/EKh1srELltPGU3mimWkcQq9MNZx86Snb+LHdq8JhH1ZD7DlirWUeokrzHSO31PL3T0r44hvkNgmZI9+uoYy67QdKPsytr/eQaLT+dJSbMURb/v1IdXJIEAt0pAwYwjlO+hJj2GK8fUTdbvTzUNyoYahxrCV1H4HkSD0NiaD+PM7rSHN8dY4tAO4fYUoKh5JgIN7Rif5vgZJ2Clgm0FGVrzv/toIlf2dWnaQLPAgv/6z8BHfvYrqlOONIsbLkdAfk8/gDwdIgMAXVeFQURymEc52SiysVb/hJi+UK2yMG6L9jDy4uZziKHuEOeoWU/8O8bJan62LOVPBRSGeN5c67HlzcaurhnD8ki8gHnaz88H8o6gPd1TrQqxguZWsW4qGt6Ev2n1hC+jNn/rKI8nbud7o9n165FMwSUi3CMDdqRM7fepiby6VMD9vQg9feu/3FQzEHA5YXOHsP5OVKlwo1NMgFA/EeamXcBP3+sQ+/OcfUY5MemuZdotvVvYArF/gIT+q+C3urQCHlqV855KIZ2zOT1zpiAoj5QFD6GD1iN1GoTSQ2JUqymz47XF66v5oXxAxil5DAZiHOsoKR8joD6uJukFxdgC8okYb6S76XaIPV5iqVCRnlEH6QmX+8EluDuC7nxElm4yMaZwNIKOweYngCnCsgTQ== X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6b909.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f9b4896f-6484-46bd-f781-08dc28c401e0 X-MS-Exchange-CrossTenant-AuthSource: GV1PR10MB6707.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Feb 2024 16:35:49.3010 (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: VI1PR10MB3197 Received-SPF: pass client-ip=2a01:111:f400:7e1a::815; envelope-from=firat-23@hotmail.fr; helo=EUR05-DB8-obe.outbound.protection.outlook.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 08 Feb 2024 12:49:44 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Thu, 08 Feb 2024 13:09:40 -0500 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/build-tools.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) base-commit: a903558577d249354aa74bbd6aab897235a7602b diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 15d88ded80..b6869524f0 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -15,6 +15,7 @@ ;;; Copyright © 2021 qblade ;;; Copyright © 2021, 2023 Maxim Cournoyer ;;; Copyright © 2022, 2023 Juliana Sims +;;; Copyright © 2024 Firat Yildirim ;;; ;;; This file is part of GNU Guix. ;;; @@ -1013,3 +1014,24 @@ (define-public pdpmake ;; pdpmake is distributed under the public domain, but the sources include ;; tests under the GPL license version 2. (license (list license:gpl2 license:public-domain)))) + +(define-public xmake + (package + (name "xmake") + (version "2.8.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xmake-io/xmake.git") + (recursive? #t) + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 "1rz7f37rps5s81mylxrn04jpd4q17dfbmz0rrdxg1wybxnpgb8il"))) + (arguments + `(#:tests? #f)) + (build-system gnu-build-system) + (home-page "https://xmake.io/") + (synopsis "Cross-platform build utility based on Lua") + (description "Xmake is a cross-platform build utility based on Lua.") + (license gpl3+)))