Commit Graph

703 Commits

Author SHA1 Message Date
matthieu
49085abc0f libXrandr 1.2.2 2007-11-24 16:38:43 +00:00
matthieu
1969f0b7b1 Don't hard-code sizeof(long) in ftconfig.h. Fixes 64bit architectures.
Problem noticed by sturm@.
2007-11-24 15:48:33 +00:00
matthieu
ab927dd41b merge libXfont 1.3.1 2007-11-24 14:38:25 +00:00
matthieu
9a72b78842 libXfont 1.3.1 2007-11-24 14:31:47 +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
a12489dbfe Enable pixman on all architectures but sh (triggers a compiler error) in
preparation for xserver 1.4.
2007-10-27 19:57:48 +00:00
matthieu
8f07cc07fd Use buils/unix/ftsystem.c instead of the generic ANSI C one, which
doesn't set CLOSE_ON_EXEC on files descriptors opened by freetype.
Fixes a fd leak reported by kurt@. Tested by naddy@ and others.
2007-10-27 07:09:48 +00:00
matthieu
2031f13b92 regen 2007-10-20 20:30:29 +00:00
matthieu
5223801460 force HAVE_GTK=no. 2007-10-20 20:30:06 +00:00
matthieu
08de65f206 Sync initial shared lib number with the one computed by libtool. 2007-10-20 20:24:01 +00:00
matthieu
a8a2c41542 expat is now in base, xmlwf in ports 2007-10-20 12:49:39 +00:00
matthieu
38811c7475 Don't build expat here anymore. 2007-10-20 12:36:29 +00:00
matthieu
c86602f862 regen 2007-10-08 19:42:58 +00:00
matthieu
3594557781 Linuxism crept back in recent merge. Noticed by todd@ 2007-10-08 19:38:03 +00:00
matthieu
eb3008a9ee library is called libpixman-1 for some reason. 2007-10-03 20:58:49 +00:00
matthieu
eb1585bab0 - Add BSD makefile
- regen autotools files with OpenBSD tools.
2007-10-03 20:53:30 +00:00
matthieu
bd3d6b5e70 import pixman 0.9.5 2007-10-03 20:48:33 +00:00
matthieu
da60e93d5f merge libXaw 1.0.4 2007-09-30 13:42:29 +00:00
matthieu
d46f1bdbe7 libXaw 1.0.4 2007-09-30 13:33:41 +00:00
matthieu
5f86a80368 Merge libX11 1.1.3
bump major
2007-09-30 10:35:10 +00:00
matthieu
a72daf0a1a libX11 1.1.3 2007-09-30 10:11:57 +00:00
matthieu
6e574b582f merge libICE 1.0.4 2007-09-30 09:26:40 +00:00
matthieu
e51f0a8397 libICE 1.0.4 2007-09-30 09:23:08 +00:00
matthieu
a200e32164 merge xtrans 1.0.4 2007-09-30 09:12:03 +00:00
matthieu
521c91785b xtrans 1.0.4 2007-09-30 08:56:08 +00:00
matthieu
5c97d72158 merge libXpm 3.5.7 2007-09-30 08:42:34 +00:00
matthieu
3fa7de0f34 libXpm 3.5.7 2007-09-30 08:38:09 +00:00
matthieu
6261cdbe9e merge libXrender 0.9.4 2007-09-30 07:51:53 +00:00
matthieu
d4ca04b2e7 libXrender 0.9.4 2007-09-30 07:47:05 +00:00
matthieu
03e0686d13 merge libXdamage 1.1.1
bump minor library revision
2007-09-30 06:49:16 +00:00
matthieu
4cf606b741 libXdamage 1.1.1 2007-09-30 06:44:10 +00:00
matthieu
61f62dde55 merge libXcomposite 0.4.0 2007-09-30 06:17:20 +00:00
matthieu
4ecaca7a17 libXcomposite 0.4.0 2007-09-30 06:12:46 +00:00
matthieu
072724c014 merge libXxf86dga 1.0.2 2007-09-29 20:15:41 +00:00
matthieu
8fcba43e55 libXxf86dga 1.0.2 2007-09-29 20:10:34 +00:00
matthieu
385ccfe82e merge libXtst 1.0.3 2007-09-18 21:28:04 +00:00
matthieu
22d7fc382f libXtst 1.0.3 2007-09-18 21:23:49 +00:00
matthieu
1c51a6393f merge libXcursor 1.1.9 2007-09-18 21:12:55 +00:00
matthieu
84194b92f1 libXcursor 1.1.9 2007-09-18 21:09:33 +00:00
matthieu
9587a0640f merge libXinerama 1.0.2 2007-09-18 21:04:16 +00:00
matthieu
3b41279aab libXinerama 1.0.2 2007-09-18 20:59:18 +00:00
matthieu
3c28b922f5 More bits for freetype 2.3.5 2007-09-08 16:59:03 +00:00
matthieu
f4cb73c397 Merge freetype 2.3.5. Tested by naddy@ and mbalmer@. 2007-09-08 16:39:54 +00:00
matthieu
f731f6acb5 import freetype 2.3.5 2007-09-08 16:28:30 +00:00
matthieu
a39960ebe1 Merge libXfont 1.3.0. Tested by naddy@ and mbalmer@. 2007-09-08 16:24:20 +00:00
matthieu
82525649d2 import libXfont 1.3.0 2007-09-08 16:13:41 +00:00
matthieu
f950121973 One RCSid is enough. 2007-08-25 17:56:54 +00:00
matthieu
f4ec91f36f merge expat 2.0.1. Tested by simon@ 2007-08-25 17:35:23 +00:00
matthieu
3ca542d749 import expat 2.0.1 2007-08-25 17:32:07 +00:00
matthieu
a5c9dfc57e regen 2007-08-07 10:13:27 +00:00
matthieu
9ddea66c88 Don't install symlinks to non-existent shared libs on architectures
without shared libraries.
2007-08-07 10:08:36 +00:00
matthieu
8370179c25 regen 2007-07-29 10:50:16 +00:00
matthieu
280de4f507 remove -DUSE_XM_STUBS. I didn't not intend to commit this. 2007-07-29 08:32:45 +00:00
matthieu
99503146e2 Bring in GLw from XF4, to replace the Mesa version. This version
has Motif support enabled using a couple of hacks that Mesa didn't
pick up. ok mbalmer@
2007-07-28 13:50:48 +00:00
matthieu
495882d9db remove unneeded files 2007-06-16 16:34:59 +00:00
matthieu
9411e2c68c merge libpciaccess 2007/06/16 2007-06-16 16:22:09 +00:00
matthieu
ed93913cf1 Import libpciaccess from git as of today.
Changes: solaris support added.
2007-06-16 16:13:55 +00:00
matthieu
050c62ce96 sync 2007-06-06 21:02:47 +00:00
matthieu
64125c3e0e skeleton OpenBSD port of libpciaccess 2007-06-06 21:01:25 +00:00
matthieu
75cf712a68 I didn't intend to add this file. 2007-06-06 20:22:07 +00:00
matthieu
2632487b54 build infrastructure 2007-06-05 20:13:58 +00:00
matthieu
90b5879678 import libpciaccess 070327 2007-06-05 20:08:56 +00:00
matthieu
991b09817c merge 2007-05-31 23:08:21 +00:00
matthieu
0771eca1a4 import libSM 1.0.3 2007-05-31 23:05:27 +00:00
matthieu
cd8ca82527 Don't strip this library. 2007-05-31 21:18:47 +00:00
matthieu
2492fc4c5f Don't run fc-cache while running make install there. It's just a waste
of time.
2007-05-31 15:53:10 +00:00
matthieu
e51592142f fix two instances XORG_PREFIX that escaped renaming to X11BASE. 2007-05-29 15:37:57 +00:00
matthieu
15235d0d22 Fix for CVE-2007-2754: integer overflow that can lead to an heap overflow.
Discovered by Victor Stinner. Patch from Freetype repository.
2007-05-25 01:23:29 +00:00
matthieu
5e3d3f0c72 regen 2007-05-17 09:48:54 +00:00
matthieu
d603235ce2 Remove extraneous dependency on libXt 2007-05-17 09:48:27 +00:00
matthieu
987805ed7b - Disable OpenGL parts on vax and sgi
- Disable Xprt on vax and landisk
Xenocara now builds on vax
2007-05-12 14:24:59 +00:00
matthieu
a6079ffe8c Fix build on systems with static libs only. 2007-05-08 21:07:55 +00:00
matthieu
bd6867077c Disable loadable font modules on static only architectures. 2007-05-08 09:00:45 +00:00
matthieu
552b97fd53 regen 2007-05-05 10:55:41 +00:00
matthieu
5c6404f005 - generate manual pages for the tools from their sgml sources,
- unbreak Makefiles.am so that if the nroff man pages are present they
  get installed, even without docbook tools.
2007-05-05 10:32:29 +00:00
bernd
74ce17ab9b Bump expat major library version number and build the xmlwf tool.
Preparation for the expat removal from ports.

help & ok matthieu@ and sturm@
2007-04-26 11:55:28 +00:00
matthieu
930101c636 regen with libtool 1.5.22p10 and metaauto 0.7 2007-04-14 20:44:09 +00:00
matthieu
05eb22cbec Provide a libXaw.a link for legacy applications. 2007-04-09 11:13:14 +00:00
matthieu
1330b0c255 libXfont requires -lz and -lm 2007-04-08 21:28:03 +00:00
matthieu
a12195252b No loadable font modules on static only architectures. 2007-04-08 18:16:10 +00:00
matthieu
1cc1a05d6b merge libXfont 1.2.8 2007-04-08 18:14:31 +00:00
matthieu
7b635a2b61 import libXfont 1.2.8 2007-04-08 17:56:34 +00:00
matthieu
8c80956fab Don't include debugging symbols. 2007-04-07 15:37:50 +00:00
david
417e49cb7f more $Xenocara$ -> $OpenBSD$; ok matthieu@ 2007-04-04 22:33:46 +00:00
david
0440c6780f fix $OpenBSD$ RCS tags; ok matthieu@ 2007-04-04 22:30:55 +00:00
todd
d943586aca libX11 CVE-2007-1667
Multiple integer overflows in the XGetPixel() and XInitImage functions
in ImUtil.c

from matthieu@
2007-04-04 02:52:41 +00:00
todd
517a55a2c5 bdf CVE-2007-1351
BDFFont Parsing Integer Overflow Vulnerability

The discoverer of this vulnerability wishes to remain anonymous.

from matthieu@
2007-04-04 02:51:57 +00:00
todd
dd8e595ee8 fontdir CVE-2007-1352
fonts.dir File Parsing Integer Overflow Vulnerability

The discoverer of this vulnerability wishes to remain anonymous.

from matthieu@
2007-04-04 02:51:26 +00:00
matthieu
2360ec92e9 regen 2007-03-29 19:57:17 +00:00
matthieu
526508421b Fix libXaw7 versionning too.
XXX Grr.
2007-03-29 19:54:15 +00:00
matthieu
abe4eed551 This library needs to have 4.0 as revision. It used to exist as 3.0
back in the XFree86 days.
2007-03-29 19:33:01 +00:00
matthieu
0f13e765d9 expat also needs to be in libs. 2007-03-25 15:00:30 +00:00
matthieu
77cb7f251b Revert local debug stuff that wasn't meant to be committed. 2007-03-25 13:22:40 +00:00
matthieu
00a847b3f8 regen with libtool 1.5.22p9 2007-03-25 13:02:54 +00:00
matthieu
c456c0adb9 remove generated file 2007-03-19 22:11:28 +00:00
matthieu
6637a9a36e regen with automake 1.9.6p2 2007-03-18 22:29:12 +00:00
matthieu
70ac3163f4 regen 2007-03-17 17:07:55 +00:00
matthieu
2cb38a060c libXaw major was bumped.
XXX definatly need a better way to handle this braindamage.
2007-03-17 17:04:23 +00:00
matthieu
5954aa6578 regen 2007-03-15 23:28:08 +00:00
matthieu
854f5def06 Bump major of shared libs that depend on libX11 (which already got bumped).
ok todd@
2007-03-15 23:00:47 +00:00
matthieu
27b5faf40f No dlopen() on vax and landisk for now 2007-03-15 22:23:39 +00:00
matthieu
aec199b29d o -DGLXEXT -> -DGLX_INDIRECT_RENDERING for 6.5.2
o bump minor rev
2007-03-03 17:39:42 +00:00
matthieu
dd2a82322e regen 2007-03-03 10:49:22 +00:00
matthieu
6f989b3332 merge libXt 1.0.5 2007-03-03 10:45:59 +00:00
matthieu
286e74bc9f Import libXt version 1.0.5 2007-03-03 10:44:40 +00:00
matthieu
67bb9998f2 regen 2007-03-03 10:42:19 +00:00
matthieu
94c375e2ae Import libXext version 1.0.3 2007-03-03 10:39:18 +00:00
matthieu
45c07b00ec regen 2007-03-03 10:17:40 +00:00
matthieu
0516542416 Import libXfont version 1.2.7 2007-03-03 10:09:47 +00:00
matthieu
e8f8fc462c Sync prototype with reality 2007-02-26 17:19:43 +00:00
matthieu
ed51c13582 Get library dependencies right. 2007-02-07 19:46:56 +00:00
matthieu
fa3d52c6e1 link libGL against libXext and libX11, like X.Org 6.9 does.
Noticed by Brad with openoffice.
2007-01-18 21:59:16 +00:00
matthieu
02c7e07563 Hook libdrm into the build for selected architectures 2007-01-01 10:35:09 +00:00
matthieu
4254976840 correct SHARED_LIB 2007-01-01 10:34:17 +00:00
matthieu
17c4db3eeb add build infrastructure. 2007-01-01 10:33:12 +00:00
matthieu
1e64eadd3c Import libdrm 2.3.0 2007-01-01 10:30:41 +00:00
matthieu
ada2f88356 regen 2007-01-01 09:06:46 +00:00
matthieu
9c699de3ca add AM_MAINTAINER_MODE 2007-01-01 09:02:02 +00:00
matthieu
9fd174e7bc regen 2006-12-31 19:39:26 +00:00
matthieu
c88f3da64c Fix doc build/install (based on a patch from dim@) and re-enable it. 2006-12-31 16:12:52 +00:00
matthieu
9f0d315cbe regen/merge fontconfig 2.4.2 2006-12-31 15:37:59 +00:00
matthieu
c2871d3d27 Bump minor (one function added) 2006-12-31 15:33:12 +00:00
matthieu
5266b79337 Use portable posix regexp with grep 2006-12-31 15:32:43 +00:00
matthieu
ca3f97f223 resolve conflicts 2006-12-31 15:32:13 +00:00
matthieu
98dd1c2ea9 Fontconfig 2.4.2 2006-12-31 14:57:18 +00:00
matthieu
435a9c4f2d remove more generated files 2006-12-30 20:56:32 +00:00
matthieu
88aea2e3fb regen 2006-12-30 20:30:57 +00:00
matthieu
79894bec06 Enable hinting 2006-12-30 20:30:22 +00:00
matthieu
d94e76056c Missed a sed substitution for freetype2.pc.
Noticed by Frederick C. Druseikis, thanks.
2006-12-23 10:42:41 +00:00
dim
1237238ef7 When using gcc 3, link libGLU using -lsupc++, to prevent some ports,
such as gle, getting errors about undefined references to operator new,
delete and other C++ stuff.

ok matthieu@
2006-12-17 23:25:34 +00:00
matthieu
fc1d601a66 fix mandir definition 2006-12-17 21:45:51 +00:00
matthieu
a5c193b05a remove update target 2006-12-17 19:52:56 +00:00
matthieu
22e32777f6 xtrans 1.0.3 2006-12-17 11:17:36 +00:00
matthieu
e18e77bc10 libfontenc 1.0.4 2006-12-17 10:54:53 +00:00
matthieu
8bd33e5204 libXvMC 1.0.4 2006-12-17 10:51:25 +00:00
matthieu
8efe7f4fcd regen 2006-12-17 10:50:47 +00:00
matthieu
1dab55791e libXv 1.0.3 2006-12-17 10:48:31 +00:00
matthieu
33003b62de - merge libXres 1.0.3
- regen generated files
2006-12-17 10:47:25 +00:00
matthieu
29b8d20adb libXres 1.0.3 2006-12-17 10:44:14 +00:00
matthieu
2ce4b9fea4 regen 2006-12-17 10:43:10 +00:00
matthieu
30d5bac8b9 libXfontcache 1.0.4 2006-12-17 10:40:29 +00:00
matthieu
500e16d1e2 - merge libXfont 1.2.6
- regen generated files
2006-12-16 21:50:27 +00:00
matthieu
8ae8ea3af8 libXfont 1.2.6 2006-12-16 21:44:25 +00:00
matthieu
9cab71a0f5 libXau 1.0.3 2006-12-16 21:38:42 +00:00
matthieu
6733699ba2 libXScrnSaver 1.1.2 2006-12-16 21:35:17 +00:00
matthieu
b97ab9a198 libICE 1.0.3 2006-12-16 21:31:10 +00:00
matthieu
a8ecc922b6 regen 2006-12-16 21:29:40 +00:00
matthieu
d3c944ae40 Bump minor 2006-12-16 21:15:49 +00:00
matthieu
88d115ad77 regen 2006-12-16 21:15:27 +00:00
matthieu
97e0927f39 libXft 2.1.12 2006-12-16 21:12:18 +00:00
matthieu
bdebc31c36 bump major 2006-12-16 18:30:24 +00:00
matthieu
e58af992a7 merge libXfont 1.2.5 and regenerate 2006-12-16 18:29:46 +00:00
matthieu
c8bfa9283b libXfont 1.2.5 from X.Org 7.2RC3 2006-12-16 18:23:10 +00:00
matthieu
1e6e3c3517 regen 2006-12-16 17:01:57 +00:00
matthieu
7a183623da Import libX11 1.1.1 from X.Org 7.2RC3 2006-12-16 16:39:39 +00:00
matthieu
48b7839b9e Disable building of docs explicitely. Avoids that installed
docbook2html triggers it accidentally.
2006-12-12 21:31:29 +00:00
matthieu
dfa64e4aa5 sparc needs -fPIC 2006-12-03 19:36:18 +00:00
matthieu
297e2a2989 These libraries need a version bump. 2006-12-02 17:58:21 +00:00
matthieu
6a5579f8e8 Make 'obj' now can make symlinks to /usr/obj/xenocara (or any other
directory designed by XENOCARA_OBJDIR in /etc/mk.conf).
2006-12-02 16:28:48 +00:00
matthieu
ff76f63180 Remove a generated file that should not have been in the distfile. 2006-12-02 13:59:24 +00:00
matthieu
0e30946a07 regen 2006-12-02 13:50:02 +00:00
matthieu
d61866c7db Link utilities against the newly built libfontconfig, not the (old)
installed one.
2006-12-02 13:47:32 +00:00
matthieu
02dc313172 Cache dir is /var/cache/fontconfig, not /var/cache. 2006-12-02 11:08:58 +00:00
matthieu
ba8a30aa82 Font cache goes to /var/cache 2006-12-01 20:28:24 +00:00
matthieu
111eb3bc11 Disable profiled libs. 2006-11-29 18:03:09 +00:00
matthieu
488d4ea607 Install headers 2006-11-29 14:45:19 +00:00
matthieu
cd9eb53273 regen 2006-11-28 19:02:33 +00:00
matthieu
9a50b7f0ee OpenBSD fixes: snprintf/strlc{at,py} 2006-11-28 15:54:52 +00:00
matthieu
b6a46a2b93 Try to prevent endless regeneration of Makefile.in caused to RCS Id expansion. 2006-11-28 11:48:11 +00:00
matthieu
44176d4baa regen 2006-11-28 11:35:53 +00:00
matthieu
6e2c4b38b3 Disable build of old compat libXaw6 and libXaw7. 2006-11-28 11:27:35 +00:00
matthieu
9e18381f78 Remove a linuxism that just pollutes the file sytem 2006-11-28 11:27:01 +00:00
matthieu
a3d27aee0a Fix to make it possible to disable Xaw6. 2006-11-28 11:19:24 +00:00
matthieu
b455532e54 $Xenocara$ -> $OpenBSD$ 2006-11-27 19:56:35 +00:00
matthieu
96d2fd4cd1 Move back things to /usr/X11R6/lib/X11. 2006-11-27 19:16:59 +00:00
matthieu
882dc8459e regenerate with OpenBSD autotools 2006-11-27 12:40:38 +00:00
matthieu
42fb7902d6 This file is generated by configure. 2006-11-27 10:49:42 +00:00
matthieu
a6d8ae2911 ${DIST} is gone. 2006-11-27 00:27:52 +00:00
matthieu
e5ca1d526f regen with OpenBSD autotools 2006-11-26 13:42:42 +00:00
matthieu
ec302a7984 Adapt shared libraries names to OpenBSD.
XXX needs to be automated better.
2006-11-26 12:21:00 +00:00
matthieu
6e089e438c missed this generated file in local build infrastructure. 2006-11-26 12:11:13 +00:00
matthieu
ab5c078d6e Build infrastructure for lib 2006-11-26 12:07:34 +00:00
matthieu
640431fed0 build infrastructure for expat. Copied from /usr/src/lib/libexpat. 2006-11-26 12:03:55 +00:00
matthieu
f956426aeb build infrastructure and OpenBSD customisation for Freetype 2.2.1 2006-11-26 11:54:18 +00:00
matthieu
a068c23780 Build infrastructure for GL libs 2006-11-26 11:21:13 +00:00
matthieu
68f868c8f6 Import freetype 2.2.1 2006-11-25 18:44:16 +00:00
matthieu
8c639f1d5a Import fontconfig 2.4.1 2006-11-25 18:41:30 +00:00
matthieu
9001dd6ec7 Import expat 2.0.0. (yet another copy, yeah) 2006-11-25 18:35:41 +00:00
matthieu
4060f45427 import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
matthieu
17a977a357 import from X.Org 7.2RC2 2006-11-25 18:20:25 +00:00
matthieu
f789441b24 import from X.Org 7.2RC1 2006-11-25 18:18:59 +00:00
matthieu
332dee593b import from X.Org 7.0 2006-11-25 18:03:47 +00:00
matthieu
799832a039 import from X.Org 7.2RC2 2006-11-25 18:01:46 +00:00
matthieu
bb1ca95773 import from X.Org 7.2RC1 2006-11-25 17:54:58 +00:00
matthieu
5ab5820ea9 import from X.Org 7.2RC1 2006-11-25 17:37:36 +00:00
matthieu
8151682949 import from X.Org 7.2RC2 2006-11-25 17:34:44 +00:00
matthieu
d8e9d107f2 import from X.Org 7.1 2006-11-25 17:32:04 +00:00
matthieu
44c8e644e0 import from X.Org 7.0 2006-11-25 17:26:53 +00:00
matthieu
19d7c6992b import from X.Org 7.2RC2 2006-11-25 17:22:40 +00:00
matthieu
59f6d906e5 import from X.Org 7.2RC2 2006-11-25 16:53:47 +00:00
matthieu
606ceaa693 import from X.Org 7.2RC1 2006-11-25 16:46:32 +00:00
matthieu
25d3db8c61 import from X.Org 7.2RC2 2006-11-25 16:45:40 +00:00
matthieu
8ef0df6aa5 import from X.Org 7.2RC2 2006-11-25 16:33:55 +00:00