Creating a single bug for all packages since they're coming from JetBrains and should have similar license terms.
The issues we've noticed while reviewing dev-util/phpstorm (yet another package to add):
1. Some of the packages list licenses in all-of block, suggesting that the user needs to agree to all of them. This is probably wrong since only one license applies to the user.
2. Other packages list LICENSE="IDEA ( more-licenses... )". This also seems wrong since IDEA is a commercial license, and doesn't seem to necessarily apply with other licenses.
3. The packages bundle a lot of stuff. Licenses for all bundled packages need to be listed explicitly (unless you unbundle them).
*** Bug 509686 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s):
Author: Kyle Elbert <email@example.com>
AuthorDate: 2019-01-26 23:32:54 +0000
Commit: Alice Ferrazzi <firstname.lastname@example.org>
CommitDate: 2019-01-29 14:58:43 +0000
dev-util/idea-community: Update License
Per https://www.jetbrains.com/idea/download/#section=linux and the bundled
License.txt idea-community is under Apache-2.0, while the bundled License.txt
with the JRE is GPL-2
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Kyle Elbert <email@example.com>
Signed-off-by: Alice Ferrazzi <firstname.lastname@example.org>
...4588.61.ebuild => idea-community-2017.2.2.172.3757.52-r1.ebuild} | 6 +++---
...3757.52.ebuild => idea-community-2018.3.1.183.4588.61-r1.ebuild} | 6 +++---
dev-util/idea-community/idea-community-2018.3.3.183.5153.38.ebuild | 4 ++--
3 files changed, 8 insertions(+), 8 deletions(-)
I see no progress for most of the packages on the list, except for *-community packages. Some of them also seem outdated. Time to start removing them?
Now split into smaller bugs.