Alan Coopersmith (1):
Include <alloca.h> when needed before calling alloca
Christian König (2):
amdgpu: remove sequence mutex
amdgpu: serialize drmPrimeFDToHandle
Emil Velikov (20):
drm: add interface to get drm devices on the system v3
Move -lm link flag to LIBADD
vbltest: fix variable shadowing warning
modetest: fix shadowing warnings
intel: resolve shadowing warnings
intel: error out on has_error in exec2
intel: introduce to_bo_gem() helper
configure: enable -Wshadow when available
amdgpu: remove unneeded -Wno-switch-enum flag
modetest: annotate const data as such for good measure
libkms: use static const for good measure
radeon: cleanup bo/cs func tables
freedreno: annotate the device/bo/pipe/ringbuffer funcs as const data
tests/amdgpu: reference the correct variable for memcpy
tests/amdgpu: annotate the uvd message templates as const data
tests/amdgpu: annotate (most of) the vce templates as const data
tests/amdgpu: ensure tests work by using c99 initializers
nouveau: use designated initializers
intel: ignore missing-field-initializers warnings
configure: remove -Wno-missing-field-initializers
Hyungwon Hwang (2):
xf86drmMode: remove the trailing white spaces
modetest: remove the trailing white spaces
Jonathan Gray (1):
amdgpu: use EINVAL instead of EBADMSG in amdgpu_bo_cpu_unmap()
Jérôme Glisse (1):
drm: Add -lm to libdrm ldflags to fix build failure.
Mathias Tillman (1):
drm: fix the usage after free
Mauro Rossi (2):
amdgpu: add Makefile.sources
amdgpu: add Android build support
Michel Dänzer (1):
tests: Add -lm to LDADD for dristat
Rafał Sapała (1):
intel: Serialize drmPrimeFDToHandle with struct_mutex
Rob Clark (4):
freedreno: don't take ownership of the dmabuf fd on import
drm: make individual drm_server_info fxns optional
freedreno: add API to get drm fd from fd_device
Bump version for release
Thierry Reding (1):
omap: Initialize DMA BUF file descriptor to -1
Tvrtko Ursulin (1):
libdrm: Add framebuffer modifiers uapi
Varad Gautam (5):
freedreno: fix a bo cache segfault with imported bo's
freedreno: fill bo->fd when importing
freedreno: get bo size for imported dma-buf
freedreno: use drmPrime wrappers to import/export prime bo's
freedreno: serialize drmPrimeFDToHandle under table_lock
monk.liu (1):
amdgpu: fix missing deinit on vamgr_32
Adam Jackson (3):
Remove mibstore.h
ddc: Use own thunk function instead of vgaHWddc1SetSpeedWeak
Update for xserver 1.17
Alan Coopersmith (2):
Add iopl.h to source lists in util/Makefile.am so it gets packaged
Require ANSI C89 pre-processor, drop pre-C89 token pasting support
Matt Turner (1):
xf86-video-chips 1.2.6
Adam Jackson (3):
Use own thunk function instead of vgaHW*Weak
Fix build against xserver 1.17
Remove call to miInitializeBackingStore
Matt Turner (1):
xf86-video-s3virge 0.10.7
ARandR is designed to provide a simple visual front end for XRandR.
Relative monitor positions are shown graphically
and can be changed in a drag-and-drop way.
(from pkgsrc-wip, originally packaged by reed@)
Xtrace fakes an X server and forwards all connections to a real X
server, displaying the communication between clients. It prints
the requests going from client to server and the replies, events
and errors going the other way.
- always include dri3 support with dri option (can still use dri2)
- always include GLAMOR support with dri option
- enable xtrans file descriptor passing
- require mesa 11
- Bump PKGREVISION
GLAMOR is experimental OpenGL accelerated 2D graphics. It works with
xf86-video-ati and xf86-video-intel but must be explicitly enabled.
Sample configuration:
---8<---
# /usr/pkg/share/X11/xorg.conf.d/20-glamor.conf
Section "Module"
Load "dri2"
Load "glamoregl"
EndSection
Section "Device"
Identifier "radeon" # or intel
Driver "radeon" # or intel
Option "AccelMethod" "glamor"
EndSection
---8<---
Compton is a compositor for X, and a fork of xcompmgr-dana.
Changes from xcompmgr:
OpenGL backend (--backend glx), in addition to the old X Render backend.
Inactive window transparency (-i) / dimming (--inactive-dim).
Titlebar/frame transparency (-e).
Menu transparency (-m, thanks to Dana).
shadows are now enabled for argb windows, e.g. terminals with transparency
removed serverside shadows (and simple compositing) to clean the code,
the only option that remains is clientside shadows
configuration files (see the man page for more details)
colored shadows (--shadow-[red/green/blue])
a new fade system
VSync support (not always working)
Blur of background of transparent windows, window color inversion (bad in
performance)
Some more options...
Not upstreamed because I think NetBSD should be given the chance to
implement some better interprocess synchronization primitives first.
See PR lib/49529.
In particular what's missing is an interprocess sync primitive that can:
1) be passed safely through MAP_SHARED memory
2) support atomic unlock-and-block (like pthread_cond_wait)
3) wake up all waiters at once
- make it find libgcc_s.so from lang/gcc-aux if system has no libgcc_s.s
This fixes the package build, but it still complains that libgnat-4.9.so
is not found at run time and I don't know how to fix that.
A couple of important bugfixes that have accumulated over the last year.
Cosimo Cecchi (1):
Fix version check in _XIAllowEvents
Julien Cristau (1):
Advance the request buffer by the right amount in XIChangeHierarchy
Michal Srb (7):
Fix double unlock when _XiCheckExtInit return -1.
XIChangeHierarchy: Add missing unlock.
Do not return NoSuchExtension casted to pointer as an error.
XIGetClientPointer: Return False on error.
Fix logic in _XIAllowEvents and prevent double unlock.
Refactor XGetExtensionVersion.
XIGrabDevice: Unlock display in error path.
Peter Hutterer (1):
libXi 1.7.5
there is a new minor version of libxcb available. This fixes some
threading-related bugs with xcb_wait_for_special_event() and adds
64-bit versions of functions that work with sequence numbers.
Changes:
Christian Linhart (1):
expose 64-bit sequence numbers for XLib
Michel Dänzer (1):
Call _xcb_wake_up_next_reader from xcb_wait_for_special_event
Uli Schlachter (2):
Fix a thread hang with xcb_wait_for_special_event()
Release libxcb 1.11.1
This is essentially a bugfix release, with:
- additional fixes to the helper utilities (panel-notify, wifibrowser...)
- minor improvement to the "network" applet and settings(1) utility
- build fixes
pkgsrc changes:
- remove post-3.5.0 patch
Changes noted in doc/en/ReleaseNote:
ver 3.5.1
* Support font fallback on cairo.
* Improve romaji-kana conversion in using wnn as an input method.
(Merge https://gist.github.com/tsutsui/1d4f9af3b4a53c906eb4)
* KBD_INPUT_NUM or MOUSE_INPUT_NUM environmental variables enable to specify N
of /dev/input/eventN on Linux/framebuffer.
* Update unicode properties to 8.0.0.
* Add "layout_inner_border" / --lborder option.
* Add "use_extended_scroll_shortcut" to OSC 5379 and 5380.
* Add "Scroll by Shift+Up or Shift+Down" to "Others" tab of mlconfig.
* Add "Font width" (Narrow/Widen/Default) entry to "Font" tab of mlconfig.
* Bug fixes:
Change the version of libvte 2.91 compatible library from 9.0.0 to 0.0.0
Clean up utmp entry in exiting on NetBSD.
Patch #320 - 2015/08/28
correct documentation for %t format (report by Martin Tournoij).
add %R for consistency to exec-formatted() and insert-formatted()
actions.
add %r format to exec-formatted() and insert-formatted() actions
(patch by Martin Tournoij).
Amend fix for Debian #794201 (report forwarded from Christian
Jachmann by Emanuel Haupt, Debian #797008).
Adam Jackson (2):
Remove mibstore.h
Stop including xf86Priv.h
Alan Coopersmith (1):
Fix HDisplay/VDisplay typos
Connor Behan (1):
Remove upload / download EXA hooks
Dave Airlie (3):
sis: fix build against latest xserver
sis: more build fixes against master X server.
sis: force build, who uses this crazy code anyways
Jan Lindemann (1):
Replace xf86UnMapVidMem with pci_device_unmap_range
Matt Turner (1):
xf86-video-sis: bump to version 0.10.8.
Peter Hutterer (1):
Fix format-security warnings
Major changes in 0.15 are:
* Updated translations
* Added manpages
Major changes in 0.14 are:
* Updated translations
* Fix permissions of ~/.config if created (should be 0700)
Major changes in 0.13 are:
* Fix a memleak
* Updated translations
* ChangeLog is now autogenerated by git
Major changes in 0.12 are:
* Updated translations
Major changes in 0.11 are:
* Switch DOWNLOAD default to "Downloads" instead of "Download" to
to match the other names
* Fix bashisms in xdg-user-dirs
* Updated translations
This release brings:
- user interface improvements to the "password" authentication
- themeing for the "slider" authentication and "logo" demo
- support for demo cycling
- improved test suite
- fewer dependencies ("panel" plug-in moved to the Integration project)