The NetBSD Project

CVS log for pkgsrc/x11/xorgproto/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / xorgproto

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.23 / (download) - annotate - [select for diffs], Wed Nov 9 13:14:31 2022 UTC (2 months, 3 weeks ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Reset MAINTAINER

Revision 1.22 / (download) - annotate - [select for diffs], Thu Aug 11 06:09:17 2022 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (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.21 / (download) - annotate - [select for diffs], Thu Apr 21 07:59:48 2022 UTC (9 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.20: +2 -3 lines
Diff to previous 1.20 (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.20 / (download) - annotate - [select for diffs], Wed Dec 22 00:39:19 2021 UTC (13 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.19: +1 -3 lines
Diff to previous 1.19 (colored)

Remove more problematic avoid-duplicate

Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 1 13:01:17 2021 UTC (14 months ago) by nia
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

x11: Add avoid-duplicate.mk to Xorg library packages

Revision 1.18 / (download) - annotate - [select for diffs], Thu Sep 16 08:37:53 2021 UTC (16 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.17: +4 -1 lines
Diff to previous 1.17 (colored)

xorgproto: install pkg-config files into lib/pkgconfig, like usual

Bump PKGREVISION.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Sep 16 08:22:41 2021 UTC (16 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (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.16 / (download) - annotate - [select for diffs], Fri Apr 30 09:42:33 2021 UTC (21 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (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.15 / (download) - annotate - [select for diffs], Thu Feb 25 07:06:12 2021 UTC (23 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (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.14 / (download) - annotate - [select for diffs], Wed Feb 24 08:01:16 2021 UTC (23 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (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.13 / (download) - annotate - [select for diffs], Tue Apr 14 19:30:46 2020 UTC (2 years, 9 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.12: +2 -3 lines
Diff to previous 1.12 (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.12 / (download) - annotate - [select for diffs], Sat Jan 18 23:36:11 2020 UTC (3 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Nov 25 10:07:43 2019 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.10: +2 -5 lines
Diff to previous 1.10 (colored)

xorgproto: update to 2019.2nb3.

Do not install legacy headers any longer. The modular-xorg meta package
builds without them now.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 23 11:41:20 2019 UTC (3 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.9: +4 -1 lines
Diff to previous 1.9 (colored)

xorgproto: Force consistent man page installation for SunOS/etc

It appears to attempt to detect whether the system uses "Sys-V"-style
man categories by checking for a specific file in /usr/share/man.

This doesn't seem to be particularly accurate and causes problems with
varying PLISTs on pkgsrc depending on the system's filesystem layout.

So just force a consistent category number for "misc" pages for every OS,
for now...

Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 15 10:01:35 2019 UTC (3 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (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 (3 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (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 (3 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.6: +5 -8 lines
Diff to previous 1.6 (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 (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 (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 (3 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (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 (4 years, 11 months 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: +2 -2 lines
Diff to previous 1.3 (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 (4 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2 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 - [select for diffs], Mon Feb 12 16:33:54 2018 UTC (4 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -2 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 (4 years, 11 months ago) by wiz
Branch: MAIN

x11/xorgproto: import xorgproto-2018.1

This package combines the X protocol headers, which were formerly
scattered in individual packages.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>