[Bug 253212] x11-fonts/fontconfig: Update to 2.13.93 and switch to meson

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 3 15:10:18 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253212

daniel.engberg.lists at pyret.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel.engberg.lists at pyret.
                   |                            |net

--- Comment #1 from daniel.engberg.lists at pyret.net ---
A few additional notes: 

Patches 
https://svnweb.freebsd.org/ports/head/x11-fonts/fontconfig/files/patch-src__fccompat.c?revision=420579&view=markup
and
https://svnweb.freebsd.org/ports/head/x11-fonts/fontconfig/files/patch-src_fcatomic.h?revision=420579&view=markup
are because I don't have these platforms and thus can't test. I did try to
determine whether these still are needed and it doesn't seem like it?

DOCS and manpages are dropped because of circular dependency (see Makefile for
more information)

There are some differences in the .pc file generated although I don't think
there should be an issue in the end.

--- current version in tree ---

prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
sysconfdir=${prefix}/etc
localstatedir=/var
PACKAGE=fontconfig
confdir=${sysconfdir}/fonts
cachedir=/var/db/fontconfig

Name: Fontconfig
Description: Font configuration and customization library
Version: 2.13.92
Requires:  freetype2 >= 21.0.15
Requires.private:
Libs: -L${libdir} -lfontconfig
Libs.private:  -L/usr/local/lib -lexpat
Cflags: -I${includedir}  -I/usr/local/include

--- new version ---

prefix=/usr/local
libdir=${prefix}/lib
includedir=${prefix}/include

sysconfdir=/usr/local/etc
localstatedir=/var
confdir=${sysconfdir}/fonts
cachedir=/var/db/fontconfig

Name: Fontconfig
Description: Font configuration and customization library
Version: 2.13.93
Requires: freetype2 >=  21.0.15
Requires.private: expat
Libs: -L${libdir} -lfontconfig
Libs.private: -pthread
Cflags: -I${includedir}

Not all variables translated directly going from 92 to 93 and autotools to
meson so it might be possible that I've missed something.

Best regards,
Daniel

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-desktop mailing list