commit:     63161db961bb2fcc797d26f2ce54582001caa8f9
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  4 19:49:05 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jul  4 19:53:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63161db9

licenses: Add GPL-2+-with-font-exception

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 licenses/GPL-2+-with-font-exception | 12 ++++++++++++
 metadata/license-mapping.conf       |  2 ++
 profiles/license_groups             |  2 +-
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/licenses/GPL-2+-with-font-exception 
b/licenses/GPL-2+-with-font-exception
new file mode 100644
index 000000000000..1a6d0435afbd
--- /dev/null
+++ b/licenses/GPL-2+-with-font-exception
@@ -0,0 +1,12 @@
+GNU General Public License, version 2 or any later version.
+See GPL-2 or GPL-3 for the full text of these licenses.
+
+As a special exception, if you create a document which uses this font,
+and embed this font or unaltered portions of this font into the
+document, this font does not by itself cause the resulting document to
+be covered by the GNU General Public License. This exception does not
+however invalidate any other reasons why the document might be covered
+by the GNU General Public License. If you modify this font, you may
+extend this exception to your version of the font, but you are not
+obligated to do so. If you do not wish to do so, delete this exception
+statement from your version.

diff --git a/metadata/license-mapping.conf b/metadata/license-mapping.conf
index afb110d9de60..c6d7c22e3003 100644
--- a/metadata/license-mapping.conf
+++ b/metadata/license-mapping.conf
@@ -126,6 +126,8 @@ GPL-2.0-only WITH Classpath-exception-2.0 = 
GPL-2-with-classpath-exception
 GPL-2.0-with-font-exception = GPL-2-with-font-exception
 GPL-2.0 WITH Font-exception-2.0 = GPL-2-with-font-exception
 GPL-2.0-only WITH Font-exception-2.0 = GPL-2-with-font-exception
+GPL-2.0+ WITH Font-exception-2.0 = GPL-2+-with-font-exception
+GPL-2.0-or-later WITH Font-exception-2.0 = GPL-2+-with-font-exception
 GPL-3.0 = GPL-3
 GPL-3.0+ = GPL-3+
 GPL-3.0-only = GPL-3

diff --git a/profiles/license_groups b/profiles/license_groups
index 84bcba70f024..6d85ab5798c3 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -15,7 +15,7 @@
 # https://www.gnu.org/licenses/license-list.html
 # GPL or LGPL with various exceptions are also included here, because
 # they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 
GPL-2-with-classpath-exception GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception 
GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ 
GPL-3+-with-autoconf-exception GPL-3+-with-font-exception 
GPL-3+-with-openssl-exception GPL-3-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat 
tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2015 
Unicode-DFS-2016 Unl
 icense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions 
Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD 
ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2+-with-eCos-exception-2 GPL-2+-with-font-exception 
GPL-2+-with-openssl-exception GPL-2+-with-Pyinstaller-Bootloader-exception 
GPL-2-with-classpath-exception GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ 
GPL-3+-with-autoconf-exception GPL-3+-with-font-exception 
GPL-3+-with-openssl-exception GPL-3-with-font-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat 
tanuki-community Transmission-OpenSSL-exception Unicode-DF
 S-2015 Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C 
WTFPL-2 wxWinLL-3.1 ZLIB ZPL
 
 # Free software licenses approved by the FSF
 FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 
BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 
EUPL-1.2 FraunhoferFDK gnuplot IBM LPL-1.02 LPPL-1.2 LPPL-1.3a MPL-1.0 MPL-1.1 
Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0

Reply via email to