From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id AFDIFHUH7WZXaAAAqHPOHw:P1 (envelope-from ) for ; Fri, 20 Sep 2024 05:26:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id AFDIFHUH7WZXaAAAqHPOHw (envelope-from ) for ; Fri, 20 Sep 2024 07:26:13 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=He53b9mO; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=adtIUq91; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1726809973; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=MLKoQPXThM1LbiQkpOlxlg/0fqWGy7lPpy8ayNWoHh4=; b=AcJAPtS3UCkC+uUNDkg9GYV24Y6OQArmMqS9tNBDRP2Hx9llUqQfEREUTqGDpsv5E1KQ6f mMgGZdIVYo7YOViGirUPtapeAxq7Alj71+7IvPSb0WZyBrFZ95VSqG32D6VBdVMiwrjkP2 czH8RS2SUUOK5Fkm34mA0/+hmSOZ5eKnMz3etl8EZJEFWQYbWKytktc7P1GG6QzxwqI9a/ q1/kUf1p6c/eyXw4KRaHHx75PZ3xKk4Gr++MQDq4o8PnIbo+K5PJcrgjnTvpQSeK0nfajN HsNbWME7EDX524GRr77B7Kny26hgcYUS0B7cHDq6BJI0/Udo9Cb2WvXnvURDQA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726809973; a=rsa-sha256; cv=none; b=Z70AD3xgYqpadhW/ao5UYclnmkx0QH2l069wRL4fZ9P2AHgpw5MOjbEWnxWdJ/nLy7LaXR uNMRvzbL7TNe1Fc/uh1mOToWYODDAXUjj6PzDHK2EACIC3oq1YY7hkeAXwncMg5BGdJITK B/e0ksjvJq4V7ybnt5okQapNV+h9T3EqvLO7QqZEQmVMM2PB9LMwdw6vWPXtR2hsMdkcd/ 8mOx1WVim4j705Nvr3JpvLeH9lcN/9YPN62Ov0qXx8eiEvUhggFj329rN/x+0CdaKco/x3 cvuu2xxRZ2cYBhT/rYjCufPmNhy5rBPM+BTvbeRH6hbK1el35LOdwPhKlWYhQA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=He53b9mO; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=adtIUq91; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" 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 3A33D75494 for ; Fri, 20 Sep 2024 07:26:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1srW9O-0005aV-K6; Fri, 20 Sep 2024 01:25:50 -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 1srW9I-0005YU-LR for guix-patches@gnu.org; Fri, 20 Sep 2024 01:25:45 -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 1srW9I-0006fF-BG for guix-patches@gnu.org; Fri, 20 Sep 2024 01:25:44 -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=MLKoQPXThM1LbiQkpOlxlg/0fqWGy7lPpy8ayNWoHh4=; b=He53b9mOlrpFyB/2AbTkO8cnV8uMQ3MhJ/YQ0utGm+jpH1AgyUpuwmjWlbvxmtkNBsEpg4CpECHLOe30dvo+RC5ugkc75xA3GcXimGteiAqroTSchBcAZXCOqFrDXqKKh50/QkpBCBrNh3FKwFhYunpvLaoxIaBvfbZap4pPsYCkb3QXWXVuOc6RHhbQ1k+oDeGsLNqMreE4dEaQbQ34BLLNUnlqa2JdQb07sbPikuEF8AGUENcXCY1H+FdXtxI5oL1G6fz1RbQ6gvO68JU61TybNQmH7/3V61iTQWoggl2gWTbG41Tw08qwSqZgutONGZUhI4kA/9Ow5/l2etVgkg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1srW9a-0000vJ-CH for guix-patches@gnu.org; Fri, 20 Sep 2024 01:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73373] [PATCH] gnu: Add AntiMicroX. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 20 Sep 2024 05:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73373 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Eric Bavier , 73373@debbugs.gnu.org Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Adam Faiz Received: via spool by 73373-submit@debbugs.gnu.org id=B73373.17268099393509 (code B ref 73373); Fri, 20 Sep 2024 05:26:02 +0000 Received: (at 73373) by debbugs.gnu.org; 20 Sep 2024 05:25:39 +0000 Received: from localhost ([127.0.0.1]:33861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srW9D-0000uX-3O for submit@debbugs.gnu.org; Fri, 20 Sep 2024 01:25:39 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:57678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srW98-0000uB-Fg for 73373@debbugs.gnu.org; Fri, 20 Sep 2024 01:25:37 -0400 Received: by mail-wr1-f68.google.com with SMTP id ffacd0b85a97d-37a33e55d01so1216329f8f.3 for <73373@debbugs.gnu.org>; Thu, 19 Sep 2024 22:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726809850; x=1727414650; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=MLKoQPXThM1LbiQkpOlxlg/0fqWGy7lPpy8ayNWoHh4=; b=adtIUq91qlhmfo68tUhRQQ4vqP0EFm1bKTVwWKdZ2eWug5jqqT9YcVE5xmr5BNuNhM GNKmTbfbIY20Mns6W346sstb/iHjiH4OyfUYiSHby47lcWiHNC6gAYyGL5n7LOQOEnx9 pHBOkVsetfWEGf0iYLbqiPIJ8YmRkM8WY70iO+oH7ULqz4YWJowwWotHz+pXZsGEqlS3 v/yrLR2P2ThV27hWHBgYwSlwVP4iBrFjWujww3bpjh6rbsbCR7XQ3RTfLaTMh8juHxG1 rYqxj+ku7z8ihfcNavaSsTpyHlLMXpmiZ4UroBZH2tQIumHu2MOWBXQnQ0/FAYQTG8T7 PogA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726809850; x=1727414650; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=MLKoQPXThM1LbiQkpOlxlg/0fqWGy7lPpy8ayNWoHh4=; b=T3R73X9ZrriyEhOWRX/8wv+l2+YZTGB1XKevs1+HpPx2owG1l19nXO1ad2S5SN+eKY q4FeVucFGa4Ha0zywx5VYT296My8f7GT4LW6w7zDbYx9neEYF/QTrMftqHhpK62MFuTS e4McFySucuY8jJFI2+0a0+ROuLSiS+kj0+7GBFHfHtaCQFvNM4uScbiyJpSDz+qXv0LS CSek96yEiGDs77xvBoaopbw4NOPz33OUtqejama7TXHs65VxK+Wp6gAD0xXnW5b8YTZ6 gmYZXgu0zbnWX74C8o+0F2yQyniQAT2xsEYx7Xcys4fv6GKV0pAGJhEw9zIAJasl+j2B G4Lw== X-Forwarded-Encrypted: i=1; AJvYcCXXVtstoAszevej4GLHlLw3V+L+rPrGDPhCRbVTm1UuvkFKCm+q6u54b2LSCkVsPhwoRZnwcw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwYnHmZva8CYf5kDX4XlJUuTdSFQ6XB9nHA+kbno8CVaz7i07nG KmY0FTpxkdcI07a9KQYjG25J7S8EwtI+kR1qgs5Az1I4lwnCyBk7 X-Google-Smtp-Source: AGHT+IHrDTFSsgT+2aeMDCY+VEnWFozdFW/9aRM6Ih+vChDTFoOXwhh1Tl52xHg8reR8xumQQ9aLHQ== X-Received: by 2002:adf:f98f:0:b0:378:7e74:cc25 with SMTP id ffacd0b85a97d-37a431ad519mr689502f8f.39.1726809849696; Thu, 19 Sep 2024 22:24:09 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-378e73e80dbsm16760421f8f.33.2024.09.19.22.24.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Sep 2024 22:24:08 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Fri, 20 Sep 2024 07:24:05 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -6.01 X-Spam-Score: -6.01 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Queue-Id: 3A33D75494 X-TUID: 9XiD1+h25oVQ Am Freitag, dem 20.09.2024 um 02:05 +0000 schrieb Eric Bavier: > * gnu/packages/games.scm (antimicrox): New variable. >=20 > Change-Id: Ie159edf259bba0aa06ff60c074fec4457b409d12 > --- > =C2=A0gnu/packages/games.scm | 52 > +++++++++++++++++++++++++++++++++++++++++- > =C2=A01 file changed, 51 insertions(+), 1 deletion(-) >=20 > diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm > index 213c4c598d..a1b27306d2 100644 > --- a/gnu/packages/games.scm > +++ b/gnu/packages/games.scm > @@ -2,7 +2,7 @@ > =C2=A0;;; Copyright =C2=A9 2013 John Darrington > =C2=A0;;; Copyright =C2=A9 2013 Nikita Karetnikov > =C2=A0;;; Copyright =C2=A9 2014, 2015 David Thompson > -;;; Copyright =C2=A9 2014-2023 Eric Bavier > +;;; Copyright =C2=A9 2014-2024 Eric Bavier > =C2=A0;;; Copyright =C2=A9 2014 Cyrill Schenkel > =C2=A0;;; Copyright =C2=A9 2014 Sylvain Beucler > =C2=A0;;; Copyright =C2=A9 2014, 2015, 2018, 2019, 2021 Ludovic Court=C3= =A8s > > @@ -170,6 +170,7 @@ (define-module (gnu packages games) > =C2=A0=C2=A0 #:use-module (gnu packages image) > =C2=A0=C2=A0 #:use-module (gnu packages imagemagick) > =C2=A0=C2=A0 #:use-module (gnu packages javascript) > +=C2=A0 #:use-module (gnu packages kde-frameworks) > =C2=A0=C2=A0 #:use-module (gnu packages less) > =C2=A0=C2=A0 #:use-module (gnu packages lesstif) > =C2=A0=C2=A0 #:use-module (gnu packages libcanberra) > @@ -485,6 +486,55 @@ (define-public anarch > =C2=A0Doom clone shooter game.") > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:cc0)))) > =C2=A0 > +(define-public antimicrox > +=C2=A0 (package > +=C2=A0=C2=A0 (name "antimicrox") > +=C2=A0=C2=A0 (version "3.4.1") > +=C2=A0=C2=A0 (home-page "https://github.com/AntiMicroX/antimicrox") > +=C2=A0=C2=A0 (source > +=C2=A0=C2=A0=C2=A0 (origin > +=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (url home-p= age) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (commit ver= sion))) > +=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name version)) > +=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "04yb5nppn751asbihr90sqk5imamc93788= 6lc24cihhgp0sila8y")))) > +=C2=A0=C2=A0 (build-system cmake-build-system) > +=C2=A0=C2=A0 (arguments > +=C2=A0=C2=A0=C2=A0 (list > +=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 ; Tests require Qt5 Is there a reason to build it with Qt 6 then? =F0=9F=A4=94 Alternatively, we might want to check if the tests can be built with Qt 6. This requires a little more work. > +=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags > +=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-DCHECK_FOR_UPDATES=3DNO" > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= "-DWITH_TESTS=3DNO" > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= #$(string-append "-DANTIMICROX_PKG_VERSION=3D" version)) > +=C2=A0=C2=A0=C2=A0=C2=A0 #:phases > +=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'unpack 'pat= ch-installation-target > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda _ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (substitute* "CMakeLists.txt" > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (("/usr(/lib/udev/rules.d)" _ lib) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (string-append #$output lib)))))))) > +=C2=A0=C2=A0 (native-inputs > +=C2=A0=C2=A0=C2=A0 (list extra-cmake-modules > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gettext-minimal > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 itstool > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 qttools)) > +=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0 (list libxtst > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libx11 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 qtbase > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sdl2)) > +=C2=A0=C2=A0 (synopsis "Control your system with a gamepad") > +=C2=A0=C2=A0 (description > +=C2=A0=C2=A0=C2=A0 "AntiMicroX is a graphical program used to map gamepa= d keys to > keyboard, mouse, > +scripts, and macros.=C2=A0 Useful for controlling your system with a > gamepad or > +playing games that don't natively support gamepads.=C2=A0 It can also be > used for > +generating SDL2 configuration (useful for mapping atypical gamepads > to generic > +ones).=C2=A0 It support X.org and Wayland.") > +=C2=A0=C2=A0 (license license:gpl3+))) The description could use some polishing. It should consist of complete sentences and there are some minor grammar mistakes as well.=20 Also, I don't see a home-page (how does guix not complain about this?) Cheers