Would be nice to use the system copy instead.
the internal copy is a more recent copy of libcroco (according to upstreams svn) and will go away when libcroco-0.47 will be released. the diffstat between libcroco and internal copy: cr-additional-sel.c | 136 +++------- cr-additional-sel.h | 14 + cr-attr-sel.c | 78 ++--- cr-attr-sel.h | 2 cr-cascade.c | 65 +--- cr-declaration.c | 210 ++++++--------- cr-doc-handler.c | 84 ++---- cr-enc-handler.c | 46 +-- cr-enc-handler.h | 6 cr-fonts.c | 252 ++---------------- cr-input.c | 386 +++++++++++----------------- cr-num.c | 89 ++---- cr-om-parser.c | 130 ++++----- cr-parser.c | 428 +++++++++++-------------------- cr-parsing-location.c | 56 +--- cr-prop-list.c | 119 ++------ cr-pseudo.c | 43 --- cr-rgb.c | 457 ++++++++++++++------------------- cr-rgb.h | 4 cr-sel-eng.c | 460 +++++++++++++++------------------- cr-sel-eng.h | 22 - cr-selector.c | 79 +---- cr-simple-sel.c | 62 +--- cr-simple-sel.h | 6 cr-statement.c | 674 +++++++++++++++++--------------------------------- cr-statement.h | 4 cr-string.c | 15 - cr-style.c | 101 +++---- cr-stylesheet.c | 4 cr-term.c | 38 +- cr-term.h | 2 cr-tknzr.c | 82 ++---- cr-token.c | 4 cr-utils.c | 19 - cr-utils.h | 8 libcroco.h | 6 36 files changed, 1597 insertions(+), 2594 deletions(-)
Ten years later, it is still bundled.
Still bundled.
So, I think https://gitlab.com/inkscape/libcroco may have become a de-facto successor to libcroco in general?
(In reply to Sam James from comment #4) > So, I think https://gitlab.com/inkscape/libcroco may have become a de-facto > successor to libcroco in general? Looks like it, yes. Someone more familiar with gnomish stuff should try packaging a snapshot.
(In reply to Andreas K. Hüttel from comment #5) > (In reply to Sam James from comment #4) > > So, I think https://gitlab.com/inkscape/libcroco may have become a de-facto > > successor to libcroco in general? > > Looks like it, yes. Someone more familiar with gnomish stuff should try > packaging a snapshot. Any gnomes around?
Basically the build system got replaced with CMake, and all support for standalone install removed on the way. Hacking it back in, but that's kind of an unrewarding task... See https://github.com/akhuettel/gentoo/tree/libcroco