public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] livecheck - Automatic search and update of ebuilds
@ 2024-10-17 17:32 Desarrollos WEB
  2024-10-18  8:15 ` Alexander Neuwirth
  0 siblings, 1 reply; 2+ messages in thread
From: Desarrollos WEB @ 2024-10-17 17:32 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 523 bytes --]

Recently I have been collaborating on the *livecheck* 
(https://github.com/Tatsh/livecheck) project that allows ebuilds to be 
updated automatically, similar to the project *nvchecker* 
(https://github.com/lilydjwg/nvchecker)

I see a very interesting utility to automate the process of updating and 
searching for new software versions. Livecheck can be extended to notify 
maintainers, upload pull requests, create ebuild tar.gz with go-module, 
etc.., thus eliminating much of the tedious work

Any help will be welcome

[-- Attachment #2: Type: text/html, Size: 1018 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] livecheck - Automatic search and update of ebuilds
  2024-10-17 17:32 [gentoo-dev] livecheck - Automatic search and update of ebuilds Desarrollos WEB
@ 2024-10-18  8:15 ` Alexander Neuwirth
  0 siblings, 0 replies; 2+ messages in thread
From: Alexander Neuwirth @ 2024-10-18  8:15 UTC (permalink / raw
  To: gentoo-dev



On 10/17/24 19:32, Desarrollos WEB wrote:
> I see a very interesting utility to automate the process of updating and 
> searching for new software versions. Livecheck can be extended to notify 
> maintainers, upload pull requests, create ebuild tar.gz with go-module, 
> etc.., thus eliminating much of the tedious work

I have my own imperfect shell scripts [1] to loop over an overlay. It's 
fairly simple:

1. Increase MAJOR or MINOR or PATCH version by 1 and set lower version 
to zero.
2. Check if source exists by running `ebuild ... manifest`. If yes, go to 1.
3. Create a branch and commit the last existing version ebuild and send 
PR (in order for CI to check if all is fine with the build).

I'd be curious if this or portions of this functionality is covered by 
livecheck. If it only needs minor tweaks I'd consider contributing them 
and switching from my scripts to livecheck.

Cheers,
APN

[1] https://gitlab.com/APN-Pucky/gentoo-bumper

PS: I think repology might also be a good host/source for update detection.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-10-18  8:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-17 17:32 [gentoo-dev] livecheck - Automatic search and update of ebuilds Desarrollos WEB
2024-10-18  8:15 ` Alexander Neuwirth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox