app-portage / iwdevtools

Small tools to aid with Gentoo development, primarily intended for QA

Official package sites : https://github.com/ionenwks/iwdevtools ·

v9999 :: 0 :: gentoo

Modified
License
BSD-2
USE flags
test

v0.10.1-r2 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~riscv
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-misc / getopt : getopt(1) replacement supporting GNU-style long options

app-misc / pax-utils : ELF utils that can check files for security relevant properties

app-portage / portage-utils : Small and fast Portage helper tools written in C

sys-apps / diffutils : Tools to make diffs and compare files

sys-apps / file : identify a file's format by scanning binary data for patterns

sys-apps / portage : The package management and distribution system for Gentoo

sys-apps / util-linux : Various useful Linux utilities

833941
app-portage/iwdevtools-0.10.1 fails tests on MUSL
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
app-portage/iwdevtools: keyword 0.10.1-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: backport diff output fix
Another short fix, leaving releases for later and going straight to stable. Kind of important fix, in some rare'ish cases a line may not have been displayed leading to missed information. So new output may be available. Thanks-to: Joonas Niilola <juippis@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: backport ldpath include fix
Trivial 1-line change reverting to the old (proper) behavior, safe and not worth a new release for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.10.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: stabilize 0.10.1 ALLARCHES
Bugfix release and let's not wait too long given the qa-sed bug has potential to mis-sed files when using portage with --debug (thankfully been resulting in build failures so shouldn't have installed these). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
This upgrade message shouldn't have much relevance anymore. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.10.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.8.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: stabilize 0.10.0 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.9.0
Could be a stable canditate while waiting to see if 0.10.0's bigger changes are fine, but given the fix for prefix is incomplete there's little reason to replace stable 0.8.1 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.10.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.9.0
Very minor release, mostly just for non-linux prefix support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: bdepend on getopt for using help2man
Or else it can't do --help. Albeit upstream may eventually just dump help2man, was just a lazy option until setup something better. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: allow using app-misc/getopt for 9999
It's a bit automagic'y but switching between the two hardly makes sense given the keywords. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-portage/iwdevtools: Stabilize 0.8.1 arm64, #829738
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-portage/iwdevtools: Stabilize 0.8.1 sparc, #829738
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: backport tests fix for repos missing masters
May also have caused issues in other situations in the future, so it's good to fix here rather than just fix the repo's metadata. Closes: https://bugs.gentoo.org/829740 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-portage/iwdevtools: Stabilize 0.8.1 arm, #829738
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-portage/iwdevtools: Stabilize 0.8.1 ppc64, #829738
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-portage/iwdevtools: Stabilize 0.8.1 ppc, #829738
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: stabilize 0.8.1 for amd64, x86
0.8.x been around for a while now, no real known issues, and with tests regressions should be unlikely. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.8.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.8.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-portage/iwdevtools: keyword 0.8.0 for ~riscv
Keep in mind that if you run the test suite for this on a physical RISC-V system you will probably have to crank up the timeout threshold, by A LOT. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.7.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.8.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.5.3, 0.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: disable shellcheck tests
Upstream default for convenience but we don't need this here when could randomly break from shellcheck version to version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.7.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.5.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.5.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-portage/iwdevtools: keyword 0.5.2 for ~arm, ~arm64
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.5.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.3.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: prefix support, fix symlink, no abigail
This ../../../ thankfully worked on non-prefix, but one .. too many. Remove abigail from test deps as the test is too specific and will typically be skipped. This -Deprefix is not to be confused with --prefix which is still ${EPREFIX}/usr, intended to be exactly ${EPREFIX} and not used for installation paths. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: tentatively add libabigail as test dep
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add -Dtest check for live ebuild
Not strictly necessary but may be good to avoid possible compiling failures when compiling is only needed for tests. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.3.2
Wasn't a very good release Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.1.1, 0.2.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.3.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.3.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.3.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.3.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.2.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add optfeature on libabigail
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add new pax-utils dep
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: drop 0.1.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.1.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add 0.1.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: update live ebuild
Want to stress that using with portage is optional, qa-vdb can be perfectly useful without the bashrc. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: add a postinst elog about bashrc
Planning to write better docs for this, but this needs more direct attention either way. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-portage/iwdevtools: initial import, live-only for now
Adding early due to demand and for testing, a release and its addition is planned soon'ish. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>