Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| cddd9d77 | 2016-01-02 09:36:06 | update | ||
| ca4d0512 | 2015-12-29 18:47:21 | Detect keyboard configuration by masking bits, not equality checks. Fixes the case where a kbd(8) setting has multiple bits set (e.g., us.dvorak.swapctrlcaps). Bug reported by Sevan Janiyan. ok shadchin@ matthieu@ | ||
| 1a277d3e | 2015-12-27 09:18:03 | update | ||
| 8f9a563a | 2015-12-27 09:16:53 | Merge libdrm 2.4.65 | ||
| 0733b388 | 2015-12-27 08:58:00 | Import libdrm 2.4.65 | ||
| 1cd20ba8 | 2015-12-25 19:06:01 | Remove bogus file. ok matthieu@ | ||
| e033e2ed | 2015-12-25 15:08:28 | Explicitely include <sys/time.h> where needed. From pkgsrc (Takahiro Kambe) via Thomas Klausner. Thanks | ||
| 8f7e2085 | 2015-12-25 11:54:40 | Do no overwrite the installed Unix ftconfig.h with the ANSI one. ok dcoppa@ | ||
| 11beb40b | 2015-12-24 15:52:42 | Remove unused file. | ||
| a7bc8e32 | 2015-12-23 14:28:32 | Remove the llvm section, the ports llvm is too outdated for Mesa now. The version of g++ in base can't handle the headers of recent llvm either and the common xenocara makefiles will need a way to optionally look for llvm/libelf in /usr/local if XENOCARA_BUILD_GALLIUM == "llvm" | ||
| 9fb8a7ab | 2015-12-23 13:52:43 | update | ||
| a06be69d | 2015-12-23 13:43:05 | Merge Mesa 11.0.8 | ||
| 9efbf61f | 2015-12-23 13:18:51 | Import Mesa 11.0.8 This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6 | ||
| 1472c2a8 | 2015-12-23 05:17:21 | remove the now unused Mesa 10.2.9 code | ||
| e9f73a20 | 2015-12-23 05:06:01 | remove now unused local build system for Mesa | ||
| ed4591c1 | 2015-12-21 08:37:11 | On Broadwell, default to using the modesetting driver. Our KMS support on Broadwell is still a bit weak and the modesetting driver seems to work better than the intel driver, while still providing 3D acceleration and video playback support. ok phessler@, matthieu@, jsg@ | ||
| 1391c4a1 | 2015-12-21 03:55:53 | sync | ||
| bf795ce7 | 2015-12-20 12:31:01 | Build the gallium software rasteriser (softpipe). This avoids a problem mpi found where the r300 driver would not load on macppc due to an undefined drisw_create_screen symbol. The code related to that symbol was removed sometime after Mesa 11.0 branched. Initial diff from and ok mpi@ | ||
| 1ff7fe0d | 2015-12-20 12:15:55 | Set the configure option to enable floating point textures. While the i965 driver enables support unconditionally other drivers such as r600 require this before they will claim to support OpenGL 3.x | ||
| 1874a865 | 2015-12-17 06:08:35 | update | ||
| 4a90ef48 | 2015-12-17 06:04:21 | Update to xf86-input-synaptics 1.8.3. ok matthieu@ | ||
| 5fe94e14 | 2015-12-17 06:03:10 | Update to xf86-input-keyboard 1.8.1. ok matthieu@ | ||
| 99c157d8 | 2015-12-09 19:44:04 | sync | ||
| 9ba4f8d7 | 2015-12-09 05:24:55 | sync | ||
| 493e2a93 | 2015-12-07 12:16:17 | sync 3RDPARTY | ||
| eebe8212 | 2015-12-07 09:34:02 | Bugfixing update to freetype-2.6.2 Tested on amd64, i386, macppc, sparc64, loongson and compile-tested on arm by matthieu@ Also tested in a ports bulk build by naddy@ OK matthieu@ | ||
| b2afdad4 | 2015-12-05 19:37:40 | sync | ||
| d9a335dd | 2015-12-03 22:36:46 | Revert previous commit; the "blt" codepath is obviously not tested very well and makes X crash. | ||
| b1132884 | 2015-12-01 21:22:56 | Enable glamor where we support it. Requested by jsg@ | ||
| c7a6143b | 2015-12-01 21:20:21 | Enable glamor on architectures where we have OpenGL. ok jsg@, matthieu@ | ||
| 2e2a8984 | 2015-12-01 21:18:47 | Remove a check for DRI3 in glamor_name_from_pixmap(). This makes DRI2 work on OpenBSD where we don't have support for DRI3 yet. ok jsg@, matthieu@ | ||
| bfcc545c | 2015-12-01 21:17:49 | Use an ARGB8888 based texture even when DRI3 isn't enabled. This achieves the same effect as a change that was recently made upstream. The code changed significantly in the meantime. ok jsg@, matthieu@ | ||
| e6977614 | 2015-12-01 21:13:48 | Call miSyncSetup() if we don't call miSyncShmScreenInit() because HAVE_XSHMFENCE isn't defined. This makes sure the relevant "private key" gets installed such that we don't hit a fatal assert later. ok jsg@, matthieu@ | ||
| d6749ba3 | 2015-11-28 19:19:33 | sync | ||
| 98abda57 | 2015-11-28 18:06:03 | sync | ||
| a0f789e2 | 2015-11-27 21:44:33 | sync | ||
| b31a77d5 | 2015-11-26 19:05:49 | On i386, compile with -march=i586. The i965 driver requires 64-bit atomic operations and older CPUs lack the needed instructions. The hardware supported by that driver will never be used together those older CPUs. This might mean that even the software rasterizer doesn't work anymore on those. But they're so slow that you probably wouldn't want to anyway. ok jsg@ | ||
| 0d062359 | 2015-11-25 09:23:59 | Stop building Mesa on alpha for now as it hits a gcc ICE, and mips64 because it requires sync builtins not in gcc 4.2 and hits binutils issues. ok matthieu@ deraadt@ | ||
| d0c47f20 | 2015-11-25 08:56:50 | add pledge promise "exec" for few cases in xterm in particular if the user use `exec-formatted' or `exec-selectable' actions in key binding. problem reported by jirib at devio dot us. | ||
| 90e9a726 | 2015-11-22 10:05:14 | update | ||
| d9d2d52f | 2015-11-22 07:59:26 | sync | ||
| 45966989 | 2015-11-22 07:57:10 | Switch to Mesa 11.0.6 built with autoconf instead of a set of a custom makefiles. Thanks to Emil Velikov for removing requirements on gnu make upstream and sorting out a bunch of other things to make this possible. | ||
| 987bf76a | 2015-11-22 07:14:29 | regen | ||
| a8524181 | 2015-11-22 06:57:53 | Disable the bison/lex/python rules to regenerate sources that were included in the tarball. cvs import seems to have changed timestamps of files which caused these rules to trigger and the build to fail. | ||
| 88d4ee1f | 2015-11-22 03:13:27 | disable --gc-sections on ppc to avoid an ld 2.17 segfault | ||
| 3204a661 | 2015-11-22 03:11:30 | add a makefile for xenocara | ||
| 61bd9e6b | 2015-11-22 03:08:22 | provide an unlocked atomic fallback path sparc < v9, hppa, sh, arm < v6 don't provide these builtins and we don't have kernel assistance to fake them currently. | ||
| 4f35c98d | 2015-11-22 03:05:02 | don't install /etc/drirc it's just a bunch of workarounds for closed linux programs | ||
| 0ecb5590 | 2015-11-22 03:01:23 | don't try to symlink files that don't exist | ||
| 0cd8e2ac | 2015-11-22 02:58:43 | dlopen libGL.so not libGL.so.1 | ||
| 7966c15b | 2015-11-22 02:55:55 | remove the hard requirement of llvm for gallium on i386/amd64 | ||
| 1fe54f21 | 2015-11-22 02:36:47 | import Mesa 11.0.6 | ||
| eaf23378 | 2015-11-18 17:41:42 | pledge fvwm and FvwmPager (since it's started by default); committing to solicit further feedback and testing. ok matthieu and encouragement from deraadt | ||
| 402ba943 | 2015-11-17 15:19:19 | Fix a typo from r1.201; fixes window_grouptoggle binding. | ||
| 448a04ca | 2015-11-17 14:32:38 | If a client does not set increment values, use 'moveamount' as a way to scale keyboard based resizes; extend kbfunc_amount(). Behaviour noted by, tested by, and ok sthen@ | ||
| 5dd7f2f3 | 2015-11-17 14:31:28 | Inline the only use of mousefunc_sweep_calc. | ||
| 184a9833 | 2015-11-17 10:49:57 | Pass --disable-libdrm option to configure when the machine does not support DRI. Found while building Xorg server on luna88k. "fine for now" matthieu@ | ||
| 0929ee3a | 2015-11-15 15:33:57 | Partly disable acceleration on Broadwell. The inteldrm(4) driver fails to restore something properly after resume which makes the render ring get stuck. By defaulting to the "blt" acceleration method we avoid the use of this ring and the machine remains usable after resume. People who really want full 2D acceleration can still override the acceleration method in their xorg.conf. ok jsg@ | ||
| 1e036e40 | 2015-11-15 08:28:24 | Remove the -configure option. This has been broken for a loong time and no one is going to fix it. | ||
| 106ed06d | 2015-11-14 20:27:41 | sync | ||
| 78005e8a | 2015-11-14 17:13:21 | pledge xconsole(1). | ||
| 5092a69b | 2015-11-14 17:12:14 | Don't try to revoque privileges if priv_init is called without privileges. The parent process will be used for operations that can't be pledged. | ||
| d98e5b49 | 2015-11-14 15:32:30 | sync (xkeyboard-config-2.16) | ||
| aecbad40 | 2015-11-14 15:30:00 | Update to xkeyboard-config 2.16. ok matthieu@ | ||
| 403542f5 | 2015-11-12 21:28:03 | more client vs screen context differences | ||
| 6e55f9d8 | 2015-11-12 18:33:30 | If a client sets hints, honor them for kb resize requests, just like we do for mouse based resize requests. Based on a patch from Vadim Vygonets. | ||
| db0907a5 | 2015-11-12 18:26:41 | Move kb pointer movement out of the kbfunc_client_moveresize since it's got nothing to do with clients, thus doing flags work causes lots of waste and almost useless jumpy pointer movements; while here, split out move and resize since they share almost no code, just like mouse client move/resize; factor out amount and factor. Still wonder why this is here, but it works now. | ||
| 4db32a84 | 2015-11-12 17:56:54 | pledge "stdio rpath proc exec" cwm before main event loop, after init/setup - mostly for menu building. ok semarie@ (another cwm user) | ||
| 27549fce | 2015-11-11 21:20:12 | Reduce gcc warnings. No functional changes. | ||
| 300ba5c0 | 2015-11-11 21:18:12 | use HAVE_ instead of HAS_ macros for consistency. | ||
| f08e325b | 2015-11-11 21:12:43 | regen | ||
| eedb4e77 | 2015-11-11 21:12:19 | pledge for xclock. okan@ got to the same patch. I added autoconf goo to make it possible to send it upstreams. ok deraadt@ | ||
| f7d98a31 | 2015-11-11 21:07:49 | pledge(2) for the X server privileged process. ok deraadt@ | ||
| a7bbf519 | 2015-11-11 14:22:01 | Partial revert of replacing screen_area() with region_find(); until a fix for a regression is found; this bug has been around for a long time it seems, but this change exposed it. Likely need to track clients in to and out of regions. | ||
| 3ab7d7d0 | 2015-11-11 07:09:50 | avoid using err(), use xtermWarning() instead; ok semarie | ||
| 72507096 | 2015-11-10 22:06:57 | Use position on root to figure out region. | ||
| 0abb5fd0 | 2015-11-10 20:05:33 | Start cleaning up name vs function differences; replace magic numbers. | ||
| 3fd7c4d3 | 2015-11-09 20:15:23 | Clean up unused defines. | ||
| ffc7945b | 2015-11-09 20:03:29 | Extend region to include both view and work areas; switch to region_find() which no longer needs to recalculate gap each time a client (or menu) is created or altered. If no RandR, fall back to display dimensions while building regions instead of during execution. | ||
| 370b4f5d | 2015-11-08 13:47:41 | Fix use afer free in free_window_list(). bug report by Gerrit Meyerheim, patch by Serguey Parkhomovsky on bugs@ Thanks to both. | ||
| 5d406ca3 | 2015-11-07 16:59:25 | update | ||
| 4c6a4e1e | 2015-11-07 16:48:51 | Update to xserver 1.17.4. tested by naddy@ | ||
| 91999501 | 2015-11-07 08:10:24 | add pledge to xterm the pledge call is done just before the main loop, so initialisation is almost done. - stdio: for all communication on opened fds (read/write/select/recvmsg/...) - rpath: for X11 error ("X Error of failed request: ...") which read at least /usr/X11R6/share/X11/XErrorDB - wpath : on exit, for opening WR_ONLY "/var/run/utmp" - cpath : for Tek emulation window (xterm -t) - id : on exit, for calling setegid() - proc: on exit, for calling kill() - tty: on exit, for calling tcflush() "it is time" deraadt@ | ||
| 97ddb9c4 | 2015-11-03 21:06:51 | update | ||
| ee66b4b1 | 2015-11-02 04:11:01 | sna/gen8: Clamp URB allocations for GT3 From Chris Wilson in 7a9bdadd71730adc5266bc6758982abec5917b93 Fixes rendering problems on Broadwell GT3 (Iris 6100/Iris Pro 6200) Tested by Thomas Weinbrenner on bugs@ | ||
| cd3e9efa | 2015-10-28 00:46:31 | sync | ||
| f00e3078 | 2015-10-25 15:24:06 | Reduce white space diff with upstreams. No other change. | ||
| 5a22aec1 | 2015-10-23 12:29:31 | 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@ | ||
| f3fdd101 | 2015-10-20 08:10:21 | Zap bogus RCS strings | ||
| b56c9347 | 2015-10-19 12:25:21 | sync | ||
| b8f08254 | 2015-10-19 12:23:39 | bump freetype minor; the update adds new functions. spotted by naddy@, "Please go ahead and commit the minor bump" dcoppa@ | ||
| ec58612e | 2015-10-19 07:53:27 | sync (freetype-2.6.1) | ||
| 45d32bf5 | 2015-10-19 07:51:34 | Update to freetype-2.6.1 OK matthieu@ Bulk build by naddy@, thanks! | ||
| 33d107bf | 2015-10-17 08:25:11 | Don't automatically launch dbus as part of the default user sessions. requested by deraadt@ no objection ajacoutot@ | ||
| 459538fd | 2015-10-01 06:22:19 | update | ||
| 4aca9982 | 2015-10-01 06:21:38 | Update to pixman 0.32.8. | ||
| f05288b6 | 2015-09-30 19:57:59 | sync | ||
| 50d60107 | 2015-09-30 09:14:26 | Crank minor for libxcb ok matthieu@ | ||
| ad21a167 | 2015-09-30 09:13:41 | Update to libxcb-1.11.1 ok matthieu@ | ||
| e957e255 | 2015-09-28 07:14:00 | Post xserver 1.17 cleanup |