Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922456

Summary: x11-terms/st: possibly wrong license
Product: Gentoo Linux Reporter: Alfred Wingate <parona>
Component: Current packagesAssignee: Ferenc Erki <erkiferenc>
Status: RESOLVED FIXED    
Severity: normal CC: gyakovlev, licenses
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/34893
Whiteboard:
Package list:
Runtime testing required: ---

Description Alfred Wingate 2024-01-19 04:56:00 UTC
st appears to just have the regular MIT license

https://git.suckless.org/st/file/LICENSE.html

The notable modification with the advertising clause is the following.

"""
The above copyright notice and this permission notice shall be included in
all copies of the Software, its documentation and marketing & publicity
materials, and acknowledgment shall be given in the documentation, materials
and software packages that this Software was used."
"""

Its notably missing from the st license.

https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising
https://bugs.gentoo.org/472664#c1
https://git.suckless.org/st/commit/9df1e56142527de1b8917434093d25212dd9da1e.html
Comment 1 Larry the Git Cow gentoo-dev 2024-02-09 13:04:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93df4fc2d8c994ec3daa32a252d651c58e0f9954

commit 93df4fc2d8c994ec3daa32a252d651c58e0f9954
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-01-19 05:46:08 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-02-09 13:03:14 +0000

    x11-terms/st: update LICENSE
    
    * It never had the advertising clause.
    
    https://git.suckless.org/st/file/LICENSE.html
    
    Closes: https://bugs.gentoo.org/922456
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 x11-terms/st/st-0.8.4-r1.ebuild | 4 ++--
 x11-terms/st/st-0.8.4.ebuild    | 4 ++--
 x11-terms/st/st-0.8.5.ebuild    | 4 ++--
 x11-terms/st/st-0.9.ebuild      | 4 ++--
 x11-terms/st/st-9999.ebuild     | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4d24194fe5a59f699a3c7bd731e9d684e65905

commit 0c4d24194fe5a59f699a3c7bd731e9d684e65905
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-01-19 05:47:27 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-02-09 13:03:14 +0000

    x11-terms/st-terminfo: update LICENSE
    
    * It never had the advertising clause.
    
    https://git.suckless.org/st/file/LICENSE.html
    
    Bug: https://bugs.gentoo.org/922456
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 4 ++--
 x11-terms/st-terminfo/st-terminfo-0.9.ebuild   | 4 ++--
 x11-terms/st-terminfo/st-terminfo-9999.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)