unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#50883: Suckless packages marked as 'x11' instead of 'expat'
@ 2021-09-29  1:28 Sarah Morgensen
  2022-02-06  2:32 ` Maxim Cournoyer
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Sarah Morgensen @ 2021-09-29  1:28 UTC (permalink / raw)
  To: 50883


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




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#50883: Suckless packages marked as 'x11' instead of 'expat'
  2021-09-29  1:28 bug#50883: Suckless packages marked as 'x11' instead of 'expat' Sarah Morgensen
@ 2022-02-06  2:32 ` Maxim Cournoyer
  2023-01-29 18:43 ` bug#50883: change x11 to expat licenses Alex Devaure
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Maxim Cournoyer @ 2022-02-06  2:32 UTC (permalink / raw)
  To: Sarah Morgensen; +Cc: 50883

Hi Sarah,

Sarah Morgensen <iskarian@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




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#50883: change x11 to expat licenses
  2021-09-29  1:28 bug#50883: Suckless packages marked as 'x11' instead of 'expat' Sarah Morgensen
  2022-02-06  2:32 ` Maxim Cournoyer
@ 2023-01-29 18:43 ` Alex Devaure
  2024-09-22 10:47 ` bug#50883: Suckless packages marked as 'x11' instead of 'expat' Арсений
  2024-09-22 11:26 ` Arseniy Zaostrovnykh
  3 siblings, 0 replies; 5+ messages in thread
From: Alex Devaure @ 2023-01-29 18:43 UTC (permalink / raw)
  To: 50883

Hi,
I created a patch to update the licenses.
Alex

From f8e0672bbccc31f0b29c453f5f46e9b01008784e Mon Sep 17 00:00:00 2001
From: Alex Devaure <ajadevaure@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




^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#50883: Suckless packages marked as 'x11' instead of 'expat'
  2021-09-29  1:28 bug#50883: Suckless packages marked as 'x11' instead of 'expat' Sarah Morgensen
  2022-02-06  2:32 ` Maxim Cournoyer
  2023-01-29 18:43 ` bug#50883: change x11 to expat licenses Alex Devaure
@ 2024-09-22 10:47 ` Арсений
  2024-09-22 11:26 ` Arseniy Zaostrovnykh
  3 siblings, 0 replies; 5+ messages in thread
From: Арсений @ 2024-09-22 10:47 UTC (permalink / raw)
  To: 50883@debbugs.gnu.org

[-- Attachment #1: Type: text/html, Size: 319 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#50883: Suckless packages marked as 'x11' instead of 'expat'
  2021-09-29  1:28 bug#50883: Suckless packages marked as 'x11' instead of 'expat' Sarah Morgensen
                   ` (2 preceding siblings ...)
  2024-09-22 10:47 ` bug#50883: Suckless packages marked as 'x11' instead of 'expat' Арсений
@ 2024-09-22 11:26 ` Arseniy Zaostrovnykh
  3 siblings, 0 replies; 5+ messages in thread
From: Arseniy Zaostrovnykh @ 2024-09-22 11:26 UTC (permalink / raw)
  To: 50883

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

> 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).

[-- Attachment #2: Type: text/html, Size: 323 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-09-22 17:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-29  1:28 bug#50883: Suckless packages marked as 'x11' instead of 'expat' Sarah Morgensen
2022-02-06  2:32 ` Maxim Cournoyer
2023-01-29 18:43 ` bug#50883: change x11 to expat licenses Alex Devaure
2024-09-22 10:47 ` bug#50883: Suckless packages marked as 'x11' instead of 'expat' Арсений
2024-09-22 11:26 ` Arseniy Zaostrovnykh

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).