git: ffde39a7aa1d - main - games/gcompris-qt: fix build due to missing build-deps

Tobias C. Berner tcberner at gmail.com
Mon Jul 12 09:34:02 UTC 2021


Moin moin

On Mon, 12 Jul 2021 at 04:05, Alexey Dokuchaev <danfe at freebsd.org> wrote:
>
> On Sun, Jul 11, 2021 at 06:53:29PM +0000, Adriaan de Groot wrote:
> > commit ffde39a7aa1df1378c157d629b238fba3d21705f
> >
> >     games/gcompris-qt: fix build due to missing build-deps
> > ---
> >  games/gcompris-qt/Makefile | 5 +++--
> >  1 file changed, 3 insertions(+), 2 deletions(-)
> >
> > @@ -1,5 +1,6 @@
> >  PORTNAME=    gcompris-qt
> >  DISTVERSION= 1.1
> > +PORTREVISION=        1
>
> Just wondering what might be the need to bump port revisions when
> only changing build-facing things?  The packages would still be
> identical, no?
Yes, it would be technically -- but the forced rebuild gets us the
fallout for the
dependent ports that were using dependencies transitively (arguably, this is a
leaf port, so I agree with you, that here it was not really necessary).


mfg Tobias
>
> >  CATEGORIES=  games education kde
> >  MASTER_SITES=        http://gcompris.net/download/qt/src/
> >
> > @@ -14,10 +15,10 @@ LICENSE_FILE_GPLv3=       ${WRKSRC}/COPYING-GPLv3
> >  LIB_DEPENDS= libBox2D.so:x11-toolkits/qml-box2d
> >
> >  USES=                cmake compiler:c++11-lang kde:5 qt:5 tar:xz
> > -USE_KDE=     doctools
> > +USE_KDE=     doctools_build ecm_build
> >  USE_QT=              core declarative graphicaleffects gui multimedia network quickcontrols \
> >               sensors svg widgets xml xmlpatterns \
> > -             buildtools_build linguisttools_build qmake_build
> > +             buildtools_build linguisttools_build qmake_build testlib_build
>
> ./danfe


More information about the dev-commits-ports-main mailing list