On Sun, Nov 30, 2025 at 04:12:58PM -0700, Anthony J. Bentley wrote: > CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2025/11/30 16:12:58 > > Log message: > Import lunasvg-3.5.0. > > LunaSVG is an SVG rendering library in C++, designed to be lightweight and > portable, offering efficient rendering and manipulation of Scalable Vector > Graphics (SVG) files. > > LunaSVG supports nearly all graphical features outlined in the SVG 1.1 and > SVG 1.2 Tiny specifications. > > ok kirill@ > > Status: > > Vendor Tag: bentley > Release Tags: bentley_20251130 > > N ports/graphics/lunasvg/Makefile > N ports/graphics/lunasvg/distinfo > N ports/graphics/lunasvg/pkg/DESCR > N ports/graphics/lunasvg/pkg/PLIST > > No conflicts created by this import
Does not build here. It picks up libstdthreads. [22/27] : && /exopi-obj/pobj/lunasvg-3.5.0/bin/cc -fPIC -O2 -pipe -g -DNDEBUG -Xlinker --dependency-file=plutovg/CMakeFiles/plutovg.dir/link.d -shared -Wl,-soname,libplutovg.so.0.0 -o plutovg/libplutovg.so.0.0 plutovg/CMakeFiles/plutovg.dir/source/plutovg-blend.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-canvas.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-font.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-matrix.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-paint.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-path.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-rasterize.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-surface.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-math.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-raster.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-stroker.c.o -lm -lstdthreads -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: plutovg/libplutovg.so.0.0 : && /exopi-obj/pobj/lunasvg-3.5.0/bin/cc -fPIC -O2 -pipe -g -DNDEBUG -Xlinker --dependency-file=plutovg/CMakeFiles/plutovg.dir/link.d -shared -Wl,-soname,libplutovg.so.0.0 -o plutovg/libplutovg.so.0.0 plutovg/CMakeFiles/plutovg.dir/source/plutovg-blend.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-canvas.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-font.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-matrix.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-paint.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-path.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-rasterize.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-surface.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-math.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-raster.c.o plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-stroker.c.o -lm -lstdthreads -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : ld: error: unable to find library -lstdthreads cc: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. *** Error 1 in graphics/lunasvg (/exopi-cvs/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /exopi-obj/pobj/lunasvg-3.5.0/build-amd64 && ...) -- Antoine
