IABSD.fr/xenocara

Branch :


Log

Author Commit Date CI Message
fe8bface 2025-10-26 11:24:15 Update to libxcvt 0.1.3
03fcd9f3 2025-10-26 11:14:28 Update to libXxf86vm 1.1.6
56196de0 2025-10-26 10:44:45 MFC: Fix mismatched paren
a65d4fe3 2025-10-26 10:41:52 Update to libXv 1.0.13
6f766146 2025-10-26 10:33:37 Update to libXt 1.3.1
136679e0 2025-10-26 10:07:39 Update to libXres 1.2.3
1cfb4088 2025-10-26 09:59:34 Update to libXpresent 1.0.2
d7083e16 2025-10-26 09:49:46 Update to libXft 2.3.9
0bbff319 2025-10-26 09:26:53 Update to libXfixes 6.0.2
e6f629cf 2025-10-26 09:23:46 Update to libXScrnSaver 1.2.5.
81c601eb 2025-10-23 20:06:52 fc-cache calls chmod() after creating .cache/fontconfig, so adjust the pledge to permit this. ok deraadt bentley
8e6792ea 2025-10-07 23:25:53 return early if pci_sys is NULL in vgaarb functions Kevin Chadwick reported that Xorg was segfaulting every 10 or 20 minutes in pci_device_vgaarb_set_target() on a machine with Intel I945G (gen 3). This generation of hardware is pre OpenGL 2.0, so is not using glamor in the xserver or the modesetting driver.
89617809 2025-10-03 05:58:49 Use the beforeconfigure target to set up an almost complete autoconf cache on mips64, rather than disabling the cache entirely.
604aeb51 2025-10-03 05:57:09 Make sure the libpng object files are built using the same PICFLAG as those of freetype. This unbreaks freetype on at least luna88k, when the resulting library had text relocations because these files were not built pic. found by & ok aoyama@
fc1270c7 2025-10-03 05:55:33 Add the ability to override the autoconf cache file path, and an optional target to be able to run things prior to invoking configure.
f1de4a89 2025-10-01 05:03:58 Move PICFLAG override out of the COMPILER_VERSION != gcc3 block as this is not related to the compiler choice. This was mistakenly introduced in 1.53.
f7e46d86 2025-10-01 02:52:43 When powerpc64 sets CFLAGS it must configure --cache-file=/dev/null prevents an error found by deraadt@; ok miod@ robert@
8010970d 2025-09-20 21:53:54 Fix build and runtime link errors with gcc3. ok miod@
eb2fdc57 2025-09-17 15:28:43 Add information about libpng.
fa217aef 2025-09-17 15:19:09 bundle libpng into libfreetype because displaying emojis is really cool ok aja@ sthen@ matthieu@ deraadt@
7a75a1c6 2025-09-17 14:48:30 Add Makefile.bsd-wrapper to build static libpng and run autoreconf. It will be bundled into libfreetype for better font rendering. ok robert@ sthen@ matthieu@
e8681e75 2025-09-17 14:44:36 Import source for libpng 1.6.50 (verbatim).
fd2e38e8 2025-08-30 11:56:24 update automake version
a6d3163c 2025-08-20 23:44:06 add window-snap-center function OK tb@ okan@
53708eac 2025-08-18 08:22:22 Bump AUTOMAKE_VERSION to 1.13. It will be required by future updates and matthieu already planned to bump it. Note that this does not change anything until autoreconf is run, so it's safe. ok matthieu@
9988043c 2025-08-12 17:01:56 update
09e3b847 2025-08-12 16:39:47 sync
81405b23 2025-08-12 16:39:28 Update to pixman 0.46.4. tested in a bulk ports build and ok jca@ runs of the tests on differents by gkoeler@, jca@ and others.
265f349c 2025-08-04 20:04:39 update
ad1f6578 2025-08-04 16:54:15 update xdriinfo to 1.0.8
3fb9df30 2025-08-04 16:49:58 update xdpyinfo to 1.4.0
58eef0a7 2025-08-04 16:44:04 update viewres to 1.0.8
16c175c5 2025-08-04 16:38:01 update twm to 1.0.13.1
6d8351f0 2025-08-04 16:36:49 update smproxy to 1.0.8
8c26863c 2025-08-04 16:36:06 update sessreg to 1.1.4
547407cf 2025-07-25 07:11:31 Drop index() and rindex() macros and use <strings.h> instead. https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/98 ok matthieu@
939203af 2025-07-22 07:05:18 radeonsi: always lower alu bit sizes From Georg Lehmann 3bc31dccee87af718707d89527afa92ade3568ff in Mesa main
696add2a 2025-07-22 07:01:08 radv: don't use bit_sizes_int to skip nir_lower_bit_size From Rhys Perry 05060a2746f27a771da8b65048074e6cce3e1538 in Mesa main
599faf75 2025-07-22 06:56:57 Revert 25.0 version of "radeonsi: always lower alu bit sizes" 2d525d5e3401555d97fe827f8db5bfed8887dc33 in Mesa 25.0 33b5d8b2ec26904ec1c331dd64ee04e351fd8e0e in Mesa main The backport caused Xorg to abort with 'Unsupported opcode: v1: :v[2] = v_lshlrev_b16 8, :v[2' on a machine with PITCAIRN radeondrm when running startx. Problem reported by Avon Robertson on misc@. discussed upstream: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35150
ab4ff063 2025-07-13 08:19:24 Don't perform font caching as root. During build, run fc-cache as BUILDUSER. When fc-cache is run as root, drop automatically to the _fc-cache user so /var/cache/fontconfig doesn't acquire root-owned files. ok deraadt@
f572c88d 2025-07-01 12:00:58 move -lpthread out of a group so ld.bfd on sparc64 will create a NEEDED entry for it avoids undefined references to pthread_create, pthread_detach, pthread_join, that broke the build of qt5/qtbase on sparc64 reported-by and ok tb@
8e9c96fd 2025-06-30 14:10:09 Apply a large hammer to reduce compiler optimization level on mips64 due to clang 19 segfaulting otherwise. This can surely be improved upon, but the immediate goal is to unbreak builds.
571b39cb 2025-06-29 05:46:50 update
dd403c0a 2025-06-29 05:21:57 Update to xserver 21.1.18. The security fixes have already been committed.
08fc30ef 2025-06-24 14:57:03 With LLVM 19 setting attributes to enable BTI and PAC at the module level no longer has the desired effect. Instead we have to set attributes on each function in the module. Fixes software rendering with LLVM on machines with BTI. ok jsg@, mbuhl@
4607666e 2025-06-19 05:16:21 Check for integer overflow on BigRequest length. Related to CVE-2025-49176.
06b1f703 2025-06-17 14:26:39 update
e8f2e774 2025-06-17 13:10:07 Merge fixes from upstream for multiple Xserver issues: CVE-2025-49175: Out-of-bounds access in X Rendering extension (Animated cursors) CVE-2025-49176: Integer overflow in Big Requests Extension CVE-2025-49177: Data leak in XFIXES Extension 6 (XFixesSetClientDisconnectMode) CVE-2025-49178: Unprocessed client request via bytes to ignore CVE-2025-49179: Integer overflow in X Record extension CVE-2025-49180: Integer overflow in RandR extension (RRChangeProviderProperty)
e070c5e1 2025-06-16 00:42:57 use the upstream powerpc build fix
5975a5b0 2025-06-14 13:18:49 update
7c34ad48 2025-06-14 12:33:57 Update to xterm 399. tested by kirill@ Also reduce the diffs between the generated xtermcfg.h when using configure and the one we provide for the BSD makefile. The file after this diff matches the result of configure with : configure --enable-backarrow-is-erase \ --enable-delete-is-del --enable-initial-erase \ --disable-tek4014 --with-terminal-id=vt100 \ --enable-broken-st --disable-exec-selection \ --disable-sixel-graphics --enable-initial-erase \ --disable-paste64 --disable-readline-mouse \ --disable-screen-dumps \ --disable-tcap-fkeys --disable-tcap-query \ --with-utmp-setgid
c466e1c7 2025-06-14 12:29:51 Backport the remaining bits of the modesetting driver in X.org master. Work done by tedu@.
dd8895c0 2025-06-14 12:22:29 Backport TearFree page flips for the modesetting driver from X.Org maaster. Work done by jcs@ and naddy@. This is the TearFree code alone as of 2023-12-17.
9cdf3166 2025-06-14 12:16:56 Revert the tearfree commit. It contains a merge error noticed by nadd@ It will be re-done without the merge error.
c2fe528f 2025-06-11 13:08:26 follow meson changes and build radix_sort as part of libvulkan_runtime avoids undefined symbols in intel vulkan libs reported-by and ok tb@
4a8fc733 2025-06-10 04:28:19 remove unused u_printf_length.c u_printf_length() was moved from u_printf.cpp to avoid a problem with unused c++ sections with ld.bfd. Since then, upstream changed u_printf.cpp to u_printf.c and this problem no longer exists.
ff46794f 2025-06-09 18:57:08 update
b454d6cc 2025-06-09 18:18:36 Backport TearFree page flips for the modesetting driver from X.Org maaster. Work done by tedu@ based on previous diffs by jcs@ and stsp@. One bug fix in master by me. tested and ok tb@. commit on behalf of tedu@
521b20b5 2025-06-07 09:07:04 only link gallium va lib if it is built needed for octeon, which doesn't build radeon drivers
b554f8e2 2025-06-07 08:49:51 add back linking of libXfixes and libxcb-dri2 needed for ld.bfd archs
da41122f 2025-06-06 23:00:18 define HAVE_ELF_AUX_INFO to 1 fixes 'error: expected value in expression' build error on powerpc64 reported by deraadt@
09ddaffd 2025-06-06 13:03:06 add back linking of libm and libpthread matches how meson links libgbm.so, though there the resulting library did not have NEEDED entries for libm and libpthread patch from jca@, tb@ confirms this unbreaks webkitgtk4 ports build
96c5582a 2025-06-06 09:05:40 sync
9a420339 2025-06-06 09:04:08 stop building profile libs to save some space
d358c7d3 2025-06-05 15:24:13 update
03ef2f15 2025-06-05 15:12:33 remove unused files removed upstream
637f6fa5 2025-06-05 14:22:44 sync
452696b8 2025-06-05 14:17:56 Merge Mesa 25.0.7
483f1485 2025-06-05 13:24:05 Merge Mesa 25.0.7
67d6f117 2025-06-05 11:23:11 Import Mesa 25.0.7
90883131 2025-06-01 19:09:48 Add ac_cv_lib_lex=-lfl to the prebuilt cache. Recent autoconf assume that if ac_cv_prog_LEX is set in the cache, the lib is also defined in the cache. Needed by upcoming twm update.
f484e01b 2025-05-25 08:52:33 Remove anoter file not present anymore in recent xterm
b12b2c09 2025-05-24 17:57:03 update
2a67c6b6 2025-05-24 17:39:54 Remove files removed in xterm 287
d34ded9b 2025-05-24 02:48:41 sync
40f45b02 2025-05-23 10:30:39 Call pledge(2) in fc-cache(1): "stdio rpath wpath cpath flock". ok deraadt@
fe9c2317 2025-05-23 10:29:02 Call pledge(2) in mkfontscale(1): "stdio rpath wpath cpath". ok deraadt@
36d6c147 2025-04-30 17:51:23 update
6ef5c946 2025-04-30 17:30:00 sync
f01a36c5 2025-04-30 17:29:06 Update to libSM 1.2.6. ok tb@ jsg@
d96f1cc7 2025-04-30 17:27:45 Update to libICE 1.1.2. Ok tb@ jsg@
20e89367 2025-04-30 17:26:10 Update to libX11 1.8.12. ok tb@ jsg@
d80de4e0 2025-04-30 17:24:05 Update to xtrans 1.6.0. ok tb@ jsg@
1cdaf683 2025-03-16 14:10:26 update
598358d1 2025-03-16 13:29:46 Update to xauth 1.1.4
fdae9d2f 2025-03-16 12:08:39 Update to libXrender 0.9.12
a307c9b9 2025-03-16 12:02:40 Update libXau to 1.0.12
d8eb3087 2025-03-16 10:24:16 Fix xtrans version. When libxtrans was updated to 1.5.0 this part was missed.
ad0446a9 2025-03-09 15:49:13 update
4669ba2f 2025-03-09 15:15:22 sync
af6b39df 2025-03-09 15:14:49 Bump majors after freetype upgrade. ok tb@
684e6762 2025-03-09 15:12:54 Uupdate to libfreetype 2.13.3. This is a major shlib version bump. ok tb@
21888434 2025-03-02 09:38:11 update
3cfba106 2025-03-02 09:09:28 Update to xserver 21.1.16. The security fixes were committed earlier. This is the rest of the 21.1.16 update.
04a5e9b4 2025-02-25 15:52:12 Security fixes from X.Org advisory o February 25, 2025: CVE-2025-26594: Use-after-free of the root cursor CVE-2025-26595: Buffer overflow in XkbVModMaskText() CVE-2025-26596: Heap overflow in XkbWriteKeySyms() CVE-2025-26597: Buffer overflow in XkbChangeTypesOfKey() CVE-2025-26598: Out-of-bounds write in CreatePointerBarrierClient() CVE-2025-26599: Use of uninitialized pointer in compRedirectWindow() CVE-2025-26600: Use-after-free in PlayReleasedEvents() CVE-2025-26601: Use-after-free in SyncInitTrigger()
ac809dfd 2025-01-16 15:27:05 unbreak build with llvm-19+ by pulling the following upstream commits 5a9c052ba78e5d1b0020b8f8320d211d2205a958 amd: Include missing llvm IR header Module.h fa9cd89a85b904615ebc11da609445b5b751e68d Update lp_bld_misc.cpp to support llvm-19+. a8eed9cca26b1c4b6526be7d042adec6703a30ae gallium: Don't pass avx512er and avx512pf features on LLVM 19 ok jsg@
c847d120 2025-01-04 15:59:22 update
645b9fc0 2025-01-04 15:23:56 sync
83db43a7 2025-01-04 15:22:51 Update to fontconfig 2.15.0. tested by ajacoutot@ and tb@
71bda8fd 2024-12-23 10:15:04 update