Summary: | media-libs/glm-0.9.6.1 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis <arfrever.fta> |
Component: | [OLD] Library | Assignee: | Tupone Alfredo <tupone> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlec, licenses, mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | glm-0.9.6.1.ebuild.patch |
Description
Arfrever Frehtes Taifersar Arahesis
2015-01-30 22:31:02 UTC
License was changed in glm-0.9.6.0. https://github.com/g-truc/glm/blob/0.9.6.0/copying.txt https://github.com/g-truc/glm/blob/0.9.6.1/copying.txt Licenses team: What should be in LICENSE variable in ebuild? I have sent an e-mail to upstream (license team in CC). As I see it, there are two interpretations possible: a) We take the "military purposes" restriction as a joke that can be ignored, then it is just the MIT license. b) We take it seriously, then you'll need LICENSE="Happy-Bunny MIT". But this would imply that the package is non-free, with the consequence that users with ACCEPT_LICENSE="-* @FREE" can no longer install libreoffice (which has glm as unconditional dependency). Created attachment 395498 [details, diff]
glm-0.9.6.1.ebuild.patch
Upstream said that licence is "The Happy Bunny License" or MIT.
LICENSE="MIT" can be left in ebuild.
+*glm-0.9.6.1 (04 Feb 2015) + + 04 Feb 2015; Michał Górny <mgorny@gentoo.org> +glm-0.9.6.1.ebuild: + Version bump. Bug #538294. However, I have a few more remarks: the ebuild ignores the build system. While I agree that cmake does a poor job installing the includes, and we would need to clean the resulting mess up, it'd be good to enable the test suite. commit 7f52b7b04cadafc6a5b87818d4414dee79b36bdc Author: Justin Lecher <jlec@gentoo.org> Date: Wed Sep 16 10:57:06 2015 +0200 Merge branch 'marbre-glm' * marbre-glm: media-libs/glm: Fix remote-id media-libs/glm: Version bump, fixes #553156 and #538294 licenses: add HappyBunny license Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=553156 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=538294 Closes: Github gentoo/gentoo#83 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f52b7b04cadafc6a5b87818d4414dee79b36bdc License was clarified in https://github.com/g-truc/glm/commit/d8576b94f35cc6d9e590b2a7957b1d44e8f3c4db which is included in glm >= 0.9.6.2. |