Oh they usual joy of header only libraries. It clearly needs boost for
various things, I've just added the BDEP.


On 2025/02/20 08:30, Antoine Jacoutot wrote:
> On Tue, 2025-02-18 at 10:04 -0700, Pascal Stumpf wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]  2025/02/18 10:04:10
> > 
> > Log message:
> >     Brewtarget automatically calculates color, bitterness, and other
> >     parameters for you while you drag and drop ingredients into the
> >     recipe. Brewtarget also has many other tools such as priming sugar
> >     calculators, OG correction help, and a unique mash designing tool.
> >     It also can export and import recipes in BeerJSON and BeerXML,
> >     allowing you to easily share recipes with friends who use BeerSmith
> >     or other programs.
> >     
> >     tweaks and ok sthen@
> >     
> >     Status:
> >     
> >     Vendor Tag:     pascal
> >     Release Tags:   pascal_20250218
> >     
> >     N ports/x11/brewtarget/Makefile
> >     N ports/x11/brewtarget/distinfo
> >     N ports/x11/brewtarget/pkg/DESCR
> >     N ports/x11/brewtarget/pkg/PLIST
> >     N ports/x11/brewtarget/patches/patch-CMakeLists_txt
> >     N ports/x11/brewtarget/patches/patch-src_Application_cpp
> >     
> >     No conflicts created by this import
> > 
> 
> Fails to build.
> 
> [208/267] /exopi-obj/pobj/brewtarget-4.0.16/bin/c++ -DBUILDING_WITH_CMAKE 
> -DVALIJSON_USE_EXCEPTIONS -I/exopi-
> obj/pobj/brewtarget-4.0.16/build-amd64 
> -I/exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16 -I/exopi-
> obj/pobj/brewtarget-4.0.16/
> build-amd64/btobjlib_autogen/include 
> -I/exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/third-party/valijson/include
> -I/exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/src 
> -I/exopi-obj/pobj/brewtarget-4.0.16/build-amd64/src -I/usr/l
> ocal/include/X11/qt6/QtCore -I/usr/local/include/X11/qt6 
> -I/usr/local/include/X11/qt6/QtGui -
> I/usr/local/include/X11/qt6/QtDBus -I/usr/local/include/X11/qt6/QtMultimedia 
> -I/usr/local/include/X11/qt6/QtNetwork -
> I/usr/local/include/X11/qt6/
> QtPrintSupport -I/usr/local/include/X11/qt6/QtWidgets 
> -I/usr/local/include/X11/qt6/QtSql -
> I/usr/local/include/X11/qt6/QtSvg -I/usr/local/include/X11/qt6/QtXml 
> -I/usr/local/include/X11/qt6/QtTest -
> I/usr/local/include -I/third-party/valijso
> n/include -I/usr/X11R6/include -D_GNU_SOURCE -g -pipe -std=c++2b -fPIC -MD -MT
> CMakeFiles/btobjlib.dir/src/serialization/json/BeerJson.cpp.o -MF
> CMakeFiles/btobjlib.dir/src/serialization/json/BeerJson.cpp.o.d -o 
> CMakeFiles/btobjlib.dir/sr
> c/serialization/json/BeerJson.cpp.o -c 
> /exopi-obj/pobj/brewtarget-4.0.16/brewtarget-
> 4.0.16/src/serialization/json/BeerJson.cpp
> FAILED: CMakeFiles/btobjlib.dir/src/serialization/json/BeerJson.cpp.o
> /exopi-obj/pobj/brewtarget-4.0.16/bin/c++ -DBUILDING_WITH_CMAKE 
> -DVALIJSON_USE_EXCEPTIONS -I/exopi-obj/pobj/brewtarget-
> 4.0.16/build-amd64 -I/exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16 
> -I/exopi-obj/pobj/brewtarget-4.0.16/build-amd6
> 4/btobjlib_autogen/include 
> -I/exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/third-party/valijson/include
>  -I/exopi-
> obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/src 
> -I/exopi-obj/pobj/brewtarget-4.0.16/build-amd64/src -I/usr/local/inclu
> de/X11/qt6/QtCore -I/usr/local/include/X11/qt6 
> -I/usr/local/include/X11/qt6/QtGui -I/usr/local/include/X11/qt6/QtDBus -
> I/usr/local/include/X11/qt6/QtMultimedia 
> -I/usr/local/include/X11/qt6/QtNetwork -I/usr/local/include/X11/qt6/QtPrintSup
> port -I/usr/local/include/X11/qt6/QtWidgets 
> -I/usr/local/include/X11/qt6/QtSql -I/usr/local/include/X11/qt6/QtSvg -
> I/usr/local/include/X11/qt6/QtXml -I/usr/local/include/X11/qt6/QtTest 
> -I/usr/local/include -I/third-
> party/valijson/include
> -I/usr/X11R6/include -D_GNU_SOURCE -g -pipe -std=c++2b -fPIC -MD -MT
> CMakeFiles/btobjlib.dir/src/serialization/json/BeerJson.cpp.o -MF
> CMakeFiles/btobjlib.dir/src/serialization/json/BeerJson.cpp.o.d -o 
> CMakeFiles/btobjlib.dir/src/serializ
> ation/json/BeerJson.cpp.o -c 
> /exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/src/serialization/json/BeerJson.cpp
> /exopi-obj/pobj/brewtarget-4.0.16/brewtarget-4.0.16/src/serialization/json/BeerJson.cpp:21:10:
>  fatal error:
> 'boost/json/kind.hpp' file not found
> #include <boost/json/kind.hpp>
>          ^~~~~~~~~~~~~~~~~~~~~
> 1 error generated.
> ninja: build stopped: subcommand failed.

Reply via email to