IABSD.fr/xenocara/lib

Branch :


Log

Author Commit Date CI Message
12f3f3ca 2015-08-22 21:55:33 Gallium drivers also need -I${X11BASE}/include/libdrm now
2f795be2 2015-08-22 00:50:54 use the drm headers from libdrm not the kernel
b7e5d17b 2015-08-22 00:36:45 regen
d4c79ffe 2015-08-22 00:30:35 Merge libdrm 2.4.64. This changes the build to using the upstream auto* build system and installing/using a libdrm specific set of drm headers. Thanks to Emil Velikov for removing the GNU makeisms upstream.
9c6fecc4 2015-08-21 23:55:36 Import libdrm 2.4.64
08aef340 2015-08-20 03:10:38 update to libepoxy 1.3.1 ok aja@
597512eb 2015-08-19 23:01:13 Start at libOSMesa.so.8.0 to avoid having a smaller revision than the one build from the autotools build system.
650f911f 2015-08-19 23:00:12 Enable the build of libOSMesa. Ports will need it soon. tested by juanfra@ ok jsg@
1bea96e4 2015-07-29 05:49:16 Build r300g and r600g on macppc and sparc64. ok jsg@
6780260a 2015-07-19 10:39:19 Clean up and fix make depend.
4cadc17f 2015-07-15 23:19:17 update to libdrm 2.4.62
2f434793 2015-07-07 12:52:54 Only include <sys/memrange.h> on i386/amd64 as it really isi architecture-specific. This prevents us from trying to establish write-combining mappings on other architectures, which in turn makes non-kms pci video drivers work again on those platforms. ok mlarkin@
94e6ae19 2015-07-06 12:49:35 Fix typo/pasto in previous commit; request write combining mapping when it is actually requested and not for every writable mapping.
9b54f826 2015-06-28 08:27:43 Update to FreeType 2.6 OK matthieu@
d324f4a4 2015-06-24 19:26:20 Attempt to establish a write combining mapping instead of relying on mttrs. Setting the mttrs failson my thinkpad x1 rev 3, making the xorg-video-vesa driver painfully slow. This makes the machine somewhat usable. ok mpi@
eb9a486a 2015-05-10 09:51:55 No NEWS is good NEWS - remove a bunch of files not present upstreams anymore
70076ba3 2015-05-10 09:39:35 remove useless diffs with upstream
f8db8710 2015-05-10 09:32:36 update to libxkbfile 1.0.9
c7a38f5d 2015-05-10 09:31:51 update to libpciaccess 0.13.4
ca29790b 2015-05-10 09:27:16 Update to libfontenc 1.1.3
36440797 2015-05-10 09:26:33 Update to libXt 1.1.5
5a65a195 2015-05-10 09:25:49 Update to libXrender 0.9.9
0bb09a17 2015-05-10 09:24:43 Update to libXaw 1.0.13
88ff9b4f 2015-05-10 09:23:34 update to libFS 1.0.7
c65edaf7 2015-04-22 17:31:47 sparc needs big PIC
a4f6b02a 2015-04-15 09:39:53 Hook up libepoxy. committing on behalf of jsg@
6a303331 2015-04-15 07:58:58 Add libepoxy a library for handling gl/glx/egl function pointer management. This is needed by glamor egl in the xserver which is in turn needed to get acceleration with some hardware on xf86-video-ati. Worked on during s2k15. Glamor is not yet enabled in the xserver, but adding this now as libepoxy recently showed up in ports. The libepoxy port will be removed and ports will transition to this version. The xenocara version will be enabled when we're ready to transition.
8252bb00 2015-04-06 20:57:55 update to libX11 1.6.3
2093a99a 2015-04-06 13:43:52 Update to libXdmcp 1.1.2
593800b4 2015-04-06 13:33:24 Update to libXvMC 1.0.9
f76404a6 2015-04-06 13:27:36 update to libXxf86vm 1.1.4
b16ff861 2015-04-06 12:39:42 Update to xcb-util-keysyms 0.4.0
a625cf28 2015-04-06 12:39:04 Update to xcb-util-image 0.4.0
f17e0a86 2015-04-06 12:38:11 Update to xcb-util 0.4.0
ed91ece4 2015-04-05 16:05:34 Make cleandir also remove the built 'fonts.conf' file.
c269e943 2015-03-31 09:42:56 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@
4b34d0f0 2015-03-30 07:16:53 Minor update to xcb-util-cursor-0.1.2 ok matthieu@
76659249 2015-03-26 06:00:06 update to libdrm 2.4.60
9b9b8ffe 2015-03-17 20:42:25 Update to libXfont 1.5.1. Contains fixes for following issues: CVE-2015-1802: bdfReadProperties: property count needs range check CVE-2015-1803: bdfReadCharacters: bailout if a char's bitmap cannot be read CVE-2015-1804: bdfReadCharacters: ensure metrics fit into xCharInfo struct
f149319b 2015-02-23 23:39:27 Only build the gallium radeon winsys on i386/amd64 as those are the only archs that currently use gallium radeon drivers. It should build anywhere that has the libdrm radeon headers installed. And while that should really be everywhere it isn't at the moment and won't be for release. It isn't clear why the radeon winsys in Mesa 10.4 didn't have the same problem. Found the hard way by todd@ on alpha.
f62222a3 2015-02-22 09:30:33 Backport support for GLX_MESA_query_renderer for non Intel drivers. This is desirable as the chromium port now uses this extension to obtain pci vendor/device ids for use in feature/extension blacklists. Prompted by a mail from byrnet@, tested on r600g by krw@ The newly added os_get_total_physical_memory() was passing the length of a pointer rather than the type which made the sysctl call fail on non 64 bit archs. And it was passing the wrong pointer for the result. Fixes for these problems have been submitted back upstream.
82481235 2015-02-21 00:39:06 use .PATH to work around symlinks in dist tarball
a3c5584b 2015-02-20 23:31:04 switch back to Mesa 10.2 With 10.4.3 gpu compositing on chromium would result in a black window on older Intel parts (ie x60s with 945gm) and at least some discrete Radeon parts. These problems do not seem to occur on recent Intel parts, though those have coherent memory and hardware contexts. It isn't clear what changes in Mesa are involved in the problem though it also occurs with the 10.3 branch.
9bd5aba6 2015-02-07 01:34:35 update to libdrm 2.4.59
87c098c8 2015-01-26 21:32:10 Update to libxcb and xcb-proto 1.11. Tested on a bulk ports build by naddy@. Lots of churn due to white-space and comments changes in generated code.
5f55a0a1 2015-01-25 15:09:12 Mesa 10.4.3
57be036a 2015-01-10 17:17:22 Bugfixing update to freetype-2.5.5 ok matthieu@
936b4cf0 2015-01-01 17:37:52 Fix bad merges.
8a4a3c13 2014-12-27 18:43:15 Zap some bogus RCS strings added by accident because of CVS keyword expansion
62705531 2014-12-26 17:52:34 Update to freetype-2.5.4 ports bulk build by landry@ OK matthieu@
01412a19 2014-12-09 09:29:52 fix wrong name in .TH, NAME, and SYNOPSIS (obviously bad pastos...) ok matthieu@
6d1b4b2e 2014-09-28 17:22:58 Update to libXi 1.7.4
e67f24e5 2014-09-28 17:18:23 Update to libXext 1.3.3
3d0a8796 2014-09-28 16:56:06 Update to xtrans 1.3.5
bbd55633 2014-09-28 12:53:26 Add -DHAVE_LIBDRM to CPPFLAGS when approriate. ok jsg@
4727f64a 2014-09-28 11:02:37 Match the behaviour of Mesa when built by autoconf and link libEGL against libgbm and libglapi. The libgbm requirement comes from the drm EGL backend that was enabled with the 10.2.3 update. ok matthieu@ kettenis@
afc8fcf8 2014-09-27 20:04:32 I forgot to merge config.h.in in the update to libxcb 1.10. noticed by and ok kettenis@
e4c13334 2014-09-27 17:43:02 Missed file in libXfont 1.5.0 update
e4967fc3 2014-09-27 17:42:14 Update to libXfont 1.5.0 Tested together with xserver 1.16.1 by naddy@, jsg@ & kettenis@
eb9a95d6 2014-09-27 08:56:18 Use PCIOCREADMASK to size the PCI BARs. This makes more parts of libpciaccess usable when machdep.allowaperture is zero. ok matthieu@
b222fe70 2014-09-07 15:32:18 Mesa 10.2.7
17de6442 2014-08-31 17:57:40 Fix the HAVE_UUID_CREATE code now that its gets used: - fix temp declaration - use snprintf instread of strcpy()
ec589d93 2014-08-31 13:50:27 Install relative symlinks in conf.d. Noticed by ajacoutot@
4d28f01d 2014-08-14 04:00:28 update to libdrm 2.4.56
7afaae9f 2014-08-13 21:02:16 Install resource files in /usr/X11R6/share/X11/app-defaults /etc/X11/app-defaults stays 1st in the libXt search path so, people and ports can put customized versions there if needed. If you didn't customize the versions in /etc/X11/app-defaults, they should be removed to avoid future issues when one file changes. discussed at g2k14 and ok ajacoutot@
c63c2890 2014-08-06 17:00:09 calloc the pci_sys struct before probing for PCI. As the functions check if the member pointers are NULL but not the pointer to the struct itself. Reworked version of a diff from ratchov@ who created it to prevent a xserver crash on zaurus where there is no PCI. 'looks ok' matthieu@, ok deraadt@
aefac521 2014-07-20 19:22:20 Update to pixman 0.32.6
7eba4784 2014-07-19 17:06:47 Mesa git no longer includes Intel AUB definitions, instead it uses the libdrm definitions. Install the AUB header so this will work.
92dd606d 2014-07-17 13:53:23 use CPPFLAGS instead of CFLAGS for additional defines/includes
bdc9f3dd 2014-07-14 19:06:02 Move the logic that says that the openchrome driver requires librm to the drivers Makefile, and don't build it if the user choose not to build libdrm.
e52b740c 2014-07-12 10:10:57 Update to libXft 2.3.2
5a14c2ef 2014-07-12 09:49:11 Update to libICE 1.0.9
128505aa 2014-07-10 08:44:00 gallium/targets/{r300,r600,radeonsi}/dri/drm_target.c is now a symlink to gallium/targets/{r300,r600,radeonsi}/common/drm_target.c in the Mesa source but cvs import ignores symlinks. Change the directory we search for drm_target.c in to deal with this.
ea95abeb 2014-07-09 21:32:40 Mesa 10.2.3
a8701565 2014-06-20 00:38:53 fix for man pages -- per roff(7), .so should be based in the parent man page directory. fixes the following X man 3 pages: XTestCompareCurrentCursorWithWindow.man XTestCompareCursorWithWindow.man XTestDiscard.man XTestFakeButtonEvent.man XTestFakeKeyEvent.man XTestFakeMotionEvent.man XTestFakeRelativeMotionEvent.man XTestGrabControl.man XTestSetGContextOfGC.man XTestSetVisualIDOfVisual.man
9364b9c9 2014-06-15 09:00:40 Uodate to xcb-util-renderutil 0.3.9
4bd03950 2014-05-18 12:13:54 Update to libXfont 1.4.8
b4cc09fb 2014-05-18 10:33:03 Update to fontconfig 2.11.1. Tested by shadchin@
05ed5123 2014-05-13 19:09:22 Security fixes from X.Org Advisory: X Font Service Protocol & Font metadata file handling issues in libXfont May 13, 2014 - CVE-2014-0209: integer overflow of allocations in font metadata file parsing When a local user who is already authenticated to the X server adds a new directory to the font path, the X server calls libXfont to open the fonts.dir and fonts.alias files in that directory and add entries to the font tables for every line in it. A large file (~2-4 gb) could cause the allocations to overflow, and allow the remaining data read from the file to overwrite other memory in the heap. Affected functions: FontFileAddEntry(), lexAlias() - CVE-2014-0210: unvalidated length fields when parsing xfs protocol replies When parsing replies received from the font server, these calls do not check that the lengths and/or indexes returned by the font server are within the size of the reply or the bounds of the memory allocated to store the data, so could write past the bounds of allocated memory when storing the returned data. Affected functions: _fs_recv_conn_setup(), fs_read_open_font(), fs_read_query_info(), fs_read_extent_info(), fs_read_glyphs(), fs_read_list(), fs_read_list_info() - CVE-2014-0211: integer overflows calculating memory needs for xfs replies These calls do not check that their calculations for how much memory is needed to handle the returned data have not overflowed, so can result in allocating too little memory and then writing the returned data past the end of the allocated buffer. Affected functions: fs_get_reply(), fs_alloc_glyphs(), fs_read_extent_info() Reported by Ilja van Sprundel of IOActive Fixes by Alan Coopersmith of Oracle
7391d4da 2014-05-13 05:44:06 update to libdrm 2.4.54 ok matthieu@
3be5e5d5 2014-05-09 19:55:33 Update to libXi 1.7.2. Tested by ajacoutot@ against gnome.
a8856731 2014-05-03 19:33:59 Update to libFS 1.0.6.
3caad188 2014-04-20 10:58:20 sync LLVM_VERSION with the llvm port.
bd97a701 2014-04-15 10:23:27 unbreak: le32toh() is letoh32() here. ok matthieu@
aa0c7c0d 2014-04-14 19:33:09 Update list of xcb libs to build
ad0e1528 2014-04-14 19:31:46 Import xcb-util-wm 0.4.1
bb22f1b6 2014-04-14 19:30:59 Update xcb-util-renderutil 0.3.8
f5afeffd 2014-04-14 19:30:20 Import xcb-util-keysyms 0.3.9
6f298b56 2014-04-14 19:29:32 Import xcb-util-image 0.3.9
497c9caa 2014-04-14 19:28:44 Import xcb-util-cursor 0.1.1
7283b341 2014-04-14 19:26:35 Update xcb-utils to 0.3.9. Tested by naddy@, shadchin@ and ajacoutot@ who I forgot to thank for testing libxcb-1.10 too.
778645a0 2014-04-14 19:20:17 Update build system and generated files for libxcb 1.10.
35be34cf 2014-04-13 11:57:04 Update to xtrans 1.3.4
41460e9d 2014-04-11 06:15:17 update to libdrm 2.4.53 For us the only code change is some new radeon_drm.h defines as the xf86drmMode.c change is ifdef __FreeBSD__.
de0199f6 2014-03-31 12:09:00 Increase the send buffer for UNIX sockets to be at least 64k such that large sends (for example, XGetImage() replies in the X server) happen at non-glacial speeds. Makes Firefox useable again on web pages with large images. Already pushed upstream. ok matthieu@
d7ab44da 2014-03-15 18:09:43 Revert previous. This was not part of our local changes and the commit wasn't approved. The correct fix is in ../../Makefile
e95d5fc7 2014-03-15 18:02:09 Fix freetype-config after update to freetype 2.5.3. reported by nigel@
ab67cce6 2014-03-15 17:27:50 (re)fix freetype-config too. Spotted by nigel@
fd836bcc 2014-03-15 05:05:55 update to libdrm 2.4.52 ok matthieu@
c9a482a0 2014-03-14 20:41:41 Revert to the freetype2.pc we had before. There were local changes and I accidentally removed them. ok matthieu@ Sorry for breaking the xenocara tree!