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): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03916dccaefbd00f1e06299bfd56f87b0d2d5ec1 commit 03916dccaefbd00f1e06299bfd56f87b0d2d5ec1 Author: Kyle Elbert <kcelbert@gmail.com> AuthorDate: 2019-01-26 23:32:54 +0000 Commit: Alice Ferrazzi <alicef@gentoo.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 Bug: https://bugs.gentoo.org/652040 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Kyle Elbert <kcelbert@gmail.com> Signed-off-by: Alice Ferrazzi <alicef@gentoo.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.