Yeah, it is perhaps a similar situation to R and OCaml ports.
On Apr 22, 2025 at 21:29 +0800, Marius Schamschula <[email protected]>,
wrote:
> I haven’t seen such a thing. It would be useful if implemented.
>
> In the case of the octave PG, it would be great to be able to quickly update
> all binary packages after a major version upgrade of octave itself.
>
> Note: these updates don’t always go well.
>
> > On Apr 22, 2025, at 1:22 AM, Sergey Fedorov <[email protected]> wrote:
> >
> > Is there a way to revbump every port which includes a given portgroup?
> > A quick attempt to place `incr revision` did not have an effect (or I did
> > it wrong).
> >
> > Use cases: R ports (4.4.x to 4.5.x, for example), OCaml ports (I am not
> > sure of an algorithm here, but at least on some updates of OCaml everything
> > had to be revbumped), Fortran ports (when the primary Fortran variant is
> > changed).
> >
> > To be a sustainable solution, it should support multiple revbumps. (I
> > understand that once some of those “family” ports is itself updated,
> > revision should be reset back to zero, but when there are hundreds of those
> > ports, it is easier to revbump all of those first and then disable that PG
> > option upon a given port update, rather than adding `incr revision` to
> > every portfile).
> >
>
>
> Marius
> --
> Marius Schamschula
>
>
>