History log of /xsrc/external/mit/fontconfig/dist/src/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
14a48eb1 23-Jul-2025 kre <kre@NetBSD.org>

Provide a fallback timercmp() definition (PR misc/59543)

timercmp() isn't a standard function (macro in this case)
so isn't guaranteed to exist on some random system that
we need to be able to build this on (since it is part of
the NetBSD tools setup).

So just provide a local copy of the definition, used in
the event that nothing else has already defined it.

32c2f8ae 04-Jul-2024 mrg <mrg@NetBSD.org>

merge fontconfig 2.15.0.

ae02b298 04-Jul-2024 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.15.0

46bb3e47 20-Jun-2023 mrg <mrg@NetBSD.org>

merge fontconfig 2.14.2.

1cc69409 20-Jun-2023 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.14.2

cb4e8962 22-Jan-2023 christos <christos@NetBSD.org>

deal with vax exponent limit

eceda581 21-Jan-2023 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.14.1

7872e0a1 19-Jan-2023 mrg <mrg@NetBSD.org>

merge fontconfig 2.14.

a4e54154 19-Jan-2023 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.14.0

37d6d98f 16-May-2019 nakayama <nakayama@NetBSD.org>

Do not remove UUID file when a scanned directory is empty.

pulled from the following upstream change:
https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/5f12f564f8748deaa603adb7a4b8f616b6390ad4

It fixes that a cache file for an empty font directory is created
every time fc-cache is executed.

1887081f 08-Mar-2019 mrg <mrg@NetBSD.org>

merge fontconfig 2.13.1.

a32e9e42 08-Mar-2019 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.13.1

921206e9 28-Jan-2018 christos <christos@NetBSD.org>

CID-1428671: Unchecked malloc/strdup

29c28367 28-Jan-2018 christos <christos@NetBSD.org>

CID-1428670: Uncheck malloc

8b9482de 31-Aug-2017 christos <christos@NetBSD.org>

use static inline

f79b9446 30-Aug-2017 mrg <mrg@NetBSD.org>

reapply the missing part this patch:
>Deal with the limited range of VAX floating point numbers when compiling
>for VAX.

e93bbf1f 30-Aug-2017 mrg <mrg@NetBSD.org>

achVendID is an array not a pointer so it is always "true".
avoid clang warnings by not testing it.

31b1c75a 29-Aug-2017 maya <maya@NetBSD.org>

Build fix. don't provide a conflicting declaration of FcObjectTypeHash and
FcObjectTypeLookup. they're defined in fcobjshash.h included just after.

18bd4a06 29-Aug-2017 mrg <mrg@NetBSD.org>

merge fontconfig 2.12.4.

953daeba 29-Aug-2017 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.12.4

ea107527 16-Dec-2016 martin <martin@NetBSD.org>

Undo a local change now that our scandir() signature has been fixed.

6338c9e2 29-Apr-2015 riastradh <riastradh@NetBSD.org>

Switch #pragma message(...) to #warning so it actually does anything.

2c702a0e 04-Jan-2015 joerg <joerg@NetBSD.org>

Avoid __UNVOLATILE here, just inline the cast. We don't have
src/tools/compat's header here.

e60bb22c 19-Dec-2014 christos <christos@NetBSD.org>

on vax mutexes are volatile.

b2a52337 12-Jul-2014 mrg <mrg@NetBSD.org>

merge fontconfig-2.11.1

b09479dc 12-Jul-2014 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.11.1

cc1bebd6 20-Mar-2014 mrg <mrg@NetBSD.org>

avoid CPP when the C compiler can do it more sanely.

d91dd368 20-Mar-2014 mrg <mrg@NetBSD.org>

merge fontconfig 2.11.0.

6fc018e4 20-Mar-2014 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.11.0

6a285edb 10-Dec-2013 riz <riz@NetBSD.org>

Repeat after me: '\0' is *not* a pointer. Use NULL instead.

725ddd73 27-Jun-2013 wiz <wiz@NetBSD.org>

Fix a comparison of constant warning with clang

From upstream:
commit 9acc14c34a372b54f9075ec3611588298fb2a501
Author: Akira TAGOH <akira@tagoh.org>
Date: Wed Jun 26 12:03:38 2013 +0900

e9b7d6bc 03-Jun-2013 mrg <mrg@NetBSD.org>

don't try to shift size_t by 32 or more bits on !lp64.

d81fd2f8 03-Jun-2013 mrg <mrg@NetBSD.org>

merge fontconfig 2.10.93.

5e61939b 03-Jun-2013 mrg <mrg@NetBSD.org>

merge fontconfig 2.10.93.

c9710b42 03-Jun-2013 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.10.93

9d6baa44 03-Jun-2013 mrg <mrg@NetBSD.org>

merge fontconfig 2.10.2

898dab68 03-Jun-2013 mrg <mrg@NetBSD.org>

merge fontconfig 2.10.2

ca08ab68 03-Jun-2013 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.10.2

2eed41b2 31-Jan-2013 apb <apb@NetBSD.org>

If you are going to test an enum value for equality with -1,
and -1 is out of range for the enum type,
then at least cast the -1 to the appropriate enum type.

70712537 13-Feb-2012 matt <matt@NetBSD.org>

Deal with the limited range of VAX floating point numbers when compiling
for VAX.

5e94dafd 11-Aug-2011 joerg <joerg@NetBSD.org>

Fix memset usage

0d39df38 21-Nov-2010 mrg <mrg@NetBSD.org>

merge fontconfig 2.8.0

a6844aab 21-Nov-2010 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.8.0

cd31f402 12-Jun-2009 christos <christos@NetBSD.org>

work around ssp lossage

5d887b24 30-Jul-2008 mrg <mrg@NetBSD.org>

apply pkgsrc/fonts/fontconfig/patches/patch-ae:

support interix in fontconfig (useful for tools.)

2c393a42 30-Jul-2008 mrg <mrg@NetBSD.org>

initial import of fontconfig-2.6.0