On October 13th was released Inkscape 1.4. It is version 1.4 in conflict with GNOME, please and will be longer delay? Thank you.
^Triage: fix Summary. Also note that submitter is not maintainer.
Give review D47690 a try. Note that I haven't done anything more than a bare minimum update; runtime and OPTIONs still need checked. Once again math/lib2geom has to be updated together.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cc38be92521ce1c24eb946834338c0df5c60483a commit cc38be92521ce1c24eb946834338c0df5c60483a Author: Charlie Li <vishwin@FreeBSD.org> AuthorDate: 2024-12-05 02:57:48 +0000 Commit: Charlie Li <vishwin@FreeBSD.org> CommitDate: 2024-12-05 03:06:33 +0000 graphics/inkscape: update to 1.4 Release notes: https://inkscape.org/doc/release_notes/1.4/Inkscape_1.4.html Includes required corresponding math/lib2geom update to 1.4 PR: 282864 Reported by: lumiwa[at]gmail[dot]com Reviewed by: fluffy Differential Revision: https://reviews.freebsd.org/D47690 graphics/inkscape/Makefile | 22 +- graphics/inkscape/distinfo | 8 +- ...6bbd3647c4d6aab425e53cb4b7d3f33a98e45e6f (gone) | 36 - ...f0355a6341aceee93ce4d4d70cd9ec3a44081c38 (gone) | 167 --- graphics/inkscape/pkg-plist | 1096 ++++++++++++++++++-- math/lib2geom/Makefile | 7 +- math/lib2geom/distinfo | 6 +- 7 files changed, 1010 insertions(+), 332 deletions(-)
Live system 14.1-p6 amd64: /tmp/work/usr/ports/graphics/inkscape/work/inkscape-1.4_2024-10-09_e7c3feb100/src/util/font-discovery.cpp:316:33: error: no member named 'get_face' in 'Pango::FontFamily'; did you mean 'get_name'? 316 | auto default_face = ff->get_face(); | ^~~~~~~~ | get_name /usr/local/include/pangomm-1.4/pangomm/fontfamily.h:123:17: note: 'get_name' declared here 123 | Glib::ustring get_name() const; | ^ /tmp/work/usr/ports/graphics/inkscape/work/inkscape-1.4_2024-10-09_e7c3feb100/src/util/font-discovery.cpp:317:41: error: member reference type 'Glib::ustring' is not a pointer; did you mean to use '.'? 317 | if (default_face && default_face->is_synthesized()) { | ~~~~~~~~~~~~^~ | . /tmp/work/usr/ports/graphics/inkscape/work/inkscape-1.4_2024-10-09_e7c3feb100/src/util/font-discovery.cpp:317:43: error: no member named 'is_synthesized' in 'Glib::ustring' 317 | if (default_face && default_face->is_synthesized()) { | ~~~~~~~~~~~~ ^ I haven't tried to figure out why this is happening yet. Build options: CDR : on GM : on GSPELL : on GVFS : off IMAGICK6 : off NLS : on OPENMP : on POPPLER : on SCRIBUS : on VISIO : on WPG : on
Same errors in poudriere 14.1-p6 amd64.