Up to [cvs.NetBSD.org] / pkgsrc / x11 / xorgproto
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 16 08:05:01 2023 UTC (9 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.20: +4 -4
lines
Diff to previous 1.20 (colored) to selected 1.2 (colored)
xorgproto: update to 2023.2. This is xorgproto-2023.2 as a quick-fix release to address the Present protocol version not being updated in xorgproto-2023.1. Olivier Fourdan (2): presentproto: Update version number to 1.3 xorgproto 2023.2
Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 5 13:46:16 2023 UTC (9 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.19: +4 -4
lines
Diff to previous 1.19 (colored) to selected 1.2 (colored)
xorgproto: update to 2023.1. This release introduces a couple of new options for existing extensions: * A new option PresentOptionAsyncMayTear for the Present extension, * A new flag XFixesClientDisconnectFlagForceTerminate to the XFixes XFixesClientDisconnectFlags intended to be used by screen lockers, where the server must exit if the screen locker does. The other changes include various fixes, clarifications and keysym definitions updates: Alan Coopersmith (8): presentproto: Minor typo fixes Remove _X_NONNULL macro gitlab CI: run meson instead of ninja for test & install steps meson: replace join_paths with / meson: replace deprecated source_root with new project_source_root Remove "All rights reserved" from Oracle copyright notices Only install PM_spec when legacy protocol support is enabled XvMCproto.h: remove ; from the end of sz_* definitions Benno Schulenberg (6): keysymdef.h: add correctly spelled names for the left and right guillemet keysymdef.h: name the masculine ordinal indicator similar to feminine one keysymdef.h: delete fourteen long-deprecated symbol names keysymdef.h: delete four symbolic names that serve no purpose keysymdef.h: add better names for the dead schwa and SCHWA symbols hyphenate two compound adjectives, like for the other occurrence Demi Marie Obenour (1): Allow client to force server to terminate if it exits Dimitry Andric (1): Xos.h: include <strings.h> on FreeBSD for index/rindex Emil Velikov (1): DRI3: fix off-by-one DRI3 opcodes in description Michael Wyraz (1): Be more descriptive about monitor types Olivier Fourdan (1): xorgproto 2023.1 Peter Hutterer (1): Revert "keysymdef.h: delete fourteen long-deprecated symbol names" Xaver Hugl (1): present: add PresentOptionAsyncMayTear
Revision 1.19 / (download) - annotate - [select for diffs], Thu Aug 11 06:09:17 2022 UTC (19 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.18: +4 -4
lines
Diff to previous 1.18 (colored) to selected 1.2 (colored)
xorgproto: update to 2022.2. This release introduces an new "XWAYLAND" extension: i This extension exists to serve one purpose: reliably identifying Xwayland. Previous attempts at doing so included querying root window properties, output names or input device names. All these attempts are somewhat unreliable. Instead, let's use an extension - where that extension is present we have an Xwayland server. Clients should never need to do anything but check whether the extension exists through XQueryExtension/XListExtensions. The DRI3 protocol was bumped to 1.3 and has a new DRI3SetDRMDeviceInUse request: This request provides a hint to the server about the device in use by this window. This is used to provide DRI3GetSupportedModifiers with a hint of what device to return modifiers for in the window_modifiers return value. Using this hint allows for device-specific modifiers to be returned by DRI3GetSupportedModifiers, for example when an application is renderoffloaded and eligible for direct scanout. The remaining commits are the usual combination of housekeeping and maintenance. Alan Coopersmith (5): DBE spec: define j in DBEGetVisualInfo reply encoding DBE spec: make titles more consistent in Encoding section gitlab CI: enable commit & merge request checks gitlab CI: enable gitlab's builtin static analysis Build xz tarballs instead of bzip2 Austin Shafer (1): DRI3: Add DRI3SetDRMDeviceInUse Jon Turney (1): Win32: Fix collision over 'ControlMask' Olivier Fourdan (1): xorgproto 2022.2 Peter Hutterer (1): Add the XWAYLAND extension
Revision 1.18 / (download) - annotate - [select for diffs], Thu Apr 21 07:59:48 2022 UTC (23 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored) to selected 1.2 (colored)
xorgproto: update to 2022.1. xorgproto 2022.1 is now available. No changes to the actual protocols, just the additions of some new keysyms provided by the Linux kernel. Peter Hutterer (3): XF86keysyms.h: add new keycodes from kernel v5.13 XF86keysyms.h: add new keycodes from kernel v5.17 xorgproto 2022.1
Revision 1.17 / (download) - annotate - [select for diffs], Tue Oct 26 11:34:54 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored) to selected 1.2 (colored)
x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 7 15:14:40 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
Changes since 1.15: +1 -2
lines
Diff to previous 1.15 (colored) to selected 1.2 (colored)
x11: Remove SHA1 hashes for distfiles
Revision 1.15 / (download) - annotate - [select for diffs], Thu Sep 16 08:22:41 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.14: +5 -5
lines
Diff to previous 1.14 (colored) to selected 1.2 (colored)
xorgproto: update to 2021.5. This release introduces the version 2.4 of the X Input protocol. It contains the addition of the concept of touchpad gestures. Touchpad gesture is an interaction of two or more fingers that can be interpreted as a swipe or a pinch.
Revision 1.14 / (download) - annotate - [select for diffs], Fri Apr 30 09:42:33 2021 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.13: +5 -5
lines
Diff to previous 1.13 (colored) to selected 1.2 (colored)
xorgproto: update to 2021.4. The big new feature in this release is Olivier's addition that makes up XFixes 6: the new ClientDisconnectMode. An X server that is started on demand (Xwayland) should ideally also terminate when the last client disconnects. However, some X11 clients that provide system services will linger around forever, preventing that shutdown. With the new XFixes request, a client can designate itself as to-be-terminated and the X server can ignore those clients when counting the number of remaining clients. If no other clients are left, the server can shut down. Note that this requires changes to the X server and each client to work. Hannah Rittich (1): Corrected comments in keysymdef.h. Olivier Fourdan (1): xfixes: Add ClientDisconnectMode Peter Hutterer (9): Makefile.am: reorder the protocols to group by default and LEGACY Makefile.am: move the man page rules to the top Integrate the keysym verifier into make check meson.build: use built-in variable substitution handling instead of sed meson.build: install the protocol .txt files in doc gitlab CI: add a job to compare meson and autotools standard installs scripts: exit with 77 if python-libevdev is missing gitlab CI: check that the autotools and meson versions are in sync xorgproto 2021.4 Pierre Le Marre (1): Deprecate XK_approxeq and XK_notapproxeq.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 25 07:06:12 2021 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.12: +5 -5
lines
Diff to previous 1.12 (colored) to selected 1.2 (colored)
xorgproto: update to 2021.3. If you thought the 2021.2 release was exciting, well, you're in for a surprise: this one even builds with meson! How cool is that?! Somewhat related: the new script to generate and verify the keysyms was missing from the (autotools-generated) tarball, causing a meson build from that tarball to fail during the setup phase. This is fixed now. No changes to the rest of the sources, so this is effectively identical to yesterday's tarball.
Revision 1.12 / (download) - annotate - [select for diffs], Wed Feb 24 08:01:16 2021 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.11: +5 -5
lines
Diff to previous 1.11 (colored) to selected 1.2 (colored)
xorgproto: update to 2021.2. This release is mostly all about keysyms. Some additions to Vietnamese and Hangul but the big set of commits here is catching up with several years of Linux kernel releases. The kernel's evdev interface has semantic keycodes (e.g. KEY_ESC is what you'd expect). Beyond the normal range expected to change with different layouts there are many keycodes that should only ever do one thing. For example, KEY_ONSCREEN_KEYBOARD should display the OSK regardless of layout). In the past, we've added these keysyms on a as-requested basis. We now have a reserved subrange in the already reserved range for XF86Foo keysyms. Within that range, keysyms map directly to their evdev counterparts, making future updates easier. The above example KEY_ONSCREEN_KEYBOARD now has a XF86OnScreenKeyboard keysym. The header file follows a strict convention to make this range machine-readable, xkeyboard-config can make use of this to make those keysyms available by default. Note that almost all keys are outside the X keycode range so very little will change under X. Note that most keys exist on selected devices only so the practial use is quite limited. But those keysyms are available through normal XKB configuration so users can re-map existing keys where needed. Aside from those, a bit of misc cleanup work. Many thanks to all contributors.
Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 14 19:30:46 2020 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.10: +5 -5
lines
Diff to previous 1.10 (colored) to selected 1.2 (colored)
xorgproto: update to 2020.1. This release adds a new keysym, a state-change event to the DPMS extension, synchronizes more of the meson and autotools build sytems, and converts some quasi-text documentation to Markdown. Thanks to all who contributed.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 25 10:07:43 2019 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.9: +1 -2
lines
Diff to previous 1.9 (colored) to selected 1.2 (colored)
xorgproto: update to 2019.2nb3. Do not install legacy headers any longer. The modular-xorg meta package builds without them now.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 15 10:01:35 2019 UTC (4 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored) to selected 1.2 (colored)
Fix conflict with vlcXvMC.h provided by libXvMC 1.0.12, bump PKGREVISION
Revision 1.8 / (download) - annotate - [select for diffs], Thu Nov 14 09:44:30 2019 UTC (4 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored) to selected 1.2 (colored)
Remove conflicted header file. Bump PKGREVISION * XKBgeom.h is provided by libX11-1.6.9 now. Remove it from xorgproto.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Nov 13 22:13:29 2019 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.6: +5 -5
lines
Diff to previous 1.6 (colored) to selected 1.2 (colored)
xorgproto: update to 2019.2. 2019.2: This release moves more header files to the legacy set. Note that this means libX11 older than 1.6.9 and libXvMC older than 1.0.12 will not build without some legacy headers installed. Adam Jackson (2): Move remaining xlib-entwined headers to LEGACY xorgproto 2019.2 Jon Turney (1): Move windowswmproto to legacy 2019.1: This release boasts a bunch of cleanup work and a few new keysyms. No functional changes to any of the protocols. Adam Jackson (3): randrproto: Fix missing #undef RRLease Remove COPYING-panoramixproto composite: Fix the documentation for the unredirection requests Alan Coopersmith (9): Remove trailing whitespace from header files Remove the use of no-op B16 & B32 bitfield macros in headers Assorted typo fixes in headers Update README for gitlab migration Update configure.ac bug URL for gitlab migration Combine *_EXTRA_DIST into EXTRA_DIST in Makefile.am keysymdef.h: Update repo info in comments Update URLs for protocol specs to use xorgproto repo now Restore generation of specs from docbook in autotools builds Hans de Goede (1): XF86keysym: Add XF86XK_RotationLockToggle Jeremy Puhlman (1): Remove libdir from pc files. Jian-Hong Pan (1): XF86keysym: Add XF86XK_MonBrightnessCycle Jon Turney (1): .gitignore more autotools artifacts Julien Cristau (3): PROXY_MANAGEMENT, DEC-XTRAP and XFree86-Misc are legacy Fix MAN_SUBSTS libdir replacements Remove more build files Keith Packard (1): screensaver: Fix encoding of ScreenSaverSuspend 'suspend' element Matthieu Herrb (1): Remove RCS Ids Peter Hutterer (2): Fix comment for XK_Ocaron xorgproto 2019.1 Roman Kapl (1): Improve the ButtonInfo description. Thomas E. Dickey (1): Update Xalloca.h to reduce compiler warnings:
Revision 1.6 / (download) - annotate - [select for diffs], Wed Jun 26 06:12:46 2019 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored) to selected 1.2 (colored)
xorgproto: downgrade to 2018.4. Requested by ryoon because a legacy header is not installed any longer, which breaks libXxf86misc, which is used by modular-xorg-server.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Jun 20 06:58:27 2019 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored) to selected 1.2 (colored)
xorgproto: update to 2019.1. This release boasts a bunch of cleanup work and a few new keysyms. No functional changes to any of the protocols. Adam Jackson (3): randrproto: Fix missing #undef RRLease Remove COPYING-panoramixproto composite: Fix the documentation for the unredirection requests Alan Coopersmith (9): Remove trailing whitespace from header files Remove the use of no-op B16 & B32 bitfield macros in headers Assorted typo fixes in headers Update README for gitlab migration Update configure.ac bug URL for gitlab migration Combine *_EXTRA_DIST into EXTRA_DIST in Makefile.am keysymdef.h: Update repo info in comments Update URLs for protocol specs to use xorgproto repo now Restore generation of specs from docbook in autotools builds Hans de Goede (1): XF86keysym: Add XF86XK_RotationLockToggle Jeremy Puhlman (1): Remove libdir from pc files. Jian-Hong Pan (1): XF86keysym: Add XF86XK_MonBrightnessCycle Jon Turney (1): .gitignore more autotools artifacts Julien Cristau (3): PROXY_MANAGEMENT, DEC-XTRAP and XFree86-Misc are legacy Fix MAN_SUBSTS libdir replacements Remove more build files Keith Packard (1): screensaver: Fix encoding of ScreenSaverSuspend 'suspend' element Matthieu Herrb (1): Remove RCS Ids Peter Hutterer (2): Fix comment for XK_Ocaron xorgproto 2019.1 Roman Kapl (1): Improve the ButtonInfo description. Thomas E. Dickey (1): Update Xalloca.h to reduce compiler warnings:
Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 1 23:46:54 2018 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored) to selected 1.2 (colored)
xorgproto: update to 2018.4. This release updates the specifications and protocol headers for DRI3 and Present to 1.2, and fixes several spelling and grammar errors in the specification texts.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 21 14:04:42 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
xorgproto: update to 2018.3. This adds RandR leasing and non-desktop monitors along with fixing the autotools build to include xcalibrate header files (if LEGACY is selected).
Revision 1.2 / (download) - annotate - [selected], Mon Feb 12 16:33:54 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
xorgproto: update to 2018.2. This release fixes various version numbers and include paths, corrects an error in the RANDR specification, and adds the meson build system which was erroneously left out of 2018.1.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Feb 11 20:13:08 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Diff to selected 1.2 (colored)
x11/xorgproto: import xorgproto-2018.1 This package combines the X protocol headers, which were formerly scattered in individual packages.