Versions
v0.22 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~arm64 ~x86
v0.21 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~arm64 ~x86
v0.20 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~arm64 ~x86
USE flags
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
Bugs
- 906925
- dev-util/include-what-you-use-0.20 fails tests (MUSL-SYSTEM): exitcode_syntax_error.c:15:1: error: unknown type name this
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/include-what-you-use: enable py3.13
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.22 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.22
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: drop 0.19
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.21 for amd64
Closes: https://bugs.gentoo.org/920052 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: fix tests
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.21
Closes: https://bugs.gentoo.org/918480 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.20 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.20
Closes: https://bugs.gentoo.org/905199 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: fix tests
1. invoke run_iwyu_tests with "-- ${BUILD_DIR}/bin/${PN}", so that the just build iwyu is used and not the one potentially available in PATH 2. Fix include path, see https://github.com/include-what-you-use/include-what-you-use/pull/1252 3. Drop stddef from badinc.cc. This makes the test pass. I am not sure if this is correct or not, but at the moment it was either this or dropping the test entirely. Closes: https://bugs.gentoo.org/905214 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add missing 'die' in src_test
Thanks to sam for reporting this. Closes: https://bugs.gentoo.org/905198 Signed-off-by: Florian Schmaus <flow@gentoo.org> Reported-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/include-what-you-use: Keyword 0.19 arm64, #905045
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-util/include-what-you-use: drop 0.17, 0.18
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.19 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.19
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.18 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: drop 0.16
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.18
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-util/include-what-you-use: Stabilize 0.17 amd64, #830722
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: add 0.17
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: remove unused flag-o-matic eclass
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
dev-util/include-what-you-use: drop 0.15
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
dev-util/include-what-you-use: stabilize 0.16 for amd64
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-util/include-what-you-use: sync verion names with upstream
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 12.0
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: allow python-3.10
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: use clang:= depend
include-what-you-use links to clang and llvm libraries. Needs a rebuild when SONAME changes. Reported-by: Daniel M. Weeks Closes: https://bugs.gentoo.org/771792 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 0.15
clang-11 compatible release. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: allow python-3.9, switch to cmake
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 10.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
dev-util/include-what-you-use: support newer python
No real changes needed; works out of the box. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-util/include-what-you-use: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-util/include-what-you-use: Remove old (for llvm:6)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 9.0
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-util/include-what-you-use: Remove 5.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-util/include-what-you-use: Remove 4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 8.0
This release is compatible with llvm-8 \o/ Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 7.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 6.0
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 5.0, bug #647648
Reported-by: Daniel M. Weeks Closes: https://bugs.gentoo.org/647648 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: set LLVM_MAX_SLOT=4 to use correct directory
Noticed by Michał Górny Package-Manager: Portage-2.3.19, Repoman-2.3.6 - David Seifert · gentoo
dev-util/include-what-you-use: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: worjaround <stddef.h> lookup failure, bug #625972
libclangDriver treats path to include files as stable relative to clang binary: when we run /usr/lib64/llvm/4/bin/clang it resolves <stddef.h> the following way: "/usr/lib64/llvm/4/bin/" + "../../../../lib/clang/4.0.1/include/stddef.h" Unfortunately when someone reuses clang driver to build a new tool heared lookup breaks if final tool resides in "/usr/bin": "/usr/bin/" + "../../../../lib/clang/4.0.1/include/stddef.h" causing file open failures in case of include-what-you-use: /usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found # include <stdarg.h> ^~~~~~~~~~ The workaround is to install executable to the same directory as clang itself. Reported-by: Michał Bartoszkiewicz Bug: https://bugs.gentoo.org/625972 Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 4.0, clang-4 compatible, bug #625528
Upstream did not yet publish the release on it's site. We might need to update the ebuild if release re-cut happens. Reported-by: Daniel M. Weeks Bug: https://bugs.gentoo.org/625528 Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: switch HOMEPAGE to https://
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Michał Górny · gentoo
dev-util/include-what-you-use: Clean old up
Remove versions requiring LLVM older than the current stable (3.9). - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 3.9, bug #598778
I've only slightly tweaked nado@'s ebuild. Bug: https://bugs.gentoo.org/598778 Reported-by: nado@troglodyte.be Package-Manager: portage-2.3.2 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: bump up to 3.8 (upstream 0.6), bug #583172
Reported-by: mbartoszkiewicz at gmail.com Bug: https://bugs.gentoo.org/583172 Package-Manager: portage-2.3.0_rc1 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: drop old
Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: set upper bound to clang-3.7
Fails to build with clang-3.8 Package-Manager: portage-2.2.28 - David Seifert · gentoo
dev-util/include-what-you-use: version bump to match sys-devel/clang-3.7
* EAPI=6 * Fix typo in WEIRD_UPSTREAM_VERSION Package-Manager: portage-2.2.27 - Sergei Trofimovich · gentoo
dev-util/include-what-you-use: allow clang-3.7
Package-Manager: portage-2.2.25 - Tobias Klausmann · gentoo
dev-util/include-what-you-use: Fixing HOMEPAGE move due to code.google.com shutdown
Package-Manager: portage-2.2.20.1 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed