Commit Graph

80 Commits

Author SHA1 Message Date
matthieu
766a354a9d Bump majors after libfreetype major bump 2018-05-26 07:51:00 +00:00
matthieu
4b98ce0cc0 Remove all references to libpthread-stubs from xenocara.
"looks sane" guenther@.
2017-10-23 16:50:28 +00:00
matthieu
fdce463043 Update to fontconfig 2.12.4. No API change. 2017-08-19 10:11:04 +00:00
espie
251e3d9436 let X directories build even if you forget depend.
- use BUILDFIRST
- have fontconfig use normal 'all' targets to make sure its files are built
- explicitly document the fontconfig lib order

okay matthieu@
2017-06-18 21:09:07 +00:00
matthieu
63b8ae5245 Install new available config files, missed in fontconfig update.
Pointed out by Nils Reusse <n.reusse@hxgn.net>. Thanks.
2017-01-16 22:43:49 +00:00
tb
750df2fcc6 Fix a copy-paste error that resulted in the parent directory being
chowned instead of only the symlink.

no objections matthieu
2016-11-19 08:45:51 +00:00
matthieu
f8928160a7 Fix package version in fontconfig.pc 2016-10-08 14:09:10 +00:00
tb
c3666a91f0 chown -h symbolic links in conf.d. Needed for noperm release.
There are a few remaining symlinks that will be fixed later.

ok matthieu
2016-10-02 09:19:28 +00:00
deraadt
1667ad0b71 extra space 2016-08-09 19:40:13 +00:00
matthieu
6219851df2 Update to fontconfig 2.12.1.
Tested by krw@, dcoppa@, ok dcoppa@.
2016-08-09 18:57:41 +00:00
dcoppa
04fa58073a Bump following freetype update.
Suggested by sthen@

ok sthen@, naddy@, matthieu@
2016-05-29 11:59:59 +00:00
matthieu
fc89427fc0 Enable atomics operations for fontconfig on mips64 and mips64el.
ok kettenis@
2016-03-13 20:23:35 +00:00
okan
27f67406f3 Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding.
ok matthieu@
2016-03-11 13:09:42 +00:00
naddy
5a22aec1bc Don't enable 10-autohint.conf by default. It causes problems with
xterm -fa mono (underscores disappearing because the glyph exceeds
the cell size), matthieu@ can't remember why he enabled it, and it's
not enabled by default anywhere else.  ok matthieu@
2015-10-23 12:29:31 +00:00
matthieu
ed91ece414 Make cleandir also remove the built 'fonts.conf' file. 2015-04-05 16:05:34 +00:00
ajacoutot
c269e943e2 Move the default fontpath from /usr/local/lib/X11/fonts to
/usr/local/share/fonts to match XDG_DATA_DIR (where Desktop tools will look for
by default).

discussed with sthen@ and matthieu@
ok sthen@
2015-03-31 09:42:56 +00:00
matthieu
ec589d938f Install relative symlinks in conf.d. Noticed by ajacoutot@ 2014-08-31 13:50:27 +00:00
matthieu
b4cc09fbf4 Update to fontconfig 2.11.1. Tested by shadchin@ 2014-05-18 10:33:03 +00:00
naddy
ea97b1d614 use arc4random() as the preferred random number source in fontconfig
ok matthieu@
2013-09-01 19:47:52 +00:00
guenther
b5bb12998e Bump the major on every single base library. There are a couple
not bumped by this that will be corrected soon.

heavy lifting by todd@
2013-08-13 07:07:07 +00:00
matthieu
08c8ef950a Generate a correct libfontconfig.la on static only architectures. 2013-04-25 06:53:38 +00:00
matthieu
b661ecfd0d gcc 2.95 doesn't support flexible array members. 2013-04-25 06:52:15 +00:00
matthieu
da8e23aecc Only use atomic gcc builtins on arches that support them.
With help of kettenis@ guenther@ and miod@.
2013-03-19 17:53:11 +00:00
matthieu
4ee8c4bc9b fix CFLAGS definition 2013-03-17 20:46:47 +00:00
matthieu
9ceeb8df52 Fix previous: README goes in /etc/fonts/conf.d
while here be more coherent in make variable expansion.
2013-03-16 15:09:38 +00:00
matthieu
6892c2b9b1 Install fonts-conf.5 2013-03-16 14:57:18 +00:00
matthieu
7bcd06e403 Install README 2013-03-16 14:56:53 +00:00
matthieu
013c577734 Define an empty cleandir target to silent the build 2013-03-16 14:30:18 +00:00
matthieu
c772d1f7e4 Fix a typo that prevented the installation of some doc files in $(DESTDIR) 2013-03-16 14:29:45 +00:00
matthieu
bcdfdbc9f3 Generate and install fonts.conf and fonts.dtd. 2013-03-16 14:28:35 +00:00
matthieu
df36229716 Hmmph. typo in previous 2013-03-16 11:26:42 +00:00
matthieu
5524132455 Add 30-lucida-aliases and 31-nonmst.conf to the list of installed files.
Problem noticed by naddy@
2013-03-16 11:17:57 +00:00
matthieu
bf001e1b53 Add back a libtool archive for libfontconfig.
OpenBSD's libtool needs it for libraries with dependencies.
prodded by espie@
2013-03-13 23:56:54 +00:00
matthieu
e99a31b0f4 Remove existing stale libfontconfig.la at install time.
fontconfig.la was created by the previous build system and references
the bad library revision.

Suggested by espie@
2013-03-12 06:26:25 +00:00
matthieu
c7464f0cb7 Update to fontconfig 2.10.91 + a few local fixes.
Move to a new BSD make based build system since fontconfig's build
system has become too dependant on GNU make.

Requested by ajacoutot@, tested by many back in january.
2013-03-09 14:34:40 +00:00
sthen
2e97681d72 C++11 requires a space between literal and identifier; backport fix
from 7069d717e9 upstream. ok matthieu@
2013-01-15 11:47:43 +00:00
matthieu
41391b2cde Forcee the shared library revision for install too.
This fixes issues where, because of NFS client/server clock skew,
the lib gets rebuilt at install time. Problem noticed by todd@
2012-01-26 08:09:21 +00:00
matthieu
5168e0ac49 Bitstream Vera -> DejaVu in a comment. 2012-01-10 22:15:38 +00:00
matthieu
1e5cc7e8bb regen 2012-01-10 21:48:00 +00:00
matthieu
bdbb206960 New config file providing replacement for Lucida fonts.
Replace ugly bitmapped fonts by Luxi or DejaVu TrueType fonts,
Provide aliases for commonly found Lucida family fonts (Lucida,
Lucida Grande, Lucida Sans Unicode).

Prodded by a submission by Tobias Ulmer. Ok mpi@.
2012-01-10 21:47:32 +00:00
matthieu
e248f65664 Update to fontconfig 2.8.0. Tested on a full ports build by naddy@. 2010-03-25 21:45:57 +00:00
matthieu
09d4825f0e Use DejaVu TrueType fonts as replacement for the Adobe bitmaps.
While here also provide a replacement for Courier New.
ok oga@
2010-01-21 19:57:57 +00:00
oga
9ac48f3cd2 fontconfig update didn't merge in the addition of 31-nonmst.conf, fix it up.
ok kettenis@
2009-05-03 21:13:54 +00:00
matthieu
6cd6a1d6f1 Update to fontconfig 2.6.0. ok naddy@
this uses a patched version of libtool to fix linking on vax.
2009-04-05 16:43:35 +00:00
deraadt
b1668efa3e delete duplicate block; spotted by kettenis 2009-02-27 23:43:41 +00:00
matthieu
6d7de40c77 Add a substitution from fonts that map to ugly bitmapped ones to
bitstream-vera. Most of the work done by martynas@ and deraadt@,
with inputs and tests from naddy@, todd@ and lots of others.
ok deraadt@
2009-02-27 23:12:11 +00:00
matthieu
7830df18ed Regen with autoconf 2.59-p2, with AM_SANITY check zapped. 2008-03-15 18:08:24 +00:00
matthieu
b66e17dd2f Add a '-c' option to fc-cache to do a chroot before (re)building the
font cache. Useful for builds with $DESTDIR set, to prepare a binary
distribution.
2007-10-27 20:00:20 +00:00
matthieu
8370179c25 regen 2007-07-29 10:50:16 +00:00
matthieu
cd8ca82527 Don't strip this library. 2007-05-31 21:18:47 +00:00