X-Loop: help-debbugs@HIDDEN Subject: [bug#73238] [PATCH] gnu: Add xevil. Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: adam.faiz@HIDDEN, liliana.prikler@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN Resent-Date: Fri, 13 Sep 2024 21:33:01 +0000 Resent-Message-ID: <handler.73238.B.17262631509273 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73238 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73238 <at> debbugs.gnu.org Cc: Adam Faiz <adam.faiz@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Adam Faiz <adam.faiz@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.17262631509273 (code B ref -1); Fri, 13 Sep 2024 21:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Sep 2024 21:32:30 +0000 Received: from localhost ([127.0.0.1]:44363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1spDu1-0002PV-QJ for submit <at> debbugs.gnu.org; Fri, 13 Sep 2024 17:32:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:55024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1spDtz-0002PK-5m for submit <at> debbugs.gnu.org; Fri, 13 Sep 2024 17:32:28 -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 <me@HIDDEN>) id 1spDtp-0000hg-1a for guix-patches@HIDDEN; Fri, 13 Sep 2024 17:32:17 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1spDtm-0007Pq-Kp for guix-patches@HIDDEN; Fri, 13 Sep 2024 17:32:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=Jt0Bt3PdTRVMT P44y2gXXo8Q+3NCqlTq9004bCvY6KM=; h=date:subject:to:from; d=tobias.gr; b=DBIaPOVXyvACe6YT4Tju7bEE3GvITfUU5/xoQDcMZBczoAs0Me/y9XxHOifXKSXyu5Qf l408ZhyypWmxbXWjWrImfAWWR1dnUS7D9r9lJ71VCcq522QL81cr7xKo69pq4mRSUnqFeH BRHb3hsOYfAIq478d9a4oUle5yXglWuZ1KgdiJ7o4MkCUVFFFZvzT/pGaNoxCSg9hp/qZM 1JG9iHeQayynR8l23XOzqA4Br3OViHry9tioNAjYjISRiSyR0Mrh9Ok++ZnfNRoq1Cbve2 ZEGucJ5xT71VJ/GxaC5aRgETgIdWLHLQ63tvR6IkjiBSekDVaXQLbwyz53FDteHA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id d7e6fae9 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <guix-patches@HIDDEN>; Fri, 13 Sep 2024 21:32:08 +0000 (UTC) From: Tobias Geerinckx-Rice <me@HIDDEN> Date: Fri, 13 Sep 2024 23:30:32 +0200 Message-ID: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@HIDDEN; helo=tobias.gr X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, URIBL_SBL_A=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.9 (-) * gnu/packages/games.scm (xevil): New public variable. Change-Id: I86885cc816685001a7d8d7dacccc396f39ddbd5f --- What an ugly thing for which to feel childhood nostalgia. But I do. gnu/packages/games.scm | 79 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 26ddde50fe..d010c57fc5 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -11109,6 +11109,85 @@ (define-public xblackjack System\" (high-low system).") (license (license:x11-style "" "See file headers.")))) +(define-public xevil + ;; This game is old. Use a maintained fork that builds with modern toolchains + ;; on modern, 64-bit hardware. + (let ((commit "9ca85059d5195be0eb15e107de3bb9d1b49e5f99") + (revision "0")) + (package + (name "xevil") + (version (git-version "2.02" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lvella/xevil") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14hsmw9ll2asnp1s0zvniyp31kjw8ynm7vnycg74lpqf28h2rric")))) + (build-system gnu-build-system) + (arguments + (list + #:modules `(,@%default-gnu-imported-modules + (srfi srfi-26)) + #:make-flags + #~(list "SHELL=sh" + "DEBUG_OPT=-g -DNDEBUG") + #:tests? #f ;no test suite + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'rename-licence-file + (lambda _ (rename-file "gpl.txt" "COPYING"))) + (add-after 'unpack 'redefine + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "cmn/game.cpp" + (("(#define VERSION ).*" _ define) + (string-append define "\"" #$version "\"\n"))) + (substitute* "cmn/utils.cpp" + (("[^\"]*/(bin/uname)" _ command) + (search-input-file inputs command))) + (substitute* "x11/ui.cpp" + ;; Neither DEFAULT_BIG_FONT_NAME nor BACKUP_FONT_NAME are + ;; available from most Guix X11 servers, making the game + ;; unplayable by default. Substitute the closest match. + (("9x15") "6x13") + ;; ‘For fast machines’ need no longer default to False in C21. + (("(smoothScroll = )False" _ assign) + (string-append assign "True"))))) + (delete 'configure) ;no configure script + (replace 'install + (lambda _ + (with-directory-excursion "x11/REDHAT_LINUX" ;yeah + (for-each (cut install-file <> + (string-append #$output "/bin")) + (list "xevil" "serverping"))) + (let ((doc (string-append #$output "/share/doc/" + #$name "-" #$version))) + (mkdir-p doc) + (for-each (lambda (file) + (copy-recursively file + (string-append + doc "/" (basename file)))) + (list "instructions" "x11/app-defaults")))))))) + (inputs + (list coreutils-minimal ;for uname + libx11 libxpm)) + ;; The current home page has been ‘subtly’ vandalised with spam and is + ;; missing a lot of content from this older snapshot. + (home-page (string-append "https://web.archive.org/web/20060410005819/" + "http://www.xevil.com/")) + (synopsis + "Third-person, side-scrolling, fast-action, kill-everything game") + (description + "XEvil is a violent third-person, side-scrolling, fast-action deathmatch. +You run around a randomly generated two-dimensional map composed of walls, +floors, ladders, doors, and horizontal and vertical elevators. Your only object +is to explore this world to find weapons and items, killing everything in sight +before they kill you. You can fight against either computer-controlled enemies +or against other people.") + (license license:gpl2+)))) + (define-public azimuth (package (name "azimuth") base-commit: aefa5f2a6760f462ff002db5dccd37ea92ae97f8 prerequisite-patch-id: 2f4066d1d249a7c775a86bda300ffe4747eca5ca prerequisite-patch-id: f20ff1a7a3fd63bc23eb305b23371ed46aede738 prerequisite-patch-id: 66eb3b0b8d5565169223d6dcaaef60e193ecaf17 prerequisite-patch-id: 9a5b632245d8ba1373272bb80f09c26fd19fbfae -- 2.46.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Tobias Geerinckx-Rice <me@HIDDEN> Subject: bug#73238: Acknowledgement ([PATCH] gnu: Add xevil.) Message-ID: <handler.73238.B.17262631509273.ack <at> debbugs.gnu.org> References: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> X-Gnu-PR-Message: ack 73238 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 73238 <at> debbugs.gnu.org Date: Fri, 13 Sep 2024 21:33:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Adam Faiz <adam.faiz@HIDDEN>, Liliana Marie Prikler <liliana.prikler= @gmail.com>, =E5=AE=8B=E6=96=87=E6=AD=A6 <iyzsong@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 73238 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 73238: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73238 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#73238] [PATCH] gnu: Add xevil. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 22 Mar 2025 14:02:01 +0000 Resent-Message-ID: <handler.73238.B73238.17426521159852 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73238 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tobias Geerinckx-Rice <me@HIDDEN> Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>, Adam Faiz <adam.faiz@HIDDEN>, 73238 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 73238-submit <at> debbugs.gnu.org id=B73238.17426521159852 (code B ref 73238); Sat, 22 Mar 2025 14:02:01 +0000 Received: (at 73238) by debbugs.gnu.org; 22 Mar 2025 14:01:55 +0000 Received: from localhost ([127.0.0.1]:44435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tvzQA-0002Yp-TB for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 10:01:55 -0400 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:48596) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tvzQ7-0002YW-Lt for 73238 <at> debbugs.gnu.org; Sat, 22 Mar 2025 10:01:53 -0400 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-224019ad9edso72819585ad.1 for <73238 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 07:01:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742652105; x=1743256905; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=4FcFYiTq1D+xnveB48XYdZiVcLW1jgWMZ7E43JF/svY=; b=a1EGaJxO5Cbj6DZKjnV6GXsRoeoLazr6nwEnssoQRbqXfipre/sJ1j/ZGn5Kmh4jHZ tzvD/XmTP4yTjKeQWqNOOgWCiuOKRlTYWBs1JfkJbW5LDQvoOaBHZ5zK2E7OQSMspj3L GZjgxeQbECD6y58S8xTon9vqhYSPbIXApFNOL/Kre+1htvUvY7bWxZM4O2AcdJ1GduF0 FEEbEzLLtZMOhD91wh3BZYljXiRVnPxFktpXH0Q7k9veAHxxK/6oMd2hx2pujqkBlJNX StzJya2nW4GUCeWPKDGJj/xNbFboIWyG9tZHhEFlf9bEuO0zrDPfuTsLKliUCh7ENq+i tz/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742652105; x=1743256905; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=4FcFYiTq1D+xnveB48XYdZiVcLW1jgWMZ7E43JF/svY=; b=bZCg9gpaNNC0Y5Oinor5VL09Kg+tcurJh4bXngtp46cuHPIP8wXF22x58QwAVD4vvq mdxs3FMWR9G4W47+Y7d9w+4rGLpQhwf2khTImY1YyzOvse5Awv6A6nlWcTTOdHuERGvp dv8XXUDbVb8GmgU2GPYagxk6htb4iHhaViyyqdccA5yZLPefqIHQA78+0YLGDvjPs72C aLN508ANKWY7+wWsMVQDXUEm1QC+hq/CkhxjBO/wanXNGlQ/RSJ4zikgJfWTmZcIwlLx 7JEUobaGVL/mJXtzEXNt1r2hcj63JY/wAfoQqWTTDBnefuJsF22k7q5HokT/ojWQpa1F goow== X-Gm-Message-State: AOJu0YzvFMJ46dWv+xSGYTugedyvULisEqWbfpXbxiYV9Gak1JFZ5SaG y6iXnohmLCVdpKbQ4Hi1Q0BapLpLMc0gO6AfQ/bvaXj4gF+0RUTS X-Gm-Gg: ASbGncsIct+Twawx9+79esfo5wfC6xTTc8Fmpfr57SDpmsU2i4gW4reuLrirHmk5Sz0 HXCo8JCkwlHXYLgbSV+G5fANSoFmny1Ve8Glov45w5U1ClpcbZ04vBJw5xQUV/NhUIgpIB/8i7E QAmZJpgKJuOjUpCQRBfLJgu2vQrK7ihl/JBLLP/yjwQbJNJXi5hlA49WOguMjhCzWojKnLsYaAL laOwEHa+q0v5GJukeXv9/vp6SJVF6M4rtIXbKGHff50mCjaBKyC2EU6OiMRu3p3Ju0rGfrcHZFB Z9i7sldZibdq75J4Nmlc2ieegLLRNbg/AC3RFzYw2oY= X-Google-Smtp-Source: AGHT+IGRykTIdjxWVAPb05DcWwCnxRW/ZT2kJtzHyR8m7WYjwe4sbWMku9aa0dSJOFsBl3qpgO1CsA== X-Received: by 2002:a05:6a00:4603:b0:736:bfc4:ef2c with SMTP id d2e1a72fcca58-739056530f5mr9119916b3a.0.1742652105097; Sat, 22 Mar 2025 07:01:45 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7390611d3b4sm4147126b3a.97.2025.03.22.07.01.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 07:01:44 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> In-Reply-To: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> (Tobias Geerinckx-Rice's message of "Fri, 13 Sep 2024 23:30:32 +0200") References: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> Date: Sat, 22 Mar 2025 23:01:30 +0900 Message-ID: <87ldsxgo5h.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Hi Tobias, Tobias Geerinckx-Rice <me@HIDDEN> writes: > * gnu/packages/games.scm (xevil): New public variable. > > Change-Id: I86885cc816685001a7d8d7dacccc396f39ddbd5f > --- > > What an ugly thing for which to feel childhood nostalgia. But I do. Haha! > +(define-public xevil > + ;; This game is old. Use a maintained fork that builds with modern to= olchains > + ;; on modern, 64-bit hardware. > + (let ((commit "9ca85059d5195be0eb15e107de3bb9d1b49e5f99") > + (revision "0")) > + (package > + (name "xevil") > + (version (git-version "2.02" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/lvella/xevil") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "14hsmw9ll2asnp1s0zvniyp31kjw8ynm7vnycg74lpqf28h2rric"= )))) > + (build-system gnu-build-system) > + (arguments > + (list > + #:modules `(,@%default-gnu-imported-modules > + (srfi srfi-26)) %default-gnu-IMPORTED-modules is for #:imported-modules; you want %default-gnu-modules. =20 > + #:make-flags > + #~(list "SHELL=3Dsh" > + "DEBUG_OPT=3D-g -DNDEBUG") Could you add a comment about why the above is needed/useful? > + #:tests? #f ;no test suite > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'rename-licence-file > + (lambda _ (rename-file "gpl.txt" "COPYING"))) > + (add-after 'unpack 'redefine > + (lambda* (#:key inputs #:allow-other-keys) > + (substitute* "cmn/game.cpp" > + (("(#define VERSION ).*" _ define) > + (string-append define "\"" #$version "\"\n"))) > + (substitute* "cmn/utils.cpp" > + (("[^\"]*/(bin/uname)" _ command) > + (search-input-file inputs command))) > + (substitute* "x11/ui.cpp" > + ;; Neither DEFAULT_BIG_FONT_NAME nor BACKUP_FONT_NAME = are > + ;; available from most Guix X11 servers, making the ga= me > + ;; unplayable by default. Substitute the closest matc= h. > + (("9x15") "6x13") > + ;; =E2=80=98For fast machines=E2=80=99 need no longer = default to False in C21. > + (("(smoothScroll =3D )False" _ assign) > + (string-append assign "True"))))) Perhaps report the above upstream if you haven't already (bonus if you cross-reference the issue here). > + (delete 'configure) ;no configure script > + (replace 'install > + (lambda _ > + (with-directory-excursion "x11/REDHAT_LINUX" ;yeah > + (for-each (cut install-file <> > + (string-append #$output "/bin")) > + (list "xevil" "serverping"))) > + (let ((doc (string-append #$output "/share/doc/" > + #$name "-" #$version))) > + (mkdir-p doc) > + (for-each (lambda (file) > + (copy-recursively file > + (string-append > + doc "/" (basename file)= ))) > + (list "instructions" "x11/app-defaults")))))= ))) > + (inputs > + (list coreutils-minimal ;for uname > + libx11 libxpm)) > + ;; The current home page has been =E2=80=98subtly=E2=80=99 vandali= sed with spam and is > + ;; missing a lot of content from this older snapshot. > + (home-page (string-append "https://web.archive.org/web/20060410005= 819/" > + "http://www.xevil.com/")) > + (synopsis > + "Third-person, side-scrolling, fast-action, kill-everything game") > + (description > + "XEvil is a violent third-person, side-scrolling, fast-action dea= thmatch. > +You run around a randomly generated two-dimensional map composed of wall= s, > +floors, ladders, doors, and horizontal and vertical elevators. Your onl= y object > +is to explore this world to find weapons and items, killing everything i= n sight > +before they kill you. You can fight against either computer-controlled = enemies > +or against other people.") > + (license license:gpl2+)))) Haven't tried it, but the package description LGTM other than the above comments. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail> --=20 Thanks, Maxim
X-Loop: help-debbugs@HIDDEN Subject: [bug#73238] [PATCH] gnu: Add xevil. Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 22 Mar 2025 17:08:02 +0000 Resent-Message-ID: <handler.73238.B73238.174266326826930 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73238 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>, Adam Faiz <adam.faiz@HIDDEN>, 73238 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 73238-submit <at> debbugs.gnu.org id=B73238.174266326826930 (code B ref 73238); Sat, 22 Mar 2025 17:08:02 +0000 Received: (at 73238) by debbugs.gnu.org; 22 Mar 2025 17:07:48 +0000 Received: from localhost ([127.0.0.1]:45179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw2K3-00070I-VU for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 13:07:48 -0400 Received: from tobias.gr ([80.241.217.52]:58798) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1tw2K1-000703-BU for 73238 <at> debbugs.gnu.org; Sat, 22 Mar 2025 13:07:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=aqJg7/Erxulq5 Q/JcocqMbNyXQnc0Qv4DE9nx36lBrU=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=NX5OX9hP2IYcVBoY1s46SyKVRxlVQsUHMLs04xCNR d/dbmle2n9O4d27FjN41qt+l2hASnoQlIsxWJQp37zDDq5SSZPGxQL/wsgBYD5YXhKNAep alZCEWW4ikSG1EkMk3FXLe/hH+Boejk18cOSQ8vd8GF7cvWwAml4goEnzmfJpbD4cxfmqH KFWriQSSulN3wNYybXfYdkD/jOw1Fpkgk/prs7QgoBtSuvL49VL0BoQ+Pe0yovhH1SR68h LaCtk/5oi24HUuDSGUhxX11PaToM64RbfCO9Fu4EA++4xqtmUlB7UPBGst9IY6h2zYzPuG Prk3R6MMYCG++u0bYws7Q== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id eb22cc59 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 22 Mar 2025 17:08:01 +0000 (UTC) Date: Sat, 22 Mar 2025 17:07:39 +0000 From: Tobias Geerinckx-Rice <me@HIDDEN> In-Reply-To: <87ldsxgo5h.fsf@HIDDEN> References: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> <87ldsxgo5h.fsf@HIDDEN> Message-ID: <FF8273BC-4340-4324-B458-A239DA04C37B@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=me@HIDDEN; prefer-encrypt=mutual; keydata= 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 TyFnSKPrfzg= X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Hi Maxim, Thanks for reviewing this forgotten package! (Just as well, it wouldn't h= ave been reviewed otherwise=2E) On 22 March 2025 14:01:30 UTC, Maxim Cournoyer <maxim=2Ecournoyer@gmail=2E= com> wrote: >%default-gnu-IMPORTED-modules is for #:imported-modules; you want > %default-gnu-modules=2E Herp=2E >> + "DEBUG_OPT=3D-g -DNDEBUG") > >Could you add a comment about why the above is needed/useful? I'll try to rediscover my reasoning=2E >Perhaps report the above upstream if you haven't already (bonus if you >cross-reference the issue here)=2E Oh, >> + ;; The current home page has been =E2=80=98subtly=E2=80=99 vanda= lised with spam and is >> + ;; missing a lot of content from this older snapshot=2E >> + (home-page (string-append "https://web=2Earchive=2Eorg/web/20060= 410005819/" The last release was 25 years ago=2E As fun as tracking down Steve Hardt might be (assuming they are still aliv= e), I don't think in would result in a new one=2E Kind regards, T G-R Sent on the go=2E Excuse or enjoy my brevity=2E
X-Loop: help-debbugs@HIDDEN Subject: [bug#73238] [PATCH] gnu: Add xevil. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 23 Mar 2025 02:00:05 +0000 Resent-Message-ID: <handler.73238.B73238.174269514423155 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73238 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tobias Geerinckx-Rice <me@HIDDEN> Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>, Adam Faiz <adam.faiz@HIDDEN>, 73238 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 73238-submit <at> debbugs.gnu.org id=B73238.174269514423155 (code B ref 73238); Sun, 23 Mar 2025 02:00:05 +0000 Received: (at 73238) by debbugs.gnu.org; 23 Mar 2025 01:59:04 +0000 Received: from localhost ([127.0.0.1]:46461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twAcB-000617-64 for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 21:59:04 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:60492) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1twAc8-0005zl-Kx for 73238 <at> debbugs.gnu.org; Sat, 22 Mar 2025 21:59:01 -0400 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-22403cbb47fso60315165ad.0 for <73238 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 18:59:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742695135; x=1743299935; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VXW6YaRy8TAcGydacw+KpT2S0OSe8NHNiFwemymzRgo=; b=IxeMhOYeQZIrAqps86XBdQLH/DY2lmEpPVzRvNeEKUAhV3vK01z1ne/rsTH4EOWuYw MAtkMZOyqvelRRK12alvp/M7cQSe4hz86N3sUDH3mfH2jHXnNw1P93JKRpOmeuw1eNU2 zNUyVTDOph/HRjjeXw+CMSNBp0ZFYaWVBuXH9FWAw6kLk+d+5gGbIA4idjxds82uUjzf IOuyDNqqdsdc7KHdo9fw512DERX8vGq1diHuQ9+hquqhSj4ALa8lIh1KKLocjo5ZY7Dy KvGmcneESlqpeYLZcerz3CWM0aWKRZmyopJZQ1uYnkdIk7p8aTqIdQfSNKgm5xx8bvWD 9Wzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742695135; x=1743299935; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VXW6YaRy8TAcGydacw+KpT2S0OSe8NHNiFwemymzRgo=; b=DFo8jYF1yDTmWgH6I5kXEju/PBNahWfqF/PfHYH946yaD+dnh51j/rcwFFKxq4Z6Pm VwizuPIFbPhTCHp3EhN0Jsn3rrlvsdWuxWPQIyZ0bFHJVHyUZCiD+/BOm/O2yosyhXKe Lrcfh0LnmPlyLvf15l18py+nTssu9rel22/JwgGWBIdQeJmkxgOsFvPlNqTW9wTYYQ+/ 4oNFrZ0ULH13cKMbiukNMw77xqmzxiKEqQ6jDbp/+SiAX6zKmtGFMwGY96UXoCFfEn4C hCOg2eDX2gnmcu5E5RjRWv+y3YrSm26CYDQWEyJzo6mOXTbx15K8fqwr1idjyy4wCTNu BQ1Q== X-Gm-Message-State: AOJu0Yw/uABue8ABNWt3b55UoFXCxmPq2XhAEbHPRa+M1aLg5L8vFHxi iwMfSz/zj3392drmlfSLpGxCd3K+W3zPrdVMKgFMQANwPljkYEOAOwci46cc X-Gm-Gg: ASbGncsOPwh/Ff2YHtqO5qwS0ITFfNME5w4L49uhkT3MFh0iuAqctQfo6aiyFwCuPif x8XMqp1a2TocWrqde/mMW6YesGqbCaAWcYIIm9xH/Pgpvu3msOJMr0m8CFO2RpNsulNPFZKynHP oNnhwRZlgs85wwwOyWEWbJqOzsEkaJBAhiQm3ja0UhY5gkX0GHD1gR5qpjJ8slPlQXywNmhDD+v rvjmSCeKbjtw8hl9XAYO350PFoYfnUTj5cJtWBCsYWEvBLjfR4as+OMOMkxRudliAEe3oOYoo6f UrbGhfajHEDr4JcxorgETTy3l4TeIibcRn0+YtKgJVA= X-Google-Smtp-Source: AGHT+IFN59VxrKYpVFPHvJQhvEGvT5P1T3ErLOAImi4emTy2/CCX/RtRo/cgK+YJvGjffRhb63CoeQ== X-Received: by 2002:a05:6a00:4648:b0:736:4e0a:7e82 with SMTP id d2e1a72fcca58-739059809a1mr13126379b3a.10.1742695134513; Sat, 22 Mar 2025 18:58:54 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-73905fab72asm4775447b3a.27.2025.03.22.18.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 18:58:53 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> In-Reply-To: <FF8273BC-4340-4324-B458-A239DA04C37B@HIDDEN> (Tobias Geerinckx-Rice's message of "Sat, 22 Mar 2025 17:07:39 +0000") References: <9cfbda028dc4eac5d99a1b57e3088f09fef7603d.1726263032.git.me@HIDDEN> <87ldsxgo5h.fsf@HIDDEN> <FF8273BC-4340-4324-B458-A239DA04C37B@HIDDEN> Date: Sun, 23 Mar 2025 10:58:39 +0900 Message-ID: <87o6xsfqy8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Hi Tobias, Tobias Geerinckx-Rice <me@HIDDEN> writes: [...] >>> + "DEBUG_OPT=3D-g -DNDEBUG") >> >>Could you add a comment about why the above is needed/useful? > > I'll try to rediscover my reasoning. OK! >>Perhaps report the above upstream if you haven't already (bonus if you >>cross-reference the issue here). > > Oh, > >>> + ;; The current home page has been =E2=80=98subtly=E2=80=99 vanda= lised with spam and is >>> + ;; missing a lot of content from this older snapshot. >>> + (home-page (string-append "https://web.archive.org/web/200604100= 05819/" > > The last release was 25 years ago. > > As fun as tracking down Steve Hardt might be (assuming they are still > alive), I don't think in would result in a new one. Ah! We never know ;-). You could use the opportunity to say thanks for the childhood memories, haha. I leave it up to you. Cheers, --=20 Maxim
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.