On 11/3/24 12:49 PM, Martin Rys wrote:
Can a warning be added to packages that lack this to aurweb?
CTRL+F for nvcheck also finds nothing on the wiki https://wiki.archlinux.org/title/Arch_User_Repository
As someone who maintains a bunch of stuff in the AUR, I've had no idea about this.
I see it the way to set it up is mentioned here, but no mention of AUR either - https://wiki.archlinux.org/title/Creating_packages#New_upstream_releases
Martin
This isn't about the AUR but about pkgctl (packaging tooling used to maintain packages on the Arch official repositories). One can still use (parts of) `pkgctl` to maintain AUR packages, including `pkgctl version` [1] subcommands (which allows to make use of that nvechecker integration via the .nvchecker.toml file) but it has no direct link with the AUR whatsoever, hence why it is not mentioned in the "Arch User Repository" wiki page. Unlike for official Arch packages, the usage of `pkgctl` is not enforced when it comes to maintaining AUR packages (in fact, it's doesn't allow to maintain AUR packages entirely as it was designed for packages in the official repositories specifically). The addition of a .nvchecker.toml file in AUR packages repositories is basically at the discretion of the package maintainers (depending if it is useful to them or not / depending if they use `pkgctl version` subcommands or not). As such, I don't think a warning for packages that "lack" this makes much sense. Just to make things clear, this isn't about automating the process of flagging packages out of date on the AUR side but to provide a nvchecker configuration to keep track of new upstream releases, primarily for the maintainer(s) of the package. [1] https://man.archlinux.org/man/pkgctl-version.1 -- Regards, Robin Candau / Antiz