From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:55502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hEuHr-0000mT-Pl for guix-patches@gnu.org; Fri, 12 Apr 2019 07:24:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hEuHq-0003IP-G4 for guix-patches@gnu.org; Fri, 12 Apr 2019 07:24:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41978) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hEuHq-0003IE-5t for guix-patches@gnu.org; Fri, 12 Apr 2019 07:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hEuHp-000504-Vc for guix-patches@gnu.org; Fri, 12 Apr 2019 07:24:02 -0400 Subject: [bug#35234] [PATCH] gnu: Add the-dark-mod. Resent-Message-ID: References: <20190411181644.21661-1-mail@ambrevar.xyz> <87d0lsib4l.fsf@elephly.net> <878swflfze.fsf@ambrevar.xyz> From: Ricardo Wurmus In-reply-to: <878swflfze.fsf@ambrevar.xyz> Date: Fri, 12 Apr 2019 13:22:57 +0200 Message-ID: <87o95b31ta.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Pierre Neidhardt Cc: 35234@debbugs.gnu.org Pierre Neidhardt writes: > Ricardo Wurmus writes: > >> Hi Pierre, >> >>> * gnu/packages/games.scm (the-dark-mod): New variable. >> [=E2=80=A6] >>> + (synopsis "Game based on the Thief series by Looking Glass Studi= os") >>> + (description (format #f "The Dark Mod (TDM) is stealth/infiltrat= ion game >>> +based on the Thief series by Looking Glass Studios. Formerly a Doom I= II mod, >>> +it is now released as a standalone. >>> + >>> +The game data must be fetched manually by running @command{tdm_update}. >>> +The ~a environment variable specifies the location where the game data= is >>> +saved (defaults to ~a)." >>> + the-dark-mod-env-var-name the-dark-mod-env-= var-value)) >> >> Is this actually free software? Does it depend on the proprietary Thief >> game data to be playable? What is the purpose of tdm_update? > > It is: I added a comment in the license section: all the data fetched by > the "tdm_update" executable is under CC. tdm_update is the in-house > package manager. It's sad the game data is not versioned, but I don't > see a way around it at the moment. I=E2=80=99d prefer not to recommend the use of tdm_update and create a pack= age for the game data instead. Under what URL can the game data be downloaded? Can we use a web.archive.org URL or host the data somewhere? > We have quite a few game engines in our repository that > depend on proprietary game data to be playable. But The Dark Mod is not = one > of them. First: what game engines do we provide that can only be used with proprietary game data? Second: The Dark Mod source repository contains a README with this text: This source release does not contain any game data, the game data is still covered by the original EULA and must be obeyed as usual. https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk/README.txt What is that EULA? Is this README incorrect? Or this misleading as it would only apply to Doom 3? -- Ricardo