mpi
36b2b317a6
Use -lpthread only, pointed out by ajacoutot@
2012-08-21 10:34:07 +00:00
matthieu
5c94d108e8
Update to pixman 0.26.2. tested at least by ajacoutot@, mpi@, shadchin@.
2012-08-17 16:15:20 +00:00
mpi
0668f299c8
Sync mesa version numbers after recent libGL update, prodded by matthieu@
2012-08-17 15:16:44 +00:00
mpi
e67a5fe840
Upate to libGL 7.11.2
...
Tested by jsg@, matthieu@ and ajacoutot@, ok mattieu@
2012-08-17 13:57:59 +00:00
mpi
dbe156d77d
Fix path to mesa sources
2012-07-13 15:42:03 +00:00
mpi
eba99e2372
Let swrastg a chance to compile
2012-07-13 12:55:32 +00:00
mpi
7d428aff6d
Import swrastg the Gallium3D software rasterizer. It uses the softpipe
...
driver by default but can also use the llvmpipe driver that use LLVM
for code generation if available.
Not yet linked to the build as it depends on pthreads and we don't know
yet how to handle the switch from the default 'swrast' driver, but having
it in tree will help testing and debugging the remaining issues.
Tested by ajacoutot@ and matthieu@, looks ok to matthieu@
2012-07-13 12:54:20 +00:00
mpi
87615d415c
Import the infrastructure for building Gallium3D graphics drivers.
...
Currently only software drivers are supported, looks ok to matthieu.
2012-07-13 12:43:30 +00:00
dcoppa
25007b34dd
Update to freetype-2.4.10.
...
With help and ok matthieu@
2012-07-07 16:45:03 +00:00
matthieu
2bd9f468fa
Update to libXi 1.6.1
2012-06-11 19:24:48 +00:00
matthieu
55a68ef814
Update to libXft 2.3.1
2012-06-11 19:23:03 +00:00
matthieu
be4020d279
Update to libX11 1.5.0
2012-06-11 19:18:54 +00:00
matthieu
7b5cab988a
Update to libXaw 1.0.11.
2012-06-11 19:16:00 +00:00
mpi
d89f95e29c
Fix build with XENOCARA_BUILD_DRI=No
...
ok matthieu@
2012-06-04 10:18:45 +00:00
matthieu
027633f14a
Add support for X server privilege separation to pci_legacy_open_io()
...
With privilege separation the X server enables legacy i/o port
access during the early privileged initialization. Other calls
should be no-op.
Makes X server 1.12 happy with privilege separation.
ok miod@
2012-06-02 13:05:09 +00:00
dcoppa
9d886fc06a
Fix freetype-2.4.9 regression that caused ghostscript to barf with
...
"Font Renderer Plugin" errors.
Patches come from upstream.
References:
http://bugs.ghostscript.com/show_bug.cgi?id=692940
https://savannah.nongnu.org/bugs/?func=detailitem&item_id=35833
https://savannah.nongnu.org/bugs/?func=detailitem&item_id=35847
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=9a55cb7a
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b43e0f44
ok matthieu@
2012-05-11 20:02:28 +00:00
matthieu
a8e93b57ed
Update to freetype 2.4.9
...
Another round of fixes to better handle invalid fonts. Many of
them are vulnerabilities (see CVE-2012-1126 up to CVE-2012-1144
and SA48320).
2012-04-14 09:45:45 +00:00
matthieu
39a8975b54
Update to libpciaccess 0.13.1
2012-04-09 18:50:44 +00:00
matthieu
d6ae8440ea
Update to libXaw 1.0.10
2012-04-08 14:59:44 +00:00
matthieu
0e15740580
Update to xtrans 1.2.7
2012-04-08 14:50:52 +00:00
matthieu
adb2857e13
Fix pci_io_handle allocation routines.
...
The previous version of new_io_handle() would invalidate all previous
allocations when realloc moves the base pointer of the ios array.
Since I cannot figure out where this array is useful, just get rid of
it, providing sound stable memory allocation.
Fixes vgaHWSaveFonts() in 1.12 xserver on OpenBSD, but other
sub-systems relaying on pci_io could be affected too.
2012-04-04 20:41:59 +00:00
matthieu
08ecf5f3a3
Upate to libX11 1.5rc1. Tested by krw@, mpi@, shadchin@.
2012-03-27 19:19:37 +00:00
matthieu
1f3df99ce6
Update to libxcb 1.8.1. Tested by krw@, mpi@, shadchin@
2012-03-27 19:14:20 +00:00
matthieu
bd186b6cfa
Merge patch from git master: Fixup for 550b2f76401c2 which broke bold fonts
2012-03-18 11:15:39 +00:00
matthieu
c4c11e481c
Update to libXt 1.1.3
2012-03-18 11:08:15 +00:00
thib
54dafa3982
Fix openbsd_pci.c:pci_device_vgaarb_set_target();
...
A return (0) got lost, add it back.
Obvious; ok kettenis@
2012-03-14 19:57:24 +00:00
matthieu
b33a9fd40b
Regen with util-macros 1.17. Fixes configure on landisk
2012-03-14 19:43:36 +00:00
matthieu
26866f3012
Regen with util-macros 1.17. Fixes configure on landisk (and probably the
...
other gcc3 architectures).
2012-03-14 11:24:40 +00:00
matthieu
b8bd995ce1
Fix build on 32 bit architectures. Problem noticed by naddy@.
2012-03-10 23:31:33 +00:00
matthieu
7c989dd71d
Disable doc formatting tools explicitely
2012-03-10 18:41:37 +00:00
matthieu
f0cf820ebf
Disable doc formatting tools explicitely
2012-03-10 18:35:56 +00:00
matthieu
d1508600e0
Update to libxkbfile 1.0.8
2012-03-10 17:16:24 +00:00
matthieu
bbff790d0c
Upate to libdmx 1.1.2
2012-03-10 17:12:22 +00:00
matthieu
34b36cadec
Update to libXxf86vm 1.1.2
2012-03-10 17:10:12 +00:00
matthieu
880e17f2a8
Upate to libXxf86dga 1.1.3
2012-03-10 17:07:14 +00:00
matthieu
5fa34673d3
Upate to libXvMC 1.0.7
2012-03-10 17:03:59 +00:00
matthieu
6938d0cb86
Update to libXv 1.0.7
2012-03-10 16:59:02 +00:00
matthieu
af87f98012
update to libXtst 1.2.1
2012-03-10 16:54:54 +00:00
matthieu
35252dc665
Explicitely disable tools that could be found in /usr/local
2012-03-10 16:49:42 +00:00
matthieu
a908922ac6
Update to libXt 1.1.2
2012-03-10 16:45:48 +00:00
matthieu
14550f95a6
update to libXrender 0.9.7
2012-03-10 14:33:10 +00:00
matthieu
0a69d04075
Update to libXpm 3.5.10
2012-03-10 14:30:32 +00:00
matthieu
8ca0137ede
Update to libXmu 1.1.1
2012-03-10 14:22:08 +00:00
matthieu
66d8884066
update to libXinerama 1.1.2
2012-03-10 14:12:25 +00:00
matthieu
b9bf44ccd1
update to libXft 2.3.0
2012-03-10 14:09:34 +00:00
matthieu
3c7aa34b67
Update to libXext 1.3.1
2012-03-10 14:01:58 +00:00
matthieu
4a2a7b9911
update to libXdmcp 1.1.1
2012-03-10 13:58:12 +00:00
matthieu
30cb7894d9
upate to libXcursor 1.1.13
2012-03-10 13:53:27 +00:00
matthieu
72c5e3259a
Update to libXau 1.0.7
2012-03-10 11:59:38 +00:00
matthieu
fa9710160e
Update to libXScrnSaver 1.2.2
2012-03-10 11:55:28 +00:00
matthieu
16eedf3d78
Update libXres to version 1.0.6
2012-03-10 11:50:24 +00:00
matthieu
37b152092c
Update to libpciaccess 0.13. Tested by shadchin@
2012-03-09 21:02:09 +00:00
matthieu
ca91a8b3ac
update to libSM 1.2.1
2012-03-04 19:03:26 +00:00
matthieu
5995f36226
Update to libICE 1.0.8
2012-03-04 18:57:08 +00:00
matthieu
b914fa9d89
Update to libfontenc 1.1.1
2012-03-04 18:25:21 +00:00
matthieu
b78c16cdfb
Update to libFS 1.0.4
2012-03-04 18:21:36 +00:00
matthieu
f472553514
Update to libXfont 1.4.5
2012-03-04 18:13:46 +00:00
matthieu
da8acd3d49
Update to pixman 0.22.4. Tested by shadchin@, krw@.
2012-02-28 20:36:12 +00:00
matthieu
d03f2ad290
radeon_dri.so needs the radeon_drm library, like the other
...
Mesa radeon drivers. From oga@.
2012-01-27 07:07: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
dcoppa
f4996328a0
Force class alignment to a multiple of sizeof(XID): fixes a SIGBUS
...
crash on sparc64.
Upstream git commit 07ced7b48219e3bc0c98806f3d7106f86d1b2ca0
OK matthieu@
2012-01-19 08:41:06 +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
8ccc5e9cd4
Update to libXi 1.4.5.
2011-12-20 20:18:26 +00:00
matthieu
da4d50a40a
Update to libXi 1.4.4.
2011-12-17 17:39:19 +00:00
miod
e40bd9f548
Compile prog_execute.c with -fno-tree-ter on alpha (instead of -O0) to skirt
...
the ICE, until a fix is devised (insert annoyed comment about hairy tricky
bugs in the ``reload'' code here).
2011-12-03 15:36:21 +00:00
naddy
e1ab192eb3
on alpha, remove optimization flags when compiling prog_execute.c to
...
prevent an internal compiler error in gcc 4.2.1; ok matthieu@
2011-11-29 14:57:54 +00:00
oga
75d011a3a1
Fix r200 libGL by linking with libdrm_radeon.
...
tested and reported by brynet; thanks!
``if it works, commit it'' matthieu@
2011-11-23 21:07:12 +00:00
matthieu
976f735d21
Update to freetype 2.4.8. Security update fixing CVE-2011-3439
2011-11-19 11:32:45 +00:00
matthieu
db0c239acc
Commit the last bit of freetype 2.4.6 which I previously hold back,
...
since it changes the metrics of some TrueType fonts. Users of DejaVu
at small sizes in xterm can use the 'scaleHeight' resource to
restore the previous vertical spacing (with xterm 276 and later).
Tested on a wide set of ports by ajachoutot@, naddy@, krw@ shadchin@.
2011-11-16 21:18:14 +00:00
matthieu
41e9e340b9
Update for freetype 2.4.7.
2011-11-13 22:34:37 +00:00
matthieu
e406f265be
Update to libpciaccess 0.12.1. Ok kettenis@, shadchin@
2011-11-06 21:35:46 +00:00
schwarze
489b2ffc16
roff(7) include lines must be ".so man3/foo.3", not ".so foo.3",
...
or the referenced file cannot be found.
This got broken during the libXi 1.4.2 update.
ok matthieu@
2011-11-02 21:41:59 +00:00
matthieu
b7c47e461d
Use -fPIC consistently with libmesa. fixes build on sparc.
2011-10-31 18:36:06 +00:00
matthieu
12dde70adc
Update to freetype 2.4.7.
...
This moslty is a bug-fix release for CVE-2011-3256.
2011-10-30 10:14:50 +00:00
matthieu
e9f704ccf2
Fix previous, which left out C sources.
2011-10-27 07:07:39 +00:00
matthieu
e455438cc5
fix build on mips64. problem spotted by todd@.
2011-10-26 21:48:08 +00:00
matthieu
a25491e7be
Remove extra white space at EOF
2011-10-26 21:15:07 +00:00
matthieu
753ca79637
Updated to Mesa 7.10.3
2011-10-23 13:59:38 +00:00
matthieu
77b69b735d
Build system updates for Mesa 7.10.3
2011-10-23 13:57:36 +00:00
ajacoutot
c217523095
Add more paths to cursorpath, themes can now be installed under
...
/usr/local/share/icons and /usr/local/share/pixmaps.
ok matthieu@
2011-10-20 06:48:36 +00:00
matthieu
1ffd67520b
Update version information for libxcb. Pointed at by robert@
2011-10-05 18:05:48 +00:00
matthieu
6b773761c7
Update to freetype 2.4.6.
...
For now, omit the patch to ttdriver.c that changes some font metrics and
appearance of applications using TrueType fonts. Will revisit once the
issue is solved.
2011-09-28 19:01:21 +00:00
matthieu
590161e69d
Sync with libX11/src/UIThrStubs: fix __pthread_once_stub()
2011-09-19 20:23:44 +00:00
matthieu
f476ec5831
Fix _Xthr_once_stub_() to call the init routine for each different id.
...
With tweaks from and ok ariane@
2011-09-19 20:21:37 +00:00
matthieu
d46230b379
regen
2011-09-10 10:30:30 +00:00
matthieu
c36e354560
Update to libXt 1.1.1
2011-09-10 09:36:19 +00:00
matthieu
9993018eda
Update to libXfont 1.4.4
2011-09-10 09:31:51 +00:00
matthieu
5577d754a3
Update to libX11 1.4.4. Tested by ajacoutot@, shadchin@.
2011-08-27 15:34:14 +00:00
todd
3e2ff7b40f
fix from matthieu@ as applied upstream for CVE-2011-2895
...
ok deraadt@
2011-08-11 15:29:02 +00:00
matthieu
1be04c484a
remove -mmmx from SSE2_FLAGS It's implied by -msse2 and is not in
...
upstreams distrib. This was a silly attempt to fix the amd64 issues
on my side.
2011-07-24 15:29:08 +00:00
matthieu
0def8ce1ff
Update to pixman 0.22.2.
...
0.22.0 was tested by many. 0.22.2 only add a few bug fixes.
Note that on amd64 a recent ld.so is needed to avoid random bus errors.
2011-07-24 13:05:47 +00:00
matthieu
f99cf4f7a6
Fix for CVE-2011-0226 from Freetype git repository.
2011-07-18 21:15:33 +00:00
matthieu
f6c615f075
Update to freetype 2.4.5. Tested by many.
2011-07-18 20:29:56 +00:00
dcoppa
651d3577d4
Fix libpthread linkage
...
OK matthieu@
2011-07-14 12:33:19 +00:00
matthieu
4f6a4267a4
Update to libXi 1.4.3.
...
This contains more doc fixes and a few more bug fixes.
2011-07-02 21:21:11 +00:00
matthieu
d932417016
Update to libXi 1.4.2.
...
Tested by ajacoutot@, jasper@, krw@, shadchin@.
I believe that the bugs spotted by krw@ are fixed in an upcoming
inputproto update.
2011-07-02 21:14:36 +00:00
matthieu
7d2cdbd9f3
Update to libXrandr 1.3.2.
...
Only documentation fixes and autotools changes.
2011-07-02 20:46:03 +00:00
matthieu
83d116af40
Update to libXcursor 1.1.12.
...
This is a bug fix release.
2011-07-02 20:41:33 +00:00
matthieu
3c48ff5d9e
Update to libXaw 1.0.9
2011-06-02 13:40:13 +00:00
oga
e7189c6b6c
Now the kernel support has been commited we can enable r600 driver
...
becaue the lack of kernel support won't break people trying to use gl.
ok matthieu ages ago
2011-05-30 21:52:42 +00:00
matthieu
8cc0378bfd
Update to libX11 1.4.3 which was released during the 1.4.2 tests.
...
Mostly churn in the doc build system, which is disabled on Xenocara
for now.
2011-05-30 20:52:47 +00:00
matthieu
d6643088f7
those files were added by mistake. remove them
2011-05-30 20:48:00 +00:00
matthieu
5a7270a20f
Update to libXext 1.3.0. Tested by ajacoutot@, jasper@ krw@, landry@,
...
shadchin@ on various architectures.
Bump major
2011-05-30 19:27:42 +00:00
matthieu
857c658f08
Update to libx11 1.4.2. Tested by ajacoutot@, jasper@ krw@, landry@,
...
shadchin@ on various architectures.
Bump major.
2011-05-30 19:19:29 +00:00
oga
5377107505
link libdrm_radeon so this actually can resolve symbols
2011-05-02 21:55:21 +00:00
oga
269078d2e1
Add libdrm_radeon
...
needed for the r600 dri driver. Tested by myself and matthieu.
2011-05-02 21:52:34 +00:00
oga
4aab434bf2
Update libdrm_intel to that contained in libdrm 2.4.24. Needed for
...
updates to the ddx and to stop mesa 7.9.2 crashing very fast.
ok matthieu@
2011-05-01 15:48:20 +00:00
matthieu
38a45bf16e
Update to libXfixes 5.0
2011-04-17 15:16:24 +00:00
matthieu
f2c1aca964
Simpler fix for 64 bits architectures, suggested by Peter Hutterer:
...
Just use Data() to send the xXIEventMask structure on the wire.
2011-04-01 21:22:48 +00:00
matthieu
1064b1a62a
Ugly fix for libXi on sparc64.
...
May change if upstreams fix it differently.
Still broken on cross-endian remote connections though.
2011-03-27 20:17:17 +00:00
naddy
a17d3bcc89
Force alignment with sizeof(Atom) for XIButtonClassInfo.
...
From upstream; ok matthieu@
2011-03-18 20:08:27 +00:00
matthieu
7ae39052df
xcb is no longer optional.
2011-03-08 20:48:59 +00:00
matthieu
cf9b06cfa2
Bug-fix upgrade to pixman 0.20.2. No API/ABI change.
...
tested by shadchin@, ajacoutot@, krw@, ok miod@
2011-01-22 08:32:55 +00:00
miod
47b6998e0f
Enable weak symbols under OpenBSD on non-ELF platforms, too.
...
ok matthieu@ todd@
2011-01-20 21:43:47 +00:00
kettenis
3ff4e178c2
Indicate that devices need access to legacy VGA resources. Makes sure xserver
...
disables DRI if the VGA arbiter is in use.
ok matthieu@
2011-01-12 21:49:21 +00:00
matthieu
cc84c83945
Do not remove(3) the device entry if open fails. ok oga@
2010-12-22 21:34:51 +00:00
matthieu
21087514c1
Update to freetype 2.4.4. Tested by shadchin@, ajacoutot@, krw@.
2010-12-19 16:08:12 +00:00
matthieu
52cf0a800d
Update to pixman 0.20.0.
...
tested by ajacoutot@, krw@ and on a bulk ports build by landry@.
2010-11-14 13:42:49 +00:00
matthieu
23853009c8
Explicitely disable build of specs.
2010-11-11 10:54:03 +00:00
matthieu
9a4e11a14a
Update to libXi 1.4.0. small bug fixes plus doc/spec/autotools churn.
2010-11-11 10:49:21 +00:00
matthieu
2514f2c1df
Update to xtrans 1.2.6. Only a small bug fix in addition to the
...
usual doc/autotools churn.
2010-11-11 10:34:28 +00:00
matthieu
2b655e7a9e
Update to libXft 2.2.0
...
Tested by ajacoutot@, jasper@, krw@ and on a bulk ports build by landry@
2010-11-11 10:18:57 +00:00
matthieu
5748f35886
Update to libXext 1.4.0.
...
Tested by ajacoutot@, jasper@, krw@ and on a bulk ports build by landry@
2010-11-11 10:17:24 +00:00
matthieu
4088d0fef3
Update to libXdmcp 1.1.0.
...
Tested by krw@, ajacoutot@, jasper@ and on a bulk ports build by landry@
2010-11-11 10:14:40 +00:00
matthieu
4aee46235d
Security MFC for CVE-2010-3855
...
commit 59eb9f8cfe7d1df379a2318316d1f04f80fba54a
Author: Werner Lemberg <wl@gnu.org>
Date: Tue Oct 12 07:49:17 2010 +0200
Fix Savannah bug #31310 .
* src/truetype/ttgxvar.c (ft_var_readpackedpoints): Protect against
invalid `runcnt' values.
2010-11-06 16:46:57 +00:00
matthieu
625c5107a5
MFC security fix for CVE-2010-3814
...
commit 0edf0986f3be570f5bf90ff245a85c1675f5c9a4
Author: Werner Lemberg <wl@gnu.org>
Date: Wed Oct 6 11:52:27 2010 +0200
[truetype] Improve error handling of `SHZ' bytecode instruction.
Problem reported by Chris Evans <scarybeasts@gmail.com>.
* src/truetype/ttinterp.c (Ins_SHZ): Check `last_point'.
2010-11-06 16:45:49 +00:00
matthieu
654eabe550
Fix weak symbols declarations for gcc 2.95
2010-11-02 07:51:54 +00:00
matthieu
868f443a6c
Fix installation when install-sh is not executable.
...
the nobase_* variables force the use of install-sh, without '${SHELL}'.
Use a more traditional approach, that uses the normally probed INSTALL
program. Problem noticed by oga@.
2010-11-01 14:58:19 +00:00
matthieu
2d5153cb87
Update to libxkbfile 1.0.7. No functional change.
2010-10-31 16:50:28 +00:00
matthieu
7b1e02fed8
Update to libfontenc 1.1.0. No functional change.
2010-10-31 16:47:11 +00:00
matthieu
e005af3d5e
Update to libdmx 1.1.1. No functional change.
2010-10-31 16:43:22 +00:00
matthieu
27332c2934
Update to libXxf86vm 1.1.1. No functional change.
2010-10-31 16:40:21 +00:00
matthieu
61418a71fe
Update to libXxf86dga 1.1.2. No functional change.
2010-10-31 16:35:36 +00:00
matthieu
6e83747cf4
Update to libXv 1.0.6. No functional change.
2010-10-31 16:30:04 +00:00
matthieu
61c864510e
Update to libXtst 1.2.0. No functional change.
2010-10-31 16:25:10 +00:00
matthieu
c272d704cd
Update to libXt 1.0.9. No functional change.
2010-10-31 16:05:19 +00:00
matthieu
6eadfc6665
Update to libXrandr 1.3.1. No functional change, except for a small bug fix.
2010-10-31 15:52:40 +00:00
matthieu
6ac99b1380
Update to libXpm 3.5.9. No functional change.
2010-10-31 15:46:32 +00:00
matthieu
1bf1f1eb7c
Update to libXmu 1.1.0. No functional change.
2010-10-31 15:35:49 +00:00
matthieu
849a4e6d02
Update to libXinerama 1.1.1. No functional change.
2010-10-31 15:23:41 +00:00
matthieu
31eafa7442
Update to libXfont 1.4.3. No functional change.
2010-10-31 15:09:45 +00:00
matthieu
883558059e
Update to libXcursor 1.1.11. No functional change.
2010-10-31 14:01:48 +00:00
matthieu
0023d90dd4
Update to libXcomposite 0.4.3. No functional change.
2010-10-31 13:57:01 +00:00
matthieu
0160e37394
Update to libXaw 1.0.8. No functionnal change.
2010-10-31 11:31:11 +00:00
matthieu
d8a4565a51
Update to libXScrnSaver 1.2.1. No functionnal change.
2010-10-31 10:32:43 +00:00
matthieu
8d0a4ee38e
Update to libXres 1.0.5. No functionnal change.
2010-10-31 10:24:17 +00:00
matthieu
b8b5099e37
Update to libFS 1.0.3. No functionnal change.
2010-10-31 10:19:43 +00:00
matthieu
bfe3d87ade
Update to freetype 2.4.3. Tested at least by krw@, ajacoutot@ and jasper@
2010-10-23 19:30:16 +00:00
matthieu
bfe02ac685
Explicitely disable build of docs (otherwise done if groff is found)
2010-10-22 20:01:27 +00:00
matthieu
92b4be9451
Explicitely disable docs build (otherwise done if groff is found)
2010-10-22 19:58:35 +00:00
matthieu
54c946e7c3
Explicitely disable groff.
2010-10-22 19:50:32 +00:00
matthieu
502b62f99f
Update to libX11 1.3.6.
...
Tested by ajacoutot@, jasper@ and krw@.
2010-10-05 19:50:57 +00:00
matthieu
203a984640
g/c some old amd64 bits from pixman's Makefile.bsd-wrapper.
...
from Brad. Thanks.
2010-10-04 05:46:54 +00:00
matthieu
9174b01172
Update to pixman 0.18.4.
...
Tweak build to use libpthread-stubs for TLS emulation instead of forcing
every application using pixman to use -pthread.
Tested by jasper@ and landry@ on a bulk ports build.
2010-10-03 18:30:04 +00:00
matthieu
d72e46519b
Update to libpthread-stubs 0.3 and add pthread_once(),
...
pthread_key_create() and pthread_{get,set}_specific() stubs needed by
upcoming libpixman update.
Tested by jasper@ and landry@ on a bulk ports build.
2010-10-03 18:27:11 +00:00
matthieu
3ea6e813ac
regen
2010-10-03 14:27:14 +00:00
matthieu
3c4f0cc6df
Use the XORG_WITH_XMLTO and XORG_WITH_ASCIIDOC macros.
...
This change was apparently didn't make it upstreams into 1.3.2 and
got lost.
2010-10-03 14:26:02 +00:00
matthieu
f71ecdef37
fix merge botch
2010-09-04 13:01:38 +00:00
matthieu
f42887fa64
Update to libXfont 1.4.2
2010-09-04 10:37:30 +00:00
matthieu
a6c32b4cbf
Add 2 missed files in previous update to libX11 1.3.5.
2010-09-04 10:36:30 +00:00
matthieu
6c940574a9
Update to libX11 1.3.5
2010-09-04 10:33:11 +00:00
matthieu
c6379e8bf8
Missed re-added file in libXi 1.3.2. update.
2010-09-04 10:18:16 +00:00
matthieu
9d9f84909a
Update to libXi 1.3.2
2010-09-04 10:16:57 +00:00
matthieu
08a25eefda
Update to libXi 1.3.2
2010-09-04 10:02:49 +00:00
matthieu
4638a5f252
Update to libxcb 1.7
2010-09-04 10:00:58 +00:00
matthieu
45438d0119
Update to freetype 2.4.2. This has been in snapshots for a while
...
and tested explicitely by ajacoutot@ jasper@, jcs@, krw@ and others
on various architectures.
2010-09-01 19:14:23 +00:00
todd
27291783e7
enable pixman (with a workaround from miod@) for m68k, fixes hp300 and mvme68k
2010-08-25 17:44:24 +00:00
matthieu
f3d331c594
Update to libXvMC 1.0.6. No functionnal change.
2010-08-22 10:02:29 +00:00
matthieu
72c75692e9
Update to libXau 1.0.6. No functional change.
2010-08-21 16:11:03 +00:00
matthieu
c9254707d2
Current pixman lib doesn't build on m68k. Disable it on those machines.
...
ok deraadt@
2010-08-02 18:45:02 +00:00
matthieu
f256c6eec5
Update to libpciaccess 0.12.
...
We already had most of the code from this version, it just add
2 bug fixes. no ABI/API change.
2010-07-31 08:05:06 +00:00
matthieu
ae10e3711f
avoid segfault in pci_device_vgaarb_fini() when called without
...
initializing the library first. (This happens when invalid options
are passed to X for instance). ok kettenis@
2010-07-26 18:48:48 +00:00
oga
e4c82170c3
Support the apis for getting vblank events from the drm fd. (only vblank
...
events for now, pageflip events require kms and thus have not yet been
added).
Bumps libdrm minor version.
2010-07-18 21:02:35 +00:00
matthieu
f7508ba344
update to libXext 1.1.2
2010-07-17 15:31:12 +00:00
matthieu
7da8b0321b
update to libXrender 0.9.6
2010-07-17 15:28:21 +00:00
matthieu
47798031f8
Update to libXfixes 4.0.5
2010-07-17 15:21:59 +00:00
matthieu
dc33408b31
update to libXdamage 1.1.3
2010-07-17 15:16:03 +00:00
matthieu
93bf0d405e
Update to libXcomposite 0.4.2
2010-07-17 15:07:18 +00:00
matthieu
2b3e93e33b
patches from Freetype.org for the security issues found by Robert Swiecki:
...
CVE-2010-2497 freetype integer underflow
CVE-2010-2498 freetype invalid free
CVE-2010-2499 freetype buffer overflow
CVE-2010-2500 freetype integer overflow
CVE-2010-2519 freetype heap buffer overflow
CVE-2010-2520 freetype buffer overflow on heap
2010-07-17 14:06:43 +00:00
matthieu
99887c42a6
Update to libpciaccess 0.11, with VGA arbiter support code from kettenis@.
2010-07-10 18:56:27 +00:00
matthieu
cd750bf570
Update to Mesa 7.8.2. Tested by johan@. Thanks.
2010-06-22 20:04:22 +00:00
matthieu
71cc7797d8
Disable the compose cache code.
...
It can't be used without proper libc locale support.
2010-06-01 05:26:44 +00:00
matthieu
fee37e4ada
Remove an extra debug target that leaked in.
2010-05-30 20:42:44 +00:00
matthieu
1acb789094
Remove obsolete code that has not been built for 5 weeks now.
2010-05-29 17:25:11 +00:00
matthieu
69d68a5946
Remove the makefiles for dri drivers that aren't built anymore.
2010-05-27 06:25:45 +00:00
matthieu
bc96638db1
fix glu.pc after Mesa update.
2010-05-22 21:17:25 +00:00
matthieu
ff9d7b9ce0
This is now Mesa 7.8.1
2010-05-22 20:25:37 +00:00
matthieu
23bbc6ddb4
Build infrastructure for Mesa 7.8.1.
2010-05-22 20:14:14 +00:00
matthieu
47b605d724
regen
2010-05-21 19:15:04 +00:00
matthieu
0f15c7c5e7
merge from upstream X.Org: use the AC_WITH_XMLTO and AC_WITH_ASCIIDOC
...
macros from xorg-macros 1.5 to check for xmlto and asciidoc and
explicitely disable them in Makefile.bsd-wrapper.
Problem noticed by espie@.
2010-05-21 19:13:11 +00:00
matthieu
aa3c9f9344
Update to libX11 1.3.3. Tested on a bulk ports build by naddy@.
2010-05-18 19:37:28 +00:00
matthieu
69110947ac
Update to libXi 1.3. Tested on a bulk ports build by naddy@.
2010-05-18 19:28:54 +00:00
oga
a40ba34bb5
Add drm_intel_bo_is_reusable(), to check if a buffer object will be put
...
in the userland BO cache or not. Bump minor.
From Chris Wilson in upstream git. ok matthieu@
2010-05-15 15:51:05 +00:00
espie
9c8e047a11
zap USE_GCC3, prepare for gcc4.
...
okay oga@
2010-05-13 17:38:57 +00:00
espie
20321053ef
allow gcc4 switch, okay matthieu@
2010-05-11 18:51:21 +00:00
matthieu
a345ea4b66
Update to libXtst 1.1.0. Tested on a ports bulk build by naddy@.
2010-05-10 20:10:07 +00:00
matthieu
0c4bbe43a5
Update to libXext 1.1.1. Tested on a ports bulk build by naddy@.
2010-05-10 20:06:53 +00:00
matthieu
d9a92f27a6
use INSTALL_DATA in BSD Makefiles. ok oga@
2010-05-08 14:15:29 +00:00
matthieu
5aebc99597
Update to libXt 1.0.8. No API change.
2010-05-05 20:18:45 +00:00
matthieu
9cb2a9e148
Remove a file that gets generated during build.
2010-05-05 19:58:52 +00:00
matthieu
d3f6579c37
Update to libXinerama 1.1
2010-04-27 20:04:38 +00:00
matthieu
6abece0973
update to libXxf86dga 1.1.1
2010-04-27 20:00:53 +00:00
matthieu
16484e6ad4
update to libXxf86misc 1.0.2
2010-04-27 19:56:30 +00:00
matthieu
48cef99b0b
Update to libxkbfile 1.0.6.
2010-04-27 19:54:37 +00:00
matthieu
1898505e7e
Update to libXxf86vm 1.1.0
2010-04-25 20:04:42 +00:00
matthieu
3e77ba2aad
Update to libXScrnSaver 1.2.0
2010-04-25 20:02:21 +00:00
matthieu
8f148c87a1
Update to libdmx 1.1.0
2010-04-25 19:59:53 +00:00
oga
73527bc941
*sigh* ioctls do not copyout when they return an error. DRM developers
...
need to learn this.
When set_tiling fails, keep tiling type at the type we already had, do
NOT use the parameters that we passed to the ioctl.
Noticed when i botched a kernel diff (locally) so that that ioctl failed
more often.
ok matthieu@
2010-04-25 14:35:49 +00:00
matthieu
1be894c1f4
Unlink libXp, libXprintAppUtil and libXprintUtil from the build.
...
Required ports updates and wantlib fixes handled by naddy@. Thanks a lot.
2010-04-24 20:13:07 +00:00
matthieu
5f5463b013
Update libXaw to version 1.0.7.
...
This version removes support for Xprint.
2010-04-23 19:37:47 +00:00
matthieu
a88f24fd32
Add libxcb/libxcb-dri2 here too.
2010-04-18 22:28:20 +00:00
matthieu
852acd6263
Update to libxcb 1.6. Mostly for new dri2 helper lib, requested by oga@.
2010-04-18 20:06:18 +00:00
matthieu
57a2ac348a
regen for xcb-proto 1.6
2010-04-18 19:58:53 +00:00
oga
d0eeea4b45
don't allocate an array of pointers to structs when you want an array of
...
structs. Fixes cases where you need a lot of relocs so you overflow the
array.
Commited upstream about ten minutes ago. ok matthieu@
2010-04-11 18:04:04 +00:00
matthieu
479aed07ee
Unlink deprecated xtrap, xevie and lbxutil libs and protos from the X build.
...
ok oga@, deraadt@.
2010-04-10 21:26:00 +00:00
oga
c7b8df8024
update libdrm to 2.4.15.
...
This diff seems larger than it is since upstream reindented some
sources. This updates libdrm_intel to -current (which only affect the
GEM code) and libdrm to 2.4.15. bumping both minor versions.
Discussed with matthieu@
2010-03-31 06:31:45 +00:00
matthieu
d346a77813
Update to pixman 0.16.6. Tested on a full ports build by naddy@.
2010-03-25 21:58:52 +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
54193b0f27
Missing resurected files in freetype 2.3.12
2010-03-25 20:53:34 +00:00
matthieu
1be5fe96c1
Update to freetpe 2.3.12. Tested against ports by naddy@.
2010-03-25 20:49:53 +00:00
matthieu
df0647377b
Update to freetpe 2.3.12. Tested against ports by naddy@.
2010-03-25 20:32:36 +00:00
matthieu
1ef4920a5b
Remove a workaround for a gcc ICE on mips64 that was fixed
...
by a recent gcc commit.
2010-02-03 12:44:10 +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
matthieu
9b4b09eb28
regen
2010-01-17 20:49:46 +00:00
matthieu
2dda0f8061
Use the new XORG_WITH_XMLTO macro in configure scripts and explicitely
...
disable it during Xenocara builds. Problem reported by kili@ who also
tested this patch with an earlier version of the macro.
2010-01-17 20:48:49 +00:00
oga
dc5950e7a9
typo in the !privsep path, from David Coppa (dcoppa at mail dot com);
...
thanks.
ok matthieu@
2009-12-09 16:57:37 +00:00
oga
b29bbd29c1
Some improvements from upstream for the GEM buffer object cache to stop the
...
cache growing stupidly big (like it used to).
ok matthieu@ ages ago.
2009-11-22 20:16:03 +00:00
naddy
c31a69de88
install xtrans.pc into the right directory
2009-11-01 00:25:29 +00:00
matthieu
ac420781e2
missed files during libXfont 1.4.1 update.
2009-10-31 21:03:28 +00:00
matthieu
ea581f5459
File missed in libXvMC 1.0.5 update.
2009-10-31 20:37:15 +00:00
matthieu
7e22364ad4
Update to xtrans 1.2.5
2009-10-31 20:34:07 +00:00
matthieu
d6f9ab8d4c
update to libfontenc 1.0.5
2009-10-31 19:05:27 +00:00
matthieu
70416822d3
update to libXvMC 1.0.5
2009-10-31 18:59:06 +00:00
matthieu
03c653d165
update to libXv 1.0.5
2009-10-31 18:54:56 +00:00
matthieu
32b6dba0b2
update to libXt 1.0.7
2009-10-31 18:47:41 +00:00
matthieu
a5210f52a0
missed files in libXrender 0.9.5 update.
2009-10-31 18:42:41 +00:00
matthieu
e03850b02d
update to libXrender 0.9.5
2009-10-31 18:41:19 +00:00
matthieu
139377e246
update to libXpm 3.5.8
2009-10-31 18:33:17 +00:00
matthieu
c06fd4db3a
Update to libXmu 1.0.5
2009-10-31 18:29:37 +00:00
matthieu
fbfe310e31
Update to libXft 2.1.14
2009-10-31 18:23:14 +00:00
matthieu
6ac962e3d1
Update to libXfontcache 1.0.5
2009-10-31 17:58:21 +00:00
matthieu
c1572e04e6
Update to libXfont 1.4.1
2009-10-31 17:57:11 +00:00
matthieu
4a77a82c79
update to libXfixes 4.0.4
2009-10-31 17:55:07 +00:00
matthieu
659895ccf0
Update to libXdmcp 1.0.3
2009-10-31 17:53:31 +00:00
matthieu
4fbf34305a
Update to libXdamage 1.1.2
2009-10-31 17:48:41 +00:00
matthieu
6a2eaba1d6
Update to libXcursor 1.1.10
2009-10-31 17:47:06 +00:00
matthieu
f043957069
Update do libXcomposite 0.4.1
2009-10-31 17:45:46 +00:00
matthieu
a9500da24b
Update to libXau 1.0.5
2009-10-31 17:44:36 +00:00