From patchwork Sat Feb 1 23:21:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Wong X-Patchwork-Id: 38158 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 AADBB27BBE2; Sat, 1 Feb 2025 23:23:18 +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=-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=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 A8F4527BBE9 for ; Sat, 1 Feb 2025 23:23:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1teMpO-0000G3-DE; Sat, 01 Feb 2025 18:23: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 1teMpM-0000Fu-6x for guix-patches@gnu.org; Sat, 01 Feb 2025 18:23:05 -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 1teMpL-0000Ho-V0 for guix-patches@gnu.org; Sat, 01 Feb 2025 18:23:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=tqRYH3boVxCv0dyIAQRgzL8rSm8wL0Vb92PsscWwKl8=; b=YZsLll5Mf9giPK//FfHryBV0r1NP/N7zfAzPi+0d17p5OfcH3SV0DV9bWtVAadRxVlEYR0Ud8zIeN5O/NFBu7QBixMArMVYF0VqHwMmLgDaTXNo5ocQqhwxKmgqdMqKVs12JqhP9p0p8fCyxonyorc9+dZsyv5Ru8fF/bMcbL/YRLJmLshjdy8jL2Dqp5uZVH2E2uAu802r8p0EDNNXN5AIVkyJU3vDM4vG3r8lDSPOp8sgCk7Fg3M2Z1jgMrR6vhCfBq2hEISQbiTJ0TczYhZNo25dxcvF8l2LMMcfSMN6SFHPsFBhbdgrdwcIVYM2rbGOrzUqYJGND7cVVGyTAbA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1teMpK-000817-8c; Sat, 01 Feb 2025 18:23:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75641] [PATCH v2] gnu: Add woof-doom. References: In-Reply-To: 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: Sat, 01 Feb 2025 23:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75641 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75641@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 75641-submit@debbugs.gnu.org id=B75641.173845214130736 (code B ref 75641); Sat, 01 Feb 2025 23:23:02 +0000 Received: (at 75641) by debbugs.gnu.org; 1 Feb 2025 23:22:21 +0000 Received: from localhost ([127.0.0.1]:60398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1teMof-0007zg-64 for submit@debbugs.gnu.org; Sat, 01 Feb 2025 18:22:21 -0500 Received: from qs51p00im-qukt01072702.me.com ([17.57.155.17]:34373) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1teMoc-0007zQ-Gp for 75641@debbugs.gnu.org; Sat, 01 Feb 2025 18:22:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=tqRYH3boVxCv0dyIAQRgzL8rSm8wL0Vb92PsscWwKl8=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=doJVvammzZwSCe5YDjUsNmY4yOQEGfCX2nCBRBEBEtNE6sGtIdoKbq/Ah6dQuiOeZ bvQDpuXon2BdplPGGFDEyDftdEqbroKf4FIfUic0kdjkOic9ONlA2FmzXdLhlO3QHA h5//AZ0gaLfhjhdFF7MhdphFNa8yuvYdzE3hUz6GKu+CD1aqBTCn//I44iEw/xjjNi KLTaS6n3pd9OL8PYnKKuNDN96ycGJzZPQudkCbfrdSfLPEZ8QKJlFV0HddXSv7ic8r a2wXIYaqFuru0DTwB48Ka1k+JuXXXl6qYZkR+AvfIZZ+TGkYfOj5XMqv4TI32SU/t4 635PAQfB2nxGg== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01072702.me.com (Postfix) with ESMTPSA id 0C7AA16802AA; Sat, 1 Feb 2025 23:22:11 +0000 (UTC) Date: Sat, 1 Feb 2025 18:21:49 -0500 Message-ID: <8305512a1a5d3809b1ad83897108e5b0fc203c8f.1738452109.git.wongandj@icloud.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: qRfdN-f8znnmVpDa4L5qrsm0Mkbh13pt X-Proofpoint-GUID: qRfdN-f8znnmVpDa4L5qrsm0Mkbh13pt X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 adultscore=0 bulkscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2502010204 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 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 (woof-doom): New variable. Change-Id: I77cfa0fd2f2a20d6eee5d0339b9673899bb0ecad --- Now linted and updated. gnu/packages/games.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) base-commit: f2b3c36bee8c232b026a66de93db38e13fbd7076 diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index af819ba2f5..9f3e3cddcd 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -8718,6 +8718,43 @@ (define-public crispy-doom original.") (home-page "https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom"))) +(define-public woof-doom + (package + (name "woof-doom") + (version "15.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fabiangreffrath/woof") + (commit (string-append "woof_" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "04c7hm4jnr9aiz6w4520zww6b7j86qv9xaf87hdv48cjc9sp2ljk")))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f)) + (native-inputs (list python)) + (inputs (list sdl2 + sdl2-net + openal + libsndfile + libebur128 + yyjson + fluidsynth + libxmp)) + (home-page "https://github.com/fabiangreffrath/woof") + (synopsis "MBF-style Doom source port targeted at modern systems") + (description + "Woof! is a continuation of the MBF lineage of Doom source ports, with +modern features such as dynamic resolution scaling, uncapped framerates, +adjustable field of view, 3D audio with HRTF and 7.1 surround sound +support, and modern gamepad features including rumble, gyro, and flick +stick support. Supports the new MBF21 format, as well as the MUSINFO, +UMAPINFO, DEHEXTRA, and DSDHacked specifictions.") + (license license:gpl2+))) + (define xonotic-data (package (name "xonotic-data")