Commit Graph

208 Commits (master)

Author SHA1 Message Date
matthieu f7753c17ad Revert previous. Needs more thinking. suggested by kettenis@ 2023-09-08 05:40:10 +00:00
matthieu 50e9bfdb05 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.
2023-09-07 21:54:21 +00:00
matthieu 76306a21cb Update xorgproto to version 2022.2
This adds the Xwayland extention definition + fixes
2022-08-31 07:43:25 +00:00
matthieu ea5427c3e1 Missed this file in the xcb-protos 1.5.2 update 2022-07-18 06:21:45 +00:00
matthieu e27a267170 Update xcb-protos to 1.15.2 2022-07-17 08:19:03 +00:00
matthieu d47608c88d Update to xorgproto 2022.1
New keysyms + install missing dpmsproto.pc
2022-07-04 08:19:15 +00:00
matthieu 1b5ebf2094 Update xorgprotos to 2021.5 2021-11-11 08:55:42 +00:00
matthieu 70611b38e8 Update to xcb-proto 1.14.1. No functional changes. 2020-12-13 10:56:06 +00:00
matthieu 0ed5a7f139 Update to libxcb 1.14 and xcb-proto 1.14. ok tb@ 2020-05-16 08:49:00 +00:00
matthieu 5964062853 Update to xorgproto 2019.2. Tested by krw@ and naddy@ 2020-01-04 17:53:16 +00:00
matthieu b96f65054f MFC: randrproto: Fix missing #undef RRLease
fixes build with gcc3. Problem noticed and fix confirmed by aoyama@
2019-09-10 19:09:14 +00:00
matthieu 6c125d439c Remove old X proto files, replaced by xorgproto.
"go for it" deraadt@
2019-04-03 06:53:54 +00:00
matthieu 0fac9db337 Switch to xorgproto again. tested by stsp@ 2019-03-19 21:27:06 +00:00
matthieu 604a16d7db Revert switch to xorgproto. Requested by deraadt@ 2019-02-10 23:07:47 +00:00
matthieu dd9b22ce2d Switch to xorgproto 2019-02-10 09:00:39 +00:00
matthieu 3a86563078 regen 2019-01-30 20:51:43 +00:00
matthieu 7eab099a22 Make it possible to disable applewm and windowswm protos
(not used on OpenBSD) and mark some more protos as legacy.
2019-01-30 20:49:44 +00:00
matthieu 6317fbc72d Remove RCS Ids 2019-01-30 20:45:38 +00:00
matthieu 81d1f7f6a2 regen autotools files 2019-01-20 17:28:53 +00:00
matthieu a93bf9b6a6 OpenBSD Makefile for xorgproto 2019-01-20 17:28:24 +00:00
matthieu b7f4f63879 Add back docs that are missing from the xorgproto-2018.4 tarball
but are in upstream git repository.
2019-01-20 17:25:57 +00:00
matthieu 77d80da3c1 Initial import of xorgproto 2018.4 2019-01-20 17:12:51 +00:00
matthieu b2051f5e65 Remove xf86miscproto. Unlinked from build for 6 months. 2018-11-25 19:33:46 +00:00
matthieu 8a24aa5549 Remove fontcacheproto. Unlinked from build for 6 months. 2018-11-25 19:32:38 +00:00
matthieu cf8b8cfede Update to xcb-proto 1.13. ok tb@ 2018-09-11 19:31:11 +00:00
matthieu bbb3c76e2e Remove the code that allowed to install xcbgen under /usr/X11R6/lib/
We can now use x11/py-xcbgen if needed.
2018-07-19 11:58:46 +00:00
kettenis c7bc2b344c Enable various bits of DRI3 support.
ok matthieu@
2018-06-26 06:51:17 +00:00
matthieu 14d42ae4fa Makefile for dri3proto 2018-06-07 21:59:18 +00:00
matthieu 9d95a9952f Import dri3proto 1.0 2018-06-07 21:56:17 +00:00
matthieu 049ea173f0 Unlink fontcache and xf86misc libs and protos from the build.
They are both unsupported on the server side for many years.
ok tb@
2018-05-20 09:40:53 +00:00
matthieu f133711740 Update to presentproto 1.1 2017-02-19 17:45:40 +00:00
matthieu 8db5cfe9b3 Update to x11proto 7.0.31 2016-11-02 17:50:12 +00:00
matthieu 778b53e347 Update to xcb-proto/libxcb 1.12. "Just commit it" naddy@ 2016-09-02 10:09:43 +00:00
matthieu 09ae73e41e Update to x11proto 7.0.29 2016-08-06 10:58:40 +00:00
matthieu 42cab04ad2 Update to videoproto 2.3.3 2016-08-06 10:57:55 +00:00
matthieu dca28aa83c Update to inputproto 2.3.2. only documentation updates 2016-08-06 09:59:49 +00:00
matthieu a12ced2601 Update to randrproto 1.5.0 2016-01-03 10:34:28 +00:00
matthieu 04055c9a99 Update to x11proto 7.0.28 2016-01-03 10:32:58 +00:00
matthieu 4a45557a61 Update to randrproto 1.4.1 2015-05-23 17:06:30 +00:00
matthieu fb17b2b6aa Update to kbproto 1.0.7 2015-05-10 09:21:37 +00:00
matthieu 87c098c895 Update to libxcb and xcb-proto 1.11.
Tested on a bulk ports build by naddy@.
Lots of churn due to white-space and comments changes in generated code.
2015-01-26 21:32:10 +00:00
matthieu 896874d3b2 Update to x11proto 7.0.27 2015-01-04 16:18:32 +00:00
matthieu 2b97fe831d Update to inputproto 2.3.1 2014-09-28 17:26:36 +00:00
matthieu e01c1f65cf Update to fontsproto 2.1.3 2014-09-27 17:40:12 +00:00
matthieu 0c85ec4cc8 Update to xproto 7.0.26 2014-04-27 14:46:24 +00:00
matthieu 0cec148ea1 Update to xextproto 7.3.0 2014-04-13 11:05:19 +00:00
matthieu 7dc4efe2dc Link presentproto to the build 2014-04-13 11:04:26 +00:00
matthieu 5dfe5e57f0 Add presentproto 1.0 2014-04-13 11:02:02 +00:00
matthieu f688780824 Update to xcb-proto 1.10 2014-03-15 17:24:19 +00:00
matthieu 31438a8e56 Update to x11proto 7.0.25 2014-01-04 15:52:07 +00:00