Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 6a36a3a5 | 2019-06-19 19:33:29 | Update to libXext 1.3.4. ok tb@ | ||
| 8876a43d | 2019-06-19 19:31:20 | Update to libXdamage 1.1.5. ok tb@ | ||
| d2d55c68 | 2019-06-19 19:30:32 | Update to libXcursor 1.2.0. ok tb@ | ||
| 73fcd8c4 | 2019-06-19 19:29:23 | Update to libXcomposite 0.4.5. ok tb@ | ||
| a2a1215a | 2019-06-19 19:26:36 | Disable font server client code. ok mortimer@ | ||
| bf1979f8 | 2019-05-27 07:20:30 | Build Mesa intel and radeon vulkan drivers and amd64 and i386 The intel driver can be used with inteldrm on ivy bridge or newer. The radeon driver only works with amdgpu not radeondrm. As we can't use python in xenocara add phony targets to create the same output as python scripts which create json files for the loader. This is just the ICDs, to use vulkan the loader and additional ports are required. ok mpi@ on an earlier version. Changed to call shm_unlink() directly after shm_mkstemp() as suggested by kettenis@ | ||
| 6cb8ade4 | 2019-05-27 04:19:00 | Call shm_unlink() directly after shm_mkstemp() rather than just before close(). Closer to memfd_create() behaviour. | ||
| 1c9ad579 | 2019-05-23 05:33:19 | Merge Mesa 19.0.5 | ||
| 1dab445d | 2019-05-23 04:22:53 | Import Mesa 19.0.5 | ||
| 6f352abb | 2019-05-12 14:56:24 | open correct render node in libdrm drm render nodes have the same major as drm primary devices but offset the minor by a base of 128. I expected the name of the device to have numbering starting at 0 when these non-linux codepaths were added (before we had render nodes). | ||
| a07b39c9 | 2019-05-11 07:55:04 | Remove libFS. Unlinked from the build 2 weeks ago. | ||
| fdbb7d40 | 2019-05-11 07:46:06 | Update to pixman 0.38.4. ok jca@ naddy@ | ||
| 042aae50 | 2019-05-10 11:44:39 | Install more manual pages: * XKB-Config(7), XKB-Enhancing(7): user-level documentation for XKB configuration; not perfect, but the best available. * xtrans(3): a library actively maintained upstream. * libXmu and libXext: Many libraries are effectively frozen upstream. According to matthieu@, the documentation of libXmu and libXext is among the most valuable of those. Feedback and OK matthieu@. | ||
| e618151b | 2019-05-05 23:27:58 | put fonts.7 and drm*.3 into the install sets; patch from Nathanael Rensen <nathanael at list dot polymorpheus dot com>, minimally tweaked by me; OK matthieu@ | ||
| 05166be2 | 2019-05-02 19:12:04 | simplify Makefiles for use with docbook2mdoc-1.1.0 and regen for improved formatting: correct linebreaks in literal displays; and new sentence, new line | ||
| 36eaba8c | 2019-04-29 04:30:15 | /dev/dri/card0 -> /dev/drm0 | ||
| 720bb93c | 2019-04-28 20:47:20 | install libdrm manual pages; feedback and OK jsg@ matthieu@ | ||
| 36d243d8 | 2019-04-26 09:51:57 | Unlink unused libFS from the build. ok jca@ | ||
| a8a2dab4 | 2019-04-26 07:45:37 | Merge libdrm 2.4.98 | ||
| a72cc7c7 | 2019-04-26 07:31:34 | Import libdrm 2.4.98 | ||
| be0e9688 | 2019-03-22 11:41:33 | test for render nodes before primary nodes Unlike linux our primary "drm" device name is substring of the "drmR" render node device name and strncmp() tests resulted in render nodes being flagged as primary nodes. | ||
| 702ae9a5 | 2019-03-19 10:59:02 | Merge Mesa 18.3.5 | ||
| 34c49fbb | 2019-03-19 09:37:42 | Import Mesa 18.3.5 | ||
| 2987dd6f | 2019-03-13 01:20:50 | hppa feels happier with this at low optimization also | ||
| c1c03dc6 | 2019-03-06 10:39:52 | Build Mesa with LLVM support on amd64 and i386 now that libelf and shared libLLVM are in base. And now we can finally build the radeonsi Mesa driver adding accelerated support for radeon parts based on the Graphics Core Next (GCN) architecture which is everything since GFX6 / Southern Islands. This can later be expanded to other architectures which build libLLVM and have clang as the default compiler (to handle LLVM's c++11 headers). | ||
| df25bf4b | 2019-03-02 21:13:28 | Update to libfontenc 1.1.4. ok jca@ | ||
| f02f1f98 | 2019-02-21 19:38:46 | Update to libXau 1.0.9. ok jsg@ | ||
| fa5b0e3e | 2019-02-19 05:57:17 | remove -fno-tree-pre from CFLAGS on sparc64 This was an attempt to limit the memory usage at build time which is no longer required after the datasize values in login.conf were raised. | ||
| b9f320ec | 2019-02-19 04:24:00 | Merge Mesa 18.3.4 | ||
| ae7ee137 | 2019-02-19 03:25:14 | Import Mesa 18.3.4 | ||
| bffde83e | 2019-02-18 06:13:47 | intel: sync i915_pciids.h with kernel From Rodrigo Vivi 70a1ae89be6b9f9a535f1fbaff3e4b1c4bb46d4a in libdrm git | ||
| e4decd20 | 2019-02-07 18:34:52 | landisk requires -O0 'cause mesa is a pig. | ||
| 338bc0a2 | 2019-01-29 11:52:04 | Merge Mesa 18.3.2 | ||
| fecc0d40 | 2019-01-29 10:45:31 | Import Mesa 18.3.2 | ||
| 4f46a0d7 | 2019-01-18 14:34:01 | Update to libpixman 0.36.0 | ||
| d7845c3e | 2018-11-25 19:35:00 | Remove libXxf86misc. Unlinked from build for 6 months. | ||
| be3e8f71 | 2018-11-25 19:34:21 | Remove libXfontcache. Unlinked from build for 6 months. | ||
| 65cc648a | 2018-11-11 04:15:19 | Make similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld. This time store the address of the GOT in ebx as required before calling the PLT stub and change .balign value to match X86_ENTRY_SIZE as suggested by naddy. ok naddy@ | ||
| f88a7e92 | 2018-11-10 08:11:16 | Backout i386 tsd dispatch changes. While they worked for glxinfo/glxgears it broke SDL2 GL which dlopens libGL. | ||
| 41f63e84 | 2018-11-01 08:29:47 | Merge libdrm 2.4.96 | ||
| 38495421 | 2018-11-01 08:22:36 | Import libdrm 2.4.96 | ||
| f19a6c04 | 2018-10-31 23:26:16 | Make similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld. ok kettenis@ naddy@ | ||
| af38fe66 | 2018-10-29 11:38:31 | regen | ||
| 5f17afee | 2018-10-29 11:35:23 | Don't attempt to rebuild spirv_info.c if timestamp on source files changed as python won't be in path. someone in this situation mentioned it to landry@ | ||
| 19f2c52c | 2018-10-23 06:35:32 | Merge Mesa 17.3.9 Mesa 18.x needs an ld with build-id for at least the intel code Mesa 18.2 assumes linux only memfd syscalls in intel code Tested by matthieu@, kettenis@ and myself on a variety of hardware and architectures. ok kettenis@ | ||
| 587354b6 | 2018-10-23 05:40:45 | Import Mesa 17.3.9 | ||
| 5c831511 | 2018-10-20 19:25:32 | Update to libSM 1.2.3 | ||
| 7070f339 | 2018-10-20 19:23:25 | Update to libX11 1.6.7 | ||
| 71dca55f | 2018-10-04 20:17:48 | Update to libxcb 1.13.1, a small bug fix release. ok naddy@ | ||
| d4accf84 | 2018-09-13 12:02:27 | Merge libdrm 2.4.94 | ||
| a81d3f52 | 2018-09-13 11:55:15 | Import libdrm 2.4.94 | ||
| bba3e9ee | 2018-09-11 19:34:56 | Update to libxcb 1.13. ok tb@ | ||
| d5e39222 | 2018-08-27 15:04:15 | Build radeon drivers on arm64. ok jsg@, matthieu@ | ||
| b39f51f9 | 2018-08-23 19:38:11 | Udate to libX11 1.6.6. bug fixes release - no API/ABI changes. | ||
| 857c4a52 | 2018-08-06 15:09:42 | libXpresent depends on libXrandr. Noticed by naddy@. Thanks | ||
| 8f7485cf | 2018-08-05 12:20:17 | Link libXpresent to the build. | ||
| 6075741e | 2018-08-05 12:10:01 | regen | ||
| 97a2cbad | 2018-08-05 12:06:41 | add BSD build infrastructure | ||
| d92eed43 | 2018-08-05 12:04:39 | Import libXpresent version 1.0.0 | ||
| 3d6a2266 | 2018-07-19 12:45:31 | Typo. Reported by feinerer@. Thanks. | ||
| 437b06c4 | 2018-07-19 11:52:37 | Document the use of this Makefile with x11/py-xcbgen. (not part of standard xenocara builds) | ||
| 8f9a6b1d | 2018-07-12 15:16:03 | Update to libXinerama 1.1.4 | ||
| da360a65 | 2018-07-12 15:10:28 | Update to libXScrnSaver 1.2.3 | ||
| 323f3c34 | 2018-07-11 06:59:03 | Use __MAP_NOFAULT such that a client cannot use ftruncate and make the X server crash. ok deraadt@, matthieu@ | ||
| 06061c49 | 2018-07-08 17:45:38 | white space | ||
| 7a6863f7 | 2018-06-28 20:11:32 | The futex-based implementation of libxshmfence requires atomic operations that hppa, m88k and sh don't provide. Since DRI3 requires libxshmfence, this means we can't enable DRI3 on these platforms. ok matthieu@ | ||
| c7bc2b34 | 2018-06-26 06:51:17 | Enable various bits of DRI3 support. ok matthieu@ | ||
| 191958df | 2018-06-09 11:44:13 | Make sure we create shared memory files in /tmp such that programs can use the "tmppath" pledge to allow creation of shared memory fences. ok matthieu@ | ||
| 3a5dfaa2 | 2018-06-08 13:16:24 | Add OpenBSD support using process-global futexes. ok matthieu@ | ||
| d9fb2885 | 2018-06-07 22:05:13 | add BSD build infrastructure | ||
| b1a440ca | 2018-06-07 21:57:28 | Import libxshmfence 1.4 | ||
| caa58244 | 2018-06-07 09:25:32 | Make sure HAVE_DRI3 is defined when DRI3 support is enabled. Matches what is done for Linux. ok jsg@ | ||
| 3b5f1cf2 | 2018-05-26 08:52:16 | Use -mxgot to build libepoxy on mips64 and mips64el. ok visa@ who reported that mips64 is affected too. | ||
| 864ae554 | 2018-05-26 07:51:37 | Remind people to bump dependent libs majors too. | ||
| 766a354a | 2018-05-26 07:51:00 | Bump majors after libfreetype major bump | ||
| 9d6c7364 | 2018-05-25 06:24:59 | Update to libepoxy 1.5.2. ok aja@ | ||
| 337449ed | 2018-05-21 20:06:55 | Update to libdmx 1.1.4 | ||
| 4defdf0a | 2018-05-21 20:02:28 | Update to libpciaccess 0.14 | ||
| 5d55788f | 2018-05-21 14:24:32 | Update to freetype-doc-2.9.1 | ||
| 1f0d8a70 | 2018-05-21 11:56:16 | Backout local change, not needed anymore Suggested by matthieu@ | ||
| c1147192 | 2018-05-21 11:52:24 | Update to FreeType 2.9.1 OK matthieu@ | ||
| 049ea173 | 2018-05-20 09:40:53 | Unlink fontcache and xf86misc libs and protos from the build. They are both unsupported on the server side for many years. ok tb@ | ||
| c4e3a279 | 2018-05-01 14:09:05 | Remove libXfont. unlinked from builds since one month. | ||
| ec1ab865 | 2018-04-02 17:06:02 | Unhook libXfont from the build. Obsoleted by libXfont2. Bulk ports build checked by naddy@. Thanks. | ||
| 891ed56e | 2018-03-12 18:49:08 | Explicitely initialize memory allocated when cur_count==0. Caused uninitilized memory reads and corruption with some fonts (ja-sazanami-ttf). Issue reported and diagnosticed by Bryan Linton bl at shoshoni dot info. Thanks. | ||
| 90d807dc | 2018-03-02 05:25:17 | use clock_gettime() path on PIPE_OS_BSD in os_time_get_nano() committed upstream as 7bea40e56652a1ded4374d92fb340b454fbac475 clock_nanosleep() isn't available yet so the usleep() path stays for os_time_sleep() | ||
| 4a71c373 | 2018-02-28 00:45:06 | Correct a pointless longstanding difference in ioctl numbering between linux and add back struct members. Avoids diffs in inteldrm, libdrm and Mesa >= 17.2. ok kettenis@ | ||
| ff54d44d | 2018-02-21 06:01:53 | No need to override PTHREADSTUBS_CFLAGS/PTHREADSTUBS_LIBS anymore as the configure scripts have been changed to avoid pthread-stubs. | ||
| 494810fb | 2018-02-21 05:04:29 | Don't try to use pthread-stubs on OpenBSD. A similiar change is already committed upstream. | ||
| 32150df0 | 2018-02-17 02:31:15 | Merge libdrm 2.4.89 | ||
| 0d2d0904 | 2018-02-17 02:24:37 | Import libdrm 2.4.89 | ||
| 1742a041 | 2018-02-04 00:36:24 | armv7 has builtin atomics since the switch to clang | ||
| bc2a4df0 | 2018-01-08 06:41:59 | fix some files cvs got wrong when checking out 13.0.6 | ||
| 646d14d2 | 2018-01-08 05:41:20 | Revert to Mesa 13.0.6 again. Corruption has again been reported on Intel hardware running Xorg with the modesetting driver (which uses OpenGL based acceleration instead of SNA acceleration the intel driver defaults to). Reported in various forms on Sandy Bridge (X220), Ivy Bridge (X230) and Haswell (X240). Confirmed to not occur with the intel driver but the xserver was changed to default to the modesetting driver on >= gen4 hardware (except Ironlake). One means of triggering this is to open a large pdf with xpdf on an idle machine and highlight a section of the document. There have been reports of gpu hangs on gen4 intel hardware (T500 with GM45, X61 with 965GM) when starting Xorg as well. | ||
| 702572c9 | 2017-12-31 07:12:12 | Merge Mesa 17.2.8 | ||
| cc122a5e | 2017-12-31 06:17:38 | Import Mesa 17.2.8 | ||
| 1123ad05 | 2017-12-15 19:29:11 | Update to FreeType 2.8.1 OK matthieu@ | ||
| cc59c895 | 2017-12-10 11:03:13 | Remove libpthread-stubs. | ||
| 635f3bb3 | 2017-12-08 14:50:06 | link libXfont2 to the build | ||
| a53d7d2e | 2017-11-28 15:47:53 | Update to libXfont2 2.0.3 |