summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rename dev-python/{jinja → jinja2}Michał Górny2024-11-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-121-1/+1
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) sync keywordsArthur Zamarin2024-09-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: Enable py3.13Michał Górny2024-07-091-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/pkgdev: add dependency on tomli for old implsEli Schwartz2024-06-261-0/+3
| | | | | | | | | | | | | | It is missing it in wheel metadata, and also in the ebuild metadata. It is only necessary for versions of python that don't have it in the stdlib, and all those are old versions, but that's no reason not to depend correctly on it where needed. The "doc" USE flag also depends on tomli and does so unconditionally. It appears that it doesn't allow one to select specific USEDEPs, which is interesting but ok. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: (live) update depsArthur Zamarin2024-02-101-5/+5
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: bump min requirement for pkgcoreFlorian Schmaus2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkgdev 0.2.8 makes use of repo.stabilization_groups, but those where added to pkgcore's API with 0.12.23. Increae the minimum requirement for pkgcore to 0.12.23. Otherwise, you'll get: Traceback (most recent call last): File "/usr/lib/python-exec/python3.11/pkgdev", line 8, in <module> sys.exit(main()) ^^^^^^ File "/usr/lib/python3.11/site-packages/pkgdev/scripts/__init__.py", line 48, in main run(os.path.basename(sys.argv[0])) File "/usr/lib/python3.11/site-packages/pkgdev/scripts/__init__.py", line 40, in run sys.exit(tool()) ^^^^^^ File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 81, in __call__ ret = self.main() ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkgdev/cli.py", line 23, in main return super().main() ^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 191, in main self.handle_exec_exception(e) File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 176, in main exitstatus = func(self.options, self.out, self.err) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkgdev/scripts/pkgdev_bugs.py", line 536, in main options.targets.extend(d.extend_targets_stable_groups(options.sets or ())) File "/usr/lib/python3.11/site-packages/pkgdev/scripts/pkgdev_bugs.py", line 290, in extend_targets_stable_groups stabilization_groups = self.options.repo.stabilization_groups ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'UnconfiguredTree' object has no attribute 'stabilization_groups' Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-util/pkgdev: set EGIT_BRANCHSam James2023-06-051-0/+1
| | | | | | | | | | HEAD is supposed to be main already but smart-live-rebuild is confused for some reason and tries to always rebuild, so try this. ("!!! Error updating dev-util/pkgdev:0: [Exception] update command failed to return a rev", thanks to xgqt for poking about it) Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: enable py3.12Sam James2023-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Rename dev-python/{flit_core → flit-core}Michał Górny2023-05-151-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/pkgdev: add missing bdep on snakeoilArthur Zamarin2023-04-071-0/+1
| | | | | | | Used in `py_build.py` to create verinfo file. Closes: https://bugs.gentoo.org/903977 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: use pypi eclassArthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) update dependenciesArthur Zamarin2023-03-041-3/+4
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) update build backendArthur Zamarin2022-11-171-18/+23
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: disable py3.8Arthur Zamarin2022-11-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: fix docs generationArthur Zamarin2022-10-151-4/+4
| | | | | Closes: https://bugs.gentoo.org/877189 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) sync keywordsArthur Zamarin2022-10-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) update repo uriArthur Zamarin2022-10-141-1/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) update minimal versionsArthur Zamarin2022-10-141-3/+3
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: (live) pep517, sdist manArthur Zamarin2022-10-121-23/+5
| | | | | | | | | | - use PEP517 mode: compared generated files with and without that mode, it is equal - The sdist generated by pkgdev already has prebuilt man pages under man directory, so reuse them (but only when not 9999 version, as they aren't in repo itself) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: add 0.2.2Sam James2022-09-201-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: fix docs overrideSam James2022-08-181-1/+2
| | | | | | No functional change, just useful for building doc tarball. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: preemptively bump dep bounds for py3.11Sam James2022-08-091-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: enable py3.11Sam James2022-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: remove merged patch from live versionArthur Zamarin2022-08-051-4/+0
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/pkgdev: provide pre-generated man pagesSam James2022-07-201-5/+31
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: sync live ebuildMike Gilbert2022-06-121-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/pkgdev: move docs build to compile phaseMike Gilbert2022-06-021-8/+5
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/pkgdev: forward ~loongWANG Xuerui2022-05-071-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/pkgdev: sync live ebuildSam James2021-08-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: Sync the live ebuildMichał Górny2021-08-011-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/pkgdev: keyword for riscvMarek Szuba2021-05-311-1/+1
| | | | | | | | Builds, tests and installs fine. Checked on a BeagleV Starlight. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/pkgdev: sync live ebuild keywordsGeorgy Yakovlev2021-05-251-1/+1
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-util/pkgdev: ~x64-macos keywordedSam James2021-03-201-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add 0.1.1Sam James2021-03-131-4/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: switch to setup.py test runnerSam James2021-03-071-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: update DESCRIPTIONSam James2021-03-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: deduplicate dev-vcs/gitSam James2021-03-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: prepare live ebuild template for releaseSam James2021-03-051-2/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add testsSam James2021-02-271-0/+1
| | | | | Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add dep references for futureSam James2021-02-271-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: sort depsSam James2021-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add dev-vcs/git depSam James2021-02-271-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add dev-util/pkgcheck depSam James2021-02-271-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: consistent styleSam James2021-02-271-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: fix typo in commentSam James2021-02-271-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add man page/doc generationSam James2021-02-271-0/+21
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: new packageSam James2021-02-271-0/+28
A first cut. No docs yet. Signed-off-by: Sam James <sam@gentoo.org>