IABSD.fr/xenocara/lib

Branch :


Log

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