pkgsrc changes:
- remove post-3.3.4 fix patches
- pull post-3.3.5 bug fixes
Changes from doc/en/ReleaseNote:
* Support Animation GIF on "show_picture" of OSC 5379.
(It works with https://bitbucket.org/arakiken/w3m/get/remoteimg.tar.gz)
* Add "add_frame" to OSC 5379.
* Bug fixes:
Fix compiler error on NetBSD/OpenBSD framebuffer. (enbugged at 3.3.4)
Fix the bug which sometimes disabled to show large sixel graphics sequence.
(enbugged at 3.3.4)
Output ^? instead of ^H on TERM=xterm by default in pressing backspace key.
Fix the bug which sometimes left X11 events untouched for a while.
Fix the bug of closing the input method window unexpectedly in pressing it.
":Percentage" after font names in ~/.mlterm/aafont works on cairo.
qdbuscpp2xml and qdbusxml2cpp should be built and installed, because
they are referenced from Qt5DBusConfigExtras.cmake, and cmake
fails to find qtdbus if they are not installed.
I didn't manage to build them though, and the only customers so far
didn't need their functionality - so install scripts that call 'false'.
Bump PKGREVISION.
Please fix properly :)
Changes:
o Build fixes: Check for Xmu and Xt
o The version number has been corrected.
o Man pages are now available (xclip-copyfile.1). Contributed by
Maximilian Gass.
Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
engine for Gtk+ 3.0 and newer. It's the first Gtk+ engine written with Gtk+
style context APIs in mind, using CSS as first class citizen.
* stop to use x11/Xfixes if builtin one is newer (xfixes.pc exists)
* add builtin libXfixes detection.
affect to NetBSD-5, builtin libXfixes is 4.0.3, prevent to install Xfixes 2.0.1,
if it is considerd that builtin Xfixes is not sufficient.
version is older than required version).
Set API_DEPENDS for required package for the case using libXi from pkgsrc,
same as specified to build this package.
It provides many improvements over Qt 5.2.0 as well as packages Qt Creator 3.0.1. As a patch release, it does not add new features and remains binary compatible with Qt 5.2.0.
7.0.26:
Alan Coopersmith (1):
Add more comments on connection setup to Xproto.h
Jon TURNEY (1):
Xpoll.h.in: Fix WIN32 check to trigger on MinGW only
Julien Cristau (1):
xproto 7.0.26
Keith Packard (1):
Replace 'pointer' with explicit 'void *'
Yaakov Selkowitz (2):
Xthreads.h: Declare _Xthread_init for WIN32
Xwindows.h: Wrap Windows 64-bit types as well for 64-bit build
7.0.25:
This release cleans up some old Cray Unicos code, adds keysyms for German
keyboard layouts, adds a macro for gcc's "cold" attribute, and brings our
autoconf macros up to current support levels.
Alan Coopersmith (3):
Add _X_COLD attribute for branch prediction hints
Remove WORD64, MUSTCOPY, and other CRAY leftovers
xproto 7.0.25
Benno Schulenberg (1):
Additional dead keysyms to complete the German DIN T3 keyboard layout.
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
2.1.3:
This release features a number of spec formatting improvements, and some
header adjustments for current xserver.
Adam Jackson (1):
configure: Remove AM_MAINTAINER_MODE
Alan Coopersmith (35):
spec: Replace ASCII => & -> arrows with Unicode ▶ & ◀
spec: add olinks to X11 protocol & XLFD specs
spec: fixup bibliography entries (correct authors, link to references)
spec: convert from article with sections to book with chapters
spec: markup introduction of new terms with <firstterm>
spec: fixup markup/formatting of the naming syntax section
spec: change ids for encoding sections from *_2 to Encoding::*
spec: add links to references to other sections
spec: Use <figure> markup for figure labels
spec: remove some extra quotes from nroff conversion
spec: add <acronym> markup
spec: convert list of license models from itemizedlist to variablelist
spec: Convert .IN comments to indexterm tags
spec: add autogenerated index
spec: fix boundaries of <function> tags
spec: Use <errorname> instead of <function> for error names
spec: Convert Requests chapter to have a section per request
spec: Convert Events chapter to have a section per request
spec: Convert Errors chapter to have a section per request
spec: make links from encoding section to definitions
spec: Use <personname> markup in Acknowledgements
spec: Use tables for contents of Requests, Events & Errors
spec: Convert a bunch of AccessContext references from <function> to </type>
spec: Use <superscript> for exponents
spec: markup data type names with <type>
spec: Finish replacing nroff .sp macros with <para> breaks
spec: Convert Data Types section to have a section per type, with tables
spec: give footnotes ids for more stable links
spec: fixup quote characters
spec: add enumerated constants to index
spec: markup enumerated constant names with <constant>
spec: Make links to data types, requests, events & errors
spec: Remove <!- .LP --> comments leftover from nroff migration
spec: use <parameter> markup for elements of requests & replies
spec: Make alignment of columns in Encoding section more consistent
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Julien Cristau (1):
fontsproto 2.1.3
Keith Packard (2):
Replace 'pointer' with the equivalent 'void *'.
Allow paths and patterns to be const
Libdrm 2.4.53 has been released.
Emil Velikov (1):
freedreno: do not leak drmVersion
François Tigeot (1):
Enable libkms by default on DragonFly
Lucas Stach (1):
modeprint: pretty print connector names
Marek Olšák (2):
radeon: sync with radeon_drm.h from kernel headers
Bump version to 2.4.53 for release
Rob Clark (6):
freedreno: fix license
freedreno: some msm-ring reset/flush fixes
freedreno: simplify device creation
freedreno: fix null ptr in error path
freedreno/kgsl: don't even bother trying CREATE_FD
freedreno: zero out unused field
Robert Millan (1):
drm: Implement drmCheckModesettingSupported() for FreeBSD
Alan Coopersmith (1):
Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
Dr. Tilmann Bubeck (6):
* Do not install test_xauth during "make install" as it is
Fix warning about warn_unused_result triggered by WRITES.
version bump to 1.0.9
Fixed missing EXTRA_DIST in tests. Extended README for releasing.
Second version bump to 1.0.9.
Third version bump to 1.0.9.
libxkbcommon 0.4.1
==================
- Converted README to markdown and added a Quick Guide to the
documentation, which breezes through the most common parts of
xkbcommon.
- Added two new functions, xkb_state_key_get_utf{8,32}(). They
combine the operations of xkb_state_key_get_syms() and
xkb_keysym_to_utf{8,32}(), and provide a nicer interface for it
(espcially for multiple-keysyms-per-level).
- The xkb_state_key_get_utf{8,32}() functions now apply Control
transformation: when the Control modifier is active, the string
is converted to an appropriate control character.
This matches the behavior of libX11's XLookupString(3), and
required by the XKB specification:
http://www.x.org/releases/current/doc/kbproto/xkbproto.html#Interpreting_the_Control_Modifierhttps://bugs.freedesktop.org/show_bug.cgi?id=75892
- The consumed modifiers for a key are now calculated similarly
to libX11. The previous behavior caused a bug where Shift would
not cancel an active Caps Lock.
- Make xkbcommon-x11 work with the keymap reported by the XQuartz
X server.
https://bugs.freedesktop.org/show_bug.cgi?id=75798
- Reduce memory usage during keymap compilation some more.
- New API:
xkb_state_key_get_consumed_mods()
xkb_state_key_get_utf8()
xkb_state_key_get_utf32()
- Deprecated API:
XKB_MAP_COMPILE_PLACEHOLDER, XKB_MAP_NO_FLAGS
use XKB_KEYMAP_NO_FLAGS instead.
- Bug fixes.
This release contains support for both XMir and XWayland, updated
support for the new XA version released with the new Mesa 10.1 version.
Gaetan Nadon (1):
vmwgfx: handle changes of DamageUnregister API in 1.14.99.2
Jakob Bornecrantz (2):
vmware: Fix compilation on newer X servers
Bump the version number to 13.0.2
Rob Clark (1):
vmwgfx: update for XA API changes
Thomas Hellstrom (17):
vmwgfx: Avoid HW operations when not master
vmwgfx: Implement textured video completely on top of XA.
vmwgfx: Get rid of device-specific DMA code
vmwgfx: Fix some compilation warnings and indentations
vmwgfx: Support also XA version 1 v2
vmwgfx: Remove stray 1
Revert "vmwgfx: Get rid of device-specific DMA code"
vmwgfx: Really allow XA version 2.
vmwgfx: Fix compile breakage on XA version 1.
vmwgfx: Add an infrastructure to be able to run hosted under a compositor v2
vmwgfx: Add support for XMir v2.
vmwgfx: Add support for XWayland
vmwgfx: Enable direct dmas
vmwgfx: Block DMA to prime surfaces for now
vmware: Fix build errors and warnings
vmware: Require libdrm 2.4.38 to build XMir.
vmware/vmwgfx: Always allocate shared hardware surfaces.
I'm happy to announce xtrans-1.3.4
Hans de Goede (2):
configure: Also add -D_DEFAULT_SOURCE to .pc cflags to shut up glibc warnings
xtrans 1.3.4
Mark Kettenis (1):
Increase UNIX socket buffer size
Thomas Klausner (2):
Cast ctype(3) function arguments to unsigned char.
Add missing headers for free() and strlen().
This minor bugfix release restores the ability to disconnect
providers from each other using "0x0" as the provider XID. For
example, to disconnect a display offload sink from its source,
use
xrandr --setprovideroutputsource <sink> 0x0
This release also formats the GUID provided by DisplayPort 1.2
displays in traditional GUID form.
Finally, this release increases the precision of refresh rate
calculations to disambiguate modes with very similar refresh
rates and to improve the accuracy for interlaced modes.
Aaron Plattner (5):
Split output property printing into a helper function
Move EDID printing into a helper function
Special-case printing of the GUID property
xrandr: document how to disconnect RandR 1.4 providers
xrandr 1.4.2
Dave Airlie (1):
xrandr: allow disconnecting of offload and outputs
Ville Syrjälä (2):
xrandr: Use more decimal places when printing various rates
xrandr: Use floating point for VTotal when calculating refresh rate
libFS is the protocol binding library used by clients of X Font Servers (xfs),
such as xfsinfo, fslsfonts, and the X servers themselves.
This minor maintenance release includes fixes for libxtrans 1.3 compatibility,
removal of dead code, and cleanups of issues found by static analyzers.
Adam Jackson (1):
Fix build with xtrans 1.3
Alan Coopersmith (14):
Fix typo in readme ("xfslsfonts" should be "fslsfonts")
Require ANSI C89 pre-processor, drop pre-C89 token pasting support
Fix a couple comment typos
Drop Cray (WORD64/MUSTCOPY) support
Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
Reduce scope & remove unneeded assignment of defaultp in FSGetErrorText()
If EAGAIN == EWOULDBLOCK, only need to check errno for one of them
Remove unused internal helper _FSGetHostname
Remove unused internal helper _FSAllocScratch
Remove unused internal helper _FSEventsQueued
Remove unused internal helper _FSWireToEvent
Replace malloc(strlen + 1); strcpy() with strdup()
Use strlcpy instead of strcpy/strncpy if it is available
libFS 1.0.6
Jeremy Huddleston Sequoia (2):
Update error loop to correctly handle error in i==0 case
FSOpenServer: Fix double-free in error path