GNU bug report logs - #50883
Suckless packages marked as 'x11' instead of 'expat'

Previous Next

Package: guix;

Reported by: Sarah Morgensen <iskarian <at> mgsn.dev>

Date: Wed, 29 Sep 2021 01:29:02 UTC

Severity: normal

Tags: easy

To reply to this bug, email your comments to 50883 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#50883; Package guix. (Wed, 29 Sep 2021 01:29:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sarah Morgensen <iskarian <at> mgsn.dev>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 29 Sep 2021 01:29:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sarah Morgensen <iskarian <at> mgsn.dev>
To: bug-guix <at> gnu.org 
Subject: Suckless packages marked as 'x11' instead of 'expat'
Date: Tue, 28 Sep 2021 18:28:26 -0700
Hello Guix,

It seems like some packages in suckless.scm are listed as having an
'x11' license when they are in fact 'expat' (as listed on
directory.fsf.org and confirmed by visual inspection).

I only checked three: dwm, dmenu, and st; but I suspect there are many
more.

(Perhaps at some point we should write a linter to check for potential
license discrepancies?)

--
Sarah




Added tag(s) easy. Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 07 Nov 2021 22:17:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#50883; Package guix. (Sun, 06 Feb 2022 02:33:01 GMT) Full text and rfc822 format available.

Message #10 received at 50883 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Sarah Morgensen <iskarian <at> mgsn.dev>
Cc: 50883 <at> debbugs.gnu.org
Subject: Re: bug#50883: Suckless packages marked as 'x11' instead of 'expat'
Date: Sat, 05 Feb 2022 21:32:47 -0500
Hi Sarah,

Sarah Morgensen <iskarian <at> mgsn.dev> writes:

> Hello Guix,
>
> It seems like some packages in suckless.scm are listed as having an
> 'x11' license when they are in fact 'expat' (as listed on
> directory.fsf.org and confirmed by visual inspection).
>
> I only checked three: dwm, dmenu, and st; but I suspect there are many
> more.
>
> (Perhaps at some point we should write a linter to check for potential
> license discrepancies?)

Thanks for the report!

If you had time for a patch, that'd be great!

Thank you,

Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#50883; Package guix. (Sun, 29 Jan 2023 18:48:01 GMT) Full text and rfc822 format available.

Message #13 received at 50883 <at> debbugs.gnu.org (full text, mbox):

From: Alex Devaure <ajadevaure <at> gmail.com>
To: 50883 <at> debbugs.gnu.org
Subject: change x11 to expat licenses
Date: Sun, 29 Jan 2023 18:43:41 +0000
Hi,
I created a patch to update the licenses.
Alex

From f8e0672bbccc31f0b29c453f5f46e9b01008784e Mon Sep 17 00:00:00 2001
From: Alex Devaure <ajadevaure <at> gmail.com>
Date: Sun, 29 Jan 2023 18:41:28 +0000
Subject: [PATCH] suckless licenses fix

---
 gnu/packages/suckless.scm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 8844482cc9..92a9654724 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -274,7 +274,7 @@ (define-public dwm
      "dwm is a dynamic window manager for X.  It manages windows in tiled,
 monocle and floating layouts.  All of the layouts can be applied dynamically,
 optimising the environment for the application in use and the task performed.")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public dmenu
   (package
@@ -305,7 +305,7 @@ (define-public dmenu
     (description
      "A dynamic menu for X, originally designed for dwm.  It manages large
 numbers of user-defined menu items efficiently.")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public spoon
   (package
@@ -358,7 +358,7 @@ (define-public slock
     (synopsis "Simple X session lock")
     (description
      "Simple X session lock with trivial feedback on password entry.")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public st
   (package
@@ -398,7 +398,7 @@ (define-public st
 implements 256 colors, most VT10X escape sequences, utf8, X11 copy/paste,
 antialiased fonts (using fontconfig), fallback fonts, resizing, and line
 drawing.")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public xst
   (package
@@ -527,7 +527,7 @@ (define-public surf
 display websites and follow links.  It supports the XEmbed protocol which
 makes it possible to embed it in another application.  Furthermore, one can
 point surf to another URI by setting its XProperties.")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public sent
   (package
@@ -576,7 +576,7 @@ (define-public sent
 allows you to write down the presentation for a quick lightning talk within a
 few minutes.")
     (home-page "https://tools.suckless.org/sent/")
-    (license license:x11)))
+    (license license:expat)))
 
 (define-public wmname
   (package
-- 
2.39.1




Information forwarded to bug-guix <at> gnu.org:
bug#50883; Package guix. (Sun, 22 Sep 2024 17:26:02 GMT) Full text and rfc822 format available.

Message #16 received at 50883 <at> debbugs.gnu.org (full text, mbox):

From: Арсений <zaostrovn <at> yandex.ru>
To: "50883 <at> debbugs.gnu.org" <50883 <at> debbugs.gnu.org>
Subject: Re: bug#50883: Suckless packages marked as 'x11' instead of 'expat'
Date: Sun, 22 Sep 2024 13:47:03 +0300
[Message part 1 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#50883; Package guix. (Sun, 22 Sep 2024 17:26:03 GMT) Full text and rfc822 format available.

Message #19 received at 50883 <at> debbugs.gnu.org (full text, mbox):

From: Arseniy Zaostrovnykh <necto.ne <at> gmail.com>
To: 50883 <at> debbugs.gnu.org
Subject: Suckless packages marked as 'x11' instead of 'expat'
Date: Sun, 22 Sep 2024 13:26:44 +0200
[Message part 1 (text/plain, inline)]
> Hi,
> I created a patch to update the licenses.
> Alex

Hello,
It looks like the patch was never applied. Was there any issue with it?

-- 
Yours respectfully,
Arseniy(aka Necto).
[Message part 2 (text/html, inline)]

This bug report was last modified 264 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.