From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id yDAYA28aEmd3NwEAe85BDQ:P1 (envelope-from ) for ; Fri, 18 Oct 2024 08:21:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id yDAYA28aEmd3NwEAe85BDQ (envelope-from ) for ; Fri, 18 Oct 2024 10:21:03 +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=ow9efz4f; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=JoTCkFwr; 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-Seal: i=1; s=key1; d=yhetil.org; t=1729239663; a=rsa-sha256; cv=none; b=h19atW4g0vsTgVxkgD7YcOgH+3tR1EA3K2KXIeZJ3nKfuExoHqtVeTHaHwkfn9rEZDCWAi 1SjNvCSzTaZwfen5rmdjRtX1BlNi2FicuyBqi3NgZkz4pI9HgIlP5cYbEzse8IsOpHU5Ax mS1LHtbhVxrSFThSPhD0bP0OZjb6nisdfpMxX3PUZRWGPLtxdY1RXHf3YHzUiglRtNrJuB cTaPk7S98ebBBvZ/kj0hQhHX1tT0Q4bV1uUzpqdkNg74czgPXbcm2ehRTPF1MZ3CqpxG4Q XD4sZhvCFCLRl6NUjVFo34VTBpbadnUwhmuWvJccHIm0dsfvkgiw3wTVNCytmQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=ow9efz4f; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=JoTCkFwr; 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=1729239663; 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=pR7a7f6ifRQ0Qgdt4/mdogPt+Tiy1NINI4eq1G6AcNY=; b=ftyFinWpZn08vI1VlYkyhn3ce2hFumY7cLappiOAcIuh4uoFW9OBw3gHl+C0EI6EzF04hv L305TPmv06+MV2mlpfu1k3yPCpDmcf18CwbDJG5oEskn84g8aCo1okn9vXGhviP1TA1r5B /c6ehLSxf1itocjq9h68cKYpQxr3v0Mc5NeeVI8L80+3ULbwjxh0BcwUYZVuoaLzbQCNUz 8eZW7OCjd3Ajl3x0DBzyrM9Xb2/13Qwf5TXAFKPVMGoMS2pU3bppsMQ8v77JTbzDqzEnY3 go4Znw1j9qLm9ZrfPQRDnIdRSoczVMmTtT19VKGbGi6ftQzGpsPElvqawCtBsA== 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 B074177EF0 for ; Fri, 18 Oct 2024 10:21:02 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t1iE1-0004JS-CE; Fri, 18 Oct 2024 04:20:45 -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 1t1iDw-0004Ix-G4 for guix-patches@gnu.org; Fri, 18 Oct 2024 04:20:41 -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 1t1iDw-0000x5-77 for guix-patches@gnu.org; Fri, 18 Oct 2024 04:20:40 -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:Date:References:In-Reply-To:From:To:Subject; bh=pR7a7f6ifRQ0Qgdt4/mdogPt+Tiy1NINI4eq1G6AcNY=; b=ow9efz4fGP/RG0JZDTj4tsNIkfiPmbXfQ09obgo4p2RRh/EOR0SXLzKRs+ci8yTdWaBLMOdxgWhpukJQQUnz48Gt+5JXX4HIW6rqIrgX3T+8YyAY4tt/q0f6Ec4yBkDwnXf4QNV/rPTx84nnSVNez8R5JdwuffB2ulz/aeuxErrTQ9ng8bqmBXuvGaen6swV2KdhCccwnGDjkpSm9lcZR85vu7P71tvS3PizrPryBXO/Je4MqvSFgVVDHm70CExSahQcaF7FgmvGdLwOAz9dL4zZA7Wlimh+XKgSgeNy6Dgy1jnG8JBFBcfDvcnKq3ebqryqsJB968yE4CVkHoya4g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t1iEI-00028l-5f for guix-patches@gnu.org; Fri, 18 Oct 2024 04:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73770] [PATCH 0/2] Add freedisksysrom Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2024 08:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73770 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Adam Faiz , 73770@debbugs.gnu.org Received: via spool by 73770-submit@debbugs.gnu.org id=B73770.17292396167802 (code B ref 73770); Fri, 18 Oct 2024 08:21:02 +0000 Received: (at 73770) by debbugs.gnu.org; 18 Oct 2024 08:20:16 +0000 Received: from localhost ([127.0.0.1]:36954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1iDX-00021l-LP for submit@debbugs.gnu.org; Fri, 18 Oct 2024 04:20:15 -0400 Received: from mail-pl1-f175.google.com ([209.85.214.175]:44199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1iDU-00021X-Qz for 73770@debbugs.gnu.org; Fri, 18 Oct 2024 04:20:13 -0400 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-20c77459558so16315725ad.0 for <73770@debbugs.gnu.org>; Fri, 18 Oct 2024 01:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729239525; x=1729844325; 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=pR7a7f6ifRQ0Qgdt4/mdogPt+Tiy1NINI4eq1G6AcNY=; b=JoTCkFwrHelaCXPnJH7aDY6qmDDZsqeBBhEmwgukqsGKTOKlK/OPAyHIv/1exRENfJ RgAPfxxMpGJ0MWsYfRdb65myaDmSiuTeCv48zxRYRSUac3XjAjPQaRjPgsQ6WhCI8Vx4 /yvNPmwI2ZHA9MbdgCfJTB8vozqoaPNlT62k/oF2dM2yCMEklOWCfvB+i0rUZaqikQ29 b51VRgwqjnrzUKJ8TZI0hnm6IFZXJiJxSaGlvVMqgc4g1vB+nVAr4xD93DqZ38HfsWoC YOENBFzpnFe6M0kte47jZKK+rOYkkfFV53V5PCokydl3+Xh4ysYkGbEPNpS18nWUtEyf OSgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729239525; x=1729844325; 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=pR7a7f6ifRQ0Qgdt4/mdogPt+Tiy1NINI4eq1G6AcNY=; b=qJ/N6Zzi6um0J6Go5na0oAGZg3La88nZdg98Ue34V+VRbVkF3DaXNnXiPyUtRAHLF8 88WaIEOLggqHgG7pDQIZaVCb904C6W8NE0pPkx6i7XACVZ+mgn/6luhmcCpahCG0WkaK kO3h3FtIauKnFLHhUNjFhz4ZM2hwLU7bau4CoyKIApWNZUMfOsv4ptsblWx+SwnM/n68 mHl9KBwCDp9c25mZA8VljvfZ6HW4Z8sCXck0zC7PhED1CMMe0xord/6/2dXa/S6ntEqQ 52Rm387OcMZE8/VMJJvjVLzMM16A1Vvkc0pMZOlfDeqeii4pwXxHYSerQ15cKoupFHDI 54WA== X-Gm-Message-State: AOJu0Yxgf0N1hzUhrCjOuRqgBp9MCMOW9zyEgF6ry4mSN3fQgatpEzCe W5XVY6CW8LbcHaNwykoPBlkwtNHwOT+YC6fAATybzEqDaGdYxOKN X-Google-Smtp-Source: AGHT+IGQX57hu/wId+GgJIrdnQj1LjsAsQZm0bRLOb8fvQzgakAhNoR5MUb9hIXXgeeinEue7AkoKA== X-Received: by 2002:a17:903:181:b0:20c:bea0:8d10 with SMTP id d9443c01a7336-20e5a78e5ffmr18596255ad.20.1729239524595; Fri, 18 Oct 2024 01:18:44 -0700 (PDT) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20e5a91062asm7784155ad.272.2024.10.18.01.18.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Oct 2024 01:18:43 -0700 (PDT) From: Maxim Cournoyer In-Reply-To: (Liliana Marie Prikler's message of "Sat, 12 Oct 2024 15:24:39 +0200") References: Date: Fri, 18 Oct 2024 17:18:40 +0900 Message-ID: <875xppddsv.fsf@gmail.com> 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-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: 0.62 X-Spam-Score: 0.62 X-Migadu-Queue-Id: B074177EF0 X-Migadu-Scanner: mx10.migadu.com X-TUID: 90lvgVGNCj3p Hi Liliana, Liliana Marie Prikler writes: > Am Samstag, dem 12.10.2024 um 22:09 +0900 schrieb Maxim Cournoyer: >> This is a free BIOS implementation of the old Nintendo Famicom (NES) >> that replaces the nonfree, firmware blob 'disksys.rom' (extracted >> from the actual device).=C2=A0 It is useful with NES emulators such as j= g- >> nestopia. > Perhaps we should add some dashes to make it "free-disksys-rom"? I > wouldn't split "disk" and "sys" despite the camel case, but I'm in the > mood for kebab otherwise. According to our naming convention (info '(guix) Package Naming'): [...] correspond to the lowercase conversion of the project name chosen upstream, with underscores replaced with hyphens. For instance, GNUnet is available as =E2=80=98gnunet=E2=80=99, and SDL_net a= s =E2=80=98sdl-net=E2=80=99. "freedisksysrom" is the correct name (camel case upstream names are simply converted to lower case) > More importantly, is it expected that users can just install the > package and run with it or are extra steps needed to import it into jg > et al.? Currently when you run for example jg-nestopia via jollygood (from the rgrf package), if you try loading a ROM that requires disksys.rom, it will let you know where it expects to find it ('~/.local/share/jollygood/bios/disksys.rom'), and you must manually copy/link such a file there. I plan on making the integration between jg-nestopia and freedisksysrom seamless in a future (upstream) contribution to jg-nestopia. --=20 Thanks, Maxim