Date: Sat, 23 Jul 2016 13:17:24 +0000 From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 211201] print/freetype2: update to 2.6.5, replace LCD_FILTERING with V40 code Message-ID: <bug-211201-6497-fvOLHKn50B@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-211201-6497@https.bugs.freebsd.org/bugzilla/> References: <bug-211201-6497@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211201 --- Comment #16 from Jan Beich <jbeich@FreeBSD.org> --- Comment on attachment 172887 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D172887 Proposed patch (since 412348 revision) > +LICENSE_FILE_FREETYPE2=3D ${WRKSRC}/docs/LICENSE.TXT The file documents how to use (included) licenses but isn't an actual licen= se. Try running $ LICENSES_ASK=3D1 make clean patch When a user selects USE_FREETYPE2 what license terms she accepts? If the an= swer is in either docs/GPLv2.TXT or docs/FTL.TXT then it's invalid because those= are already claimed by other licenses. > +LICENSE_FILE_GPLv2=3D ${WRKSRC}/docs/GPLv2.TXT GNU project says Please note that GPLv3 is not compatible with GPLv2 by itself. However, most software released under GPLv2 allows you to use the terms of later versions of the GPL as well. When this is the case, you can use the code under GPLv3 to make the desired combination. To learn more about compatibility between GNU licenses, please see our FAQ. which is the case here (in docs/LICENSE.TXT) - The GNU General Public License version 2, found in `GPLv2.TXT' (any later version can be used also), for programs which already use the GPL. Note that the FTL is incompatible with GPLv2 due to its advertisement clause. ports r405873 added "or any later version" types in order to track such compatibility. > +OPTIONS_RADIO=3D SUBPIXEL_HINTING > +OPTIONS_RADIO_SUBPIXEL_HINTING=3D V38 V40 BOTH BOTH option may confuse users but can be eliminated via OPTIONS_GROUP at the cost of losing option helpers for the conditional. (In reply to lightside from comment #13) > In case of GPLv2+, it shows the stub, even if LICENSE_FILE_GPLv2+ > (or LICENSE_FILE_GPLv2) defined (in first case, this is addition > (+=3D), right?). amdmi3@ documented the issue in Mk/bsd.licenses.db.mk as # Note that though plus is allowed in a variable (and this license) name = it # needs an extra space before following equals sign for them not to be pa= rsed # as a single +=3D operator with comment 3 as another example. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211201-6497-fvOLHKn50B>