From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id wCyHGMdaQmZ0QQEAe85BDQ:P1 (envelope-from ) for ; Mon, 13 May 2024 20:24:07 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id wCyHGMdaQmZ0QQEAe85BDQ (envelope-from ) for ; Mon, 13 May 2024 20:24:07 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=xn--no-cja.eu header.s=ds202402 header.b=Bt+mV2+s; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715624647; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=4q3msrxYObJ5ECVFXtF9aIxpRuECiUYrvpAieCeAHpk=; b=nwy+czlvj5zMj44UX59E9ZY58i6v6ZWDYSy1BZUPzG2pGjtf2zMgKXcVK0u9bszrvkvj/a 0CcTB39H9jtSjNMwHHuAtkP62zSSlxwxECdLzOcihCoQONzT4pUiEWXHpUqtMm1sfus3pj 6ywrlEU48IUZUPJ6nhDGwAkm0n8Vgw9n3Hl7yyTmxeGXank5dkFyBW4vgagVOKmMm379bv RV9bUT8/lD8Dpr97/ZJxhZY/qokzOaTNPTdhqrj8o1nfADoEsh1Td0yK1HzYhKNWbHC5UH 0fIB5RfBCZly5/TzIy3MDKsnFGqg7fIJJdHRV+AuRQfdztDrneXAa7JGJBmrWA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=xn--no-cja.eu header.s=ds202402 header.b=Bt+mV2+s; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715624647; a=rsa-sha256; cv=none; b=bbdKkOuNtT5XR4M6NFT+YGbD6A3kjO4JFHHTJm9vVzxtiMRqGkFwVir1lRMPPdOkpSlW9I RH4PEMxo+qjXC1WlfZAW1MV7vkpDD0lKF4r3D1XicFwgiuykCM6IZK2MbLSLtcLJqPbmRx SZgsBS95HWqGh7oZiEPBzpN5pV2VuD7CcR/h2s/safgA/Rlj9lsmiMjeWqfVyuSMC1PRuO Jr3AVAG0sVsGgQIHv4EK+VkXHBRS387MO7RbaCjRIU4rPgN56BcH6eWO9FxHVi9KptqO8e ZAzgTRf2Y4SNiWE/LXI6DRpow5JnIcz8eK4UG7Yr5OR6PmrRp/tGnRpjbhfJmQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 53E39266F8 for ; Mon, 13 May 2024 20:24:07 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6aKV-0005bx-0e; Mon, 13 May 2024 14:23:19 -0400 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 1s5CeI-0005GB-R9 for guix-devel@gnu.org; Thu, 09 May 2024 18:54:02 -0400 Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s5CeG-0005Ef-SY for guix-devel@gnu.org; Thu, 09 May 2024 18:54:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xn--no-cja.eu; s=ds202402; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4q3msrxYObJ5ECVFXtF9aIxpRuECiUYrvpAieCeAHpk=; b=Bt+mV2+s4d8lCTV3vEUJEarJqo 7SCz+M0DVjv34FgmRg//Ja1KWjbucrG+jhUMqq7RKfjJQnipSJuk9MCs7isB4VfhI9NmhSoYdARee AJjtNwUZBYhYfZq8bauvbBW7O1TSvgBQ8xnYzLWgmsqlGNo6jSywILgSoIj9bzcGL7opKWpdVyZPQ c+KycaeALl77wAEhF/o8xwVjQEdijmM1KaCZze5/wznmG30SrLaTucPpvPugK9h0W4E0qqq7QR2Bp 5KXiyI1YqDfrLQditnd6qar4ZNy3UFmCMX4Jt0K6qdQnl6eOnqTinfx2gUMqw6ePFLMbMk958NDwq 6FH6Ml+Q==; Received: from [2a01:e0a:990:a960:de21:48ff:fe5a:d787] (port=51082 helo=lignux) by smtp.domeneshop.no with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1s5CeB-007Q87-HT for guix-devel@gnu.org; Fri, 10 May 2024 00:53:55 +0200 To: guix-devel@gnu.org Subject: Packaging a gradle application Date: Fri, 10 May 2024 00:53:53 +0200 Message-ID: <875xvmwq9q.fsf@xn--no-cja.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a01:5b40:0:3006::1; envelope-from=noe@xn--no-cja.eu; helo=smtp.domeneshop.no X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 13 May 2024 14:23:17 -0400 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: =?utf-8?Q?No=C3=A9_Lopez?= From: =?utf-8?Q?No=C3=A9_Lopez?= via "Development of GNU Guix and the GNU System distribution." Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -5.63 X-Migadu-Queue-Id: 53E39266F8 X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -5.63 X-TUID: kW9T7nky5Yge Hi Guix, Today I thought I'd try to package Mindustry, a libre game I like made in Java. It uses the gradle build system, and I couldn't find any trace of gradle in the guix sources or mailing lists. I only found some gradle packages being built with the ant-build-sytem, so I tried that for a few hours but I can only get so far as Mindustry uses some very specific gradle settings that I don't really know how to replicate with the ant build system, because it is not very flexible. Is there something stopping us from using gradle to build packages or has it just not been done before ? Thanks in advance No=C3=A9 Lopez