From patchwork Thu May 22 04:41:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42857 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 9772327BC4C; Thu, 22 May 2025 05:42:37 +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.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 44A0D27BC49 for ; Thu, 22 May 2025 05:42:37 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHxkv-0003Xi-ED; Thu, 22 May 2025 00:42:09 -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 1uHxkr-0003XD-Q3 for guix-patches@gnu.org; Thu, 22 May 2025 00:42:06 -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 1uHxkr-00052Q-Gw for guix-patches@gnu.org; Thu, 22 May 2025 00:42:05 -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=QJnaWxLMtXGsyiyzavMpojejb5l2k3//Ne6q1sA1DCyQcLu38NOi/x30WWutfn7wyePoeI7hYt4wAALtubrkM9fKJfIzewgqOKfhwnnScy4i/ZfJDBmT30z+nQqx9CFZIJI2h6OFd5o1KCknd5fET38dc4xvi3ADNXzcvhNYKNZs4HnO2RquXznj9+MaHBrSETls1sEIR4sgFknXyjeqAQ5IamaMf/i4I/suLOp4vRYTqgjmuKfYnl1MdsmrhpnkD2TjMfDnMAioGvr3oEzaDul8kaFW472e2kvzgUu10OCxlOIJmXnH6haRQQS/4+WHTT3N9xoidScH50N+tlmvcA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHxkr-0002i5-3m for guix-patches@gnu.org; Thu, 22 May 2025 00:42:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH v2 1/3] gnu: Add libyuv. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 22 May 2025 04:42:05 +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.174788889610181 (code B ref 78502); Thu, 22 May 2025 04:42:05 +0000 Received: (at 78502) by debbugs.gnu.org; 22 May 2025 04:41:36 +0000 Received: from localhost ([127.0.0.1]:57832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHxkN-0002e4-59 for submit@debbugs.gnu.org; Thu, 22 May 2025 00:41:35 -0400 Received: from p-east3-cluster3-host5-snip4-10.eps.apple.com ([57.103.86.53]:10706 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 1uHxkH-0002cp-TF for 78502@debbugs.gnu.org; Thu, 22 May 2025 00:41:30 -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=FaIROipvqSkhDdbkxxWUlCeKs6kgZIyEHce4WxdGCfMrE3noFvQnllxlZ9kihXxXa AJUMOKUfPr53inY1pzSLBXti5VOwU5tVDEsGtTdr2JPSuLnOZ+WJUJk2Y6uuZ9A4y3 aprl6/hJEQKdbl60n159Rjsc52iAjtb4sAtMB95jHq3bAZqgtR/UjWTikMBYMnWl92 t5zIszXPet86dObgW007uno9gNooi7E3wC942KSQSlesglcXwHQlNLLUpqcsmyLZh4 tUrN/SAPd4kcnaBTGi4AAvRvaMB3b9EqKeNuar+jMVH7YVDJFaLlWXGVv4O6jQORtG 6vMyoQWGWmI4w== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id 92A741800180; Thu, 22 May 2025 04:41:23 +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 C2D2E18000B8; Thu, 22 May 2025 04:41:22 +0000 (UTC) Date: Thu, 22 May 2025 00:41:06 -0400 Message-ID: <097125e7fa57e4d93bec03f4531cc9428d71b438.1747888262.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: 8FZpeH7CjV44pHvZUtgz8cnEeCL5QO3r X-Proofpoint-GUID: 8FZpeH7CjV44pHvZUtgz8cnEeCL5QO3r 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-22_02,2025-05-20_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-2505220045 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 Thu May 22 04:41:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42856 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 401FE27BC4C; Thu, 22 May 2025 05:42: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.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 0485627BC49 for ; Thu, 22 May 2025 05:42:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHxl0-0003Yt-H4; Thu, 22 May 2025 00:42:14 -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 1uHxku-0003Xc-4o for guix-patches@gnu.org; Thu, 22 May 2025 00:42:08 -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 1uHxkt-00052j-SS for guix-patches@gnu.org; Thu, 22 May 2025 00:42:07 -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=ejpSNTZ36J7S0fM46Y4VRh0Gfzy8TVmuSWrJtvAXtAdLJRbpy/t3oOxEPncBcqX2Q9ANA7Pf6DGkc6TsOR3Z1MnHs9Vu2o90h19jDIfrfFFlNTghx/ow4sIBTCaNNPGZ1Fmat9i7P3vRDwK7ij8upJ2gaG1xGssgc11SN1qxl5CXB9rXEU69Ce4YJO+2WzdE+DuI3chRTyitVL2m1SOCktjBMPqxY6GK57c6cPNx/qd94FWhRkPVezdqlJW8a9l87EmgLq0BSOMELeGJYGbL1QgHj0tuHz3+rUJxr6cHcqfbcrdQpAU82GPxogLpDjTCsUN6ZGDv9Q5FrnqVkVPlVg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHxkr-0002iD-IO; Thu, 22 May 2025 00:42:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH v2 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: Thu, 22 May 2025 04:42:05 +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.174788889610189 (code B ref 78502); Thu, 22 May 2025 04:42:05 +0000 Received: (at 78502) by debbugs.gnu.org; 22 May 2025 04:41:36 +0000 Received: from localhost ([127.0.0.1]:57834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHxkN-0002eF-Ur for submit@debbugs.gnu.org; Thu, 22 May 2025 00:41:36 -0400 Received: from p-east3-cluster3-host9-snip4-9.eps.apple.com ([57.103.86.92]:25574 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 1uHxkI-0002cr-1b for 78502@debbugs.gnu.org; Thu, 22 May 2025 00:41:30 -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=sEcoPO6SQA8coLTXk5pv98JwAhQmX3ccG1RTe++jekoox0OqhA05VII9d2hzsYM56 fr5h22JLz9bWjnQR9LbwZxMH9zxXS8/DLWzdOkJfuJXloBl+revJaeiIpONyY1l/xb icQ7Hk1G19v2mBdMRBKgumdKYeTRSUKgPEYTCol5+aLhkseyfjCZ1l6cCa+7lX26ck fCv9jdUsuzMhIaa3zqSMH2ZBC7KPlEGkamtqBGGgQ6O5AMKRSvxluAG7HV0D+DqqRF qq5h7HopeYeRTQx1m1y6HSTcQkTpUAFRWYfa2lOz7M73EaPoN5kP99ZSbwu3vDsd42 /XnEBPESOT+sA== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id DDFBD1800181; Thu, 22 May 2025 04:41:23 +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 161E4180017A; Thu, 22 May 2025 04:41:23 +0000 (UTC) Date: Thu, 22 May 2025 00:41:07 -0400 Message-ID: <62421212e71ef0b7cab2050a3d7fe6a13d357c21.1747888262.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-GUID: 6_CojJb-_i2B0EqqM4iYdHrXV52KSAKd X-Proofpoint-ORIG-GUID: 6_CojJb-_i2B0EqqM4iYdHrXV52KSAKd 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-22_02,2025-05-20_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 bulkscore=0 mlxscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.22.0-2503310001 definitions=main-2505220045 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 Thu May 22 04:41:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 42855 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 E3F9E27BC4C; Thu, 22 May 2025 05:42:29 +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.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, 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 1BC4E27BC49 for ; Thu, 22 May 2025 05:42:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uHxky-0003YP-No; Thu, 22 May 2025 00:42:13 -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 1uHxkt-0003XN-9O for guix-patches@gnu.org; Thu, 22 May 2025 00:42:07 -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 1uHxks-00052c-Vs for guix-patches@gnu.org; Thu, 22 May 2025 00:42:07 -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=N8FjR/AYxWvkg4X0SUhQiByoBjvB/HceBaTjMxouQBU=; b=MzZgOAZ8IgWzJAOF6tEPiD1JCeC3Wvwv1DLpAd7NVN1KowMCFx6rQLbDk3sAI/yQ89URmxCv+2hK9g2BwBg3Zgkc9E54BYywUPm+SlMVjSJeVkv7Q0ATR1kv9S0loNQ16TcqBk+wc5tTBtkgFa544hh95EWdPVpj2sCFidDNOKiK7jPkeqPLBSqSN/zqKAreTrAGNFMW0lmuSK0dG0mA1FS82DTbuvmcmK1M7jhem2NwTQT4Jh9xnlFHnIm0FJASi6kBwxUGNaQFuF2nuJ+nSEvaS85s7riBGY9gtJdZyzTotE4YxeyQeTWJ1XaHxbcHS+KaAQTEc3KTOPDcxdeEEQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uHxks-0002iL-20; Thu, 22 May 2025 00:42:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78502] [PATCH v2 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: Thu, 22 May 2025 04:42:06 +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.174788890810259 (code B ref 78502); Thu, 22 May 2025 04:42:06 +0000 Received: (at 78502) by debbugs.gnu.org; 22 May 2025 04:41:48 +0000 Received: from localhost ([127.0.0.1]:57837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHxkZ-0002fI-49 for submit@debbugs.gnu.org; Thu, 22 May 2025 00:41:48 -0400 Received: from p-east3-cluster3-host2-snip4-2.eps.apple.com ([57.103.86.15]:45288 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 1uHxkI-0002d4-SZ for 78502@debbugs.gnu.org; Thu, 22 May 2025 00:41:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=N8FjR/AYxWvkg4X0SUhQiByoBjvB/HceBaTjMxouQBU=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=SOSdTVbfUfLzz7JrDZFsRrSQH9hER97HL3a5rcvNSroxlZcwtJlwPWw88bMchllT2 eyJzR5Y8I5hR1s12V6TZ6admERVkMRUg9cY8ewjJ/H7MMGB9l6j1wq11/QJE9gs4O5 pdYSPXgyne/HExBERy7DXOqJudjRoT/FlJvW5KyhYYraap0ncKaz+XShpiYnWMnx76 Ak/zai7RG5H9weqWwhkI/rWY9QmyUj194FWHoJaQVv2Hhv9B+p3ELpnSp8VZCHQteX r/4pkSF9CTCf14kXI0mFf7txZtjBBD821b+Cho+E97ltNz5s/c0Z7GiRGLRMbzr1aQ Sw5o/nlgbPnnA== Received: from outbound.qs.icloud.com (localhost [127.0.0.1]) by outbound.qs.icloud.com (Postfix) with ESMTPS id 2E295180015E; Thu, 22 May 2025 04:41:24 +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 5D692180017D; Thu, 22 May 2025 04:41:23 +0000 (UTC) Date: Thu, 22 May 2025 00:41:08 -0400 Message-ID: <7abd5c43d8a53c49ff14e17aac5fbc22536869a9.1747888262.git.wongandj@icloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: 1tK8INUt7_UfpGb96MSABrgfjMyO9m_X X-Proofpoint-GUID: 1tK8INUt7_UfpGb96MSABrgfjMyO9m_X 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-22_02,2025-05-20_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 clxscore=1015 malwarescore=0 adultscore=0 phishscore=0 mlxlogscore=999 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.22.0-2503310001 definitions=main-2505220045 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..1156e5ba6d 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 ;There are no tests. + #:configure-flags + #~(list "-DCMAKE_C_FLAGS_RELWITHDEBINFO='-O3 -g -DNDEBUG'" + "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO='-O3 -g -DNDEBUG'") + #: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 kart racing game drawing inspiration from +``anti-gravity'' racers, fighting games, and traditional-style kart racing. +Ring Racers is designed with an emphasis on player agency in the face of highly +technical game-play challenges in both single-player and online multiplayer +modes." + (license license:gpl2+))) + (define-public unknown-horizons (package (name "unknown-horizons")