GNU bug report logs -
#57190
[PATCH] Correct software licenses for suckless
Previous Next
Reported by: Mike Delago <michaeldelago98 <at> gmail.com>
Date: Sun, 14 Aug 2022 01:09:02 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 57190 in the body.
You can then email your comments to 57190 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Sun, 14 Aug 2022 01:09:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Mike Delago <michaeldelago98 <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 14 Aug 2022 01:09:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Corrected licenses for suckless software. Cross referenced against the
appropriate package's page on https://git.suckless.org.
This patch should resolve #50883 <https://issues.guix.gnu.org/50883>, at
least partially
---
gnu/packages/suckless.scm | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index dbc3537ac6..c10a95e4b4 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -125,10 +125,7 @@ (define-public tabbed
applications. It was originally designed for surf but also usable
with many
other applications, i.e., st, uzbl, urxvt and xterm.")
(license
- ;; Dual-licensed.
- (list
- license:expat
- license:x11))))
+ (list license:expat license:x11))))
(define-public slstatus
;; No release tarballs yet.
@@ -272,7 +269,9 @@ (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
+ ;; Dual-licensed.
+ (list license:expat license:x11))))
(define-public dmenu
(package
@@ -303,7 +302,8 @@ (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
+ (list license:expat license:x11))))
(define-public spoon
(package
@@ -356,7 +356,7 @@ (define-public slock
(synopsis "Simple X session lock")
(description
"Simple X session lock with trivial feedback on password entry.")
- (license license:x11)))
+ (license (list license:expat license:x11))))
(define-public st
(package
@@ -396,7 +396,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 (list license:expat license:x11))))
(define-public xst
(package
@@ -525,7 +525,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 (list license:expat license:x11))))
(define-public sent
(package
@@ -568,7 +568,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:isc)))
(define-public wmname
(package
@@ -598,7 +598,7 @@ (define-public wmname
property of the root window similar to how @command{hostname}
behaves. It is
useful for fixing problems with JDK versions and other broken programs
assuming a reparenting window manager for instance.")
- (license license:expat)))
+ (license (list license:expat license:x11))))
(define-public xbattmon
(package
@@ -1216,4 +1216,4 @@ (define-public svkbd
(synopsis "Virtual on-screen keyboard")
(description "svkbd is a simple virtual keyboard, intended to be
used in
environments, where no keyboard is available.")
- (license license:expat)))
+ (license (list license:expat license:x11))))
--
Thanks,
Mike Delago
[Message part 2 (text/html, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 15 Apr 2024 19:49:04 GMT)
Full text and
rfc822 format available.
Message #8 received at 57190 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/suckless.scm (st): Change license to x11 + expat.
Change-Id: Iaaeae3761ad57175c5de8a36f5c8bb163c02f702
---
gnu/packages/suckless.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
I've re-rolled these,
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 39cf2e4cc5..a75f205e32 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -403,7 +403,8 @@ (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 (list license:x11
+ license:expat))))
(define-public xst
(package
base-commit: a8353e9d6b34fd8d42d2e8f14ce844849fe9c293
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 15 Apr 2024 19:49:06 GMT)
Full text and
rfc822 format available.
Message #11 received at 57190 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/suckless.scm (xst): Change license to x11 + expat.
Change-Id: Idb0463e59d0df34b2b41bb1eefac70fa6e0e0f81
---
gnu/packages/suckless.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index a75f205e32..3be7958a6f 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -435,7 +435,8 @@ (define-public xst
@item @uref{https://st.suckless.org/patches/spoiler/, spoiler}
@item @uref{https://st.suckless.org/patches/vertcenter/, vertcenter}
@end itemize")
- (license license:expat)))
+ (license (list license:x11
+ license:expat))))
(define-public lukesmithxyz-st
(let ((commit "e053bd6036331cc7d14f155614aebc20f5371d3a")
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 15 Apr 2024 19:49:09 GMT)
Full text and
rfc822 format available.
Message #14 received at 57190 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/suckless.scm (surf): Change license to x11 + expat.
Change-Id: If658cd318ad606c5d2a737fc0c6ace1129ea9835
---
gnu/packages/suckless.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 3be7958a6f..607f839436 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -534,7 +534,8 @@ (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 (list license:expat
+ license:x11))))
(define-public sent
(package
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 15 Apr 2024 19:49:11 GMT)
Full text and
rfc822 format available.
Message #17 received at 57190 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/suckless.scm (xst): Change license to isc.
Change-Id: I954d23cdcca09e2796c74ad956aca48697ef8231
---
gnu/packages/suckless.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index 607f839436..e40328f680 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -584,7 +584,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:isc)))
(define-public wmname
(package
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 15 Apr 2024 19:49:13 GMT)
Full text and
rfc822 format available.
Message #20 received at 57190 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/suckless.scm (wmname): Change license to x11 + expat.
Change-Id: Ie0772be9523fc9a8ad2c92d818d46f289dc6a9b4
---
gnu/packages/suckless.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/suckless.scm b/gnu/packages/suckless.scm
index e40328f680..346784fd73 100644
--- a/gnu/packages/suckless.scm
+++ b/gnu/packages/suckless.scm
@@ -614,7 +614,8 @@ (define-public wmname
property of the root window similar to how @command{hostname} behaves. It is
useful for fixing problems with JDK versions and other broken programs
assuming a reparenting window manager for instance.")
- (license license:expat)))
+ (license (list license:x11
+ license:expat))))
(define-public xbattmon
(package
--
2.41.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#57190
; Package
guix-patches
.
(Mon, 22 Apr 2024 11:27:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 57190 <at> debbugs.gnu.org (full text, mbox):
Erm,
> I've re-rolled these,
It appears I sent these without saving my edit.
I meant to say that I've re-rolled these, splitting them up, verifying
the license in each case.
Thank you for the patch!
Kind regards,
Christina
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Tue, 23 Apr 2024 13:50:07 GMT)
Full text and
rfc822 format available.
Notification sent
to
Mike Delago <michaeldelago98 <at> gmail.com>
:
bug acknowledged by developer.
(Tue, 23 Apr 2024 13:50:07 GMT)
Full text and
rfc822 format available.
Message #28 received at 57190-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Christina O'Donnell <cdo <at> mutix.org> writes:
> * gnu/packages/suckless.scm (st): Change license to x11 + expat.
>
> Change-Id: Iaaeae3761ad57175c5de8a36f5c8bb163c02f702
> ---
> gnu/packages/suckless.scm | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> I've re-rolled these,
Thanks both, since these commits are just changing metadata in a
repetitive way I squashed the changes in to a single commit and I've
pushed it to master as fca358e78f0602de25c399a9d5ab772270e091d7.
Chris
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 22 May 2024 11:24:16 GMT)
Full text and
rfc822 format available.
This bug report was last modified 352 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.