X-Loop: help-debbugs@HIDDEN Subject: bug#73435: gzdoom package probably depends on non-free files forbidding commercial distribution Resent-From: Mamao@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 08:33:02 +0000 Resent-Message-ID: <handler.73435.B.172708035524450 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 73435 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172708035524450 (code B ref -1); Mon, 23 Sep 2024 08:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Sep 2024 08:32:35 +0000 Received: from localhost ([127.0.0.1]:43160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sseUb-0006M3-WB for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 04:32:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:40282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <Mamao@HIDDEN>) id 1sscjO-00006a-41 for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 02:39:37 -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 <Mamao@HIDDEN>) id 1sscj1-0003jz-5F for bug-guix@HIDDEN; Mon, 23 Sep 2024 02:39:11 -0400 Received: from danwin1210.de ([116.202.17.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Mamao@HIDDEN>) id 1ssciz-00073R-08 for bug-guix@HIDDEN; Mon, 23 Sep 2024 02:39:10 -0400 Received: from gnu-plus-liberated-linux (tor-exit-33.for-privacy.net [185.220.101.33]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by danwin1210.de (Postfix) with ESMTPSA id 6F7CD3FB6B for <bug-guix@HIDDEN>; Mon, 23 Sep 2024 06:38:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-rsa; t=1727073544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=E5iBmVGF6qB4agTCEFKdaAOkcjA8QPqmlRfB4ryQGzI=; b=ThhY6fItigAJewd8fEaGHt36bbuIYpUuPrrgCDdzG0rhia8sc9BPz3XqrELsFxE4Y3hcV8 H7IJkGgkfJXOPxH/+4PPHZ++B3gvOZZa7XR86Zw5HPuCGknNuyOKwnqD7C3uf646XWsX0p +dHTbwZ7S0k5PtAxnhseDcdgkAgLhhvCbUYXSh2bSft0RIyAbwj/ussmuOCuJdRp1WRfVr 7KNMdL3IoaA/GtMoL7RmHKuIXJHobb4N8FkYSuW1HOTy/PECw86rQZtl0jq7Ld7aQn3NZK zklemiEaMO/pmtPULn8oawvJtcbNjwYWmQzSOahKNwl567BfyQBuRA5dE9e02A== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-ed25519; t=1727073544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=E5iBmVGF6qB4agTCEFKdaAOkcjA8QPqmlRfB4ryQGzI=; b=0E+u87HCE1jxkohoXDRxse5IRLIBlT5ijPW6tot824i1QbU1rdSSwlh6DeWc8xY1u7mOi3 FAD/ip0zs39c4LAw== From: Mamao@HIDDEN Date: Mon, 23 Sep 2024 03:38:38 -0300 Message-ID: <y13i27td.fsf@gnu-plus-liberated-linux> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=116.202.17.147; envelope-from=Mamao@HIDDEN; helo=danwin1210.de X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 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, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: https://zdoom.org/wiki/License talks about files included in GZDoom that forbid verbatim commercial distribution, violating GNU FSDG, which demands that even data not serving practical purpose must al [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=mamao%40danwin1210.de; ip=209.51.188.17; r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.220.101.33 listed in zen.spamhaus.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Mailman-Approved-At: Mon, 23 Sep 2024 04:32:24 -0400 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.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: https://zdoom.org/wiki/License talks about files included in GZDoom that forbid verbatim commercial distribution, violating GNU FSDG, which demands that even data not serving practical purpose must al [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=mamao%40danwin1210.de;ip=209.51.188.17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.220.101.33 listed in zen.spamhaus.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager https://zdoom.org/wiki/License talks about files included in GZDoom that forbid verbatim commercial distribution, violating GNU FSDG, which demands that even data not serving practical purpose must allow commercial distribution. After trying to delete all the files in GZDoom forbidding commercial distribution, I was unable to get GZDoom working so it seems that these files are a hard requirement of GZDoom and that GZDoom won't work without them. I believe these files are found in /usr(/local)/share/games/doom/ after GZDoom is installed, but I'm not sure. The package for Guix says: "-DGUIX_OUT_PK3=\\\"" out "/share/games/doom\\\"" I've even tried to stop the generation of these files during compile time to see if that would help gzdoom work without them, but that broke compilation. Since gzdoom doesn't seem to work without these non-free files, that arguably makes gzdoom proprietary software because commercial verbatim distribution is forbidden when these files are in place. If gzdoom is proprietary software, then the freedoom package is violating the FSDG as it strongly recommends gzdoom in its documentation, therefore to make freedoom FSDG-compliant would likely shunning the recommendation for gzdoom. This issue affects not only Guix System but also other FSDG-compliant distros, because e.g. PureOS and Trisquel also ship Freedoom with the recommendation to use gzdoom. -- All the works that are 100% my own, in my emails and elsewhere, are libre (free as in freedom) and in public domain, see https://pst.moe/paste/yhsdsh to know more
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: Mamao@HIDDEN Subject: bug#73435: Acknowledgement (gzdoom package probably depends on non-free files forbidding commercial distribution) Message-ID: <handler.73435.B.172708035524450.ack <at> debbugs.gnu.org> References: <y13i27td.fsf@gnu-plus-liberated-linux> X-Gnu-PR-Message: ack 73435 X-Gnu-PR-Package: guix Reply-To: 73435 <at> debbugs.gnu.org Date: Mon, 23 Sep 2024 08: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. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 73435 <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 73435: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73435 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: gzdoom package probably depends on non-free files forbidding commercial distribution Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 09:17:02 +0000 Resent-Message-ID: <handler.73435.B.17270829881331 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mamao@HIDDEN, 73435 <at> debbugs.gnu.org X-Debbugs-Original-To: Mamao@HIDDEN, Mamao--- via Bug reports for GNU Guix <bug-guix@HIDDEN>, 73435 <at> debbugs.gnu.org Received: via spool by submit <at> debbugs.gnu.org id=B.17270829881331 (code B ref -1); Mon, 23 Sep 2024 09:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Sep 2024 09:16:28 +0000 Received: from localhost ([127.0.0.1]:43201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssfBD-0000LO-NK for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:16:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:40616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1ssfBC-0000LH-0H for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:16:26 -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 1ssfAn-000385-JK for bug-guix@HIDDEN; Mon, 23 Sep 2024 05:16:01 -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 1ssfAk-0005ap-87 for bug-guix@HIDDEN; Mon, 23 Sep 2024 05:16:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=1sl6thJ191F+/ p4rSQxRB31OqboX0ysea/7GpRinWcE=; h=references:in-reply-to:subject:to: from:date; d=tobias.gr; b=VTeLQ2xk3ZiyGWF2M0lVSui17lPEyXyLlAHR4VSTiAvF dk/Yu4iok9FyYVM7QsfR0q6o7VSp9Qr2V7TcYBH4XwBEvpnWL7E4eiFesFAEKEKZSShiJM u3IdONYZYS/boF/8Ci2PdUIA5U4SURDaUHdEHPGTBtTjwFYnB7fJwyJMYfm2paDRWVvAzm KSI86tyMZu3gikCssiETVcsiGgLRYHUxfV0Xarfk+v9xdMkXRonqV3o1VKfkKlOqVpcLyp mVM+xTiFWDQ8qSIwb+FVwQqq93k4G8DEAq5beJpv5i+Xigbg+lqihtrVZuZ2ueqAtDHQVk ZHChnCET2nRGXkTZ3A== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 52086b26 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 23 Sep 2024 09:15:50 +0000 (UTC) Date: Mon, 23 Sep 2024 09:15:50 +0000 From: Tobias Geerinckx-Rice <me@HIDDEN> In-Reply-To: <y13i27td.fsf@gnu-plus-liberated-linux> References: <y13i27td.fsf@gnu-plus-liberated-linux> Message-ID: <5C1D717F-4E95-420A-B253-809EDC56ADEF@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@HIDDEN; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.7 (--) Hi! Thanks for reporting your findings=2E On 23 September 2024 06:38:38 UTC, Mamao--- via Bug reports for GNU Guix <= bug-guix@gnu=2Eorg> wrote: >After trying to delete all the files in GZDoom forbidding commercial >distribution, I was unable to get GZDoom working so it seems that these >files are a hard requirement of GZDoom and that GZDoom won't work >without them=2E This directly contradicts the link[0] you referenced=2E Would you agree? Let's not jump to the conclusion that GZDoom must be removed=2E Removal i= s the last step, not the first=2E That of course doesn't mean than you're wrong, only that upstream has a di= fferent opinion=2E Did you ask them about it? What did they say? For example, I wouldn't *expect* simply omitting the data files to suffice= , if there's optional code that also needs to be --disabled=2E Did you loo= k into that? Kind regards, T G-R Sent on the go=2E Excuse or enjoy my brevity=2E [0]: https://zdoom=2Eorg/wiki/License
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: gzdoom package probably depends on non-free files forbidding commercial distribution Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 09:17:02 +0000 Resent-Message-ID: <handler.73435.B73435.17270829831314 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mamao@HIDDEN, 73435 <at> debbugs.gnu.org X-Debbugs-Original-To: Mamao@HIDDEN, Mamao--- via Bug reports for GNU Guix <bug-guix@HIDDEN>, 73435 <at> debbugs.gnu.org Received: via spool by 73435-submit <at> debbugs.gnu.org id=B73435.17270829831314 (code B ref 73435); Mon, 23 Sep 2024 09:17:02 +0000 Received: (at 73435) by debbugs.gnu.org; 23 Sep 2024 09:16:23 +0000 Received: from localhost ([127.0.0.1]:43198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssfB9-0000L7-Ag for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:16:23 -0400 Received: from tobias.gr ([80.241.217.52]:60076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1ssfB5-0000Kt-Bo for 73435 <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:16:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=1sl6thJ191F+/ p4rSQxRB31OqboX0ysea/7GpRinWcE=; h=references:in-reply-to:subject:to: from:date; d=tobias.gr; b=VTeLQ2xk3ZiyGWF2M0lVSui17lPEyXyLlAHR4VSTiAvF dk/Yu4iok9FyYVM7QsfR0q6o7VSp9Qr2V7TcYBH4XwBEvpnWL7E4eiFesFAEKEKZSShiJM u3IdONYZYS/boF/8Ci2PdUIA5U4SURDaUHdEHPGTBtTjwFYnB7fJwyJMYfm2paDRWVvAzm KSI86tyMZu3gikCssiETVcsiGgLRYHUxfV0Xarfk+v9xdMkXRonqV3o1VKfkKlOqVpcLyp mVM+xTiFWDQ8qSIwb+FVwQqq93k4G8DEAq5beJpv5i+Xigbg+lqihtrVZuZ2ueqAtDHQVk ZHChnCET2nRGXkTZ3A== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 52086b26 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 23 Sep 2024 09:15:50 +0000 (UTC) Date: Mon, 23 Sep 2024 09:15:50 +0000 From: Tobias Geerinckx-Rice <me@HIDDEN> In-Reply-To: <y13i27td.fsf@gnu-plus-liberated-linux> References: <y13i27td.fsf@gnu-plus-liberated-linux> Message-ID: <5C1D717F-4E95-420A-B253-809EDC56ADEF@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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.0 (-) Hi! Thanks for reporting your findings=2E On 23 September 2024 06:38:38 UTC, Mamao--- via Bug reports for GNU Guix <= bug-guix@gnu=2Eorg> wrote: >After trying to delete all the files in GZDoom forbidding commercial >distribution, I was unable to get GZDoom working so it seems that these >files are a hard requirement of GZDoom and that GZDoom won't work >without them=2E This directly contradicts the link[0] you referenced=2E Would you agree? Let's not jump to the conclusion that GZDoom must be removed=2E Removal i= s the last step, not the first=2E That of course doesn't mean than you're wrong, only that upstream has a di= fferent opinion=2E Did you ask them about it? What did they say? For example, I wouldn't *expect* simply omitting the data files to suffice= , if there's optional code that also needs to be --disabled=2E Did you loo= k into that? Kind regards, T G-R Sent on the go=2E Excuse or enjoy my brevity=2E [0]: https://zdoom=2Eorg/wiki/License
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: gzdoom package probably depends on non-free files forbidding commercial distribution References: <y13i27td.fsf@gnu-plus-liberated-linux> Resent-From: Mamao@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 13:26:01 +0000 Resent-Message-ID: <handler.73435.B.172709794622478 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice <me@HIDDEN> Cc: 73435 <at> debbugs.gnu.org X-Debbugs-Original-Cc: 73435 <at> debbugs.gnu.org, bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172709794622478 (code B ref -1); Mon, 23 Sep 2024 13:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Sep 2024 13:25:46 +0000 Received: from localhost ([127.0.0.1]:43491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssj4S-0005qS-L3 for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 09:25:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:57204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <Mamao@HIDDEN>) id 1ssfoz-0002VN-PD for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:57:35 -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 <Mamao@HIDDEN>) id 1ssfoc-0001EL-Mn for bug-guix@HIDDEN; Mon, 23 Sep 2024 05:57:10 -0400 Received: from danwin1210.de ([116.202.17.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Mamao@HIDDEN>) id 1ssfoa-0001QN-Ig for bug-guix@HIDDEN; Mon, 23 Sep 2024 05:57:10 -0400 Received: from gnu-plus-liberated-linux (27.tor-exit.nothingtohide.nl [192.42.116.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by danwin1210.de (Postfix) with ESMTPSA id 76C673EB4A; Mon, 23 Sep 2024 09:57:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-rsa; t=1727085425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=TqgXNCfqSjs61oBUeCIeVEnbvVshTZU39iPWj+2egbM=; b=RnDgveNxNGtiHTVeNHczbizf8vI1AkGvzRJLq6IlHdstYTSHmO95Bi4CYedess6hN18dCq K0pDVmBalfay0m37o+yicV1tPVYH8FfMeFrxj9kZ/SKLn7BD5naUVACo0nEuJi99bml8JN jhzCiPGKquGRxSn4otifRo77cNX7qdDXD30KLvOdq+lvoF9tslCIjF8/nf4fFyx4dlljVz JJTyKZzxIfasmXVpBsqW+tOrV8z0GZHBhyMBYn8E5FRsobuYdUQfjO5mAvvMRMFDn4a6GK oHoD9g/gsiPkjcEgHR89sstURTV9n+atti0pFZwm1k96I51EqvV+hu4gA1L6zg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-ed25519; t=1727085425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=TqgXNCfqSjs61oBUeCIeVEnbvVshTZU39iPWj+2egbM=; b=FchoygT5zI1ZSBY+YB9xuxaD7+ZRxPtDO/q7lVXD/Qgm890L32OYwbz1YW4dmPyp+YgNGu tf59eIe2YVs3N4AQ== From: Mamao@HIDDEN In-Reply-To: <5C1D717F-4E95-420A-B253-809EDC56ADEF@HIDDEN> (message from Tobias Geerinckx-Rice on Mon, 23 Sep 2024 09:15:50 +0000) Date: Mon, 23 Sep 2024 06:18:20 -0300 Message-ID: <4j66u3s3.fsf@gnu-plus-liberated-linux> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=116.202.17.147; envelope-from=Mamao@HIDDEN; helo=danwin1210.de X-Spam_score_int: 26 X-Spam_score: 2.6 X-Spam_bar: ++ X-Spam_report: (2.6 / 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, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.4 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoo [...] Content analysis details: (3.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.42.116.179 listed in zen.spamhaus.org] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=mamao%40danwin1210.de; ip=209.51.188.17; r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see <https://www.spamcop.net/bl.shtml?192.42.116.179>] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Mailman-Approved-At: Mon, 23 Sep 2024 09:25:43 -0400 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: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoo [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.42.116.179 listed in zen.spamhaus.org] 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see <https://www.spamcop.net/bl.shtml?192.42.116.179>] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=mamao%40danwin1210.de;ip=209.51.188.17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoom won't work >>without them. > > This directly contradicts the link[0] you referenced. Would you > agree? Yes, indeed > Let's not jump to the conclusion that GZDoom must be removed. Removal > is the last step, not the first. Yeah, sorry. > That of course doesn't mean than you're wrong, only that upstream has > a different opinion. Did you ask them about it? What did they say? I can't find any way that would be suitable for me to contact them, sorry After looking for some time at https://forum.zdoom.org/search.php?keywords=commercial&sid=8494f77771bc9efb089cfc0d688adf44 it doesn't seem to mention anything about the non-commercial-distribution-only data > > For example, I wouldn't *expect* simply omitting the data files to > suffice, if there's optional code that also needs to be --disabled. > Did you look into that? I studied the source code and didn't find anything that allowed the disabling the requirement for non-free data, and didn't find any --disable options for gzdoom itselff, but I don't know much about cmake (which is used by gzdoom during building) so perhaps I missed something -- All the works that are 100% my own, in my emails and elsewhere, are libre (free as in freedom) and in public domain, see https://pst.moe/paste/yhsdsh to know more
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: gzdoom package probably depends on non-free files forbidding commercial distribution References: <y13i27td.fsf@gnu-plus-liberated-linux> Resent-From: Mamao@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 13:26:02 +0000 Resent-Message-ID: <handler.73435.B73435.172709794622484 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice <me@HIDDEN> Cc: 73435 <at> debbugs.gnu.org X-Debbugs-Original-Cc: 73435 <at> debbugs.gnu.org, bug-guix@HIDDEN Received: via spool by 73435-submit <at> debbugs.gnu.org id=B73435.172709794622484 (code B ref 73435); Mon, 23 Sep 2024 13:26:02 +0000 Received: (at 73435) by debbugs.gnu.org; 23 Sep 2024 13:25:46 +0000 Received: from localhost ([127.0.0.1]:43493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssj4T-0005qV-S4 for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 09:25:46 -0400 Received: from danwin1210.de ([116.202.17.147]:52143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <Mamao@HIDDEN>) id 1ssfpU-0002WN-QH for 73435 <at> debbugs.gnu.org; Mon, 23 Sep 2024 05:58:06 -0400 Received: from gnu-plus-liberated-linux (27.tor-exit.nothingtohide.nl [192.42.116.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by danwin1210.de (Postfix) with ESMTPSA id 76C673EB4A; Mon, 23 Sep 2024 09:57:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-rsa; t=1727085425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=TqgXNCfqSjs61oBUeCIeVEnbvVshTZU39iPWj+2egbM=; b=RnDgveNxNGtiHTVeNHczbizf8vI1AkGvzRJLq6IlHdstYTSHmO95Bi4CYedess6hN18dCq K0pDVmBalfay0m37o+yicV1tPVYH8FfMeFrxj9kZ/SKLn7BD5naUVACo0nEuJi99bml8JN jhzCiPGKquGRxSn4otifRo77cNX7qdDXD30KLvOdq+lvoF9tslCIjF8/nf4fFyx4dlljVz JJTyKZzxIfasmXVpBsqW+tOrV8z0GZHBhyMBYn8E5FRsobuYdUQfjO5mAvvMRMFDn4a6GK oHoD9g/gsiPkjcEgHR89sstURTV9n+atti0pFZwm1k96I51EqvV+hu4gA1L6zg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=danwin1210.de; s=20211204-ed25519; t=1727085425; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=TqgXNCfqSjs61oBUeCIeVEnbvVshTZU39iPWj+2egbM=; b=FchoygT5zI1ZSBY+YB9xuxaD7+ZRxPtDO/q7lVXD/Qgm890L32OYwbz1YW4dmPyp+YgNGu tf59eIe2YVs3N4AQ== From: Mamao@HIDDEN In-Reply-To: <5C1D717F-4E95-420A-B253-809EDC56ADEF@HIDDEN> (message from Tobias Geerinckx-Rice on Mon, 23 Sep 2024 09:15:50 +0000) Date: Mon, 23 Sep 2024 06:18:20 -0300 Message-ID: <4j66u3s3.fsf@gnu-plus-liberated-linux> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoo [...] Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.42.116.179 listed in zen.spamhaus.org] 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see <https://www.spamcop.net/bl.shtml?192.42.116.179>] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Mailman-Approved-At: Mon, 23 Sep 2024 09:25:43 -0400 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: 3.8 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoo [...] Content analysis details: (3.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.42.116.179 listed in zen.spamhaus.org] 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see <https://www.spamcop.net/bl.shtml?192.42.116.179>] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Tobias Geerinckx-Rice <me@HIDDEN> writes: >>After trying to delete all the files in GZDoom forbidding commercial >>distribution, I was unable to get GZDoom working so it seems that these >>files are a hard requirement of GZDoom and that GZDoom won't work >>without them. > > This directly contradicts the link[0] you referenced. Would you > agree? Yes, indeed > Let's not jump to the conclusion that GZDoom must be removed. Removal > is the last step, not the first. Yeah, sorry. > That of course doesn't mean than you're wrong, only that upstream has > a different opinion. Did you ask them about it? What did they say? I can't find any way that would be suitable for me to contact them, sorry After looking for some time at https://forum.zdoom.org/search.php?keywords=commercial&sid=8494f77771bc9efb089cfc0d688adf44 it doesn't seem to mention anything about the non-commercial-distribution-only data > > For example, I wouldn't *expect* simply omitting the data files to > suffice, if there's optional code that also needs to be --disabled. > Did you look into that? I studied the source code and didn't find anything that allowed the disabling the requirement for non-free data, and didn't find any --disable options for gzdoom itselff, but I don't know much about cmake (which is used by gzdoom during building) so perhaps I missed something -- All the works that are 100% my own, in my emails and elsewhere, are libre (free as in freedom) and in public domain, see https://pst.moe/paste/yhsdsh to know more
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: [PATCH] gnu: gzdoom: Delete files that prohibit commercial redistribution. References: <y13i27td.fsf@gnu-plus-liberated-linux> In-Reply-To: <y13i27td.fsf@gnu-plus-liberated-linux> 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, bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 16:58:02 +0000 Resent-Message-ID: <handler.73435.B73435.17271106333373 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 73435 <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-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 73435-submit <at> debbugs.gnu.org id=B73435.17271106333373 (code B ref 73435); Mon, 23 Sep 2024 16:58:02 +0000 Received: (at 73435) by debbugs.gnu.org; 23 Sep 2024 16:57:13 +0000 Received: from localhost ([127.0.0.1]:44680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssmN6-0000sL-K7 for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 12:57:13 -0400 Received: from tobias.gr ([80.241.217.52]:47062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1ssmMz-0000rz-PD for 73435 <at> debbugs.gnu.org; Mon, 23 Sep 2024 12:57:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=Hm2tTrte7BwD3 U0a9xAxrMyv4pVwbx3E3W0Mz06ZNx8=; h=date:subject:to:from; d=tobias.gr; b=CHByrHVBrNXG0I5wM6u5W4MPoNxU9CkrzBmAydoNisav1afpCgMFggsf49hTLwa2mI3f omROiHLSmScYFrj8VU8lStGZCUs5l/Db/4dRormEas+xZC3GNUH+HvsJNkk6TZVRnXkqWk QjacpADz7ICxGKG/ryRyNB2CBKPAmpQ6cTqc10yAM7mkW3a8ugWI3jClQQQw3jL2pHS+6R g8WoDqIBPAjszaWjAOyXD7gBp0VyE1xtAuT81B97TMEmr0Oi9MQx2b64AGabfKXaac2EBE fupwla/9IHEPNGIQhSTuiE4kC6ABqEnqI/3ZA+E0A42zbTfKF3Zi5NR3OxHI2uIQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id ed3e15c1 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <73435 <at> debbugs.gnu.org>; Mon, 23 Sep 2024 16:56:35 +0000 (UTC) From: Tobias Geerinckx-Rice <me@HIDDEN> Date: Sun, 22 Sep 2024 02:00:00 +0200 Message-ID: <0bebafb4aea39e0d8abf27a949717ffe291b9d75.1726963200.git.me@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) 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.5 (/) See <https://zdoom.org/wiki/License#Commercial_use>. * gnu/packages/games.scm (gzdoom)[source]: Delete files in the snippet. Change-Id: I601bb251e9b690e375f707786bb5789a6a664b92 --- This still needs refinement. I need to read the source, find out *why* the wiki page tells us not to redistribute game_support.pk3 commercially. Maybe there's a way around deleting it entirely. Without it GZDoom finds not a single WAD, free or not. gnu/packages/games.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 8aa828a8a4..c5fc59fd07 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -8068,6 +8068,18 @@ (define-public gzdoom (modules '((guix build utils))) (snippet '(begin + ;; Remove files which can't be commercially redistributed according + ;; to <https://zdoom.org/wiki/License>. + (for-each + (lambda (directory) + (delete-file-recursively directory) + (substitute* "CMakeLists.txt" + (((string-append "add_subdirectory\\([[:blank:]]*" + directory + "[[:blank:]]*\\)")) + ""))) + (list "wadsrc_bm" ;brightmaps.pk3 + #;"wadsrc_extra")) ;game_support.pk3 XXX breaks Freedoom ;; Remove some bundled libraries. XXX There are more, but removing ;; them would require, at least, patching the build system. (with-directory-excursion "libraries" base-commit: 2da3c37e7d732f6d2744f70be9fd98858a433b5e prerequisite-patch-id: 3aa23428693688751bb14a2fbe464f5693ae13d7 prerequisite-patch-id: 3f0ca744a21be95e47c8c9105dfe1e7fd0dc59c7 -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: [PATCH] gnu: gzdoom: Delete files that prohibit commercial redistribution. Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 23 Sep 2024 17:07:01 +0000 Resent-Message-ID: <handler.73435.B73435.17271111805521 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice <me@HIDDEN> Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>, 73435 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Adam Faiz <adam.faiz@HIDDEN> Received: via spool by 73435-submit <at> debbugs.gnu.org id=B73435.17271111805521 (code B ref 73435); Mon, 23 Sep 2024 17:07:01 +0000 Received: (at 73435) by debbugs.gnu.org; 23 Sep 2024 17:06:20 +0000 Received: from localhost ([127.0.0.1]:44688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssmVv-0001Qy-QS for submit <at> debbugs.gnu.org; Mon, 23 Sep 2024 13:06:20 -0400 Received: from tobias.gr ([80.241.217.52]:58120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1ssmVt-0001Qm-9k for 73435 <at> debbugs.gnu.org; Mon, 23 Sep 2024 13:06:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=AdKr+oN4emqf4 tz986ICvOhSsCjLChe3khLjg3rCm/U=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=CO0ShZtRRhgU0Evu7IcSk1bEkSMgi3CmbKsSMFRaR gVPihlYBnkqfA/EhAApyYREBE/3qRXlhiYU0E7j75KldLNu1wPuGo2ESuLV6W/JCIGvolE qiG20NmZrgL5L02bBjvHp8oOWHzkUZ4kQNUDkfDlvdHG01iJ9RGRCPdcWWZWMS5yjTapTA n9Bh+UFIeyUhELG4fXR3IlqNlmTf3BCZ/7PdQ6kX+modXcT4d1cUuWqxTI4DVryvnkCNxv 7aD5Z8S9o20CwmxPXI6rD0oUk3NL/bwhvcoKP3+O1SrojBS6AA1htA4t0RqsmT6nawO1xB CrJCNTurCGHteuGQCnXcw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTP id 30ea917d; Mon, 23 Sep 2024 17:05:47 +0000 (UTC) MIME-Version: 1.0 Date: Mon, 23 Sep 2024 19:05:47 +0200 From: Tobias Geerinckx-Rice <me@HIDDEN> In-Reply-To: <0bebafb4aea39e0d8abf27a949717ffe291b9d75.1726963200.git.me@HIDDEN> References: <y13i27td.fsf@gnu-plus-liberated-linux> <0bebafb4aea39e0d8abf27a949717ffe291b9d75.1726963200.git.me@HIDDEN> Message-ID: <da2c30211233906b7448e12bde29e83a@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) 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.0 (-) On 2024-09-22 2:00, Tobias Geerinckx-Rice via Bug reports for GNU Guix wrote: > Without it GZDoom finds not a single WAD, free or not. Oh. No mystery here if wadsrc_extra/static/iwadinfo.txt does what it looks like (explicitly list all supported WADs and how to identify them). That can't be copyrightable, at least, so that's good news. Let's see if we can include the list without including any problematic files. Kind regards, T G-R Sent from a Web browser. Excuse or enjoy my brevity.
X-Loop: help-debbugs@HIDDEN Subject: bug#73435: [PATCH v2] gnu: gzdoom: Delete files that might prevent commercial distribution. References: <y13i27td.fsf@gnu-plus-liberated-linux> In-Reply-To: <y13i27td.fsf@gnu-plus-liberated-linux> 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, bug-guix@HIDDEN Resent-Date: Tue, 24 Sep 2024 22:07:02 +0000 Resent-Message-ID: <handler.73435.B73435.172721557915635 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 73435 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 73435 <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-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 73435-submit <at> debbugs.gnu.org id=B73435.172721557915635 (code B ref 73435); Tue, 24 Sep 2024 22:07:02 +0000 Received: (at 73435) by debbugs.gnu.org; 24 Sep 2024 22:06:19 +0000 Received: from localhost ([127.0.0.1]:43878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1stDfm-000447-K4 for submit <at> debbugs.gnu.org; Tue, 24 Sep 2024 18:06:19 -0400 Received: from tobias.gr ([80.241.217.52]:51338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1stDfj-00043r-2E for 73435 <at> debbugs.gnu.org; Tue, 24 Sep 2024 18:06:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=6gBF5YiEux992 C5IR1K5L71Zcu5k2myYruANHreHVnI=; h=date:subject:to:from; d=tobias.gr; b=L3YFbJGWa2vsr93L/RazwDTnu2b14fFr3YhJ8P3Kp3DxzM+4vJWp7gbmApvgVCHSFali gFW1SvToX2gLx3xwAZlC/7CYHcmAWEPo7mMjt+ic0IBhyAX1HbKcA0Mw5Bj9kst3MEob+M bUi8UkIoddYixFB16aDbn0IC928A7psZKCnHYxfHSPvIu8B4GeNrJDV/gRKzpQM+oZM5mQ o9jy7bQQBjOVAx8j4c0t4uhEPRvvVnXHhPL6iCXUtYCJ4Ww07ip6F2mvZEfPqOVq/7uh/z jHBg3vo1+jIS3CW2zwLUhnwGlM3rD1HpT55m3MlEW8t93Rl0zIQca2G/zZb299ZQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 624e428f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <73435 <at> debbugs.gnu.org>; Tue, 24 Sep 2024 22:05:44 +0000 (UTC) From: Tobias Geerinckx-Rice <me@HIDDEN> Date: Sun, 22 Sep 2024 02:00:01 +0200 Message-ID: <82144a28256c392b568b57644c331a4ad7d7dd50.1726963201.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 X-Spam-Score: -0.0 (/) 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.0 (-) * gnu/packages/games.scm (gzdoom)[source]: Delete files in the snippet. Change-Id: I601bb251e9b690e375f707786bb5789a6a664b92 --- gnu/packages/games.scm | 38 +++++++++++++++++++++++++++++++++++++- gnu/packages/vim.scm | 4 ++-- 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 8aa828a8a4..0c695f5dca 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -8065,9 +8065,45 @@ (define-public gzdoom (base32 "0i4hyg72z84fc6ca2ic9q82q5cbgrbd7bynl3kpkypxvyasq08wz")) (patches (search-patches "gzdoom-search-in-installed-share.patch" "gzdoom-find-system-libgme.patch")) - (modules '((guix build utils))) + (modules '((guix build utils) + (ice-9 regex))) (snippet '(begin + ;; Remove files which mustn't be commercially redistributed. See + ;; <https://zdoom.org/wiki/License#Commercial_use>, the ‘Contribution + ;; Guidelines’ at <https://github.com/ZDoom>, and Guix issue #73435. + (for-each + (lambda (directory) + (delete-file-recursively directory) + (substitute* "CMakeLists.txt" + (((string-append "add_subdirectory\\([[:blank:]]*" + directory + "[[:blank:]]*\\)")) + ""))) + '( ;; "wadsrc_extra" ;game_support.pk3 + "wadsrc_bm")) ;brightmaps.pk3 + + ;; Removing game_support.pk3 entirely would break Freedoom & remove + ;; users' ability to play commercial games, despite owning (only) the + ;; non-functional data. That can't be right. Out of an abundance of + ;; caution, remove anything from the PK3 that could conceivably be + ;; derived from copyrightable data that's not freely redistributable. + (display "Keeping only the following game_support.pk3 files:\n") + (let* ((regexps (list "/font\\.inf$" + "/harmony/.*\\.(txt|zs)$" + "/(iwadinfo|mapinfo|sprofs)\\.txt$" + "\\.z$")) + (regexp* (format #f "(~{~a~^|~})" regexps)) + (regexp (make-regexp regexp* regexp/icase))) + (define (keep-file? file stat) + (let ((keep? (regexp-exec regexp file))) + (when keep? + (format #t " ~a~%" file)) + keep?)) + + (for-each delete-file (find-files "wadsrc_extra/static" + (negate keep-file?)))) + ;; Remove some bundled libraries. XXX There are more, but removing ;; them would require, at least, patching the build system. (with-directory-excursion "libraries" diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 786a85ab58..136ed5f0c9 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -86,7 +86,7 @@ (define-module (gnu packages vim) (define-public vim (package (name "vim") - (version "9.1.0146") + (version "9.1.0737") (source (origin (method git-fetch) (uri (git-reference @@ -95,7 +95,7 @@ (define-public vim (file-name (git-file-name name version)) (sha256 (base32 - "05lz8ai39p9ypk22n7qc7g21868m08pl12sn4028jshx5nxwy2zn")))) + "1777vbr43prh9pqhz1lr5b1nym61iyy66yzxbhwichd3spnlrblk")))) (build-system gnu-build-system) (arguments `(#:test-target "test" base-commit: 2da3c37e7d732f6d2744f70be9fd98858a433b5e prerequisite-patch-id: 3aa23428693688751bb14a2fbe464f5693ae13d7 prerequisite-patch-id: 3f0ca744a21be95e47c8c9105dfe1e7fd0dc59c7 -- 2.46.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.