Commit Graph

436 Commits

Author SHA1 Message Date
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