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 <vital....@gmail.com> 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



Reply via email to