From patchwork Tue May 20 00:45:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42757 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 87B6327BC4B; Tue, 20 May 2025 01:46:36 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,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 3B0FC27BC49 for ; Tue, 20 May 2025 01:46:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHB7e-0006j7-46; Mon, 19 May 2025 20:46:22 -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 1uHB7R-0006iM-6E for guix-patches@gnu.org; Mon, 19 May 2025 20:46:14 -0400 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 1uHB7K-0004W6-Uf for guix-patches@gnu.org; Mon, 19 May 2025 20:46:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=izclR9kXqahcadGwQVNPDlaWQBkO66BXOzcMIPtUCoo=; b=f0riznCGfO5b40bUpYQHm8Y0WGDtM1LUag6F7oirAC5dGhU8Rkkb4HCIEVBA93hZJulDRhafwp5ZM4diEXmTuMSLaAsCE5HpQB39MKe9/l8ususfi8zOBQv77rZMCkfIOefKSiIjIsdEcQHj4+SWvkvLsOnzxw1L5KBkUh1PtDLItoJBezDWxretw7TZjnywNcoQZ5VrdHYGO2/oHgLTQHBIgygMMS0dtpa00okSTKblYLpHs6efNwrLBQ/TmBz/7CIAagMOka8EaXA+EHXJdk20XEzwH1/dBe4FbJV04U83a+fpka4cPadA6rhipRMqhwxMSZdSQ/j1EzvmgPoMZw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHB7K-0004KJ-GS for guix-patches@gnu.org; Mon, 19 May 2025 20:46:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH 1/3] gnu: Add libyuv. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 May 2025 00:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78502 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78502@debbugs.gnu.org Cc: Andrew Wong Received: via spool by 78502-submit@debbugs.gnu.org id=B78502.174770193616455 (code B ref 78502); Tue, 20 May 2025 00:46:02 +0000 Received: (at 78502) by debbugs.gnu.org; 20 May 2025 00:45:36 +0000 Received: from localhost ([127.0.0.1]:48662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHB6t-0004HK-Ky for submit@debbugs.gnu.org; Mon, 19 May 2025 20:45:36 -0400 Received: from p-east3-cluster3-host1-snip4-1.eps.apple.com ([57.103.86.4]:59196 helo=outbound.qs.icloud.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHB6r-0004Gc-38 for 78502@debbugs.gnu.org; Mon, 19 May 2025 20:45:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=izclR9kXqahcadGwQVNPDlaWQBkO66BXOzcMIPtUCoo=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=ZuMBy8cO5KJH57TMkSUU9b37TrmESYrGM3PO63ixjhsujhGS2wpjV691taWGKHgrv qDF1QxN6fBqFlyvJTl9GWai4ue60pyszLbB7exueLdGrGSi4vVYcSIUtZjKnKUi5qj vs6eCxZZuDrVR5+/mT96cKMKxZIDlyAStSsXaSA4XMwweJPcDVHiYZR7vEhAk0/dp0 H48ck4s/jn0sQ1HVpBL981qWib/9CiqTc6HtwtDSf/uHA9i4UWAh+g66bphXz8o8RT Qi3j6Hz6sl2GbKsDIubCExPC5vFaynV6JE/f/lijrlNTOZUs2piIiIGHhneUqC4Y/B Z5F1FckvIElSw== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id 54E7218001A5; Tue, 20 May 2025 00:45:26 +0000 (UTC) Received: from wongworks.lan (qs-asmtp-me-k8s.p00.prod.me.com [17.57.155.37]) by outbound.qs.icloud.com (Postfix) with ESMTPSA id ABE711800164; Tue, 20 May 2025 00:45:25 +0000 (UTC) Date: Mon, 19 May 2025 20:45:09 -0400 Message-ID: <097125e7fa57e4d93bec03f4531cc9428d71b438.1747701725.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-GUID: fw-ECuN1qTxhDHqlduu7lhiLY1JO1EM_ X-Proofpoint-ORIG-GUID: fw-ECuN1qTxhDHqlduu7lhiLY1JO1EM_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-19_09,2025-05-16_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 mlxlogscore=999 clxscore=1011 suspectscore=0 spamscore=0 mlxscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.22.0-2503310001 definitions=main-2505200004 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: , Reply-to: Andrew Wong X-ACL-Warn: , Andrew Wong via Guix-patches X-Patchwork-Original-From: Andrew Wong via Guix-patches via From: Andrew Wong 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/image.scm (libyuv): New variable. Change-Id: If7f5be6bcf88cf2d11e8d3c911f492f1ab8fd2d0 --- gnu/packages/image.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 3a894a0d9a..bedaf2212c 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -2925,3 +2925,30 @@ (define-public libsixel want to view a SIXEL image file, all you have to do is @command{cat} it to your terminal.") (license license:expat))) + +(define-public libyuv + (package + (name "libyuv") + (version "2021.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://chromium.googlesource.com/libyuv/libyuv") + (commit "4620f1705822fd6ab99939f43ce63099bd3d9ae0"))) + (sha256 + (base32 "17vdm2g5qvrby7xa3agiqwh7ips33dxg6sw18s3q2xkfil4xw3mm")))) + (build-system cmake-build-system) + (arguments (list #:tests? #f)) + (home-page "https://chromium.googlesource.com/libyuv/libyuv/") + (synopsis "YUV scaling and conversion functionality") + (description "libyuv is an open source project that includes YUV scaling and +conversion functionality. It can: +@itemize +@item Scale YUV to prepare content for compression, with point, bilinear or box +filter. +@item Convert to YUV from webcam formats for compression. +@item Convert to RGB formats for rendering/effects. +@item Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode. +@end itemize") + (license license:expat))) From patchwork Tue May 20 00:45:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42758 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 3570527BC4B; Tue, 20 May 2025 01:46:39 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,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 E51B527BC49 for ; Tue, 20 May 2025 01:46:38 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHB7d-0006j3-3V; Mon, 19 May 2025 20:46:21 -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 1uHB7R-0006iK-5m for guix-patches@gnu.org; Mon, 19 May 2025 20:46:14 -0400 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 1uHB7M-0004WG-Dz for guix-patches@gnu.org; Mon, 19 May 2025 20:46:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=DCuIidrJmoacr7Kni6/J3BYOXUyctJoQdr1xvzzAV8I=; b=Sjor7za85W417CwMxMComj1IHBLhzVMSPW5hwiUw1kfGcuJ32mGGsptruv2QKZqiarzH2OhrBlXZR0ZH39R0mwzgbfFccdZOgVZIyfsba88YwKfffQj62uFxH5M9AN+O5FXSH/dmCwoMD1r/bzJawV0VYwh0t2qortaNosnErQlMV0P1MC0BGtAwPFs5iwnoXjsjYrpZqstoFGtExpgyMB0J5vZZKnCYZlBPeSGE5oEvvKkzth13N5uBatecUZRN+B2Fqnk7ERHP0oytxZ3BTSeLpjcproReblkAFWdEiOqjN5kbGy7cm5ESnNRgc5YVRAZSC2JguxKKx2Bfb62S4Q==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHB7L-0004KW-0K; Mon, 19 May 2025 20:46:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH 2/3] gnu: Add ring-racers-data. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Tue, 20 May 2025 00:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78502 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78502@debbugs.gnu.org Cc: Andrew Wong , Adam Faiz , Liliana Marie Prikler , =?utf-8?b?5a6L5paH5q2m?= X-Debbugs-Original-Xcc: Adam Faiz , Liliana Marie Prikler , =?utf-8?b?5a6L5paH5q2m?= Received: via spool by 78502-submit@debbugs.gnu.org id=B78502.174770194316504 (code B ref 78502); Tue, 20 May 2025 00:46:02 +0000 Received: (at 78502) by debbugs.gnu.org; 20 May 2025 00:45:43 +0000 Received: from localhost ([127.0.0.1]:48668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHB70-0004I3-G6 for submit@debbugs.gnu.org; Mon, 19 May 2025 20:45:43 -0400 Received: from p-east3-cluster3-host8-snip4-10.eps.apple.com ([57.103.86.83]:26872 helo=outbound.qs.icloud.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHB6w-0004H3-0C for 78502@debbugs.gnu.org; Mon, 19 May 2025 20:45:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=DCuIidrJmoacr7Kni6/J3BYOXUyctJoQdr1xvzzAV8I=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=DjyqLvIh3EwuOK2dFG92dPJCv5Zdl1yMjxacND9zsaB1OntCAtnzxtc/7IQ8wPSPN Rrsuw/zgDtt+5Bh+A1MDTv/PIGSi6qujCABNoYAlQJdQ722K00fMae793hGYWyq7Aw PLweTUexZtBb+UQU1Nw4QKZnLTVetIjLTsSUJ86zBQvNRJjx3g2OFQSdm5rZLSSVvL qsiJySk31oxhwgl95klFV87JRytgxk7EtKIdbxng49JwN11rMFKu6Uiofxm/mOWens sntEsxha8nDuwoBXFRVOwhik/Ms+xfrxl2Cse8t8XP7z49YnRpSYXQjd3uc1JCnk3n ToFVWZnpERYJg== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id CEBDE18000A0; Tue, 20 May 2025 00:45:30 +0000 (UTC) Received: from wongworks.lan (qs-asmtp-me-k8s.p00.prod.me.com [17.57.155.37]) by outbound.qs.icloud.com (Postfix) with ESMTPSA id B77D21800133; Tue, 20 May 2025 00:45:29 +0000 (UTC) Date: Mon, 19 May 2025 20:45:10 -0400 Message-ID: <62421212e71ef0b7cab2050a3d7fe6a13d357c21.1747701725.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-GUID: N7qPqYz-CplbZJcr94-JsfSqSEcwUi-0 X-Proofpoint-ORIG-GUID: N7qPqYz-CplbZJcr94-JsfSqSEcwUi-0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-19_09,2025-05-16_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 phishscore=0 bulkscore=0 mlxlogscore=999 clxscore=1015 mlxscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.22.0-2503310001 definitions=main-2505200004 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: , Reply-to: Andrew Wong X-ACL-Warn: , Andrew Wong via Guix-patches X-Patchwork-Original-From: Andrew Wong via Guix-patches via From: Andrew Wong 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/games.scm (ring-racers-data): New variable. Change-Id: Iaae0719a5b28f9d9de7654509f52713d33738749 --- gnu/packages/games.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 626438b824..d38cff05d6 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -4919,6 +4919,26 @@ (define-public supertuxkart also available.") (license license:gpl3+))) +(define ring-racers-data + (hidden-package + (package + (name "ring-racers-data") + (version "2.3") + (source + (origin + (method url-fetch/zipbomb) + (uri (string-append + "https://github.com/KartKrewDev/RingRacers/releases/download/v" + version "/Dr.Robotnik.s-Ring-Racers-v" version "-Assets.zip")) + (file-name (string-append name "-" version ".zip")) + (sha256 + (base32 "0i6sq8c1vq7z5r5i1hana0v73xvj53696f2xwn37xicxds4d15wp")))) + (build-system copy-build-system) + (home-page "https://github.com/KartKrewDev/RingRacers/releases") + (synopsis "Data files for Ring Racers") + (description "This package contains data files for Ring Racers.") + (license license:gpl2+)))) + (define-public unknown-horizons (package (name "unknown-horizons") From patchwork Tue May 20 00:45:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42756 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 5EEC927BC4B; Tue, 20 May 2025 01:46:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,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 9584327BC49 for ; Tue, 20 May 2025 01:46:23 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHB7b-0006j1-4V; Mon, 19 May 2025 20:46:20 -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 1uHB7R-0006iL-5x for guix-patches@gnu.org; Mon, 19 May 2025 20:46:14 -0400 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 1uHB7L-0004WD-QV for guix-patches@gnu.org; Mon, 19 May 2025 20:46:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=V6fre91f9y2VIvIl9FasUiiPyAPZcHbncTEDr40sWpE=; b=KLdZwW3sy5vz0Px3LvPW+3D+XbRatD624X2UZDKs2U9iFQZ++gaui1dlGeMMkH/WpRUe9xmgd0nwnTtACYzuPlVhlYnEBDOBTyoM4iTWxQZ4nWhAc2N38dY/rRBF3ibsmv3LPRlpktadfKqvY6d9ne55/OjnPpiXA/sTV75wpVIDCpt8UmLGJYNky53tzsreoAoB+G5bOmDW5QPWkf4lCid3wd3xOngnZ1xUEHACy23Keea3r5VlM70wm7dBBVhB3h+s5QC4qfC8MN3dCsgn3TnbBos6Uhj1knXwDCnxGKEsQNSXylnieDKMMJWkpCh62jWwaG2QEGpL3djxivvLAQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHB7L-0004Kd-Fa; Mon, 19 May 2025 20:46:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH 3/3] gnu: Add ring-racers. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Tue, 20 May 2025 00:46:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78502 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78502@debbugs.gnu.org Cc: Andrew Wong , Adam Faiz , Liliana Marie Prikler , =?utf-8?b?5a6L5paH5q2m?= X-Debbugs-Original-Xcc: Adam Faiz , Liliana Marie Prikler , =?utf-8?b?5a6L5paH5q2m?= Received: via spool by 78502-submit@debbugs.gnu.org id=B78502.174770195016556 (code B ref 78502); Tue, 20 May 2025 00:46:03 +0000 Received: (at 78502) by debbugs.gnu.org; 20 May 2025 00:45:50 +0000 Received: from localhost ([127.0.0.1]:48671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHB77-0004Is-75 for submit@debbugs.gnu.org; Mon, 19 May 2025 20:45:50 -0400 Received: from p-east3-cluster3-host1-snip4-1.eps.apple.com ([57.103.86.4]:22824 helo=outbound.qs.icloud.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHB70-0004HW-9A for 78502@debbugs.gnu.org; Mon, 19 May 2025 20:45:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=V6fre91f9y2VIvIl9FasUiiPyAPZcHbncTEDr40sWpE=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:x-icloud-hme; b=EoCjdkssbLD63XnbKwVf97S7rZR5yBa/LrBmWHnuQv+tUgdXZWndVp6KfTByT2ShY 2/ueC2a4XomfbnJpXL3qQzhajtA7EwTz5VDp8UwnhmOwAj701arCwf4gaoYl1MMMTM re4qss91iF+JjBNE3dyHGoouCdMwxXZF9vnbLI9O/OsCuCgES4OLbKlhwrMGAPHcc1 TGWlqgL1xcJlhZv6wJgxtyB3ZIW7PjQgEqzpUhAgCWlRDKQA1CofOiVySTTClk7maa tKxeEvEBWcIsRzHl/qIdaku5EDdXeOJMQ9S4OCPawS4eH8HUsBlGEPadbNtuZUbpIz nALv2A+Qw+N4A== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id CB7B91800144; Tue, 20 May 2025 00:45:34 +0000 (UTC) Received: from wongworks.lan (qs-asmtp-me-k8s.p00.prod.me.com [17.57.155.37]) by outbound.qs.icloud.com (Postfix) with ESMTPSA id F02B31800124; Tue, 20 May 2025 00:45:32 +0000 (UTC) Date: Mon, 19 May 2025 20:45:11 -0400 Message-ID: <723b56f6e3470e083bceaec2d10e2c46c23ecaac.1747701725.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: gJhpbFnqup71XBFuptSQxeMkCvFLGwUV X-Proofpoint-GUID: gJhpbFnqup71XBFuptSQxeMkCvFLGwUV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-19_09,2025-05-16_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015 mlxlogscore=999 suspectscore=0 malwarescore=0 bulkscore=0 mlxscore=0 phishscore=0 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.22.0-2503310001 definitions=main-2505200004 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: , Reply-to: Andrew Wong X-ACL-Warn: , Andrew Wong via Guix-patches X-Patchwork-Original-From: Andrew Wong via Guix-patches via From: Andrew Wong 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/games.scm (ring-racers): New variable. Change-Id: Ib52dca1ad41d8f778db14857ad681d566c145952 --- gnu/packages/games.scm | 62 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index d38cff05d6..c1f7bc2277 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -4939,6 +4939,68 @@ (define ring-racers-data (description "This package contains data files for Ring Racers.") (license license:gpl2+)))) +(define-public ring-racers + (package + (name "ring-racers") + (version "2.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.do.srb2.org/KartKrew/RingRacers") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05lf799imbk0x3i2adaj0r84ck5yyrvzjvhs4k9dj7l4jg0x4sjz")) + (modules '((guix build utils))) + (snippet '(begin (with-directory-excursion "thirdparty" + (delete-file-recursively "glm") + (substitute* "CMakeLists.txt" + (("add_subdirectory\\(glm\\)") + "find_package(glm REQUIRED)"))) + (with-directory-excursion "src" + (substitute* "CMakeLists.txt" + (("glm::glm") "glm"))))))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f + #:configure-flags + #~(list "-DCMAKE_C_FLAGS_RELWITHDEBINFO='-O3 -g -DNDEBUG'" + "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO='-O3 -g -DNDEBUG'" + "-DSRB2_CONFIG_DEV_BUILD=OFF" + "-DCMAKE_BUILD_TYPE=RelWithDebInfo") + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'move-and-wrap-binary + ;; Install executable to $out/bin. + (lambda* (#:key inputs #:allow-other-keys) + (with-directory-excursion #$output + (mkdir "bin") + (rename-file "ringracers" "bin/ringracers") + (wrap-program "bin/ringracers" + `("RINGRACERSWADDIR" = + (,(assoc-ref inputs "ring-racers-data")))))))))) + (inputs (list glm + libogg + libpng + libvorbis + libvpx + libyuv + ring-racers-data + sdl2 + zlib + curl)) + (home-page "https://kartkrew.org") + (synopsis "Technical kart racing game") + (description + "Dr. Robotnik’s Ring Racers is a technical kart racing game drawing +inspiration from ``anti-grav'' racers, fighting games, and traditional-style +kart racing. Designed to minimize randomness and emphasize player expression, +Ring Racers about more than precise handling—you’ll need to master tense +combat, resource management, and taking risks under pressure.") + (license license:gpl2+))) + (define-public unknown-horizons (package (name "unknown-horizons")