Skip to content

Releases: ionenwks/iwdevtools

v0.7.0

11 Sep 15:10
8c3b276
Compare
Choose a tag to compare
  • all tools with options now support configuration files

  • color codes can now be swapped, see --dumpconfig on tools supporting them

  • atomf(+lib): now accepts category/pn/pf.ebuild tree-style format

  • atomf(+lib): new --allow-missing to not abort if missing components

  • atomf(+lib): received some usage changes that may break old scripts using it

  • find-unresolved: new tool to find unresolved soname dependencies in a ROOT

  • fix q tools showing debug if DEBUG is exported, e.g. by openrc-0.43.5.ebuild

  • received various internal cleanups and improved error checking

v0.6.0

07 Sep 18:24
7127d08
Compare
Choose a tag to compare
  • qa-cmp: add --ver-keep,--ver-dironly for filelist version-replace behavior

  • qa-vdb: fix handling of deps with wildcard slots

  • eoldnew: env vars can now optionally be set in portage's make.conf

  • eoldnew: add two new env vars to pass arguments either only to old or new

  • atomf.bashlib: new bash utility library to split portage atoms and versions

  • atomf: new basic frontend to atomf.bashlib

  • now providing a pkg-config file to get paths to bash include files

v0.5.3

04 Sep 13:41
85fbc68
Compare
Choose a tag to compare
  • qa-vdb: fix regression causing to miss some dependencies from RDEPEND

v0.5.2

04 Sep 03:15
dfadc31
Compare
Choose a tag to compare
  • qa-cmp: new shortcut option (-x/--no-compare) that equals -fsazr

  • qa-cmp: fix scanelf sporadic failure when passed wrong files (hopefully)

  • qa-vdb: skip some checks if package uses no shared libs, e.g. scripts-only

  • bashrc information was moved to --help text and man pages of commands

v0.5.1

02 Sep 02:02
a1ff9b2
Compare
Choose a tag to compare
  • qa-vdb: use LDPATH checks to avoid wrong lib providers, e.g. firefox-bin

  • qa-vdb: fix occasional crash from new output format

v0.5.0

01 Sep 20:58
f3b8cab
Compare
Choose a tag to compare
  • qa-vdb: new output format, use --unified if prefer old behavior

  • qa-vdb: no longer showing unchanged deps by default, use --full to revert

  • qa-vdb: new config/qa-vdb.exclude-lib primarily to skip toolchain libraries

  • qa-vdb: overbind (lib:= -> lib) warning now works for SLOT=0

  • qa-cmp: now ignores failed build images rather than throw spurious errors

  • qa-cmp: better slot awareness, e.g. try not to compare python:3.9 with :3.10

  • tests: more test cases which led to several small fixes

  • tools should now be more usable on Gentoo Prefix

  • basic man pages are now provided (does not say more than --help outputs)

v0.4.0

27 Aug 09:17
b7010a7
Compare
Choose a tag to compare
  • qa-vdb: new config/qa-vdb.ignore to facilitate skipping packages

  • qa-cmp: fix incorrect function call for new abi awareness

  • qa-cmp: no longer show qlist errors on packages installing no files

v0.3.2

26 Aug 15:59
219f279
Compare
Choose a tag to compare
  • tests: newly added to check for regressions (WIP for test cases)

  • qa-cmp: abi awareness for soname lists, lets abidiff compare the right ones

  • qa-cmp: no longer display header for --single-* if no output

  • scrub-patch: received several small fixes for more accurate QA

v0.3.1

24 Aug 06:41
553ef7c
Compare
Choose a tag to compare
  • qa-cmp: fix soname difference list so it doesn't miss entries

v0.3.0

23 Aug 16:26
6889973
Compare
Choose a tag to compare
  • qa-cmp: provide --single-* options to display lists for a single image

  • qa-cmp: fix abidiff report to be more accurate, includes some non-debug info

  • eoldnew: new helper tool for using qa-cmp that emerges old version then new