Please see commits descriptions for additional details.
ebuild fixes, add pkgcheck ci workflow #70
nvraxn/librewolf-overlay:master into master Fixes pkgcheck lint BadDefaultUseFlags[1]. Flags in IUSE are off by default unless prefixed with a plus symbol, so dropping the '-' is equivalent except for funky USE_ORDER. From the Gentoo devmanual[2]: > Important: Adding - before a flag in IUSE is pretty much useless, as > it will neither override the user configuration (make.conf) nor the > profile default (make.defaults and package.use). See make.conf(5) for > details on USE-ordering in Portage. [1] https://pkgcore.github.io/pkgcheck/api/pkgcheck.checks.metadata.html [2] https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults Signed-off-by: Rahul Sandhu <nvraxn@gmail.com>
When IUSE=test exists, FEATURES=test should be restricted to builds where IUSE=test exists only (as IUSE=test is a prerequisite for tests to succeed here). Fixes pkgcheck lint MissingTestRestrict[1]. [1] https://pkgcore.github.io/pkgcheck/api/pkgcheck.checks.metadata.html#pkgcheck.checks.metadata.MissingTestRestrict Signed-off-by: Rahul Sandhu <nvraxn@gmail.com>
Signed-off-by: Rahul Sandhu <nvraxn@gmail.com>
Looks good. Thanks!
No worries. For CI to actually run, you might need to add the repository here https://ci.codeberg.org/repos and if you haven't already, request CI access for the librewolf org here: https://codeberg.org/Codeberg-e.V./requests/issues/new?template=ISSUE_TEMPLATE%2fWoodpecker-CI.yaml, see https://docs.codeberg.org/ci/ for more info. Thanks for merging!
Looks like a few people in the org already have access. I currently don't, but I'll look into getting access.
Part of me feels like using CI for pkgcheck is kind of unnecessary considering I mostly just copy www-client/firefox and add tweak it a bit for librewolf. If pkgcheck complains about www-client/firefox it'll probably complain about www-client/librewolf too.
Yeah, looks like LibreWolf isn't planning to use Woodpecker.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?