├── .editorconfig ├── .github └── workflows │ ├── black.yml │ ├── ci.yml │ └── flake.yml ├── .gitignore ├── .gitignorerevs ├── CONTRIBUTING.md ├── COPYING ├── CREDITS ├── DEVELOPING ├── NEWS ├── README.md ├── THANKS ├── bin ├── ebump ├── eclean ├── eclean-dist ├── eclean-pkg ├── ekeyword ├── enalyze ├── epkginfo ├── equery ├── eread ├── eshowkw ├── euse ├── imlate ├── merge-driver-ekeyword ├── meson.build ├── revdep-rebuild └── revdep-rebuild.sh ├── cmdtests ├── README.txt ├── cmds.txt └── runtests.sh ├── data ├── 99gentoolkit-env ├── eclean │ ├── distfiles.exclude │ └── packages.exclude ├── meson.build ├── revdep-rebuild │ └── 99revdep-rebuild └── tmpfiles.d │ └── revdep-rebuild.conf ├── man ├── ebump.1 ├── eclean.1 ├── enalyze.1 ├── epkginfo.1 ├── equery.1 ├── eread.1 ├── eshowkw.1 ├── euse.1 ├── imlate.1 ├── meson.build └── revdep-rebuild.1 ├── meson.build ├── meson_options.txt ├── pym ├── gentoolkit │ ├── __init__.py │ ├── atom.py │ ├── base.py │ ├── cpv.py │ ├── dbapi.py │ ├── dependencies.py │ ├── eclean │ │ ├── __init__.py │ │ ├── clean.py │ │ ├── cli.py │ │ ├── exclude.py │ │ ├── meson.build │ │ ├── output.py │ │ └── search.py │ ├── ekeyword │ │ ├── README │ │ ├── __init__.py │ │ ├── ekeyword.py │ │ ├── meson.build │ │ ├── pytest.ini │ │ ├── test_ekeyword.py │ │ └── tests │ │ │ ├── meson.build │ │ │ ├── process-1.ebuild │ │ │ └── profiles │ │ │ ├── arch-only │ │ │ └── profiles │ │ │ │ └── arch.list │ │ │ ├── arches-desc │ │ │ └── profiles │ │ │ │ ├── arch.list │ │ │ │ ├── arches.desc │ │ │ │ └── profiles.desc │ │ │ ├── both │ │ │ └── profiles │ │ │ │ ├── arch.list │ │ │ │ └── profiles.desc │ │ │ ├── none │ │ │ └── profiles │ │ │ │ └── .keep │ │ │ └── profiles-only │ │ │ └── profiles │ │ │ └── profiles.desc │ ├── enalyze │ │ ├── __init__.py │ │ ├── analyze.py │ │ ├── lib.py │ │ ├── meson.build │ │ ├── output.py │ │ └── rebuild.py │ ├── eprefix.py │ ├── equery │ │ ├── __init__.py │ │ ├── belongs.py │ │ ├── check.py │ │ ├── depends.py │ │ ├── depgraph.py │ │ ├── files.py │ │ ├── has.py │ │ ├── hasuse.py │ │ ├── keywords.py │ │ ├── list_.py │ │ ├── meson.build │ │ ├── meta.py │ │ ├── size.py │ │ ├── uses.py │ │ └── which.py │ ├── errors.py │ ├── eshowkw │ │ ├── __init__.py │ │ ├── display_pretty.py │ │ ├── keywords_content.py │ │ ├── keywords_header.py │ │ └── meson.build │ ├── flag.py │ ├── formatters.py │ ├── helpers.py │ ├── imlate │ │ ├── __init__.py │ │ ├── imlate.py │ │ └── meson.build │ ├── keyword.py │ ├── merge_driver_ekeyword │ │ ├── __init__.py │ │ ├── merge_driver_ekeyword.py │ │ ├── meson.build │ │ ├── pytest.ini │ │ ├── test_merge_driver_ekeyword.py │ │ └── tests │ │ │ ├── Makefile │ │ │ ├── conflict-near-KEYWORDS │ │ │ ├── A.ebuild │ │ │ ├── B.ebuild │ │ │ ├── common-ancestor.ebuild │ │ │ └── expected.ebuild │ │ │ ├── meson.build │ │ │ ├── multiple-KEYWORDS-conflict │ │ │ ├── A.ebuild │ │ │ ├── B.ebuild │ │ │ ├── common-ancestor.ebuild │ │ │ └── expected.ebuild │ │ │ ├── non-KEYWORDS-conflict │ │ │ ├── A.ebuild │ │ │ ├── B.ebuild │ │ │ └── common-ancestor.ebuild │ │ │ └── single-KEYWORDS-conflict │ │ │ ├── A.ebuild │ │ │ ├── B.ebuild │ │ │ ├── common-ancestor.ebuild │ │ │ └── expected.ebuild │ ├── meson.build │ ├── module_base.py │ ├── package.py │ ├── pprinter.py │ ├── profile.py │ ├── query.py │ ├── revdep_rebuild │ │ ├── __init__.py │ │ ├── analyse.py │ │ ├── assign.py │ │ ├── cache.py │ │ ├── collect.py │ │ ├── meson.build │ │ ├── rebuild.py │ │ ├── runner.py │ │ ├── settings.py │ │ └── stuff.py │ ├── sets.py │ ├── test │ │ ├── __init__.py │ │ ├── eclean │ │ │ ├── Packages │ │ │ ├── __init__.py │ │ │ ├── creator.py │ │ │ ├── distfiles.exclude │ │ │ ├── distsupport.py │ │ │ ├── meson.build │ │ │ ├── test_clean.py │ │ │ ├── test_search.py │ │ │ └── testdistfiles.tar.gz │ │ ├── equery │ │ │ ├── __init__.py │ │ │ ├── meson.build │ │ │ └── test_init.py │ │ ├── meson.build │ │ ├── test_atom.py │ │ ├── test_cpv.py │ │ ├── test_dependencies.py │ │ ├── test_helpers.py │ │ ├── test_keyword.py │ │ ├── test_profile.py │ │ ├── test_query.py │ │ └── test_syntax.py │ ├── textwrap_.py │ └── versionmatch.py └── meson.build ├── pyproject.toml └── tox.ini /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/flake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/.github/workflows/flake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | __pycache__ 3 | *.py[c,o] 4 | dist 5 | /.tox 6 | -------------------------------------------------------------------------------- /.gitignorerevs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/.gitignorerevs -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/COPYING -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/CREDITS -------------------------------------------------------------------------------- /DEVELOPING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/DEVELOPING -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/README.md -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/THANKS -------------------------------------------------------------------------------- /bin/ebump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/ebump -------------------------------------------------------------------------------- /bin/eclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/eclean -------------------------------------------------------------------------------- /bin/eclean-dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/eclean-dist -------------------------------------------------------------------------------- /bin/eclean-pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/eclean-pkg -------------------------------------------------------------------------------- /bin/ekeyword: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/ekeyword -------------------------------------------------------------------------------- /bin/enalyze: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/enalyze -------------------------------------------------------------------------------- /bin/epkginfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/epkginfo -------------------------------------------------------------------------------- /bin/equery: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/equery -------------------------------------------------------------------------------- /bin/eread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/eread -------------------------------------------------------------------------------- /bin/eshowkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/eshowkw -------------------------------------------------------------------------------- /bin/euse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/euse -------------------------------------------------------------------------------- /bin/imlate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/imlate -------------------------------------------------------------------------------- /bin/merge-driver-ekeyword: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/merge-driver-ekeyword -------------------------------------------------------------------------------- /bin/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/meson.build -------------------------------------------------------------------------------- /bin/revdep-rebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/revdep-rebuild -------------------------------------------------------------------------------- /bin/revdep-rebuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/bin/revdep-rebuild.sh -------------------------------------------------------------------------------- /cmdtests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/cmdtests/README.txt -------------------------------------------------------------------------------- /cmdtests/cmds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/cmdtests/cmds.txt -------------------------------------------------------------------------------- /cmdtests/runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/cmdtests/runtests.sh -------------------------------------------------------------------------------- /data/99gentoolkit-env: -------------------------------------------------------------------------------- 1 | CONFIG_PROTECT_MASK="/etc/revdep-rebuild" 2 | -------------------------------------------------------------------------------- /data/eclean/distfiles.exclude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/data/eclean/distfiles.exclude -------------------------------------------------------------------------------- /data/eclean/packages.exclude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/data/eclean/packages.exclude -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/data/meson.build -------------------------------------------------------------------------------- /data/revdep-rebuild/99revdep-rebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/data/revdep-rebuild/99revdep-rebuild -------------------------------------------------------------------------------- /data/tmpfiles.d/revdep-rebuild.conf: -------------------------------------------------------------------------------- 1 | d /var/cache/revdep-rebuild 0700 0 0 2 | -------------------------------------------------------------------------------- /man/ebump.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/ebump.1 -------------------------------------------------------------------------------- /man/eclean.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/eclean.1 -------------------------------------------------------------------------------- /man/enalyze.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/enalyze.1 -------------------------------------------------------------------------------- /man/epkginfo.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/epkginfo.1 -------------------------------------------------------------------------------- /man/equery.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/equery.1 -------------------------------------------------------------------------------- /man/eread.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/eread.1 -------------------------------------------------------------------------------- /man/eshowkw.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/eshowkw.1 -------------------------------------------------------------------------------- /man/euse.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/euse.1 -------------------------------------------------------------------------------- /man/imlate.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/imlate.1 -------------------------------------------------------------------------------- /man/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/meson.build -------------------------------------------------------------------------------- /man/revdep-rebuild.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/man/revdep-rebuild.1 -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/meson_options.txt -------------------------------------------------------------------------------- /pym/gentoolkit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/atom.py -------------------------------------------------------------------------------- /pym/gentoolkit/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/base.py -------------------------------------------------------------------------------- /pym/gentoolkit/cpv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/cpv.py -------------------------------------------------------------------------------- /pym/gentoolkit/dbapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/dbapi.py -------------------------------------------------------------------------------- /pym/gentoolkit/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/dependencies.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/clean.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/cli.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/exclude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/exclude.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/output.py -------------------------------------------------------------------------------- /pym/gentoolkit/eclean/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eclean/search.py -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/README -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/ekeyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/ekeyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/pytest.ini -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/test_ekeyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/test_ekeyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/process-1.ebuild: -------------------------------------------------------------------------------- 1 | # asdf 2 | 3 | KEYWORDS="arm ~hppa x86" 4 | 5 | # blah 6 | -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/arch-only/profiles/arch.list: -------------------------------------------------------------------------------- 1 | ../../both/profiles/arch.list -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/arch.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/arch.list -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/arches.desc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/arches.desc -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/profiles.desc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/profiles/arches-desc/profiles/profiles.desc -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/both/profiles/arch.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/profiles/both/profiles/arch.list -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/both/profiles/profiles.desc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/ekeyword/tests/profiles/both/profiles/profiles.desc -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/none/profiles/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pym/gentoolkit/ekeyword/tests/profiles/profiles-only/profiles/profiles.desc: -------------------------------------------------------------------------------- 1 | ../../both/profiles/profiles.desc -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/analyze.py -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/lib.py -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/output.py -------------------------------------------------------------------------------- /pym/gentoolkit/enalyze/rebuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/enalyze/rebuild.py -------------------------------------------------------------------------------- /pym/gentoolkit/eprefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eprefix.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/belongs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/belongs.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/check.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/depends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/depends.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/depgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/depgraph.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/files.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/has.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/has.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/hasuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/hasuse.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/keywords.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/list_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/list_.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/equery/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/meta.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/size.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/uses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/uses.py -------------------------------------------------------------------------------- /pym/gentoolkit/equery/which.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/equery/which.py -------------------------------------------------------------------------------- /pym/gentoolkit/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/errors.py -------------------------------------------------------------------------------- /pym/gentoolkit/eshowkw/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eshowkw/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/eshowkw/display_pretty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eshowkw/display_pretty.py -------------------------------------------------------------------------------- /pym/gentoolkit/eshowkw/keywords_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eshowkw/keywords_content.py -------------------------------------------------------------------------------- /pym/gentoolkit/eshowkw/keywords_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eshowkw/keywords_header.py -------------------------------------------------------------------------------- /pym/gentoolkit/eshowkw/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/eshowkw/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/flag.py -------------------------------------------------------------------------------- /pym/gentoolkit/formatters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/formatters.py -------------------------------------------------------------------------------- /pym/gentoolkit/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/helpers.py -------------------------------------------------------------------------------- /pym/gentoolkit/imlate/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pym/gentoolkit/imlate/imlate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/imlate/imlate.py -------------------------------------------------------------------------------- /pym/gentoolkit/imlate/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/imlate/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/keyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/merge_driver_ekeyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/merge_driver_ekeyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/pytest.ini -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/test_merge_driver_ekeyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/test_merge_driver_ekeyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/Makefile -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/A.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/A.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/B.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/B.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/common-ancestor.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/common-ancestor.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/expected.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/conflict-near-KEYWORDS/expected.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/A.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/A.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/B.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/B.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/common-ancestor.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/common-ancestor.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/expected.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/multiple-KEYWORDS-conflict/expected.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/A.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/A.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/B.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/B.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/common-ancestor.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/non-KEYWORDS-conflict/common-ancestor.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/A.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/A.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/B.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/B.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/common-ancestor.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/common-ancestor.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/expected.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/merge_driver_ekeyword/tests/single-KEYWORDS-conflict/expected.ebuild -------------------------------------------------------------------------------- /pym/gentoolkit/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/module_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/module_base.py -------------------------------------------------------------------------------- /pym/gentoolkit/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/package.py -------------------------------------------------------------------------------- /pym/gentoolkit/pprinter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/pprinter.py -------------------------------------------------------------------------------- /pym/gentoolkit/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/profile.py -------------------------------------------------------------------------------- /pym/gentoolkit/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/query.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/analyse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/analyse.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/assign.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/cache.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/collect.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/rebuild.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/rebuild.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/runner.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/settings.py -------------------------------------------------------------------------------- /pym/gentoolkit/revdep_rebuild/stuff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/revdep_rebuild/stuff.py -------------------------------------------------------------------------------- /pym/gentoolkit/sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/sets.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/Packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/Packages -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/creator.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/distfiles.exclude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/distfiles.exclude -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/distsupport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/distsupport.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/test_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/test_clean.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/test_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/test_search.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/eclean/testdistfiles.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/eclean/testdistfiles.tar.gz -------------------------------------------------------------------------------- /pym/gentoolkit/test/equery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/equery/__init__.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/equery/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/equery/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/test/equery/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/equery/test_init.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/meson.build -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_atom.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_cpv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_cpv.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_dependencies.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_helpers.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_keyword.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_profile.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_query.py -------------------------------------------------------------------------------- /pym/gentoolkit/test/test_syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/test/test_syntax.py -------------------------------------------------------------------------------- /pym/gentoolkit/textwrap_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/textwrap_.py -------------------------------------------------------------------------------- /pym/gentoolkit/versionmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pym/gentoolkit/versionmatch.py -------------------------------------------------------------------------------- /pym/meson.build: -------------------------------------------------------------------------------- 1 | subdir('gentoolkit') 2 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo/gentoolkit/HEAD/tox.ini --------------------------------------------------------------------------------