Download raw body.
graphics/flameshot fails to build
Hi,
On Sun, Aug 10, 2025 at 08:56:49PM +0200, Denis Fondras wrote:
> > > during my partial bulk build (with a ports tree from 8th august),
> > > graphics/flameshot first failed during configure because it wanted git
> > > installed. So I pkg_added git, removed the build dir and the dpb lock,
> > > and now it tries to clone some stuff from gitlab.com (which isn't
> > > allowed):
> >
> > This is because flameshot 13 has been switched from Qt5 to Qt6 (see
> > QT_DEFAULT_MAJOR_VERSION and QT_VERSION_MAJOR) but the port still
> > uses Qt5.
> >
> > I see the following options:
> >
> > - Port https://gitlab.com/mattbas/Qt-Color-Widgets.git and switch
> > flameshot 13 to Qt6 and add qt-color-widgets as a new dependency.
> >
> > - Get a second source of
> > https://gitlab.com/mattbas/Qt-Color-Widgets.git and extract it to
> > "${CMAKE_SOURCE_DIR}/external/Qt-Color-Widgets/"
> >
> > - Backport to 12.
> >
> > I would opt for the first option. Until then, we should mark
> > flameshot as broken. The old one will still work.
> >
>
> Would this work until I can make more tests ?
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/flameshot/Makefile,v
> diff -u -p -r1.14 Makefile
> --- Makefile 7 Aug 2025 20:36:16 -0000 1.14
> +++ Makefile 10 Aug 2025 18:54:39 -0000
> @@ -1,3 +1,5 @@
> +BROKEN = Missing dependency, need to investigate
> +
> COMMENT = powerful yet simple to use screenshot software
> CATEGORIES = graphics x11
Yes, of course.
Ciao,
Kili
graphics/flameshot fails to build