aboutsummaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* man: fix -S/--slots option description in qlist.1HEADmasterEmanuele Torre2024-09-052-2/+3
| | | | | | | | | | | | | | | | | | | | I noticed that the qlist(1) man page did not mention that -S implies -I, so I wanted to fix that. The man page was actually supposed to mention it, but man/include/qlist.optdesc.yaml was incorrectly using the "slot" key to define --slots's long description, so the man page ended up using the short description from q list --help instead of the longer description that contains "This flag implies -I.". Renaming the key in the yaml file from "slot" to "slots" fixed the problem. I have regenerated the man pages with man/mkman.py, but only included the new version of qlist.1 in this commit. Signed-off-by: Emanuele Torre <torreemanuele6@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: regen for updated footerFabian Groffen2024-01-0119-38/+92
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: fix product/component for reporting bugsFabian Groffen2024-01-011-1/+1
| | | | | Closes: https://bugs.gentoo.org/916949 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qdepends: add support for IDEPEND, #892533Fabian Groffen2023-01-302-3/+8
| | | | | Bug: https://bugs.gentoo.org/892533 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qkeyword: add -A option to show the current archFabian Groffen2022-12-151-1/+7
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qdepends: add --resolve flag to lookup depstringsFabian Groffen2022-05-261-1/+10
| | | | | | | This doesn't respect keywords or masks, but with installed packages shows which packages currently match the deps as expressed Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* q: show masking reason from comments when using -vv with -mFabian Groffen2021-03-132-5/+7
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: regen with new qwhich manpagev0.91Fabian Groffen2021-02-2020-22/+82
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qwhich: add applet to show paths to packagesFabian Groffen2021-02-171-0/+79
| | | | | | | e.g. to find the ebuild dir of bash in thw tree: % qwhich -dt bash Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: support -d 0 (or @0)Fabian Groffen2021-01-303-5/+5
| | | | | | | | Allow setting the zero date, to basically have a quick way to list everything, useful with -E, e.g. -Evd 0 to show the entire emerge history. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: regenerate after alignment fixFabian Groffen2020-11-2918-36/+47
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlist: add -t (tree) and -m (masks) argumentsFabian Groffen2020-08-142-1/+15
| | | | | | | | | | | -t allow traversing the configured trees -m apply masks from profiles E.g. useful to find the latest available non-masked version of a package: % qlist -Itvm mypackage Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qfile: print symlink targets in verbose modeFabian Groffen2020-05-162-7/+7
| | | | | | | | e.g.: % qfile -v /bin/csh app-shells/tcsh-6.21.00-r1: /bin/csh -> tcsh Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qatom: add -s switch to strictly emulate a call to atom_compareFabian Groffen2020-05-161-1/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: add -v mode to -E that displays emerge invocationv0.87Fabian Groffen2020-05-021-0/+13
| | | | | | | | | | | | Really complete the --emerge option with --verbose to get: % qlop -Ev emerge -uaD @world U sys-kernel/linux-firmware-20200421 [20200316] N www-servers/nginx-1.18.0 D www-servers/nginx-1.17.10 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: silently drop -l when -d is used with -EFabian Groffen2020-05-021-2/+2
| | | | | | While -E defaults to -l (last merge), silently drop it when -d is used. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qatom: add -l option to match an atom against the treeFabian Groffen2020-01-191-1/+4
| | | | | | | returns the latest available version of the atom requested, or nothing when not found Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: add missing include file for q optionsFabian Groffen2020-01-181-0/+14
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qgrep: fix description for -Nv0.84Fabian Groffen2020-01-061-3/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: update qpkg manpageFabian Groffen2020-01-021-3/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qkeyword: apply profile masks to -S/-T resultsFabian Groffen2019-12-273-5/+62
| | | | | | | Technically, this should be enough to implement the Puppet provider for Gentoo. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* main: add masks supportFabian Groffen2019-12-272-1/+14
| | | | | | | Expose masks via q -m, store masks in preparation for applying masks when listing available ebuilds. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qkeyword: add modes to list just list latest stable/testingFabian Groffen2019-12-141-7/+16
| | | | | | | This functionality combined with -F allows usage with e.g. Puppet providers. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* main: overhaul profile/config reading somewhatFabian Groffen2019-11-241-2/+4
| | | | | | | | - track where values come from, expose using -v (with q -[oe]) - follow repo-prefixed profiles in parent files (non-PMS feature?) - read usr/share/portage/config/repos.conf for repo defaults Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: regenFabian Groffen2019-11-1717-21/+22
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlist: add -k option to operate on binpkgsFabian Groffen2019-11-172-1/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* q: add option to print envvars, much like portageq envvarFabian Groffen2019-11-091-2/+5
| | | | | | Option -e to q will dump the env variables used by portage-utils. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: take two at implementing currently running mergesFabian Groffen2019-10-271-2/+2
| | | | | | | | | Probe /proc filesystem for running merges, and use the atoms found there to select the packages to list. In addition, prune any operations that started > 10 days ago so there will be some sort of convergence. Bug: https://bugs.gentoo.org/698196 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man: update qfile page for new -P optionFabian Groffen2019-09-291-1/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qpkg: don't emit hypothetical messages when real work has been doneFabian Groffen2019-09-281-2/+2
| | | | | | | | drop the "would be" part of how many bytes were freed when we're not pretending Bug: https://bugs.gentoo.org/695586 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: add mode to print last run in a similar way like emerge(1) doesFabian Groffen2019-09-101-1/+4
| | | | | | | | | | | | | | | | | | | | | | For example, the output could be like this, showing upgrade information: % ./qlop -E -t U app-shells/bash-5.0_p11 [5.0_p9-r0]: 2′38″ U app-admin/eselect-1.4.15 [1.4.14-r0]: 19s U sys-libs/talloc-2.3.0 [2.2.0-r0]: 1′56″ U app-portage/prefix-toolkit-5 [4-r0]: 10s U dev-python/cryptography-2.7 [2.6.1-r0]: 1′59″ U net-dns/bind-tools-9.14.5 [9.14.4-r0]: 4′17″ R dev-python/sphinxcontrib-applehelp-1.0.1: 28s R dev-python/sphinxcontrib-devhelp-1.0.1: 27s R dev-python/sphinxcontrib-jsmath-1.0.1: 25s R dev-python/sphinxcontrib-htmlhelp-1.0.2: 28s R dev-python/sphinxcontrib-serializinghtml-1.1.3: 28s R dev-python/sphinxcontrib-qthelp-1.0.2: 28s U dev-python/sphinx-2.0.1 [1.7.5-r1]: 1′13″ U net-mail/notmuch-0.29.1-r1 [0.28.4-r0]: 1′00″ Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man/qlop: q -> gv0.80_pre20190719v0.80Fabian Groffen2019-07-182-2/+2
| | | | | | g is now best matched by t, q was never doing anything in particular Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: enhance running time indicatorFabian Groffen2019-07-182-4/+10
| | | | | | | | | | Fix elapsed time mode (-t) when using -r displaying the elapsed time also as the ETA. When using -v, display what ETA is being used (average or longest run). Also, better document which flags can be combined with -r. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlist: add -F argumentFabian Groffen2019-07-141-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* quse: add -F argument, move some -v functionality to -DFabian Groffen2019-07-142-10/+15
| | | | | | | | | -v now controls default atom formatting, as with other applets, the ability to list USE-flags, their state and description per package now is enabled by the -D (describe) flag, which incidentally also makes more sense. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qsize: add -F argument, changed default format to match other appletsFabian Groffen2019-07-141-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qsearch: add -F argument, also make -v act like for other appletsFabian Groffen2019-07-141-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qlop: add -F argumentFabian Groffen2019-07-141-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* main: nicely format/wrap help arguments in -h outputFabian Groffen2019-07-141-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* applets: reword -v help description into what it really isFabian Groffen2019-07-1417-23/+23
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qfile add -F argumentFabian Groffen2019-07-142-2/+8
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qgrep: fix command descriptionsFabian Groffen2019-06-211-16/+16
| | | | | Bug: https://bugs.gentoo.org/688442 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qdepends: make -qq with -Q just print list of packagesFabian Groffen2019-06-193-2/+37
| | | | | Bug: https://bugs.gentoo.org/683430 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* quse: add mode for querying installed packages (only)Fabian Groffen2019-06-122-1/+10
| | | | | | | | | Instead of traversing the tree(s), look in the VDB (= installed packages). While doing this, when using -v, we can print the enabled flags next to the flag and its description, as with `equery uses'. Bug: https://bugs.gentoo.org/656550 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* man/mkman: skip generation for applets that aren't enabledFabian Groffen2019-06-121-1/+4
| | | | | | This just eases the situation with --disable-qmanifest. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qgrep: print filename for matches by default, fix atom_compare callFabian Groffen2019-06-092-23/+20
| | | | | | | | remove very similar vdb callback in favour of generic tree one format atoms using atom_format for consistency and ease of use retrieve full atoms when SLOT or REPO matches are attempted Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* libq/atom: add the antislotFabian Groffen2019-06-094-4/+85
| | | | | | | | | Introduce antislot matching. This allows to match a SLOT, but not the given one. This is mostly useful for finding packages to rebuild after upgrading a dependant package. Bug: https://bugs.gentoo.org/683430 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qmanifest: allow GPG-signing top-level ManifestFabian Groffen2019-05-243-2/+53
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* build-sys: regenerateFabian Groffen2019-05-2017-2/+23
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* qmanifest: new applet to verify and generate thick ManifestsFabian Groffen2019-05-202-0/+123
| | | | | | | This incorporates https://github.com/grobian/hashgen into portage-utils as qmanifest. Signed-off-by: Fabian Groffen <grobian@gentoo.org>