summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* metadata/license-mapping.conf: Add BSD-2-with-patentUlrich Müller2024-01-151-0/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* licenses: Drop BSD-2-with-viewsUlrich Müller2024-01-151-2/+2
| | | | | | | | | | | | This is the standard FreeBSD license aka BSD-2 that has been approved by the FSF: https://directory.fsf.org/wiki/License:BSD-2-Clause-FreeBSD Update mapping in license-mapping.conf accordingly. It is unclear why SPDX has an extra identifier for this (which they list as non-free). Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Move {dev-util → dev-debug}/lldbMichał Górny2024-01-131-1/+1
| | | | | Closes: https://bugs.gentoo.org/920438 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* licenses: Add BSD-2-with-viewsPatrick McLean2024-01-121-0/+1
| | | | | | | | | This is the BSD 2-clause with an extra sentence about the views and conclusions. This also adds a SPDX mapping. Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* install-qa-check.d/60python-site: Check for deprecated .egg* filesMichał Górny2024-01-081-0/+20
| | | | | | | | | Check for deprecated .egg and .egg-info files. While at it, fix stray file check not to barf on *.egg files. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34660 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: allow site-packages/README.txtMichał Górny2024-01-081-1/+2
| | | | | | | | This is installed by dev-lang/python and dev-python/pypy*. Historically, we didn't need to exempt them since the check was in distutils-r1 and these ebuilds did not use it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Check for out-of-sitepkg installMichał Górny2024-01-081-1/+27
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Check for UNKNOWN package nameMichał Górny2024-01-081-3/+3
| | | | | Bug: https://bugs.gentoo.org/836765 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Add check for wrong libdirMichał Górny2024-01-081-0/+12
| | | | | | Bug: https://bugs.gentoo.org/702016 Bug: https://bugs.gentoo.org/770961 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Forbid lib & usr package namesMichał Górny2024-01-081-0/+2
| | | | | | | | Forbid `lib`, `$(get_libdir)` and `usr` as package names, to catch accidentally duplicating sitedir as prefix. Bug: https://bugs.gentoo.org/618134 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Add bad version checkMichał Górny2024-01-081-0/+21
| | | | | | This was a case e.g. with =dev-python/pyrqlite-2.2.0. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d/60python-site: Add invalid site-packages checkMichał Górny2024-01-081-1/+46
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* install-qa-check.d: Generalize 60python-{pyc → site}Michał Górny2024-01-081-9/+10
| | | | | | | Rename `60python-pyc` check to `60python-site`, as it will be used to perform other checks on the site-packages directory. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* stabilization-groups: Add python/httpx.groupMichał Górny2024-01-061-0/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata: Add IBM to license-mapping.confUlrich Müller2023-12-301-0/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata/stabilization-groups/media-video: add x264.groupSam James2023-12-261-0/+2
| | | | | Bug: https://bugs.gentoo.org/920559 Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups/gnome: Add glib-networking to glib groupMart Raudsepp2023-12-241-0/+1
| | | | | | | glib-networking release cycle should match glib release cycle for good TLS functionality. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* metadata/stabilization-groups: add rust groupSam James2023-12-211-0/+3
| | | | | Bug: https://bugs.gentoo.org/920441 Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: add pulseaudio groupSam James2023-12-201-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: add zfs groupSam James2023-12-201-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups/base: fix nvme filenameSam James2023-12-201-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: fix build2 filenameSam James2023-12-201-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups/base: add nvme groupSam James2023-12-201-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: add build2 groupSam James2023-12-201-0/+3
| | | | | Bug: https://bugs.gentoo.org/916146 Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups/qt: add dev-qt/qthttpserver:6 to qt6Ionen Wolkens2023-12-171-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* metadata/stabilization-groups/sci: add astrolog.groupSam James2023-12-161-0/+2
| | | | | | Bug: https://bugs.gentoo.org/914519 Bug: https://bugs.gentoo.org/920121 Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: add vim.groupArthur Zamarin2023-12-151-0/+3
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* metadata/stabilization-groups: Add python/pydanticMichał Górny2023-12-021-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata/stabilization-groups/qt/qt6.group: add dev-qt/qtwebview:6Ionen Wolkens2023-11-291-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* metadata/stabilization-groups: Add python/pypy* groupsMichał Górny2023-11-012-0/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata/stabilization-groups: Add KiCad groupZoltan Puskas2023-10-281-0/+7
| | | | | Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* metadata/stabilization-groups: Add python/cpythonMichał Górny2023-10-181-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/types-setuptools: new package, add 68.1.0.1Eli Schwartz2023-10-101-0/+1
| | | | | | | Needed for mypy to build compiled extensions. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/types-psutil: new package, add 5.9.5.16Eli Schwartz2023-10-101-0/+2
| | | | | | | Needed for mypy to build compiled extensions. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata/stabilization-groups: Add a llvm groupMichał Górny2023-09-101-0/+21
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata/stabilization-groups: add qt-docs to qt/qt6.groupIonen Wolkens2023-09-061-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* metadata/stabilization-groups: add qt/qt6.groupIonen Wolkens2023-09-051-0/+26
| | | | | | | | | | | | | | | | It may be extra work but planning to stabilize all qt6 modules together not to repeat headaches users been having with qt5 and mismatching keywords. New modules being packaged should be added here as well unless it is not possible to stabilize due to dependencies. Note this is more or less a test file (or notes) currently. Tooling may need time to understand disparities between slots combined with ebuild quirks. Closes: https://github.com/gentoo/gentoo/pull/32450 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* metadata/stabilization-groups: add watchman.groupSam James2023-09-041-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: add qalculate.groupSam James2023-09-041-0/+2
| | | | | | We may also have qalculate-qt at some point. Signed-off-by: Sam James <sam@gentoo.org>
* metadata/stabilization-groups: fix extension for python/glake8Arthur Zamarin2023-09-011-0/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* metadata/stabilization-groups: Add python/flake8Michał Górny2023-09-011-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata/stabilization-groups: Add initial python setMichał Górny2023-09-014-0/+9
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata: Add x11 package stabilization groupsMatt Turner2023-08-303-0/+11
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* metadata/stabilization-groups: add .group extensionArthur Zamarin2023-08-298-0/+0
| | | | | | | | | | | After further consideration, it seems that the requiring .group extension will make our life easier, with exact format, and save us from backup files, readme or similar. https://github.com/pkgcore/pkgcore/pull/412#discussion_r1307738865 Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* metadata: Add gnome package stabilization groupsMatt Turner2023-08-237-0/+20
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* metadata: Add stabilisation group for AnsibleMarek Szuba2023-08-211-0/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* licenses: The Lucent Public License is version 1.02, not 1.2Ulrich Müller2023-08-181-1/+1
| | | | | Fixes: 6fa2a9610635912a3b9982c10273fab8b70573c1 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata/install-qa-check.d: Check for subdirs in /bin and its friendsUlrich Müller2023-08-171-1/+5
| | | | | Bug: https://bugs.gentoo.org/912354 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* licenses: Rename 9base to LPL-1.2Ulrich Müller2023-08-171-0/+1
| | | | | | | | | Delete initial text which isn't part of the license itself. Add LPL-1.2 to license-mapping.conf. Update all ebuilds using it. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* licenses: Add BUSL-1.1Ulrich Müller2023-08-111-0/+1
| | | | | | | | Business Source License 1.1, text taken from: https://spdx.org/licenses/BUSL-1.1.html Bug: https://bugs.gentoo.org/912053 Signed-off-by: Ulrich Müller <ulm@gentoo.org>