IABSD.fr/xenocara/proto/xorgproto/include

Branch :


Log

Author Commit Date CI Message
d3b6e2c1 2026-05-23 17:07:01 Define CARD64 as unsigned long long on OpenBSD LP64 to match uint64_t. This fixes a number of errors with llvm 22 where X code mixes CARD64 and uint64_t. ok tb@
5895b4b5 2026-05-14 13:55:28 Update to xorgproto 2025.1
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@
3fe15b1c 2024-06-01 12:14:48 Update to xorgproto 2024.1. Bulk ports build test tb@
b9d2fd74 2023-10-29 16:17:21 Update to xorgproto 2023.2
f7753c17 2023-09-08 05:40:10 Revert previous. Needs more thinking. suggested by kettenis@
50e9bfdb 2023-09-07 21:54:21 Fix the build after recent CARD64 / unsigned long fises for llvm 16 There are many places in X drivers where CARD64 is used mixed with uint64_t and CARD32 mixed with uint32_t. Initially the CARD* types were only meant to be used in the X protocol definition and implementation. Later they got used in driver for fixed- length unsigned integers as synonyms for uintxx_t types. Unfortunatly on OpenBSD the definition of uint64_t and CARD64 don't match. So take the bull by the horns and fix the CARDxx definitions using the corresponding uintxx_t types from stdint.h.
76306a21 2022-08-31 07:43:25 Update xorgproto to version 2022.2 This adds the Xwayland extention definition + fixes
d47608c8 2022-07-04 08:19:15 Update to xorgproto 2022.1 New keysyms + install missing dpmsproto.pc
1b5ebf20 2021-11-11 08:55:42 Update xorgprotos to 2021.5
59640628 2020-01-04 17:53:16 Update to xorgproto 2019.2. Tested by krw@ and naddy@
b96f6505 2019-09-10 19:09:14 MFC: randrproto: Fix missing #undef RRLease fixes build with gcc3. Problem noticed and fix confirmed by aoyama@
6317fbc7 2019-01-30 20:45:38 Remove RCS Ids
77d80da3 2019-01-20 17:12:51 Initial import of xorgproto 2018.4