pkgdev
pkgdev copied to clipboard
collection of tools for Gentoo development
Many ideas from https://github.com/pkgcore/pkgdev/issues/149#issuecomment-1844919325 ```[tasklist] ### Stage 1 - [x] https://github.com/pkgcore/pkgdev/issues/149 - [ ] Have the ability to never select certain flags - [ ] Have the ability to force...
I have a `make.conf` configured to use a proxy that does not allow access to github endpoints, and access to another (`cntlm`) proxy that does. For reasons of 'I have...
When clicking `ctrl-c` to abort `pkgdev manifest`, the (incomplete) file being downloaded will be stored with a normal file name, indistinguishable from the normal downloaded file. I can only use...
I'd find it useful if `pkgdev commit` could include diff of metadata variables like `RDEPEND` when I commit a new version. It'd make it easier to spot other peoples' changes...
Right now, we only do copyright year updating in `pkgdev commit` for the Gentoo repository, but it can be useful in other repositories. We could make it configurable both for...
This would add support for automatically fixing instances of https://github.com/pkgcore/pkgcheck/issues/570. I think we could configure this via [editorconfig](https://editorconfig.org/) which allows custom keys. This would allow users to configure if they...
I am working on a radare2 bump. In the course of doing this, I noticed that its remote ID was missing from its metadata. I decided to modify the metadata,...
Similar to https://github.com/pkgcore/pkgdev/issues/113 it would be nice to have a tool, which collects the data for failed builds sketch: ``` pkgbug --reportbuildfail "/app-shells/bash-1.2.3" Subject: /app-shells/bash-1.2.3: Build fails # write your...
Hey, so here's the patch I was pushing: ```diff diff --git a/app-forensics/aide/aide-0.17.4-r3.ebuild b/app-forensics/aide/aide-0.17.4-r3.ebuild index 4623eda866f..0684f472885 100644 --- a/app-forensics/aide/aide-0.17.4-r3.ebuild +++ b/app-forensics/aide/aide-0.17.4-r3.ebuild @@ -12,9 +12,10 @@ SRC_URI="https://github.com/aide/aide/releases/download/v${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm64 x86"...
This PR is part of a larger effort[1] to automate resolving bugs on Gentoo's Bugzilla with the correct resolutions. The command line syntax would be: * `:` for a given...