Commit graph

13470 commits

Author SHA1 Message Date
maya
b98f8a1220 qt5-qtbase: FreeBSD needs -lutil
PR pkg/52181 from Santhosh Raju
2017-04-20 18:38:09 +00:00
wiz
b746765cbd Updated libdrm to 2.4.80.
Christian Gmeiner (1):
      configure.ac: bump version for release

Eric Engestrom (1):
      intel: remove dead code

Philipp Zabel (2):
      etnaviv: sync uapi header
      etnaviv: add fence fd support

Tobias Jakobi (1):
      exynos: add C++ support to exynos_drmif header
2017-04-17 07:28:30 +00:00
jperkin
23e958f603 Add a bunch more compatibility defines. Fixes SunOS. 2017-04-13 10:17:25 +00:00
khorben
900ee49803 Update DeforaOS Keyboard to version 0.3.1
This release brings:
- license update to BSD
- fix for widget mode
2017-04-13 00:59:37 +00:00
khorben
889e46ea55 Update DeforaOS libDesktop to version 0.2.2
This release brings:
- support for SOURCE_DATE_EPOCH in tests
- minor fixes and improvements
2017-04-13 00:48:38 +00:00
wiz
672931e0bb This libdrm-2.4.78 fixes some minor cosmetics, a build issue for
GNU/kFreeBSD, and adds a new page_flip_handler2 event handler, which
when run on a suitably capable kernel, can provide the CRTC ID to
userspace for atomic completion events.

Cheers,
Daniel


Ander Conselvan de Oliveira (1):
      Add CRTC ID to vblank event

Daniel Stone (2):
      Headers: Sync drm{,_mode}.h with the kernel
      configure.ac: bump version for release

Emil Velikov (1):
      configure.ac: pthread-stubs is not a thing on GNU/kFreeBSD

Eric Engestrom (4):
      man/drm(7): fix typo
      man: fix bug report instruction
      man: fix bug report instructions (for real this time)
      man: fix bug report instructions (third time's the charm)

2.4.79:

Marek Olšák (1):
      configure.ac: bump version for release

Samuel Pitoiset (1):
      amdgpu: allow to query GPU sensor related information
2017-04-11 07:12:02 +00:00
jperkin
eac4553f6a Avoid picking up epoll on illumos. 2017-04-10 13:10:19 +00:00
wiz
4d3b3c3fd9 Bernd Kuhls (1):
tests/etnaviv: link against libdrm

Christian Gmeiner (1):
      etnaviv: remove struct etna_specs

Emil Velikov (2):
      amdgpu: add amdgpu_bo_va_op_raw to the symbol check
      configure.ac: bring back pthread-stubs check

Erik Faye-Lund (1):
      tegra: update symbol-check

Junwei Zhang (1):
      amdgpu: add REPLACE and CLEAR checking for VA op (v2)

Marek Olšák (1):
      configure.ac: bump the version to 2.4.77

Nicolai Hähnle (3):
      amdgpu: add amdgpu_bo_va_op_raw
      headers: sync amdgpu_drm.h from airlied/drm-next
      headers: the uint*_t vs. __u* discrepancy in amdgpu_drm is fixed

Rob Herring (2):
      Android: fix building of modetest and proptest
      Android: disable pointer-arith and enum-conversion

Seung-Woo Kim (5):
      exynos: fix type-punned pointer build warning
      exynos/fimg2d: remove unused-function build warning
      tests/exynos: remove unused-function build warning
      tests/exynos: fix invalid code of error path in g2d test
      xf86drm: remove memory leaks in drmGetBusid/drmGetReservedContextList
2017-04-07 08:52:04 +00:00
wiz
400da9a389 Updated libdrm to 2.4.76.
libdrm 2.4.76 has been released.

This release is required for upcoming Radeon Vega GPUs.


Adam Jackson (1):
      configure: Explicitly check for pkg-config at the top level

Alex Xie (3):
      amdgpu: Free/uninit vamgr_32 in theoretically correct order
      amdgpu: vamgr_32 can be a struct instead of a pointer
      amdgpu: vamgr can be a struct instead of a pointer

Chris Wilson (3):
      intel: Move is_softpin to obj->kflags
      intel: Move 48b support to bo_gem->kflags
      intel: Add handle to hashtable before freeing along an error path

Christian König (1):
      amdgpu: stop reading CC_RB_BACKEND_DISABLE on Vega10

Emil Velikov (2):
      Remove unused tests/drmstat.c
      headers: add explicit note against local changes in the README

Eric Engestrom (2):
      autogen.sh: don't print old git-config values
      autogen.sh: run git commands in the (potentially) git dir

Huang Rui (2):
      amdgpu: don't read registers not present on Vega10
      tests/amdgpu: fix the count number for vega10

Junwei Zhang (1):
      tests/amdgpu: add Polaris12 support for cs test

Leo Liu (3):
      tests/amdgpu: add uvd unit test support for vega10
      tests/amdgpu: add vce unit test support for vega10
      amdgpu_drm: add AMDGPU_HW_IP_UVD_ENC

Marek Olšák (3):
      amdgpu: sync amdgpu_drm.h with kernel 4.11-rc2
      amdgpu: update amdgpu_drm.h for Vega10
      configure.ac: bump version for release

Rob Clark (3):
      freedreno: fix potential use-after-free on a5xx+
      freedreno: valgrind support
      freedreno: fix device close issues

Thomas Hindoe Paaboel Andersen (1):
      intel: avoid null pointer dereference
2017-03-31 10:54:48 +00:00
wiz
52ae9de1e6 Recursive bump for gpgme update which removed a support library. 2017-03-31 10:32:14 +00:00
joerg
6a32265dbd Extend SHA512 checksums to various files I have on my local distfile
mirror.
2017-03-23 17:06:45 +00:00
wiz
cbd928c563 Updated xf86-video-amdgpu to 1.3.0.
I'm pleased to announce the 1.3.0 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Allow TearFree to be toggled at runtime via an RandR output property
  "TearFree". The xorg.conf option "TearFree" now controls the default
  value of the output properties.
* Use libdrm_amdgpu functionality to determine the GPU marketing name,
  remove corresponding tables from this driver.
* Use DRM render nodes for DRI3 clients when available.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Emil Velikov (1):
      autogen.sh: use quoted string variables

Hans De Goede (1):
      amdgpu_probe: Do not close server managed drm fds

Jammy Zhou (1):
      Use render node for DRI3 if available

Michel Dänzer (44):
      Post-release version bump
      Move struct amdgpu_gpu_info out of amdgpu_get_tile_config
      Use family information from libdrm_amdgpu / kernel
      Stop using generated amdgpu_device_match
      Remove amdpciids.h
      Stop using AMDGPUPciChipsets
      Stop using AMDGPU(Unique)Chipsets
      Remove generated header files
      Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when available
      Make libdrm >= 2.4.72 requirement explicit
      Don't install Flush/EventCallback for GPU screens
      Add amdgpu_is_gpu_screen helper
      Take current scanout_id into account everywhere involved with TearFree
      Fix amdgpu_scanout_extents_intersect for GPU screens
      Call ValidateGC after ChangeClip in amdgpu_sync_scanout_pixmaps
      Call amdgpu_drm_abort_entry on failure to flip to a scanout pixmap
      Simplify drmmode_handle_uevents
      Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmap
      Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as well
      Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_create
      Handle rotation in the driver also with Xorg 1.12-1.18
      Fix flip event data leak if calloc or drmModeAddFB fails
      Don't destroy current FB if drmModeAddFB fails
      Factor out amdgpu_prime_dirty_to_crtc helper
      Factor out drmmode_crtc_scanout_update helper
      Allow toggling TearFree at runtime via output property
      Use drmmode_crtc_scanout_free in drmmode_fini
      present: Only call drmModeRmFB after setting modes for unflip
      present: Wait for GPU idle before setting modes for unflip
      present: Also flush before using a flip to unflip
      present: Use async flip for unflip if possible
      present: Flush before flipping
      Call drmmode_set_desired_modes from a WindowExposures hook
      Move DPMS check from amdgpu_scanout_do_update to amdgpu_scanout_flip
      Don't call amdgpu_glamor_flush in drmmode_copy_fb
      Don't use pScrn->is_gpu in AMDGPUCreateScreenResources_KMS
      Use local implementation of RegionDuplicate for older xserver
      Only define transform_region for XF86_CRTC_VERSION >= 4
      glamor: Don't flush in BlockHandler with Xorg >= 1.19
      Refactor amdgpu_kernel_close_fd helper
      glamor: Use glamor_finish when available
      Skip some initialization steps for GPU screens
      Pass TRUE to drmmode_set_desired_modes the first time for GPU screens
      Bump version for 1.3.0 release

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

jimqu (1):
      udev_monitor_receive_device() will block when hotplug monitor
2017-03-16 12:07:03 +00:00
wiz
1bffb0d6ae Updated xf86-video-ati to 7.9.0.
I'm pleased to announce the 7.9.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Allow TearFree to be toggled at runtime via an RandR output property
  "TearFree". The xorg.conf option "TearFree" now controls the default
  value of the output properties.
* Use glamor by default for 2D acceleration with >= R600 and Xorg >=
  1.18.3.
* Ship 10-radeon.conf xorg.conf.d snippet for Xorg >= 1.16, so that the
  radeon driver can be loaded automatically even when the ati wrapper
  driver isn't installed.
* Support loading the amdgpu driver from the ati wrapper driver.
* Use DRM render nodes for DRI3 clients when available.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Emil Velikov (1):
      autogen.sh: use quoted string variables

Jammy Zhou (1):
      Use render node for DRI3 if available

Jochen Rollwagen (3):
      fix build for xserver < 1.13
      Calculate log base 2 in radeon.h based on clz for all platforms
      Fix build for XServer 1.13

Michel Dänzer (38):
      Post-release version bump
      Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when available
      Enable glamor by default with >= R600 and Xorg >= 1.18.3
      Don't install Flush/EventCallback for GPU screens
      Pass fb_id into drmmode_page_flip_target_absolute/relative
      Add radeon_is_gpu_screen helper
      Take current scanout_id into account everywhere involved with TearFree
      Fix radeon_scanout_extents_intersect for GPU screens
      Call ValidateGC after ChangeClip in radeon_sync_scanout_pixmaps
      Call radeon_drm_abort_entry on failure to flip to a scanout pixmap
      Simplify drmmode_handle_uevents
      Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmap
      .editorconfig: src/ati.c only uses spaces for indentation
      ati: Support loading the amdgpu driver from the ati wrapper
      Add 10-radeon.conf xorg.conf.d snippet
      Enable tiling by default with glamor on PALM
      Don't handle Option "SwapbuffersWait" at all with glamor
      Fix flip event data leak if calloc or drmModeAddFB fails
      Don't destroy current FB if drmModeAddFB fails
      Factor out radeon_prime_dirty_to_crtc helper
      Factor out drmmode_crtc_scanout_update helper
      Allow toggling TearFree at runtime via output property
      Use drmmode_crtc_scanout_free in drmmode_fini
      present: Only call drmModeRmFB after setting modes for unflip
      present: Wait for screen pixmap BO idle before setting modes for unflip
      Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as well
      Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_create
      Handle rotation in the driver also with Xorg 1.12-1.18
      present: Also flush before using a flip to unflip
      present: Use async flip for unflip if possible
      present: Flush before flipping
      Fix bogus indentation
      Call drmmode_set_desired_modes from a WindowExposures hook
      Move DPMS check from radeon_scanout_do_update to radeon_scanout_flip
      Don't call radeon_cs_flush_indirect & radeon_bo_wait in drmmode_copy_fb
      Skip some initialization steps for GPU screens
      Pass TRUE to drmmode_set_desired_modes the first time for GPU screens
      Bump version for 7.9.0 release

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

jimqu (1):
      udev_monitor_receive_device() will block when hotplug monitor
2017-03-16 12:04:25 +00:00
wiz
a2ec4202b0 Updated modular-xorg-server to 1.19.3.
1.19.3

A couple more minor fixes, most notably a revert of a page-flipping                                                                                                            change that regressed some drivers.                                                                                                                                                                                                                                                                                                                           Adam Jackson (2):                                                                                                                                                                    Revert "present: Allow flipping with PRIME slave outputs"                                                                                                                      xserver 1.19.3                                                                                                                                                                                                                                                                                                                                          Chris Wilson (2):                                                                                                                                                                    Revert "prime: Sync shared pixmap from root window instead of screen pixmap"                                                                                                   os: Fix iteration over busfaults                                                                                                                                                                                                                                                                                                                        Dr.-Ing. Dieter Jurzitza (1):                                                                                                                                                        glamor: Fix missing declaration in dash vertex shader                                                                                                                                                                                                                                                                                                   Olivier Fourdan (2):                                                                                                                                                                 xwayland: clear cursor frame callback                                                                                                                                          xwayland: Monitor client states to destroy callbacks                                                                                                                                                                                                                                                                                                    Qiang Yu (1):                                                                                                                                                                        present: disable page flip only when a slave crtc is active                                                                                                                                                                                                                                                                                             Tobias Stoeckmann (1):                                                                                                                                                               render: Fix out of boundary heap access
1.19.2

A collection of stability fixes here across glamor, Xwayland, input,
and Prime support. Also a security fix for CVE-2017-2624, a timing
attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody
is encouraged to upgrade. Thanks to all who contributed fixes!

Adam Jackson (5):
      xserver 1.19.2
      Revert "xserver 1.19.2"
      os: Squash missing declaration warning for timingsafe_memcmp
      xserver 1.19.2
      xserver 1.19.2, no, really

Chris Wilson (3):
      xfree86: Take the input lock for xf86RecolorCursor
      xfree86: Take input lock for xf86TransparentCursor
      xfree86: Take input_lock() for xf86ScreenCheckHWCursor

Matthieu Herrb (4):
      Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624
      Use arc4random_buf(3) if available to generate cookies.
      auth: remove AuthToIDFunc and associated functions. Not used anymore.
      Brown bag commit to fix 957e8d (arc4random_buf() support)

Michel Dänzer (3):
      prime: Sync shared pixmap from root window instead of screen pixmap
      present: Allow flipping with PRIME slave outputs
      damage: Validate source pictures bound to windows before unwrapping

Olivier Fourdan (5):
      xwayland: Apply output rotation for screen size
      xwayland: CRTC should support all rotations
      glamor: Two pass won't work on memory pixmaps
      xwayland: Make sure we have a focus window
      xwayland: do not set checkRepeat on master kbd

Peter Hutterer (1):
      os: log a bug whenever WriteToClient is called from the input thread

Svitozar Cherepii (1):
      xwayland: Add hack for FWXGA resolution #99574
2017-03-16 11:56:46 +00:00
wiz
8f51c5757a Updated xf86-video-nouveau to 1.0.14.
Ilia Mirkin (7):
      exa: add GM10x acceleration support
      hwdefs: update nvc0_3d, add gm107_texture for new TIC format
      nvc0: make use of the new hwdefs for TEX_CB_INDEX
      nvc0: rename BEGIN_IMC0 to IMMED_NVC0
      nvc0: refactor TIC uploads to allow different specifics per generation
      copy: add maxwell/pascal copy engine classes
      recognize and accelerate GM20x

Lyude (2):
      Consider CRTCs disabled when DPMS is off
      Bump version to 1.0.14
2017-03-13 09:04:48 +00:00
wiz
4924b256d1 Updated xf86-video-openchrome to 0.6.0.
Finally figured out how to use the X.Org automatic submission
script after realizing that I had to change the script in order for
OpenChrome DDX to build in the first place.

OpenChrome DDX Version 0.6 has added the following new features.

- First official support for CX700, VX700, and VX800 chipsets
  integrated TMDS transmitter (i.e., DVI support)
- Initial support for Silicon Image SiI 164 TMDS transmitter


OpenChrome DDX Version 0.6 has the following improvements.

- Improved FP reinitialization when resuming from standby
  (HP 2133 Mini-Note, FIC CE260 / CE261 based netbooks like
   Everex CloudBook and Sylvania g netbook)
- Improved automatic detection of display resources
- Improved X Server stability in dual monitor mode
- Automatic active steering of the display controller channel to the
  correct display output device


OpenChrome DDX Version 0.6 fixes the following bugs.

- Fix for the disruption of the VT (Virtual Terminal) screen bug
  introduced in Version 0.5
- Fix for HP 2133 Mini-Note's PCIe WLAN getting turned off
  inadvertently bug introduced in Version 0.5
2017-03-08 09:13:45 +00:00
prlw1
3b7928a12d Update gtk3 to 3.22.9
Overview of Changes in GTK+ 3.22.9
==================================

* Bugs fixed:
 136059        Ctrl-navigation works in opposite direction in right-to-left text
 776821        Scale factor not properly propagated upon reparent
 778203        icon shown at top left corner when dnd begins
 778328        Pressure sensitivity lost after removing pen from screen (Surface Book/MyPaint)
 778534        Widget: Document signal mnemonic-activate
 778678        gtkshow: Prefer gtk_show_uri_on_window() which works for sandboxed apps
 778726        Use gtk_show_uri_on_window()
 778746        Rename popover is sometimes misplaced
 778835        Wrong screen size returned when in HiDPI mode
 778905        Frame: documented flat style class is not usable
 779005        GtkFrame: Fix shadow after theme changes
 136059 Ctrl-navigation works in opposite direction in right-to-left text
 772505 Wayland: menu does not resize after disabling an action
 774148 Gtk.Popover misplacement in Wayland
 778019 Key repeat under wayland behaves differently, making keyboard navigation e.g. in
        vim annoyingly unreliable

* Translation updates:
 Brazilian Portuguese
 Chinese
 Chinese (Taiwan)
 Galician
 German
 Hungarian
 Italian
 Lithuanian
 Polish
 Serbian
 Spanish
 Swedish


Overview of Changes in GTK+ 3.22.8
==================================

* Wayland:
 - Avoid overlap between Alt and Meta

* Mir:
 - Implement window properties
 - Track window focus
 - Connect to content-hub and use it for copy/paste
 - Use modal hint

* Bugs fixed:
 358970 gtk_scale_set_digits does not cause value to be rounded if draw-value...
 765161 on win32 maximized window position wrong when windows toolbar is on l...
 765410 Scrollbar does not update since 3.20
 770112 The documented <alt>left shortcut doesn’t work on Wayland
 773686 Software when launched shows in dash with wrong icon, name and menu
 775732 mir: clipboard support missing
 775864 getting-started: typo tie->the
 777527 GDK W32: Invisible drop-down menus in GTK apps when working via RDP
 777547 Notebook arrow icon wrong color after closing final tab

* Translation updates:
 Simplified Chinese
2017-03-03 08:24:57 +00:00
ryoon
50aefac5f6 Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
wiz
1ffd27f8c3 Updated sessreg to 1.1.1.
Egbert Eich (1):
      Use off_t instead of long to make largefile support work

Emil Velikov (1):
      autogen.sh: use quoted string variables

Matt Turner (1):
      sessreg 1.1.1

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Stefan Dirsch (1):
      Pass -P to the preprocessor when generating filenames for the manpage.
2017-02-28 07:34:29 +00:00
wiz
43b4b9541a Updated mcookie to 2.29.2.
No change, just switch to latest distfile.
2017-02-27 10:20:01 +00:00
wiz
064d1fd652 Updated libX11 to 1.6.5.
Adam Jackson (1):
      Revert "Compose sequences for rouble sign"

Alan Coopersmith (6):
      specs/libX11: More synopsis fixes
      specs/libX11: Fix paramdef entries listing multiple parameters
      specs/libX11: Make paramdef spacing more consistent
      specs/libX11: Add missing parameter types for XGetWindowProperty()
      specs/libX11: Fix broken synopsis for Data/Data16/Data32
      specs/libX11: Update Portability Considerations for the 21st century

Emil Velikov (1):
      autogen.sh: use quoted string variables

Emilio Pozuelo Monfort (1):
      Plug a memory leak

Julien Cristau (1):
      Fix wrong Xfree in XListFonts failure path

Lucien Gentis (1):
      Typos in "Xlib - C Language X Interface" document - Chapter 02

Matt Turner (1):
      libX11 1.6.5

Mihail Konev (2):
      autogen: add default patch prefix
      Compose sequences for rouble sign

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Petr Písař (1):
      Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8
2017-02-27 09:09:50 +00:00
khorben
de026b8ea4 Revert this (already fixed by wiz@) 2017-02-26 22:28:52 +00:00
khorben
78bb0a5fba Fix build with native X11 on NetBSD
Reported by cherry@, thanks!
2017-02-26 22:26:44 +00:00
tnn
bea0964f12 Don't pick up pkgsrc openssl if it happens to be installed.
Also, since native openssl may or may not include openssl(1),
switch to x11/mcookie for cookie generation instead.
Bump rev.
2017-02-23 06:20:07 +00:00
wiz
e2cf8d8a72 Include pthread.buildlink3.mk.
The included os library uses libpthread.

It is pulled in via one of the bl3.mk files for modular builds,
but there seems to be an issue with xephyr & native builds where
it isn't, so just include it directly.
2017-02-22 10:42:41 +00:00
wiz
affa86e9ef Disable glamor when not building dri. 2017-02-21 14:56:14 +00:00
wiz
f0a56cfa9c Bump PKGREVISION for tidy dependency change. 2017-02-20 09:37:11 +00:00
wiz
4e8a4877f6 Fix build with tidy-5.x. 2017-02-20 09:35:16 +00:00
joerg
89173ef870 Fix more fallout from bad recursive bumps.
Please check your diffs!
2017-02-15 00:43:11 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
joerg
26dffac20a Fix ruby dependency patterns. 2017-02-07 19:38:48 +00:00
adam
86882880de Changes 2.0.8
* Provide a default gtk-mac-integration.pc, a copy of
      gtk-mac-integration-gtk2.pc unless gtk-mac-integration-gtk3.pc is the
      only version built. Applications are advised not to use it; it's only to
      avoid gratuitous breakage in single-gtk environments.
* Get GtkApplicationDelegate's application:openFile: handler to work at startup.
      It fires off the signal before the main loop has started, so stash the
      URI in a static for applicationDidFinishLaunching to fire the signal.
* Bug 744597 - Document that gtk_menu_reorder_child() doesn't update the menu.
* Update documents for current version of Gtk-Docs.
* Fix compile error on Leopard & Tiger.
* Minor build system improvements
* Make it possible to override libtoolize
* Get PyGObject-2.0's datadir from pkg-config
* Update .gitignore
* Fix autotools warnings and modernize some
* Use seperate configure flags for gtk2 and gtk3
      Changes --with-gtk=gtk2 (which was broken) to --with-gtk2 and --with-gtk3
      This allows you to build against both at the same time.
      None of the pkgconfig files should have been changed but there is only
      a single includedir now since they are the same.
* Use gnome-autogen.sh
2017-02-07 11:15:43 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
wiz
96d0322707 Remove patch that's not in distinfo 2017-02-05 13:17:37 +00:00
tsutsui
a204ce57f2 Update mlterm to 3.8.0.
Changes noted in doc/en/ReleaseNote:

ver 3.8.0
* Refactor source code and directory tree.
* Add "ssh_auto_reconnect" / --rcn option which enables automatic reconnecting to
  ssh server in unexpected disconnection.
* Support libssh2 on Android.
* Add "start_with_local_pty" / --slp option which disables ssh connection dialog
  on startup on Android.
* Support context menu (copy&paste, configuration etc) by long click on Android.
* Change library names.
  libmkf => libmef, libkik => libpobl
  libmlterm_core => libmlterm_coreotf (if open type layout is supported)
* Add --vsep=N and --hsep=N options (which split screen vertically or horizontally)
  to mlclientx.
* libvte compatible library supports vte 0.40.0 or later.
* Bug fixes:
  Fix the bug which 'mlcc exec hsplit [columns]' split screen by [columns - 1].
  Fix the bug which disables dynamic change of options related to ctl such as
  "bidi_mode" or etc. (Enbugged at 3.6.2)
  Fix the bug which disabled "ButtonN" shortcut key if num_lock is on.
  Fix segfault in resizing columns or rows on Android.
  Fix the default value of termios.c_cc[VSTATUS]. (Thanks to Oshima Yasushi san)
2017-02-04 16:20:12 +00:00
leot
122a3521cb ${PKG_SYSCONFDIR} could not exist, add it to MAKE_DIRS to fix PR pkg/51940
reported by Paul Goyette.

Bump PKGREVISION
2017-02-03 08:42:32 +00:00
wiz
04d2fe4a09 Remove gobject-introspection bl3.mk, introspection is disabled.
Bump PKGREVISION.

Noted by John D. Baker on tech-pkg.
2017-02-03 07:46:25 +00:00
leot
51b95fe188 Adjust config.def.h to use the default monospace font (similarly to x11/dmenu
and wm/dwm)

Bump PKGREVISION
2017-02-02 20:43:01 +00:00
wiz
f01e8c7c25 Updated xf86-video-ati to 7.8.0nb1:
Add patch from PR 50067 by David Shao, which comes from FreeBSD
ports/Dragonfly overlay, to improve the situation on FreeBSD and
Dragonfly.
2017-02-02 18:54:44 +00:00
wiz
1cd1ffff74 Updated xkeyboard-config to 2.20.
Emil Velikov (1):
      autogen.sh: use quoted string variables

Michal Suchanek (1):
      ctrl: add missing modifier_map

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (3):
      Drop AM_MAINTAINER_MODE
      autogen.sh: honor NOCONFIGURE=1
      autogen.sh: use exec instead of waiting for configure to finish

Sergey Udaltsov (13):
      Add missing Arabic diacritics to Arabic layouts
      Restored original RALT behavior for German
      Rulemak layout (Colemak based Russian phonetic layout)
      fixed credits
      Add Elfdalian layout
      Fixed al(plisi)
      Added ruble to rulemak
      Changed AltGr+t to Turkish Lira (instead of trademark)
      prerelease 2.19.99 for translations
      Added Lira to Turkish F layout as well
      Updated translations, prerelease
      Erroneous patch applied for modifiers
      Release 2.20

Stefan Tauner (2):
      symbols/de: use rightsinglequotemark on BKSL in all variants
      symbols/de: Fix whitespace after adding rightsinglequotemark
2017-02-02 18:47:30 +00:00
wiz
9962a66751 Updated xauth to 1.0.10.
Alan Coopersmith (2):
      include POSIX-standard limits.h for PATH_MAX instead of sys/syslimits.h
      autogen.sh: Honor NOCONFIGURE=1

Dr. Tilmann Bubeck (2):
      Clarified RELEASING in README
      Fix for xauth failing on ENOSPC (= disk full)

Emil Velikov (1):
      autogen.sh: use quoted string variables

Jeremy Huddleston Sequoia (1):
      Update DISPLAY parsing to work with new launchd paths in Yosemite

Jon TURNEY (1):
      Fix !HAVE_STRLCPY case

Matt Turner (2):
      Build xauth before running tests.
      xauth 1.0.10

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (2):
      autogen.sh: stop using maintainer mode
      autogen.sh: use exec instead of waiting for configure to finish

Søren Sandmann Pedersen (1):
      usage(): Print summary for the -n option
2017-02-02 18:45:05 +00:00
wiz
f1f1a40a4a Updated xconsole to 1.0.7.
Alan Coopersmith (3):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      config: add AC_USE_SYSTEM_EXTENSIONS

Emil Velikov (1):
      autogen.sh: use quoted string variables

Matt Turner (1):
      xconsole 1.0.7

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2017-02-02 18:40:25 +00:00
wiz
7ad2c3e55f Alex Xie (4):
amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test
      amdgpu: verify the tested device
      amdgpu: A new option to choose which device to run most tests
      amdgpu: A new option to run tests on render node

Chad Versace (2):
      Bump version for 2.4.75 release
      Bump version for 2.4.75 release

Chris Wilson (5):
      Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9
      intel: Allow the client to control implicit synchronisation
      intel: Support passing of explicit fencing from execbuf
      intel: Clear execobject flags before preserving object in reuse cache
      intel: Export a function to re-enable implicit synchronisation

Dave Airlie (2):
      Revert "Bump version for 2.4.75 release"
      intel: fix make distcheck

Dongwon Kim (1):
      intel: update global_name before HASH_ADD

Emil Velikov (16):
      xf86drm: use maj/min in drmParsePciDeviceInfo()
      xf86drm: add plumbing to not retrieve PCI device revision
      xf86drm: parse the separate sysfs files for vendor... info
      xf86drm: introduce drmGetDevice[s]2
      tests/drmdevice: use drmGetDevice[s]2
      tests: remove useless legacy tests
      kms: remove commented out libudev code
      configure: remove libudev checks
      tests: automake: reorder makefile contents
      autogen.sh: set format.subjectPrefix and sendemail.to if needed
      android: remove LOCAL_MODULE_TAGS := optional tag
      android: introduce Android.common.mk to reduce boilerplate
      android: add HAVE_VISIBILITY to Android.common.mk
      android: add note about command line defines and config.h
      android: silence ~550 warnings
      tests/nouveau: automake: fold C and CPP flags

Fabio Estevam (1):
      README: Fix grammar

Grazvydas Ignotas (1):
      xf86drm: fix sign-compare warning

Jonathan Gray (8):
      xf86drm: implement drmGetMinorNameForFD for non-sysfs
      xf86drm: implement drmParseSubsystemType for OpenBSD
      xf86drm: implement drmParsePciDeviceInfo for OpenBSD
      xf86drm: implement drmParsePciBusInfo for OpenBSD
      xf86drm: implement an OpenBSD specific drmGetDevice2
      xf86drm: adjust device node path for minor base
      xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2
      xf86drm: don't fatal on per device error in drmGetDevice[s]2

Neil Armstrong (1):
      tests/util: Add support for meson module

Seung-Woo Kim (1):
      libkms/exynos: fix memory leak in error path

Taro Yamada (1):
      xf86drm: fix null termination of string buffer

Thierry Reding (10):
      xf86drm: Fix indentation
      Add .editorconfig
      xf86drmMode.h: Use consistent padding
      xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors
      xf86drm: Fix type-punned pointer build warning
      xf86drm: Factor out drmDeviceAlloc()
      xf86drm: Add USB support
      xf86drm: Add platform and host1x bus support
      tests/drmdevice: Add USB, platform and host1x support
      xf86drm: Reuse sysfs_uevent_get()

Tomasz Figa (1):
      tests: Use -pthread in CFLAGS instead of -lpthread

Ville Syrjälä (1):
      modetest: Allow the user to specify the plane ID
2017-02-02 18:39:08 +00:00
maya
3a5ff049d3 add missing dependency on png. from cherry. fixes build 2017-02-01 11:17:15 +00:00
prlw1
a3068ea063 Update gtk3+ to 3.22.7
Overview of Changes in GTK+ 3.22.7
==================================

* Bugs fixed:
 165385 Win32 keyboard handling still incomplete
 769214 keyval field not filled correctly for Pause key
 769835 On Wayland, application containing GtkGLArea stops responding if it's not...
 774726 GtkTreeView dnd: gtk_drag_finish remove row when reorder sinse 3.20
 775846 gdk/wayland: Add support for the gtk-enable-primary-paste gsetting
 776031 W32: Winkey+down minimizes maximized window instead of restoring it
 776225 [wayland] dropdown placed somewhere in the screen
 776485 GDK W32: Impossible to restore maximized window via system menu
 776807 GtkInspector doesn't show up when Gtk is initialized through option group
 777031 win32 HiDPI assert
 777176 [wayland] gedit killed by protocol error "Invalid anchor rectangle size"

* Translation updates:
 Lithuanian
2017-01-30 17:26:19 +00:00
tsutsui
edc9657494 Update ruby-gnome2 packages to 3.1.1.
pkgsrc changes:
 * add graphics/ruby-gnome2-clutter-gdk

Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.1/NEWS)

== Ruby-GNOME2 3.1.1: 2017-01-26

=== Changes

==== All

  * Improvements
    * Windows: Supported Ruby 2.4.

==== Ruby/GLib2

  * Improvements
    * (({GLib::DateTime})): Added.
      [GitHub#961][GitHub#965]
      [Patch by cedlemo]
    * (({GLib::TimeZone})): Added. [GitHub#963][Patch by cedlemo]
    * Stopped to show "message", "info" and "debug" level logs by default.
      You can enable them by (({$DEBUG = true})).
      [GitHub#981][Reported by PeterWAWood]
    * Windows: Updated bundled PCRE to 8.40.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported outputting (({guint8})) array.
    * Supported converting (({equal})) method to (({==})) method.
    * Supported auto (({Enumerable})) inclusion for classes and
      modules that have (({each})) method.

==== Ruby/GIO2

  * Improvements
    * (({Gio::Settings#initialize})): Added backward compatible API
      again.
  * Fixes
    * Supported GIO 2.38 or earlier again.

==== Ruby/Pango

  * Fixes
    * (({Pango::LayoutLine#x_to_index})): Fixed a crash bug.
    * Windows: Updated bundled HarfBuzz to 1.4.1.
    * Windows: Updated bundled ICU to 58.2.

==== Ruby/GdkPixbuf2

  * Improvements
    * (({GdkPixbuf::Pixbuf#save_to_buffer})): Supported again but it's
      deprecated. Use (({GdkPixbuf::Pixbuf#save})) instead.
    * Windows: Updated bundled gdk-pixbuf to 2.36.4.

==== Ruby/GDK3

  * Improvements
    * Windows: Updated bundled GTK+ to 3.22.7.

==== Ruby/GTK3

  * Improvements
    * (({Gtk::TreeViewColumn#initialize})): Supported option Hash.
      [GitHub#958][Patch by Detlef Wagner]
    * Updated samples. [Patch by cedlemo]
    * (({Gtk::Dialog#get_widget_for_response_id})): Supported
      (({Symbol})) as response ID.
      [GitHub#978][Patch by Detlef Wagner]
    * (({Gtk::Container#add})): Changed to return (({self})) again.
    * Windows: u

==== Ruby/Poppler

  * Fixes
    * (({Poppler::IndexIter})): Fixed a crash bug.
    * (({Poppler::IndexIter#child})): Added a missing (({NULL}))
      check.
    * Fixed types of action classes. They must be (({GLib::Boxed})).

==== Ruby/GStreamer

  * Improvements
    * Windows: Updated bundled GStreamer to 1.10.2.

==== Ruby/ClutterGStreamer

  * Improvements
    * Windows: Updated bundled Clutter-GStreamer to 3.0.22.

==== Ruby/GtkSourceView3

  * Improvements
    * Windows: Updated bundled GtkSourceView to 3.22.2.

==== Ruby/GSF

  * Improvements
    * Windows: Updated bundled GSF to 1.14.41.

=== Thanks

  * Detlef Wagner
  * cedlemo
  * PeterWAWood
2017-01-29 07:54:19 +00:00
mef
c606798cf7 Updated x11/wmweather to 2.4.6
------------------------------
2.4.6 - Jul 08, 2016
  * Fixed NOAA download URL.
    Thanks to Matthieu Weber and Cristian Ionescu-Idbohrn.
2017-01-29 06:36:01 +00:00
mef
7ed68b33ce Updated x11/unicode-screensaver to 0.5
--------------------------------------
- ChangeLog unknown.
- (pkgsrc-changes) Add patch for correction to yomi Farad
2017-01-29 06:26:51 +00:00
mef
dd0f3ac93b Updated x11/xfstt to 1.9.3
--------------------------
1.9.3 (2016-05-23)
        Documentation:
         · Switch to https for hadrons.org URLs.
        Code cleanup:
         · Check strSubFamily for emptiness when assigning it.
         · Use matching delete [] operator for new [].
         · Use std::string instead of static buffers.
         · Check error failures from socket() call.
         · Do no dereference TTFont variable before using it.
         · Use memcpy() instead of strncpy() to copy a fixed-length string.
         · Initialize structs that go over the wire to 0.
         · Remove pathname length check.

1.9.2 (2015-08-11)
        Documentation:
         · Update Jave AWT font.properties example.
         · Switch source browser URL to use cgit.
         · Remove obsolete LSM file.
        Build system:
         · Enable system extensions.
         · Enable LFS with AC_SYS_LARGEFILE.
         · Use AM_PROG_AR to detect the correct archiver to use.
         · Bump gettext dependency to 0.19.
2017-01-29 05:54:21 +00:00
maya
06d2a1ded2 Fix xorg server build on NetBSD by force-passing configure checks.
pthread seems needed for configure checks only.

PR pkg/51646
2017-01-28 21:47:55 +00:00
wiz
2b668c3ef5 Updated presentproto to 1.1.
This release fixes a bug causing libXpresent to have a wrong idea of the
present wire protocol structures.  Plus a number of documentation
improvements.

Aaron Plattner (1):
      Copy the standard .gitignore from other proto packages

Adam Jackson (2):
      Add COPYING
      Force Window and Pixmap to be CARD32 on the wire

Alan Coopersmith (1):
      configure: Drop AM_MAINTAINER_MODE

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (2):
      Add the required README file.
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Julien Cristau (2):
      Fix wrong reference to DRI3 in the protocol spec
      Bump version to 1.1

Keith Packard (4):
      Fix spelling of James Jones' email address
      Move Redirect stuff to 'later version' sections
      Don't define 'redirect' stuff in header files
      autogen.sh: Implement GNOME Build API

Kenneth Graunke (1):
      Fix typo (modifiy -> modify)

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2017-01-26 08:40:32 +00:00
wiz
4bc1b27e64 Updated mcookie to 2.29.1.
Use --help suggestion on invalid option
docs: replace FTP by HTTPS in kernel.org URLs
Place SEE ALSO entries in order
2017-01-25 14:52:30 +00:00
wiz
c0f6ef5abd Recursive bump for poppler update 2017-01-25 14:36:37 +00:00
wiz
5aeb62a6e3 + xf86-video-sunleo 2017-01-25 11:39:49 +00:00
wiz
caab4770d4 Import xf86-video-sunleo-1.2.2 as x11/xf86-video-sunleo.
Leo video driver for the Xorg X server.
2017-01-25 11:39:37 +00:00
bsiegert
a92325d334 Fix build under macOS (and maybe others).
The patch below replaces struct statfs with struct statvfs to fix the build
under NetBSD. Protect it with an #ifdef.
2017-01-24 21:42:26 +00:00
mrg
725a6bd4b9 add missing xorg present and Mesa support. bump revision.
allows tigervnc to build.

thanks to dmcmahill for testing.
2017-01-24 14:25:00 +00:00
maya
f467919917 gtk3: avoid redefining GdkX11Monitor. should help centos builds which
are currently failing.
2017-01-23 13:52:06 +00:00
wiz
c35eb62f2f Updated libXi to 1.7.9.
A few minor bugfixes, nothing exciting.

Emilio Pozuelo Monfort (3):
      Plug a memory leak
      Check that allocating a buffer succeeded
      Fix possible free of uninitialized pointer

Peter Hutterer (1):
      libXi 1.7.9
2017-01-23 07:41:27 +00:00
wiz
eb8594d4df Updated libxkbcommon to 0.7.1.
libxkbcommon 0.7.1 - 2017-01-18
==================

- Fixed various reported problems when the current locale is tr_TR.UTF-8.

  The function xkb_keysym_from_name() used to perform case-insensitive
  string comparisons in a locale-dependent way, but required it to to
  work as in the C/ASCII locale (the so called "Turkish i problem").

  The function is now no longer affected by the current locale.

- Fixed compilation in NetBSD.
2017-01-22 13:14:46 +00:00
ryoon
f62b809c5a Recursive revbump from audio/pulseaudio-10.0 2017-01-21 20:06:44 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
markd
752664e486 More automoc cleanup 2017-01-19 09:40:50 +00:00
markd
ba56d3442c Update kdelibs4 to 4.14.27
bugfixes.
2017-01-19 08:44:10 +00:00
wiz
6a927a6bd8 Updated xf86-video-r128 to 6.10.2.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
     Remove gatos advertisement

Kevin Brace (1):
     xextproto 7.1 support update to the source code

Matt Turner (1):
     xf86-video-r128 6.10.2
2017-01-18 20:22:39 +00:00
wiz
071ff25485 Updated xf86-video-i740 to 1.3.6.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-i740 1.3.6
2017-01-18 20:21:14 +00:00
wiz
f018d43f90 Updated xf86-video-savage to 2.3.9.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-savage 2.3.9

Stefan Dirsch (1):
     Disable tiling on SuperSavage by default
2017-01-18 20:19:57 +00:00
wiz
ae9260a98e Updated xf86-video-trident to 1.3.8.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-trident 1.3.8
2017-01-18 20:19:21 +00:00
wiz
00df54b4de Updated xf86-video-glint to 1.2.9.
Adam Jackson (3):
     Remove mibstore.h
     Pass the pci device through to fbdevHWInit
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-glint 1.2.9

Michael Lorenz (1):
     Fix I2C for DDC2.
2017-01-18 20:17:32 +00:00
wiz
cae11a52e9 Updated xf86-video-nv to 2.1.21.
Adam Jackson (2):
     Remove mibstore.h
     Adapt Block/WakeupHandler signature for ABI 23

Egbert Eich (1):
     init: Initialize VGA IOBase before using it

Jeremy White (1):
     Include xf86Modes.h to use functions from hw/xfree86/modes/xf86Modes.c.

Matt Turner (1):
     xf86-video-nv 2.1.21

Matthieu Herrb (1):
     Fix shadow framebuffer implementation.
2017-01-18 20:16:04 +00:00
wiz
f1f1b9c90f Updated xf86-video-siliconmotion to 1.7.9.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
     Check for drawables before compositing

Matt Turner (1):
     xf86-video-siliconmotion 1.7.9

Thomas Klausner (1):
     Use X11/Xarch.h for endian detection.
2017-01-18 18:31:17 +00:00
wiz
f9dba4e5b9 Updated xf86-video-chips to 1.2.7.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-chips 1.2.7
2017-01-18 18:28:03 +00:00
wiz
e6c862a8f8 Updated xf86-video-mga to 1.6.5.
Adam Jackson (2):
     Enable write-combining on the framebuffer BAR
     Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (2):
     Remove DownloadFromScreen
     Composite fixup

Mathieu Larouche (2):
     xf86-video-mga: Add support for a new G200eW3 chipset
     xf86-video-mga: Add support for the new G200e chipset -- V2

Matt Turner (1):
     xf86-video-mga 1.6.5

Matthew Rezny (1):
     MGA DDX: make it possible to find EXA support

Thomas Klausner (1):
     Use correct type in function call.
2017-01-18 18:26:41 +00:00
wiz
245395d63e Updated xf86-video-sis to 0.10.9.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-sis 0.10.9

Thomas Klausner (1):
     Fix arguments for miSetPointerPosition.
2017-01-18 18:25:18 +00:00
wiz
0fdcbfbe8f Updated xf86-video-tdfx to 1.4.7.
Adam Jackson (1):
     Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
     xf86-video-tdfx 1.4.7
2017-01-18 18:23:24 +00:00
wiz
c761d409e7 Recursive bump for libvpx shlib major change. 2017-01-16 23:45:10 +00:00
wiz
3ca1fe34c5 Updated modular-xorg-server to 1.19.1.
First stable 1.19 release, including a few regression fixes. Thanks to
all who contributed!

Adam Jackson (3):
      Revert "damage: Make damageRegionProcessPending take a damage not a drawable"
      composite: Fix repaint of borders (v2)
      xserver 1.19.1

Ben Crocker (1):
      Fix a segfault that occurs if xorg.conf.d is absent:

Hans De Goede (1):
      glamor: Trust eglGetPlatformDisplayEXT if it exists

Hans de Goede (2):
      randr: rrCheckPixmapBounding: Do not substract crtc non 0 x,y from screen size
      randr: rrCheckPixmapBounding: do not shrink the screen_pixmap

Kai-Heng Feng (1):
      edid: Add quirk for ADA 1024x600 7" display.

Keith Packard (1):
      AttendClient of grab-pervious client must queue to saved_ready_clients [v2]

Michal Srb (1):
      xinerama: Swap the response in RRXineramaWriteMonitor

Michel Dänzer (1):
      present: Only call present_flip_notify if vblank->queued == FALSE

Mihail Konev (1):
      os,dix: Depend custom libs on libs, not objects

Olivier Fourdan (2):
      glamor: restore vfunc handlers on init failure
      xwayland: Fix use after free of cursors

Pekka Paalanen (1):
      test: fix distributing scripts

Peter Hutterer (2):
      Xi: when creating a new master device, update barries for all clients
      os: return 0 from check_timers if we touched any of them

Qiang Yu (2):
      xfree86: fix wrong usage of xf86optionListMerge
      randr: fix xserver crash when xrandr setprovideroutputsource

Rhys Kidd (1):
      test: Fix stray Makefile reference to removed os test

Rui Matos (1):
      xwayland: Don't send KeyRelease events on wl_keyboard::leave
2017-01-12 00:26:35 +00:00
prlw1
ed91f2f9cd Update gtk3 to 3.22.6
Overview of Changes in GTK+ 3.22.6
==================================

* Bugs fixed:
 774534 776132 776187 776012 774784 776187 776306 775808 776524 776560
 774534 input shape and opaque region not applied without begin_paint()/end_paint()
 774784 Failed to get desktop session proxy is not an error!
 775808 win32 maximized window is larger than the extended screen in dual monitor
 776012 GtkFlowBox, GtkListBox: Don't emit signals etc. during destruction
 776132 Mention the difference between gdk_window_create_similar_image_surface and...
 776187 flowbox: Add gtk_flow_box_get_child_at_pos to gtk3
 776306 flowbox: Sometimes emits child-activated during rubberband selection
 776524 GtkAboutDialog: Fix formatting of example email address in html documentation
 776560 icon-browser: window opens at very narrow size, only showing 1 column of icons
        Fix GL checks to work better on OpenGL ES 2.0
        Avoid a possible crash in ::activate-url handlers
        scrolledwindow: Fix func summary being cut off in bindings using doxygen

* Translation updates:
 German
 Russian


Overview of Changes in GTK+ 3.22.5
==================================

* gtk3-demo now has an example for using PangoTabArray to create a multi-column layout

* Bug fixes:
 771242 opening menu for certain types of GtkComboBox causes Gdk-CRITICAL assertion...
 774114 Window shadows are repainted even if only the contents of the window change
 774265 No tilt for wintab devices
 774379 gdk: mingw64 builds segfault during initialization of Huion H610PRO wintab
 774686 GtkMenu does not unref all GtkCheckMenuItem it creates
 774695 GtkProgressbar needs full and empty classes
 774699 list iteration regression causes odd-indexed devices to be ignored during l...
 774743 GtkNotebook does not unref all GtkBuiltinIcon it creates
 774760 inspector: ensure controller is a GtkGesture
 774790 GtkTextHandle does not unref all GtkAdjustment it references
 774893 Application font sizes scaling gets clamped to 1.00 when starting GtkInspector
 774915 Destroying the parent of a subsurface causes _gdk_window_destroy_hierarchy:...
 774917 [wayland] child subsurfaces need to be placed relative to their parent
 774939 GtkLabelAccessible: Initialize link before setting parent
 775212 GtkScaleButton does not unref all GtkAdjustment it references
 775316 gtk_drag_source_set_icon_pixbuf references the pixbuf received once too much
 775319 gdk_window_get_toplevel() fails to return the toplevel of a child subsurface
 775525 gtk_flow_box_get_child_at_index shouldn't crash with an invalid index

* Translation updates:
 Hungarian
 Italian
 Kazakh
 Russian
 Swedish
2017-01-11 21:49:13 +00:00
wiz
535df2d094 DragonFly build fix, from Dragonfly ports via David Shao. 2017-01-11 12:58:50 +00:00
ryoon
56231475b0 Recursive revbump from net/libvncserver 2017-01-09 08:07:53 +00:00
wiz
b3d016b460 Enable xcb-xinput.
Requested by Daniel Ölschlegel on pkgsrc-users.

Bump PKGREVISION.
2017-01-08 21:48:47 +00:00
maya
035264ea18 bump required xproto to 7.0.31, as per configure test/changelog. 2017-01-07 22:34:56 +00:00
tez
12e5829ec6 Adjust Imake.cf to recognize __sparc__ in addition to sparc.
Apparently now needed for gcc49 on solaris sparc to avoid
'-M /usr/lib/ld/map.noexdata' which in does not work on SPARC
ok'd by joerg
2017-01-06 21:12:39 +00:00
adam
76632718ac Revbump after boost update 2017-01-01 16:05:55 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
dholland
fc1e8cd8e4 More seddery. Now it builds for me. 2016-12-31 09:15:00 +00:00
dholland
858c9326b7 Fix seddery. 2016-12-31 08:09:14 +00:00
jaapb
11a6e0d383 Recursive revbump associated with ocaml update to 4.04. 2016-12-30 11:16:56 +00:00
kamil
4986818164 Fix distinfo for python 3.x in py-terminator-plugins 2016-12-22 23:52:02 +00:00
kamil
862512740c Makefile: Add py-terminator-plugins 2016-12-22 17:54:14 +00:00
kamil
74eeb857df Import py27-terminator-plugins-1.0 as x11/py-terminator-plugins.
Plugins for terminator

Following plugins are included, yet:
- LayoutManager
  Saves and restores Layouts, plus some extra functions for custom commands.

- TerminalExporter
  Exports full terminal (including buffer) into file.
  Allows to log terminal's action into file.
2016-12-22 17:52:43 +00:00
joerg
94cd7ccab4 Newer NetBSD uses POSIX scandir prototype, so adjust. 2016-12-21 13:40:24 +00:00
wiz
2114621962 Updated xf86-video-qxl to 0.1.5.
Fixes build with modular-xorg-server 1.19.

Adam Jackson (1):
      Use pci_io_write8 instead of outb

Christophe Fergeau (16):
      Remove unused variables
      Remove stray blank comment line
      Use <> for system-includes
      Fix compilation with newer Xorg versions
      Add missing licence header
      Add note about deprecated setting of mm_time
      Xspice: Fix 'erorr' typo in error message
      xspice: Don't create Xorg time in timer_add
      Fix "calles" typo in comment
      build: Error out when enabling xspice with X.Org 1.19
      build-sys: Update for 0.1.5 release
      xspice: Adjust to X.org 1.19 changes
      Xspice: Replace malloc/strdup use with xnfalloc/xnfstrdup
      Remove unused 'event_mask' field
      Revert "Remove unused 'event_mask' field"
      NEWS: Xspice now works with X.org 1.19

Dave Airlie (2):
      Disable surfaces when KMS is used
      Disable composite/a8 surfaces for KMS

Francois Gouget (14):
      spiceqxl: Recognize the same set of boolean values as in xorg.conf.
      spiceqxl: Reject invalid boolean values, just like for other options.
      Xspice: Don't set defaults for the options.
      spiceqxl: Fix formatting of a couple of function calls.
      server: Convert qxl->monitors_config to a QXLPHYSICAL using physical_address()
      spiceqxl_audio: Let the audio play when no client is connected
      spiceqxl_audio: Only condense the fifo list when one has been closed
      spiceqxl_audio: Fix a race condition in the audio playback
      spiceqxl_audio: Only start the playback channel when fifos are present
      spiceqxl_audio: Stop the playback channel if there is nothing to play
      spiceqxl: Add SpiceVideoCodecs to specify video codec preference
      Xspice: Add --video-codecs to specify encoder and codec preferences
      spiceqxl: Remove an unused macro
      spiceqxl: Improve the Xspice and Xorg configuration option descriptions

Hans de Goede (1):
      Fix crash caused by attempting to access the screen pixmap before it is created

Javier Celaya (1):
      Fix drawable mm_time with KMS

Jeremy White (14):
      Do not process watches on select() error.
      Bug fix: libcacard headers and libraries were not correctly used.
      Add and remove the vdagent interface as the vdagent
      Only watch the uinput channel when an agent is connected.
      Correct the XSpice AgentMouse configuration options.
      Document a number of missing XSpice vdagent options in the example xorg.conf.
      Set the regular spice port only once, and then only if it
      Xspice: handle parameters with value 0, allows --port 0
      Add support for a --numheads option to the Xspice script.
      XSpice: allow the udcs socket to be specified, rather than hard coded.
      Revise Xspice --auto to use a temporary directory.
      XSpice: auto generate temp files for the vdagent process.
      Provide an implementation for put_image in dfps mode.
      Optimize dfps mode to send updates only for the primary pixmap.

Marc-André Lureau (2):
      kms: initialize primary surface to screen virtual size
      kms: do not overwrite screen virtualX/Y

Owen W. Taylor (1):
      Check for either xfont.pc or xfont2.pc

Uri Lublin (1):
      uxa: fix compiler warnings (initialize width, height, [xy]Dst_copy)
2016-12-20 08:55:32 +00:00
tnn
542bf9ad0a remove obsolete no-op patches
(xorg-server does not use select(2) nor FD_SETs since 1.19)
2016-12-20 08:30:22 +00:00
joerg
2539ae9046 Don't try to check the sign of pointers. 2016-12-18 21:46:33 +00:00
joerg
839f1a5051 Help Jasper finding the limit macros. 2016-12-17 14:19:27 +00:00
joerg
f3914d0e21 Don't build Jasper sources we don't use anyway. 2016-12-17 14:19:00 +00:00
joerg
247541e423 Regen. 2016-12-16 10:21:00 +00:00
joerg
04ef29554d Change reparent failure check to something more logical. Bump revision. 2016-12-16 00:08:03 +00:00
joerg
d2b2f3be66 Fix portability issues with pointer ordering. Bump qt-tools for the
linguist change as it was nonsensical before.
2016-12-16 00:06:46 +00:00
joerg
58430e3dce PyList_SET_ITEM doesn't return an interesting value, so avoid pointer
ordering issues.
2016-12-16 00:04:54 +00:00
wiz
778677cce7 Updated libXpm to 3.5.12.
Jörg Sonnenberger (1):
      Fix abs() usage.

Matthieu Herrb (1):
      libXpm 3.5.12

Tobias Stoeckmann (4):
      Fix out out boundary read on unknown colors
      Gracefully handle EOF while parsing files.
      Avoid OOB write when handling malicious XPM files.
      Handle size_t in file/buffer length
2016-12-15 23:02:51 +00:00
maya
fd37ec5ffa xorg-cf-files: recognise netbsd/ia64.
Bump PKGREVISION.

from scole in PR pkg/51722
ok joerg
2016-12-15 20:13:56 +00:00
wiz
6e08cb1faa Updated xf86-video-dummy to 0.3.8.
This new release of the dummy Xorg video driver adds a few cleanups and
compatibility with xorg-server 1.19.

Aaron Plattner (1):
      Remove pointless empty functions

Alan Coopersmith (2):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1

Antoine Martin (2):
      Honor DacSpeed setting in xorg.conf
      remove dead code in dummy driver

Julien Cristau (2):
      configure: require xorg-server 1.4.99.901
      xf86-video-dummy 0.3.8

Peter Hutterer (1):
      Switch to using dixChangeWindowProperty
2016-12-14 21:36:25 +00:00
wiz
fb1312e87d Patches from David Shao fixing build with xorg-server-1.19.
Sent in PR 51687.

Bump PKGREVISION.
2016-12-07 21:59:54 +00:00
marino
2f3f3e4f2e x11/qt5-qtbase: Fix build on FreeBSD and DragonFly
1. DragonFly needs -lexecinfo LDFLAG
2. Qlockfile is unsupported on DF, allow to fall through
3. QStorageInfo only worked for NetBSD.  Take patch from historical
   ports to fix FreeBSD, DragonFly, and OpenBSD.  (It's been fixed
   upstread for QT5 5.6)
2016-12-04 21:46:54 +00:00
martin
76e5a496f5 Make the "polkit" dependency optional 2016-12-04 13:50:08 +00:00
ryoon
36ed025474 Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
maya
9222b9c283 kdelibs3: revert previous as it did not help. 2016-12-03 22:05:08 +00:00
maya
0cd50de02b kdelibs3: force failure of alsa configure test
Might help PR pkg/51658
2016-12-03 18:11:53 +00:00
wiedi
7651252994 also rename the caller of popcount 2016-12-01 20:54:51 +00:00
wiedi
30b8fe5228 needs libxml2 2016-12-01 15:50:21 +00:00
marino
1c939d3905 x11/pixman: Disable building of demos and test SUBDIRS
The products of the demos and test directories build are not packaged,
so skip them altogether.

ok wiz
2016-12-01 15:47:24 +00:00
wiz
d8f636935b Fix weird CONFLICTS line. 2016-12-01 14:48:02 +00:00
wiz
e5424c6d42 Updated libdrm to 2.4.74.
Ben Widawsky (1):
      intel: Add Geminilake PCI IDs

Christian Gmeiner (4):
      etnaviv: add API to get drm fd from etna_device
      etnaviv: add API to create etna_device from private dup() fd
      etnaviv: change get_abs_timeout(..) to use ns.
      etnaviv: add etna_pipe_wait_ns(..)

Emil Velikov (2):
      automake: make the build less chatty
      xf86drm: introduce drmGetDeviceNameFromFd2

Eric Anholt (1):
      vc4: Add new GETPARAMs that have been merged to drm-next.

Grazvydas Ignotas (2):
      tests: kms: fix shadowed declaration warning
      libdrm: random typo fixes

Michel Dänzer (1):
      intel: Add drm_intel_gem_context_get_id to intel-symbols-check

Rob Clark (1):
      freedreno: 64bit support

Robert Bragg (2):
      intel: Add a getter for the intel_context ctx_id
      Bump version for release
2016-11-30 12:37:40 +00:00
wiz
344da5f33e Updated tk to 8.5.19.
8.5.19

Changes to Tk

Commands

Expanded Syntax / New Options

panedwindow -proxybackground color -proxyborderwidth size -proxyrelief value
    TIP 437

8.5.18

Changed Tk behavior

    Debut of Tk Cocoa 2.0 .
    New binding substitution %M [TIP #433]

8.5.17

Changed Tk behavior

    Several improvements in Cocoa Tk.
    Event handling changes for browser plugins.

8.5.16

Changed Tk behavior

    Improved Retina display support
    Full PPM file write support with max 65535
2016-11-28 16:11:37 +00:00
marino
456745324a x11/gtkada: Fix depends
1. sphinx is a build depends, not full depends
2. explicitly list gcc5-aux as full depends (buildlink will soon default
   to build depends)
3. Fix rpath after recent ada compiler switch
2016-11-26 18:20:58 +00:00
marino
e7a91fc2fa Upgrade USE_LANGUAGES=ada to use lang/gcc5-aux instead of lang/gcc-aux
This large commit accomplishes the following:

1) Switch USE_LANGUAGES=ada to require lang/gcc5-aux (gcc 5.4) instead
   of lang/gcc-aux (gcc 4.9.2) on gcc.mk
2) Bump affected ports and fix paths as necessary
3) Upgrade devel/gprbuild to the latest release
   - No longer requires lang/gnat_util
   - gprslave requires gcc6-aux, so it was disabled for now
4) Fix lang/gnat_util but set PKG_SKIP_REASON
   - It has no further purpose in the pkgsrc tree
   - It has no practical purpose outside of the pkgsrc tree
   - Indicate intent to remove from tree in Jan. 2017
5) Set devel/GPS as failed with PKG_FAIL_REASON
   - This version of GPS is several years old and at the time they were
     strongly tied to compiler.
   - Latest release of GPS require gcc6-aux (not available) and several
     new and complex dependencies
   - maintainer (me) has no interest to continue supporting it
   - Leaving GPS in place until Jan 2017 to give another person chance to
     upgrade and take over support
   - Latest version in FreeBSD Ports Collection as a reference point
2016-11-25 20:36:49 +00:00
prlw1
4c9e5b405e Update gtksourceview3 to 3.22.0
Highlights:
* Improvements to the syntax highlighting of: CSS and Rust
* GtkSourceRegion: add functions to add/subtract/intersect two GtkSourceRegions
* Export SourceRegion in the public API
* Build fixes on ARM
* Translation updates

Full list of changes available at:

  https://git.gnome.org/browse/gtksourceview/tree/NEWS?h=3.22.0
2016-11-25 17:52:04 +00:00
prlw1
f75ed8e79d Update gtkmm3 to 3.22.0
Highlights:

* FileChooser: Added add_choice(), remove_choice(), set_choice(), get_choice().
* Menu: Add popup_at_rect(), popup_at_widget(), popup_at_pointer(),
  signal_popped_up(), and the anchor_hints, rect_anchor_dx, rect_anchor_dy,
  and menu_type_hint properties.
* Popover: Add popup() and popupdown(),
* RadioMenuItem, RadioToolButton: Add join_group().
* ScrolledWindow:
  - Added get/set_max_content_height/width() and properties.
  - Added get/set_propagate_natural_height/width() and the properties.
* Add the ShortcutLabel widget.
* TreeNodeChildren: Deprecate the reverse iterator.
* Pixbuf: Added set_option(), remove_option(), and copy_options().
* PixbufFormat: Added is_save_option_supported().
* GLContext: Add set/get_use_es()
* Add Monitor.

Full list of changes at:

  https://git.gnome.org/browse/gtkmm/tree/NEWS?h=3.22.0
2016-11-25 17:18:31 +00:00
prlw1
8c1c179644 Update gtk3 to 3.22.4
Some highlights:

* Deprecations have been added for APIs that will be removed in GTK+ 4
* GtkHeaderBar supports expanding children
* GtkApplication supports registering with the Xfce session manager
* Keep firefox working after the introduction of GdkDrawingContext
* New APIs:
 - gtk_show_uri_on_window
 - gtk_file_filter_to/from_gvariant
 - gtk_file_chooser_add/remove/set/get_choice
 - gtk_print_settings_to/from_gvariant
 - gtk_paper_size_to/from_gvariant
 - gtk_page_setup_to/from_gvariant
* GDK has a new GdkMonitor api that offers richer information about
  connected outputs
* GdkSeat and GdkDevice gained API for device tools, to support drawing tablets
* 773180 Don't second-guess whether our GDK GL context is GLES
* 743746 Add GLES 2.0 (and/or 3.0) profile
* Translation updates

Full list of changes available at:

  https://git.gnome.org/browse/gtk+/tree/NEWS?h=3.22.4
2016-11-25 13:14:03 +00:00
wiedi
6eb64ae512 ensure we link libiconv on SunOS 2016-11-23 23:41:30 +00:00
leot
fbf7c4e93b Update x11/slock to slock-1.4
Changes:
1.4
---
- fix CVE-2016-6866
- add proper priviledge dropping
- use explicit_bzero from OpenBSD to clear password from memory
- major code audit and rewrite of some parts (thanks, Laslo!)

Approved by <reed>
2016-11-23 08:20:21 +00:00
wiz
37f683bd2f Remove obsolete configure argument. 2016-11-22 16:02:54 +00:00
wiz
d01cfc3244 Updated p5-Wx to 0.9928.
From Kai-Uwe Eckhardt in PR 51638.

Revision history for Perl extension Wx.

0.9928 Sun Dec 20 2015
    - Fix memory leak in Wx::Timer

0.9927 Thu Mar 26 2015
    - Fix broken wxWidgets 2.8 builds

0.9926 Tue Mar 10 2015
    - pause indexing fix

0.9925 Tue Mar 10 2015
    - pause indexing fix

0.9924 Tue Mar 10 2015
    - added wxTimer::StartOnce
    - some missing wxGrid constants added
    - fixed Wx::AUI events broken since wxWidgets 2.9.5
    - rt96136 - added GetContentScaleFactor to Wx::DC && Wx::Window
    - rt99038 - MACOSX_DEPLOYMENT_TARGET comparison fixed in Wx build
    - wxMenuItem::SetBitmap available on OSX
    - added some missing TextEntry methods to wxComboBox
    - rt102269 - fix option handling

0.9923 Mon Mar 31 2014
    - added wxWindow::InitDialog
    - updated wxComboBox::GetSelection
    - build wxWidgets 3.0.0
    - added wxComboBox::Popup() wxComboBox::Dismiss() ( Eric Colson )

0.9922 Wed May 01 2013
    - added wxCommandLinkButton
    - updates to ID creation methods
    - rt#84633
    - added wxUIActionSimulator
    - wxFindReplaceDialog new return a hash type object
    - wxProgressDialog updates
    - IPC classes object deletion updates
    - wxString conversion UTF-8 only in Unicode builds
    - typemap template missing some specs since 0.9917

0.9921 Sun Apr 14 2013
    - Fix 2.9.4 handling of wxConnection::Execute

0.9919 Sat Apr 13 2013
    - Makefile checks for supported Wx version
    - Fixed wxUSE_DATAVIEWCTRL constant ( rt#84566 )
    - wrapped wxRegionIterator
    - wrapped IPC - wxConnection / wxServer / wxClient

0.9918 Wed Apr 03 2013
    - Added missing GetItemFont / SetItemFont for Wx::ListCtrl
    - Fixed wxFontEnumerator GetEncodings / GetFacenames
                               ( thanks to Marton Papp )
    - Wrapped wxFontEnumerator callbacks

0.9917 Mon Feb 11 2013
    - Stopped wxWidgets >= 2.9.0 from setting locale to current user locale
      ( thanks to Tarek Unger )
2016-11-20 20:21:30 +00:00
tsutsui
f0dce97b39 Update ruby-gnome2 packages to 3.1.0.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.0/NEWS)

== Ruby-GNOME2 3.10.0: 2016-11-12

=== Changes

  * Improvements
    * update README.
      [Patch by cedlemo]
    * fix format in README.
    * use pthread version of MinGW in build-windows.sh.
    * improve main Rakefile.
    * windows : update bundled versions.
  * Fixes
    * fix path in gem:windows:push in main Rakefile.
    * fix markup in NEWS file.
    * use Win32 thread again in build-windows.sh.
    * libmount is required for GLib on Linux.
    * install libgtk-3-dev explicitly.

==== All

==== Ruby/GIO2

  * Improvements
    * make (({Gio::SettingsSchemaSource#list_schemas})) Rubyish.
    * make (({Gio::Settings#set_value})) Rubyish.
    * support array like API for (({Gio::Settings})).
    * (({Gio::ActionMap#add_action})) accepts :state
    * simplify, load (({Gio::File})) with GObject-Introspection loader.
    * simplify (({Gio::ContentType})) implementation.
  * Fixes
    * add missing required argument in test-settings-schema-source.rb.
    * add version check in Gio tests.
    * increase required version.
    * fix typo in action-map.rb.
      [Path by cedlemo]

==== Ruby/GLIB2

  * Improvements
    * New implementation of GRClosure with new APIS:
      * RGClosureCallData
      * RGClosureCallFunc
      * rbgobj_set_signal_call_func()
      * rbgobj_get_signal_call_func()
      * g_rclosure_new_call()
    * support exit_application error message when no backtrace.
    * improve rbg_scan_options() performance
    * show all backtrace on GLib log.
      [GitHub#935][Suggested by Matijs van Zuijlen]

  * Fixes
    * windows:
      * Fix indent in windows-binary-build-task.rb.
      * Export glib2_binary_base_dir.
      * Remove needless "windows_" in methods name in windows-binary-build-task.rb.
      * add a debug argument for make command.
      * add GNOME2::Rake::WindowsBinaryBuildTask#binary_base_dir
    * fix a bug that SIGUSR1 breaks main loop.
      [GitHub#933][Reported by Vegard Sandengen]
    * fix error messages typo
      [Patch by dai-vr]
    * fix typo in rbgutil.c.
      [Patch by Kazuhiro NISHIYAMA]
    * fix style in rbglib_messages.c
    * remove needless check in rbglib_messages.c and extconf.rb

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * fix text_color_example.rb demo.
      [Patch by cedlemo]

==== Ruby/GObjectIntrospection

  * Improvements
    * support GVariant string array to Ruby
      [Patch by Konstantinos Natsakis]
    * use g_variant_iter_init () to reduce dynamic memory allocation
    * support omitting allow-null arguments in middle of arguments
    * improve performance in callable-info.rb.
    * reduce needless method calls.
    * simplify invoke arguments in rb-gi-method-info.c, it improves performance.
    * support "can_be_" as predicate prefix.
    * improve performance calling a method. It catches data from info.
    * add GI.load shortcut for fast load.
  * Fixes
    * use short for 16bit Integer.
    * accept Array of numbers for gint8/guint8 array
    * wrong condition in function info arguments management.
    * use suitable type macros in ruby to C code from rb-gi-argument.c.
    * assign temporary Ruby object to local variable to guard from GC.
    * fix name conflict in rb-gi-argument.c.
      [Reported by kitone]
    * touch unrefed object in rb-gi-argument.c.
    * support array of UTF-8.
    * fill from last omitted arguments in function arguments loader.
    * add a missing all required case check in function arguments loader.
    * use rbg_variant_to_ruby in rb-gi-argument.c.
    * define unlock_gvl as info method.
    * fix typo in rb-gi-function-info.c.
    * don't fill missing arguments when given N arguments is less.
    * sink created GObject based object by default.
    * fix wrong default argument fill condition.
    * fix limit when loading arguments infos.
      [GitHub#895][Reported by cedlemo]
    * fix libffi return value handling.
      [GitHub#758][Reported by Mamoru TASAKA]
    * do not try to run a gtk demo when the user provide a bad demo name.
      [Patch by cedlemo]
    * focus on the related line in the TreeView when running demo from command line.
      [Patch by cedlemo]
    * do nothing for void type return type.
      [GitHub#952][Reported by cedlemo]
    * return value is return type is void but pointer.
    * windows : update patch support-external-g-ir-scanner.diff.

==== Ruby/GDK

  * Improvements
    * make (({Gdk::EventFocus#in})) rubyish.
    * add init hook as Gdk.on_init
  * Fixes
    * backport a patch to fix build error.

==== Ruby/GdkPixbuf2

  * Improvements
    * support loading from file.
  * Fixes
    * fix dependency in Rakefile.
      [GitHub#862][Reported by Mamoru TASAKA]
    * add missing gio2 dependency in tests.
    * add missing variable in tests.
    * omit a test that failed by float error on i386
      [GitHub#898][Reported by Mamoru TASAKA]

==== Ruby/GTK3

  * Improvements
    * support for (({Gtk::SpinButton::input})) signal.
      [GitHub#855][Reported cedlemo]
    * new gtk demo spinbutton.
      [Patch by cedlemo]
    * add demo search_entry.rb
      [Patch by cedlemo]
    * update gtk demos to use class form instead of module form.
      [Patches by cedlemo]
    * add listbox gtk demo.
      [Patch by cedlemo]
    * update editable_cells demo.
      [Patch by cedlemo]
    * add glarea demo.
      [Patch by cedlemo]
    * update transparent demo.
      [Patch by Arjun Menon]
    * update theming_style_classes demo.
      [Patch by Arjun Menon]
    * update textscroll demo.
      [Patch by Arjun Menon]
    * update stack demo.
      [Patch by Arjun Menon]
    * update spinbutton demo.
      [Patch by Arjun Menon]
    * create (({Gtk::TreeModel#create_filter})) as an alias of #filter_new.
  * Fixes
    * load demos as classes instead of modules in main.rb.
      [Patch by cedlemo]
    * enable Gtk::Rc deprecation.
    * fix treemodelfilter sample issue.
    * force LC_NUMERIC to C when gtk3 is initialized.
      [Patch by cedlemo]

==== Ruby/WebKitGTK

  * Improvements
  * Fixes
    * windows :
      * update dependencies in Rakefile and patches.
      * use Ubuntu 16.04 as build environment.
      * install jsmin

==== Ruby/WebKit2GTK

  * Improvements
  * Fixes
    * windows :
      * update Rakefile and patches.
      * support auto latest version detection.

==== Ruby/ClutterGdk

  * Improvements
  * Fixes
    * add init hook as Clutter.on_init.
    * add Clutter and Gdk integration API.

==== Ruby/ClutterGtk

  * Improvements
    * add clutter-gdk dependency.
  * Fixes
    * window-test.rb sample : use icons only included in the default theme.
    * remove needless pack method usage in test.rb sample.
    * follow improved API in event.rb sample.

==== Ruby/ClutterGdk
  * Improvements
    * create a GObject-Introspection loader.
      [Patch by cedlemo]
  * Fixes
    * update description in README and in Rakefile.
    * remove needless code in Rakefile.
    * remove needless code in GObject-Introspection loader. ClutterGdk is part of Clutter.

==== Ruby/GStreamer
  * Improvements
    * add (({Gst::Bin#each})).
      [GitHub#927][Reported by cedlemo]
    * add only_gstreamer_version method.
  * Fixes
    * use post_load in order to use require_libraries.

==== Ruby/Pango

  * Fixes
    * pango windows: remove needless patch.

==== Thanks

  * Arjun Menon
  * cedlemo
  * dai-vr
  * Kazuhiro NISHIYAMA
  * kitone
  * Konstantinos Natsakis
  * Mamoru TASAKA
  * Matijs van Zuijlen
  * Vegard Sandengen
2016-11-18 12:41:34 +00:00
wiz
cabd4a131c Updated xf86-input-joystick to 1.6.3.
just as you stagger home from the release party for the mouse and keyboard
driver, here's another one for the joystick driver. An accumulated bunch (5)
fixes, some of them almost 4 years old, the hair of the dog looks tempting
now, doesn't it?

On a more serious note, this is the last release for the joystick driver.
I'll put the usual 'discontinued' messages into the repository over the next
couple of days.

To prevent at least some of the ... "encouraging" emails: this driver does
*not* make your joystick work. This driver is solely for making a joystick
behave like a mouse pointer, which is a decidedly niche case to begin with.

Hans de Goede (3):
      Use jstkCloseDevice_* on error in jstkOpenDevice_* backend functions
      Add a generic jstkCloseDevice helper function
      Add support for server managed fds

Matthieu Herrb (1):
      use xf86{Add,Remove}EnabledDevice()

Peter Hutterer (2):
      Handle DEVICE_ABORT for input ABI 19.1
      joystick 1.6.3
2016-11-18 08:10:24 +00:00
wiz
564866ad8e Remove obsolete patch. 2016-11-18 08:09:38 +00:00
wiz
e62e6403c4 Updated xf86-video-vmware to 13.2.1.
This release provides support for adapting to a desktop configuration
(read VMware GUI configuration) exposed using drm connectors rather than using
RandR12+. Since this is the way gnome-shell/Wayland adapts to a desktop
configuration this driver can coexist with an auto-fit multimonitor VMware
gnome-shell/Wayland configuration and therefore enables future open-vm-tools
versions to expose GUI configuration changes through drm connectors at
system start-up time without using the xorg driver as a proxy.

It also contains a compilation fix for ABI 23 from Hans de Goede.

This driver is targeted for new distro releases with X coexisting with
gnome-shell/Wayland. Although it's been fairly well tested there might be
regressions and therefore it's not suitable for LTS-type release updates.

Hans de Goede (1):
      Adapt Block/WakeupHandler signature for ABI 23

Thomas Hellstrom (11):
      vmware/vmwgfx: Expose kernel connector attributes and react to hotplug events
      vmware/vmwgfx: Add missing includes of the config.h header.
      vmware/vmwgfx: Update RandR output properties on hotplug events v2
      vmware/vmwgfx: Add a layout handler v2
      vmware/vmwgfx: Avoid filling the log with modeline printouts
      vmware/vmwgfx: Read the implicit output status from KMS if available.
      vmware/vmwgfx: Disable autolayout if we detect an old resolutionset
      vmware/vmwgfx: Don't require screen objects to run
      vmware: Bump minor to signal availability of new features
      vmware/vmwgfx: Add a missing source file for distribution
      Bump minor for release.
2016-11-18 08:07:47 +00:00
wiz
3d34827407 Updated xf86-video-amdgpu to 1.2.0.
I'm pleased to announce the 1.2.0 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Significant 2D compositing performance increase.
* Option "TearFree" can now prevent tearing in all possible display
  configurations (with current versions of Xorg). Specifically, it's
  now also effective with arbitrary RandR transforms and with RandR 1.4
  slave output.
* DRI3 is now enabled by default if the Xorg version is >= 1.18.3 and
  glamor is enabled.
* DRI3/Present asynchronous page flips are now supported (requires
  corresponding kernel driver support, available in current versions of
  the Linux kernel). This can increase performance of fullscreen
  applications with sync-to-vblank disabled.
* The HW cursor can now be used with RandR 1.4 slave output or with
  TearFree & rotation.
* Performance improvements with RandR 1.4 slave output.
* The list of supported GPUs in the Xorg log file has been tidied up.
* RandR 1.4 provider capabilities are now advertised more accurately.
* Support for SI family GPUs.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Adam Jackson (1):
      Adapt Block/WakeupHandler signature for ABI 23

Alex Deucher (1):
      add missing bonaire pci id

Flora Cui (3):
      add strato pci id
      Add more Polaris 10 PCI IDs
      Add more Polaris 11 PCI IDs

Hans de Goede (3):
      Remove unnecessary fb addition from drmmode_xf86crtc_resize
      Only add main fb if necessary
      PRIME: Fix swapping of provider sink / source capabilities

Keith Packard (1):
      Use NotifyFd for drm fd

Marek Olšák (1):
      Fix cursor size for SI

Michel Dänzer (65):
      Post 1.1.0 release version bump
      Add support for async flips to radeon_do_pageflip
      present: Support async flips
      Enable DRI3 by default when building for Xorg >= 1.18.3
      Handle Zaphod mode correctly in amdgpu_mode_hotplug
      glamor: Fix amdgpu_glamor_share_pixmap_backing for priv->bo == NULL
      Remove amdgpu_share_pixmap_backing
      Add amdgpu_pixmap_get_tiling_info
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to amdgpu_glamor_set_pixmap_bo v2
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      glamor: Make amdgpu_glamor_create_textured_pixmap take amdgpu_buffer*
      Propagate failure from amdgpu_set_pixmap_bo
      Use amdgpu_set_pixmap_bo in amdgpu_set_shared_pixmap_backing
      glamor: Fix leak of pixmap private when replacing BO
      Free priv in amdgpu_set_pixmap_bo also if priv->bo == NULL
      Adapt to XF86_CRTC_VERSION 7
      Call amdgpu_glamor_create_screen_resources after ModifyPixmapHeader
      Simplify drmmode_set_mode_major error handling
      Make sure drmmode_crtc->scanout[] are destroyed when not needed
      present: Don't allow flipping when using a dedicated scanout buffer
      dri2: Don't allow flipping when using a dedicated scanout buffer
      present: Separate checks for flips vs unflips v2
      Remove drmmode_load_palette
      Destroy all dedicated scanout buffers during CloseScreen
      Make the dedicated scanout mechanism work with arbitrary transforms v2
      Remove w/h parameters from amdgpu_scanout_extents_intersect
      Clear damage in amdgpu_scanout_update if it doesn't intersect the CRTC
      Add .editorconfig file
      Only use RandR APIs if RandR is enabled
      DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc
      Remove unused lut_r/g/b arrays from drmmode_crtc_private_rec
      Add Mullins PCI IDs
      Add missing Kaveri PCI ID (1318)
      Only list each unique chipset family once in the log file
      Add explicit AMDGPU_DRM_QUEUE_ERROR define
      Use EventCallback to avoid flushing every time in the FlushCallback
      Keep track of damage event related flushes per-client
      Wait for pending flips to complete before turning off an output or CRTC
      Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmaps
      Handle RandR 1.4 slave dirty updates via amdgpu_drm_queue
      Track damage accurately for RandR 1.4 slave scanout
      Only copy from screen pixmap to shared pixmap on demand for slave scanout
      Factor out transform_region helper
      Move up amdgpu_scanout_extents_intersect
      Synchronize scanout pixmaps for TearFree
      Make TearFree effective with PRIME slave scanout
      Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default
      Fix handling of configure option --with-xorg-conf-dir
      Untangle HAS_XORG_CONF_DIR / --with-xorg-conf-dir lines in configure.ac
      Add support for ScreenPtr::SyncSharedPixmap
      Rotate and reflect cursor hotspot position for drmModeSetCursor2
      Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901
      Order unique chipsets according to first appearance in ati_pciids.csv
      Sayōnara, AM_MAINTAINER_MODE!
      Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmap
      Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmap
      Consume all available udev events at once
      present: Check tiling info for flips
      Require xserver 1.10 or newer
      Check Xorg version at runtime instead of build time in two places
      Refactor amdgpu_mode_hotplug
      Use pAMDGPUEnt to find both screens of a GPU in amdgpu_mode_hotplug
      manpage updates for the 1.2.0 release
      Bump version for 1.2.0 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC.
      Fix amdgpu_mode_hotplug crash on multi GPU platform.
      DRI2: Fix amdgpu_dri2_exchange_buffers width/height copy'n'paste error

Ronie Salgado (1):
      Add SI PCI IDs

Tom St Denis (1):
      dri3: Return NULL from amdgpu_dri3_pixmap_from_fd if calloc fails.
2016-11-17 21:00:05 +00:00
wiz
8fcac7eebb Updated xf86-video-ati to 7.8.0.
I'm pleased to announce the 7.8.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.10-1.19.

Highlights:

* Significant 2D compositing performance increase, in particular with
  glamor enabled.
* Option "TearFree" can now prevent tearing in all possible display
  configurations (with current versions of Xorg). Specifically, it's
  now also effective with arbitrary RandR transforms and with RandR 1.4
  slave output.
* DRI3 is now enabled by default if the Xorg version is >= 1.18.3 and
  glamor is enabled.
* DRI3/Present asynchronous page flips are now supported (requires
  corresponding kernel driver support, available in current versions of
  the Linux kernel). This can increase performance of fullscreen
  applications with sync-to-vblank disabled.
* The HW cursor can now be used with RandR 1.4 slave output or with
  TearFree & rotation.
* Performance improvements with RandR 1.4 slave output.
* The list of supported GPUs in the Xorg log file has been slightly
  tidied up.
* RandR 1.4 provider capabilities are now advertised more accurately.

Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!


Adam Jackson (1):
      Adapt Block/WakeupHandler signature for ABI 23

Hans de Goede (3):
      Remove unnecessary fb addition from drmmode_xf86crtc_resize
      Only add main fb if necessary
      PRIME: Fix swapping of provider sink / source capabilities

Keith Packard (1):
      Adapt to video API 22

Michel Dänzer (65):
      Post 7.7.0 release version bump
      Add support for async flips to radeon_do_pageflip
      present: Support async flips
      Handle Zaphod mode correctly in radeon_mode_hotplug
      Enable DRI3 by default when building for Xorg >= 1.18.3
      Explicitly set the fbcon pixmap pitch again
      Add .editorconfig file
      Adapt to XF86_CRTC_VERSION 7
      Only use RandR APIs if RandR is enabled
      Add explicit RADEON_DRM_QUEUE_ERROR define
      Don't enable micro-tiling for scanout buffers on pre-R600
      Don't enable DRI3 by default with EXA
      Use EventCallback to avoid flushing every time in the FlushCallback
      Wait for pending flips to complete before turning off an output or CRTC
      Keep track of damage event related flushes per-client v2
      Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmaps
      Handle RandR 1.4 slave dirty updates via radeon_drm_queue
      Track damage accurately for RandR 1.4 slave scanout
      Also call drmmode_clear_pending_flip from radeon_scanout_flip_abort
      Don't override crtc parameter value in drmmode_flip_handler/abort
      Also handle disabled CRTCs in drmmode_clear_pending_flip
      Fix build against xserver < 1.13
      Only copy from screen pixmap to shared pixmap on demand for slave scanout
      Factor out transform_region helper
      Move up radeon_scanout_extents_intersect
      Synchronize scanout pixmaps for TearFree
      Make TearFree effective with PRIME slave scanout
      glamor: Fix radeon_glamor_share_pixmap_backing for priv->bo == NULL
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_bo
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      Destroy all dedicated scanout buffers during CloseScreen
      DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc
      Use local implementation of RegionDuplicate for older xserver
      Only define transform_region function for XF86_CRTC_VERSION >= 4
      Add support for ScreenPtr::SyncSharedPixmap
      Propagate failure from radeon_set_pixmap_bo
      glamor: Fix leak of pixmap private when replacing BO
      Free priv in amdgpu_set_pixmap_bo also if priv->bo == NULL
      Simplify drmmode_set_mode_major error handling
      Make sure drmmode_crtc->scanout[] are destroyed when not needed
      present: Don't allow flipping when using a dedicated scanout buffer
      dri2: Don't allow flipping when using a dedicated scanout buffer
      present: Separate checks for flips vs unflips
      Remove drmmode_load_palette
      Make the dedicated scanout mechanism work with arbitrary transforms
      Remove w/h parameters from radeon_scanout_extents_intersect
      Clear damage in radeon_scanout_update if it doesn't intersect the CRTC
      Only list each unique chipset family once in the log file
      Rotate and reflect cursor hotspot position for drmModeSetCursor2
      Restore location of radeon_set_pixmap_bo call in drmmode_create_bo_pixmap
      Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901
      Order unique chipsets according to first appearance in ati_pciids.csv
      Remove PCI IDs and bus type from ati_pciids.csv
      Sayōnara, AM_MAINTAINER_MODE!
      Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmap
      Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmap
      Consume all available udev events at once
      Require xserver 1.10 or newer
      Check Xorg version at runtime instead of build time in two places
      Reindent code in radeon_dri2_create_buffer2
      Refactor radeon_mode_hotplug
      Use pRADEONEnt to find both screens of a GPU in radeon_mode_hotplug
      Update manpage entry for Option "TearFree"
      Bump version for 7.8.0 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC
      Fix radeon_mode_hotplug crash on multi GPU platform.
      DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error

Tan Hu (2):
      EXA/6xx/7xx: fast solid pixmap support
      EXA/6xx/7xx: accelerate PictOpOver with component alpha

Tom St Denis (1):
      dri3: Return NULL from radeon_dri3_pixmap_from_fd if calloc fails.
2016-11-17 20:57:54 +00:00
wiz
329a144fe2 Updated xf86-input-mouse to 1.9.2.
This release supports the hot-off-the-line X server 1.19. And it comes, just
as you're out partying with the keyboard driver. Another reason to party!
Guess you will have troubles getting up tomorrow morning.

Alan Coopersmith (2):
      README: Add "or xf86-input-libinput" to -evdev note for Linux
      README: Drop ancient, no longer supported versions of Solaris

Keith Packard (2):
      Support ABI_XINPUT_VERSION 23 (use input_lock/input_unlock)
      Support ABI_XINPUT_VERSION 24 (remove LastSelectMask from block/wakeup)

Peter Hutterer (1):
      mouse 1.9.2

Thomas Klausner (1):
      Add some standard defines to pkg-config file.
2016-11-17 08:06:52 +00:00
wiz
c52ffb15c3 Update xf86-input-keyboard to 1.9.0.
This release supports the hot-off-the-line X server 1.19. Rejoice! But not
too much, you have work tomorrow.

Alexandr Shadchin (3):
      Remove empty function xf86KbdUnplug
      Reorder load module stuff
      Remove support for X input ABI < 12

Keith Packard (1):
      Use xf86AddEnabledDevice with threaded input

Peter Hutterer (1):
      keyboard 1.9.0

Yasushi Oshima (1):
      Add defines for Japanese 106-key USB keyboards.
2016-11-17 08:05:55 +00:00
wiz
5733a5a8b3 Remove backup files. 2016-11-16 22:57:50 +00:00
wiz
d067ab85d9 Fix build with xorg-server-1.19. 2016-11-16 22:53:22 +00:00
wiz
0788519496 Fix build with xorg-server-1.19. 2016-11-16 21:56:46 +00:00
wiz
d95646c1dc Fix build with xorg-server-1.19. 2016-11-16 21:46:27 +00:00
wiz
767e179eef Fix build with xorg-server-1.19 2016-11-16 21:43:58 +00:00
leot
98b2fd4a71 Update x11/xclip to xclip-0.13
pkgsrc changes:
 - Update MASTER_SITES and HOMEPAGE (now hosted on GitHub)
 - Add `autoconf' to USE_TOOLS in order to use `autoreconf' for the
   pre-configure phase

Changes:
0.13
----
 - Add `-rmlastnl' option (to remove the last newline)
 - Add `-target' option
 - Misc bug fixes and improvements
2016-11-16 15:29:35 +00:00
wiz
191c60c747 Updated modular-xorg-server to 1.19.0.
1.19.0

After verifying that bug 1382444 has been fixed, it's time to release
1.19 at last.

Thanks to everyone who helped develop, test and document this release!

Ian Ray (1):
      xwayland-shm: block signals during fallocate

Keith Packard (2):
      dix: Make sure client is not in output_pending chain after closed (RH 1382444)
      Bump version to 1.19.0

Timo Aaltonen (1):
      dri2: Sync i965_pci_ids.h from mesa
1.18.99.902

Here's 1.19-RC2, which should be pretty close to 1.19.

The only serious bug I'm aware of at this point is a crash in
FlushAllOutput:

        https://bugzilla.redhat.com/show_bug.cgi?id=1382444

Adam Jackson (5):
      glamor: Fall back to software for CopyPlane if we need to
      xephyr: Don't crash if the server advertises zero xv adaptors
      test: Re-enable a couple of GetImage tests
      glamor: Use eglGetPlatformDisplay{,EXT} if we can
      glx/dri2: Don't include drm headers

Alex Goins (1):
      ramdac: Check sPriv != NULL in xf86CheckHWCursor()

Carlos Garnacho (2):
      xwayland: Apply "last pointer window" check only to the pointer device
      xwayland: Apply touch abs axes transformation before posting events

Daniel Martin (1):
      modesetting: Consume all available udev events at once

David CARLIER (1):
      xfree86: small memory leaks fixes

Emil Velikov (8):
      glx: drisw is not accelerated IGLX, reflect that in log messages
      xfree86: remove aiglx cmd/xorg.conf option
      configure.ac: remove --enable-aiglx option
      configure.ac: default to DRI=yes on solaris platforms
      configure.ac: use $LIBDRM over libdrm when using pkg-config
      configure.ac: bump the required libdrm version to 2.3.1
      xfree86/dri: remove libdrm runtime checks
      glamor: don't look for non-existing EGL_KHR_platform_base

Eric Anholt (15):
      glamor: Fix some awful formatting of some fallback debug code.
      glamor: Require that pixmap depths match for Render copies.
      glamor: Properly handle mask formats without alpha.
      ephyr: Add a mode for skipping redisplay in glamor
      test: Handle srcdir != builddir in Xvfb testing
      test: Add a little xinit-like program for starting servers for testing
      test: Make the piglit-running script callable with an arbitrary server
      test: Fix parsing of piglit results
      test: Update piglit HTML even when tests all pass
      test: Switch our testing X server to being spawned with simple-xinit
      test: Run xts against Xephyr -glamor when present
      glamor: Require GL_OES_texture_border_clamp for GLES2.
      glamor: Remove many unused glamor util functions.
      glamor: Remove #if 0-ed picture dumping code.
      glamor: Fix link failure on GLES2.

Eric Engestrom (1):
      glamor: fix spelling mistakes

Francois Tigeot (1):
      Enable XTRANS_SEND_FDS on FreeBSD, DragonFly and OpenBSD

Hans de Goede (8):
      modesetting: Fix reverse prime partial update issues on secondary GPU outputs
      modesetting: Fix reverse prime update lagging on secondary GPU outputs
      xf86RandR12: Move calculating of shift inside init_one_component
      xf86RandR12: Fix XF86VidModeSetGamma triggering a BadImplementation error
      glx: Always enable EXT_texture_from_pixmap for DRI swrast glx
      Xext: Fix a memory leak
      XF86VidMode: Fix free() on walked pointer
      xfree86: Xorg.wrap: Do not require root rights for cards with 0 outputs

Jeremy Huddleston Sequoia (7):
      dix: Make InitCoreDevices() failures more verbose.
      dix: Silence TSan warnings when checking for pending input
      XQuartz: Don't respond to SIGALRM on the AppKit thread
      XQuartz: Remove X11ApplicationFatalError
      XQuartz: pbproxy shouldn't need to wait for server initialization.
      XQuartz: Adopt input_lock() and input_unlock()
      XQuartz: Silence an expected TSan warning

Jon Turney (1):
      glx/dri2: Don't build DRI loader if DRI2 isn't enabled

Jonas Ådahl (10):
      dix: Add valuator_mask_set_absolute_unaccelerated
      xwayland: Bind the relative pointer manager
      xwayland: Split up device class init/release into functions
      xwayland: Move pointer button initialization into helper
      xwayland: Dispatch pointer motion events on wl_pointer.frame if possible
      xwayland: Set unaccelerated pointer motion delta if available
      xwayland: Put getting a xwl_window from a Window in a helper
      xwayland: Bind pointer constraints global
      xwayland: Translate a pointer grab with confineTo to pointer confinement
      xwayland: Add pointer warp emulator

Keith Packard (9):
      os: Ready clients with pending output aren't flushed, so set NewOutputPending
      os: Clear saved poll events in listen so that edge triggering works
      Require xproto 7.0.31
      xace: Don't censor window borders
      fb: XYPixmap format PutImage includes all planes in depth
      ephyr: Leave window unmapped for -glamor-skip-present [v2]
      os: Recompute whether any clients are ready after ProcessWorkQueue() (bug 98030)
      dix: Bump MAXHASHSIZE for the resource db [v2]
      Bump to 1.18.99.902 (1.19 RC2)

Krzysztof Sobiecki (1):
      xwayland: Add a new input device used for pointer warping/locking

Kyle Guinn (1):
      xfree86: Fix null pointer dereference

Laszlo Ersek (1):
      xfree86: recognize primary BUS_PCI device in xf86IsPrimaryPlatform()

Mark Kettenis (1):
      glamor: Make glamor_sync_init work with --disable-xshmfence

Mark Yao (1):
      glamor: spans: fixup wrong count on glDrawArrays

Matthieu Herrb (1):
      glamor: Make glamor_name_from_pixmap work without DRI3

Michael Thayer (1):
      modesetting: only fall back to drmModeSetCursor() on -EINVAL

Michel Dänzer (4):
      test: Use $XSERVER_BUILDDIR for Xvfb executable path
      xf86Cursor: Use PRIME master xf86CursorScreenRec::HotX/Y for slaves
      xf86Cursor: Take the input lock in xf86Set/MoveCursor
      DRI2: Sync radeonsi_pci_ids.h from Mesa

Mihail Konev (4):
      xkb: fix turbo-repeat of RedirectKey-ed keysyms
      os/inputthread: Ensure pollfd refreshing
      xwin: make glx optional again
      modesetting: fix glamor ifdef

Nikhil Mahale (1):
      modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT

Olivier Fourdan (4):
      xwayland: handle EAGAIN on Wayland fd
      xwayland: Clear up x_cursor on UnrealizeCursor()
      glamor: Fix pixmap offset for bitplane in glamor_copy_fbo_cpu
      xwayland: Activate and enable touch devices

Peter Harris (1):
      Fix id in error when resource does not exist

Peter Hutterer (4):
      xfree86: use the right option traversal list to search for an option
      xfree86: swap the list of paused devices to an xorg_list
      ddx: add new call to purge input devices that weren't added
      inputthread: On Linux leave the main thread's name as-is

Qiang Yu (1):
      config: fix GPUDevice fail when AutoAddGPU off + BusID

Rui Matos (2):
      xwayland: Close the shm fd as early as possible
      xwayland: Transform pointer enter event coordinates
1.18.99.901

Here's the official RC1 for 1.19. Thanks to Jonas and Peter for getting
these two ABI/API changes reviewed.

Jonas Ådahl (2):
      dix: Introduce CursorWarpedTo vfunc in Screen
      dix: Incroduce CursorConfinedTo vfunc in Screen

Keith Packard (1):
      Bump to 1.18.99.901 (1.19 RC1)
1.18.99.2

I think we're ready for RC1 at this point, but wanted to give people a
chance to scream about "just one more API change" until tomorrow. Let me
know if there's something I'm missing; if I don't hear anything, I'll be
tagging RC1 in the morning.

Aaron Plattner (1):
      xace: Fix XaceCensorImage to actually censor the right part of the image

Adam Jackson (92):
      Post-release version bump for 1.19
      xnest: Fix needless build dependency on xcb-util-keysyms
      dix: Remove redundant ChangeWindowProperty
      Revert "hw/xfree86: Use NotifyFd for device and other input fd wakeups"
      x86emu: Squash a warning
      dmx: Silence lex/yacc-related config parser warnings
      dmx: Silence unused variable warning in dmxcompat
      dmx: Run 'doxygen -u' to upgrade the doxygen config file
      glxproxy: Silence set-but-unused-variable warnings
      glxproxy: Silence shadowed-variable warnings
      sync: Don't allow creating a system counter before sync is initialized
      randr: Silence unused variable warning
      Revert "Fix uninitialized variable warnings reported by clang"
      os: Failure to remove a non-existent log file is not an error
      glx: Fix GLX_EXT_create_context_es2_profile support
      modesetting: Require sufficiently new libdrm
      xfree86: Remove ancient DRI build instructions
      xfree86: Build parser for DRI config file subsection unconditionally
      xephyr: Remove DRI1
      autogen: Set a default subject prefix for patches
      os: unifdef STREAMSCONN
      dri2: Use the work queue to manage client sleeps
      xv: Fix unchecked AddResource
      dri1: Fix unchecked AddResource
      glx: Macroize building the attribute list in DoGetDrawableAttributes
      glx: Add GLX_SCREEN to the GetDrawableAttributes response
      glx: Implement GLX_EXT_stereo_tree
      glx: Implement GLX_EXT_fbconfig_packed_float
      vidmode: Remove stray vidmodeproc.h from EXTRA_DIST
      Fix the typo from the previous patch, d'oh
      xfree86: Font modules aren't a real thing
      xfree86: Finish removing font modules
      vfb: Re-add LD_EXPORT_SYMBOLS_FLAG to LDFLAGS
      os: Treat ssh as a non-local client (v4)
      glx: Remove default server glx extension string
      glx: Remove server-side mention of GLX_MESA_swap_control
      glx: Don't enable EXT_texture_from_pixmap unconditionally
      xquartz/glx: Error out for MakeContextCurrent(draw != read)
      xwin/glx: Enable GLX_SGI_make_current_read unconditionally (v2)
      glx: Enable GLX_SGI_make_current_read in the core
      glx: Use __glXInitExtensionEnableBits in all backends (v2)
      xwin/glx: Drop GLWIN_NO_WGL_EXTENSIONS hack
      glx: Enable GLX 1.4 unconditionally
      xquartz/glx: Remove unused fields from the glx screen subclass
      glx: Move glx_enable_bits up to the GLX screen base class
      glx: Compute the GLX extension string from __glXScreenInit
      glx: Implement GLX_EXT_libglvnd (v2)
      dix: Add RootWindowFinalizeCallback
      xfree86: Create seat atom from the root window callback (v2)
      xfree86: Create VT atoms from the root window callback (v2)
      xfree86: Unexport xf86Initialising, remove xf86ServerIsInitialising
      xfree86: Remove some leftovers from DisplayID support
      xfree86: Make xf86SetDDCproperties work more than once (v2)
      xfree86: Remove a never-hit diagnostic message
      xfree86: Create EDID atom from the root window callback (v2)
      xfree86: Remove xf86RegisterRootWindowProperty
      dix: Squash some new gcc6 warnings
      kdrive: Nuke a bunch of dead code
      dix: Push UpdateCurrentTimeIf down out of the main loop
      dix: Remove pointless client-state callbacks
      glx: Code motion
      glx/dri2: Implement dri2FlushFrontBuffer explicitly
      glx: Remove some redundant zero-init of GLX context state
      glx: Stop tracking hasUnflushedCommands
      damage: Make damageRegionProcessPending take a damage not a drawable
      xfree86: Add IndirectGLX server flag (v2)
      dix: Use OsSignal() not signal()
      dmx: Remove SIGIO input support here too
      dri1: Hide the SIGIO details from drivers
      xfree86: Undocument UseSIGIO in xorg.conf
      dix: Update some comments to reflect the new non-SIGIO input model
      xfree86: Remove redundant parse of AIGLX server flag
      xfree86: Don't swallow ±iglx command line flag
      xace: Remove the audit hooks and tune dispatch
      res: Simplify QueryClientPixmapBytes
      res: Fix accounting of redirected window pixmaps for Composite
      res: Account for GLXPixmap references too
      Revert "XDMCP: For IPv6 add link local addresses to the end of the list"
      configure: Tell AC_REPLACE_FUNCS where to find replacements
      modesetting: Drop some non-functional triple-buffering variables
      modesetting: Implement a double-buffered shadow mode
      xwayland: Only force monotonic clock once
      xfree86: Fix fallback driver sort order for Xorg -configure (v2)
      modesetting: resubmit dirty rects on EINVAL (v2)
      xwayland: Fix relinking when dix changes
      xv: Remove some dumb calls SendErrorToClient
      xinput: Let top-level dispatch generate the error
      test: Remember to swap the window argument to XIQueryPointer
      sync: Don't do return client->noClientException
      dri3: Don't do return client->noClientException
      dri2: Don't make reference to noClientException
      glx: Fix computation of GLX_X_RENDERABLE fbconfig attribute

Alan Coopersmith (5):
      modesetting should not reference gbm when it's not defined
      Use unique logfile names when starting server with -displayfd
      Avoid segfault in CloseWellKnownConnections when using -displayfd
      os: OsSigHandler should not show rtld errors for unrelated signals
      os: Use pthread_setname_np to set thread names if available

Alex Goins (12):
      modesetting: Consistent whitespace in driver.c
      xf86: Add PRIME flipping functions to Screen
      randr/xf86: Add PRIME Synchronization / Double Buffer
      modesetting: Internal storage of scanout pixmaps
      modesetting: Always tear down scanout pixmap
      modesetting: Always load ms->drmmode.pageflip
      modesetting: Implement PRIME syncing as a sink
      modesetting: Suspend and resume flipping with DPMS
      modesetting: Blacklist USB transport devices from PRIME sync
      modesetting: Disable Reverse PRIME for i915
      modesetting: Implement PRIME syncing as a source
      modesetting: NULL assignment for drmmode_set_target_scanout_target_cpu

Alexandre Courbot (1):
      configure.ac: Keep environment CFLAGS when testing

Andreas Schwab (1):
      x86emu: Change include order to avoid conflict with system header

Andrew Comminos (1):
      Input: Send XI2 FocusOut NotifyPointer events to the pointer window.

Andrew Eikum (1):
      shm: Also censor images returned by ShmGetImage

Arkadiusz Miśkiewicz (1):
      Xorg.wrap: activate libdrm based detection for KMS drivers

Bob Ham (1):
      xserver: Fix configure.ac check for libsystemd/-daemon

Brian M. Clapper (1):
      os: Add poll emulation for mingw [v2]

Chris Wilson (10):
      present: Requery pending flips with the right sync_flip mode
      present: When cancelling a pending synchronous flip, requeue it
      present: Do not replace Pixmaps on redirected Window on unflip
      dri2: Only invalidate the immediate Window upon SetWindowPixmap
      dri2: Unblock Clients on Drawable release
      dix: Add ClientSignalAll()
      dri2: Allow many blocked clients per-drawable
      Xext/vidmode: Reduce verbosity of GetModeLine debug messages
      present: Improve scaling of vblank handler
      present: Fix presentation of flips out of order

Colin Harrison (2):
      xwin: Add a tentative entry for the Korean keyboard to the list of known keyboard layouts
      hw/xwin: Fix a crash which occurs if focus returns to XWin after xkbcomp has failed

Daniel Stone (5):
      XKB: Split filter execution into a separate function
      Input: Add DeviceEventSource enum
      Input: Add focus-in event source
      XWayland: Use FocusIn events for keyboard enter
      dix: Add hybrid full-size/empty-clip mode to SetRootClip

Dave Airlie (27):
      modesetting: drop platform_dev pointer.
      modesetting: create entities for pci and old probe. (v2)
      glamor: fallback if font is too large for FBO size.
      glamor: store old fonts in double width textures.
      glamor: use vbos in gradient/picture code.
      glamor/xv: add vbo support (v2.1)
      glamor: Add support for CA rendering in a single pass.
      glamor: don't do copy if we have 0 boxes to copy.
      glamor: add core profile support. (v2)
      glamor: add core profile support to EGL glamor. (v2)
      xwayland: add support for use core profile for glamor. (v2)
      ephyr: catch X errors if we try to create a core context and fail.
      present: fail flipping if we have any slave outputs
      glamor: swizzle RED to 0 for alpha textures
      glamor: add glamor_finish API
      modesetting: add support for background none.
      modesetting: port clean start code from amdgpu. (v2)
      randr/provider: only allow slave gpu to be offload sources.
      modesetting: set driverPrivate to NULL after closing fd.
      xf86Crtc: don't set the root window property on slave GPUs.
      modesetting: set capabilities up after glamor and enable offload caps.
      modesetting: fix build with glamor disabled.
      prime: clean up slave bo properly. (v3)
      modesetting: Implement 32->24 bpp conversion in shadow update
      dix: Add dixPrivatesCreated helper function
      xf86Cursor: Add xf86CheckHWCursor() helper function
      xf86Cursor: Add hw cursor support for prime

Egbert Eich (1):
      kdrive/UnregisterFd: Fix off by one

Emil Velikov (8):
      dri3: remove unused file dri3int.h
      xfree86/parser: annotate xf86ConfigSymTabRec as constant data
      xfree86/parser: move StringToToken() definition further up
      xfree86/parser: reuse StringToToken() in xf86getToken()
      xfree86/parser: simplify #ifdef ladder
      xfree86: factor out the check priviliges and print a big warning
      xfree86: use the xf86CheckPrivs() helper for modulepath/logfile
      xfree86: drop unneeded strdup for modulepath/logfile

Emily Deng (1):
      xfree86: vgaarb: Initialize local variable rsrc_decodes

Eric Anholt (51):
      glamor: Avoid GL errors from mapping with size == 0.
      glamor: Handle GL_OUT_OF_MEMORY when allocating texture images.
      glamor: Fix crashes when the glyph atlas allocation fails.
      glamor: Fix rendering when core font texture allocation fails.
      glamor: Fix assert failures when fallback picture upload alloc fails.
      glamor: Fix segfault in fallback picture uploading.
      glamor: No need to glFlush before destroying a pixmap.
      modesetting: No need to free the EGLImage just before freeing the pixmap.
      glamor: Remove glamor_egl_destroy_textured_pixmap().
      glamor: Unexport glamor_destroy_textured_pixmap().
      glamor: Hook up EGL DestroyPixmap through the normal wrap chain.
      glamor: Use the GBM function for getting an FD from a GBM BO.
      glamor: Use real types for glamor_egl's public gbm functions.
      glamor: Simplify DRI3 pixmap-from-fd, using GBM.
      glamor: Make glamor_get_name_from_bo static.
      glamor: Delay making pixmaps shareable until we need to.
      glamor: Fix copy-like Render operations between 15 and 16 depth.
      glamor: Drop the composite_with_copy path entirely.
      glamor: Drop duplicated GLAMOR_DEFAULT_PRECISIONs in render accel.
      ephyr: Make sure we have GLX_ARB_create_context before calling it.
      glamor: Label programs before linking them.
      glamor: Clarify when Render fallbacks happen due to an unsupported op.
      glamor: Drop dead *_from_x_coord_y() functions.
      glamor: Rename the *y_inverted helpers to not say "inverted".
      glamor: Drop comment about dead yInverted flag.
      glamor: Drop dead glamor_pict_format_is_compatible().
      glamor: Set up XV sampler uniforms once at program build time.
      glamor: Simplify XV vertex setup.
      glamor: Convert XV to using glamor_program.c.
      glamor: Drop extra SHADER_IN type for no mask present.
      glamor: Reuse the glamor_program_alpha_* enums for Render.
      glamor: Simplify the pixmap box looping.
      glamor: Clarify some logic in RepeatFix handling.
      glamor: Clean up formatting of RepeatFix shader code.
      glamor: Clarify how the repeat values being passed around work.
      glamor: Cut down a bunch of conditional handling for RepeatFix.
      glamor: Flip around conditionals in RepeatNone fixups.
      glamor: Simplify temporary picture uploading call stack.
      glamor: Make sure that GLAMOR_MEMORY pixmaps don't retain an FBO.
      glamor: Drop dead fbo handling from GLAMOR_MEMORY pict uploads.
      glamor: Propagate that is_upload is always true.
      glamor: Merge the two GL-type-from-pictformat paths.
      glamor: Drop the GLES2 REVERT_UPLOADING_2_10_10_10 paths.
      glamor: Drop the REVERT_UPLOADING_1_5_5_5 path.
      glamor: Generalize the a1-to-a8 conversion path.
      glamor: Drop unused PBO code in temporary picture uploading.
      glamor: Drop dead large-pixmap handling code in temp picture uploads.
      glamor: Replace "finish access" shader with texture swizzling.
      ephyr: Fix redisplay with glamor on GLES.
      glamor: Remove the FBO cache.
      test: Run some XTS5 integration tests against Xvfb if possible.

Eric Biggers (1):
      Allow ConstantDeceleration < 1.0

Evgeny M. Zubok (1):
      xfree86: Change VBE version early-out to 1.2. (#22672)

Guilherme Quentel Melo (1):
      glx: avoid memory leak when using indirect rendering

Hans De Goede (4):
      linux: Do not try to open /dev/vc/0, fix error msg when /dev/tty0 open fails
      Fix Xorg -configure not working anymore
      modesetting: Do not use function local static variables
      modesetting: Hide cursor when initializing crtc

Hans de Goede (22):
      glamor: Fix XvPutImage when src_y != 0
      xrandrprovider: Do not use separate lists for unbound / source / offload slaves
      modesetting: Properly cleanup fb for reverse-prime-offload
      modesetting: Set ppix->fb_id to 0 after removing the fb
      modesetting: Remove unnecessary fb addition from drmmode_xf86crtc_resize
      modesetting: Only add main fb if necessary
      modesetting: Fix swapping of provider sink / source capabilities
      modesetting: Load on GPU-s with 0 outputs
      glamor: Add glamor_shareable_fd_from_pixmap()
      modesetting: Fix msSharePixmapBacking returning a non-linear bo
      modesetting: ms_covering_crtc: Remove unused arguments, make static
      modesetting: Remove some dead code
      glamor: Fix crash when master gpu is using glamor and another gpu is hotplugged
      randr: Add RRHasScanoutPixmap helper function
      xf86Cursor: Fix xf86CurrentCursor to work on slave GPU Screens
      xf86Cursor: Fix xf86_crtc_rotate_coord using width/height wrongly
      xf86Cursor: Deal with rotation on GPU screens using a hw-cursor
      randr: Fix crtc_bounds when using rotation combined with reflection
      modesetting: ms_dri2_create_buffer: check screen of existing front buffers
      modesetting: Implement DRI2InfoRec version 9 callbacks
      modesetting: ms_covering_crtc: Allow calling on non modesetting Screens
      modesetting: Fall back to primary crtc for vblank for drawables on slave outputs

Jan Burgmeier (1):
      Fix XineramaQueryScreens for reverse prime

Jason Gerecke (3):
      xwayland: Fix whitespace errors
      xwayland: Use correct labels when initializing pointer valuators
      xwayland: Expose all NBUTTONS buttons on the pointer

Jeremy Huddleston Sequoia (13):
      XQuartz: Remove --with-launchd-id-prefix
      XQuartz: Fix the help text for --with-bundle-id-prefix
      XQuartz: Update release feed URL to use new https URL
      XQuartz: Add --with-sparkle-feed-url configure option
      XQuartz: Add --with-bundle-version and --with-bundle-version-string configure options
      XQuartz: Update copyright years
      XQuartz: Fix default CFBundleVersion
      XQuartz: Fix the issue where the h key could be come "stuck" after hiding XQuartz with cmd-h
      XQuartz: Cleanup CPPFLAGS that are no longer necessary on darwin
      Xquartz: Update for removal of AddEnabledDevice and RemoveEnabledDevice
      Xext/shm: Fix usage of F_GETFD to match standard
      os/inputthread: Fix setting of cloexec on file descriptors
      dix/dispatch: Fix SmartScheduleClient interval adjustment to use best rather than pClient

Jon TURNEY (1):
      Fix build on Cygwin by ensuring WIN32 check triggers only on MinGW

Jon Turney (43):
      xwin: Fix format warnings when ./configured --enable-debug --enable-windowswm
      xwin: XGetWMNormalHints() returns non-zero on success
      xwin: Improve handling of no-decoration motif hint
      xwin: Correctly interpret WM_HINTS, WM_NORMAL_HINTS properties on x86_64
      xwin: Check that window position is visible on non-rectangular virtual desktops
      xwin: Use WM_CLIPBOARDUPDATE clipboard API
      xwin: Update to XRANDR 1.2 internal interface to ensure an output is reported by XRANDR
      xwin: Keyboard layout updates
      xwin: Factor out MessageName() debug helper
      xwin: In multiwindow mode, look up the HWND for the parent window
      xwin: Add SKIPTASKBAR hint to _NET_WM_WINDOW_TYPE_DOCK type windows
      xwin: Remove unhelpful debug about WM message queue size
      hw/xwin: Remove the long-broken -silent-dup-error option
      hw/xwin: Ignore the obsolete, undocumented -internalwm option
      hw/xwin: Remove fInternalWM flag
      hw/xwin: Remove winIsInternalWMRunning(), which now always returns FALSE
      hw/xwin: Remove allowOtherWM, which is now always FALSE
      hw/xwin: Remove WM_(UN|)MANAGE messages, which are now never sent
      hw/xwin: Remove WM_WM_MAP message, which is now unused
      hw/xwin: Return FALSE to indicate failure in winSetEngine()
      hw/xwin: Remove unused HotKeyAltTab engine function
      hw/xwin: Remove unused FinishCreateWindowsWindow engine function
      hw/xwin: Use NULL rather than NoopDDA for unimplemented engine functions
      hw/xwin: Remove GC privates, unused since native GDI engine removal
      hw/xwin: Tidy-up of winmsg.h
      xwin/glx: Build fix for warnings about missing WGL extensioons
      hw/xwin: xcbify code for converting X11 icon to Win32 icon
      hw/xwin: In multiwindow mode, do window minimization entirely in the WM
      hw/xwin: xcbify internal window manager
      hw/xwin: Use Bool type in winShowWindowOnTaskbar() prototype
      hw/xwin: Remove decorations from _NET_WM_WINDOW_TYPE_SPLASH type windows
      hw/xwin: Use _NET_WM_NAME for window titles in multiwindow mode
      hw/xwin: Check for just the hostname in window title
      hw/xwin: Downgrade some uninformative, always-emitted log output to debug
      hw/xwin: Tell LogInit() to backup previous logfile as .old
      hw/xwin: Default to -noresize when -fullscreen is used
      hw/xwin: Detect invalid options in combination with -nodecoration
      hw/xwin: Make window maximizable if a maximium size larger than virtual desktop size is specified
      hw/xwin: Fix a crash trying to reload window icons when not in multiwindow mode
      hw/xwin: Fix a typo in "Remove Shadow DirectDraw engine"
      hw/xwin: Update for removal of AddEnabledDevice
      hw/xwin: Update BlockHandler function signature
      Add Windows-DRI extension

Jonas Ådahl (4):
      xwayland: Always update the wl_pointer cursor on pointer focus
      xwayland: Prefix shm tmp file names with xwayland
      xwayland: Correctly detect whether posix_fallocate exists
      xwayland: Use the CLOCK_MONOTONIC clock

Julian Pidancet (1):
      x86emu: Correctly handle 0x66 prefix for some instructions

Julien Cristau (10):
      xv: fix double free in AddResource failure case
      xvmc: Fix unchecked AddResource
      dri3: return an error if AddResource fails
      glx: don't call pGlxDraw->destroy() if AddResource fails
      dmx/glxProxy: don't free the glx pixmap twice if AddResource fails
      modesetting: avoid double free if AddResource fails
      xwin: no need to free auth data if AddResource fails
      record: don't call RecordDeleteContext when AddResource fails
      render: free already allocated formats in PictureInit failure case
      xfixes: avoid double free if AddResource fails

Keith Packard (105):
      Remove non-smart scheduler. Don't require setitimer.
      os: Add NotifyFd interfaces
      os: Implement support for NotifyFd X_NOTIFY_WRITE
      dix: Move InitFonts up above screen initialization
      config: Use NotifyFd for dbus interface
      config: Use NotifyFd interface for udev
      hw/kdrive: Use NotifyFd interface for kdrive/linux APM monitoring
      hw/kdrive: Use NotifyFd for kdrive input devices
      kdrive/ephyr: Use NotifyFd for XCB connection input [v2]
      modesetting: Use NotifyFd for drm event monitoring
      hw/xwayland: Use NotifyFd handler to monitor wayland socket
      Xext/xselinux: Use NotifyFd interface
      os/xdmcp: Replace xdmcp block/wakeup handlers with timer and NotifyFd
      render: Use OsTimer for animated cursor timing
      hw/xfree86: Use NotifyFd for device and other input fd wakeups
      os: Use NotifyFd interface for listen descriptors
      glamor: Use vertex array objects
      glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)
      ephyr: Create 3.1 core profile context if possible (v3)
      randr: Send ConfigNotify when manual monitor list changes
      xwayland: Move sprite invalidation logic into mipointer
      mi: Remove miPointerRec from API
      xfree86: Set xf86CrtcConfigRec cursor pointer to NULL in HideCursor
      glamor: Disable logic ops when doing compositing [v4]
      glamor: glamor_make_current sooner in glamor_composite_with_shader
      glamor: Preserve GL_RED bits in R channel when destination is GL_RED [v2]
      kdrive: Remove unneeded AddEnabledDevice/RemoveEnabledDevice calls
      Remove SIGIO support for input [v5]
      kdrive: Don't lock input across read in KdNotifyFd
      xfree86: Remove unnecessary errno save/restore in xf86ReadInput
      xkb: Hold input lock across injected key event processing
      Create a threaded mechanism for input [v7]
      mi: Grow event queue while reading events
      dix: Reallocate touchpoint buffer at input event time [v2]
      xfree86: Use threaded input mechanism [v2]
      kdrive: Use threaded input
      modesetting: Use new xf86CurrentCursor API
      os: Increase default client buffer to 16kB
      glamor: Adjust for drawable x/y in composite's copy optimization
      test: Make touch test reflect new ability to realloc touch array [v2]
      test: Actually verify that two equivalent touch points are the same
      xfree86: Bump ABI versions
      Add ax_pthread.m4 to m4/
      xfree86: Remove event reading code from xf86Wakeup
      os: fix input_mutex_count off-by-one in input_force_unlock
      dix: Remove bogus input_mutex and input_mutex_count definitions from globals.c
      xfree86: Provide xf86BlockSIGIO and xf86ReleaseSIGIO as wrappers for input mutex
      os: Lock input while messing with input device list
      os: Initialize NotifyFds earlier in startup
      dix: Don't update current time in the middle of input event processing
      os: Do timers under input lock, not blocked signals
      glamor: Use DestroyPixmap instead of FreePicture for glyph atlas pixmap
      kdrive: Only enable threaded input if we have input devices
      dix: Call screen block/wakeup handlers closest to blocking [v3]
      ephyr: Don't configure window while responding to configure events
      ephyr: Handle window resize when using glamor
      ephyr: Process queued X events before blocking [v2]
      ephyr: Process only the last expose or configure available from the server
      dix: Switch to the libXfont2 API (v2)
      kdrive: switch from select(2) to poll(2)
      xfree86: Switch from select(2) to poll(2)
      dmx: Switch from select(2) to poll(2) for input
      os: Use NotifyFd for ErrorConnMax
      hw/xfree86: Use NotifyFd for other input fd wakeups
      xnest: Use SetNotifyFd to receive events
      hw/kdrive: Use passed-in fd for kdrive/linux APM monitoring [v2]
      modesetting: Use passed-in fd for drm event monitoring NotifyFd callback
      dmx: Eliminate use of AddEnabledDevice [v2]
      Remove readmask from screen block/wakeup handler
      Remove fd_set from Block/Wakeup handler API
      Remove AddEnabledDevice and AddGeneralSocket APIs
      Bump ABI versions to reflect block/wakeup handler API changes
      dix/os: Merge priority computation into SmartScheduleClient
      dix: Intermediate GrabServer state 'GrabKickout' not needed
      os: Compute timeout in milliseconds instead of struct timeval
      os: Add X_NOTIFY_ERROR value
      os: Move ETEST macro from io.c to osdep.h
      os: InputThreadFillPipe doesn't need select or poll
      Switch poll() users to xserver_poll()
      os: Add ospoll interface [v2]
      dix: Use list for ready clients
      os: Switch server to poll(2) [v3]
      os: Use ospoll for input thread [v2]
      os: eliminate fd value limits for clients
      Allow 1024 and 2048 for LimitClients
      os: Leave stdin and stdout open
      os: Remove CheckConnections
      os: Use xorg_list for struct _OsTimerRec
      os: Clean up WaitFor.c
      os: Allow re-registering fd with InputThreadRegisterDev
      mi: Remove spurious call to OsReleaseSignals from mieqGrowQueue
      Build glamor when Xorg or Xephyr are built.
      xfree86: Set pScrn->pScreen before driver ScreenInit is called
      os: Delay freeing of epoll_wait return pointers until epoll is idle.
      os: Abandon loop after poll call when array of fds has changed
      dix: Avoid writing uninitialized bytes in deliverPropertyNotifyEvent
      config: Hold input lock across udev socket handling
      Hold input lock while calling input device SetProperty callback
      Hold input lock for deviceProc
      config/dbus: Initialize dbus fd to -1 so teardown doesn't use fd 0
      Remove 'dixfontstubs.h' from include EXTRA_DIST
      hw/xwin: Add 'dri' to DIST_SUBDIRS
      include: Add 'xserver_poll.h' to Makefile.am
      os: Add 'ospoll.h' to Makefile.am
      Bump version to 1.18.99.2

Kenneth Graunke (1):
      modesetting: Delete dead drmmode_bo_for_pixmap function.

Laércio de Sousa (12):
      systemd-logind.c: don't parse VT settings for non-seat0 X servers
      kdrive: fix up NewInputDeviceRequest() implementation
      kdrive: set "evdev" driver for input devices automatically, if available.
      kdrive: don't let evdev driver overwrite existing device names
      ephyr: ignore Xorg multiseat command line options
      ephyr: don't load ephyr input driver if -seat option is passed
      kdrive/evdev: update keyboard LEDs (#22302)
      kdrive: introduce input hot-plugging support for udev and hal backends (#33140)
      kdrive: add options to set default XKB properties
      ephyr: enable option -sw-cursor by default in multi-seat mode
      config/udev: distinguish between real keyboards and other key devices
      kdrive/ephyr: map host X server's keymap into Xephyr, if supported

Lyude Paul (1):
      modesetting: Clear drmmode->fb_id before unflipping

Maarten Lankhorst (1):
      exa: only draw valid trapezoids

Marc-Andre Lureau (1):
      dri2: add virtio-gpu pci ids

Marek Chalupa (3):
      xwayland: fix memory leaks on error paths in xwl_realize_window
      xwayland: check if creating xwl_output succeeded
      xwayland-shm: fortify fallocate against EINTR

Matthieu Herrb (1):
      Autoconfig: Fix the loop adding dectected drivers to the list of screens

Michael Stapelberg (1):
      Also dump passive grabs on XF86LogGrabInfo

Michael Thayer (1):
      xi2: fix FocusIn grabs

Michel Dänzer (48):
      randr: Stop dirty tracking for shared pixmap being destroyed
      prime: Damage full destination rectangle when we start dirty tracking
      glamor: Disable debugging messages other than GL API errors
      present: Handle wraparound when comparing MSC values
      present: Move msc_is_(equal_or_)after to the top of present.c
      present: Requeue if flip driver hook fails and target MSC not reached
      present: Only requeue if target MSC is not reached after an unflip
      dri3: Refuse to work for remote clients (v2)
      present: Only update screen pixmap from flip pixmap once per unflip
      present: Factor code for restoring screen pixmap out of present_unflip (v2)
      present: Call present_restore_screen_pixmap from present_set_abort_flip
      glamor: Factor out glamor_set_color_depth from glamor_set_color
      glamor: Source pictures are always depth 32
      xfree86/modes: Refactor xf86_use_hw_cursor_argb to use xf86_use_hw_cursor (v2)
      xfree86/modes: Check for CRTC transforms in xf86_use_hw_cursor(_argb) (v2)
      xfree86: Re-set current cursor after RandR 1.2 CRTC configuration change
      modesetting: Allow CRTC transforms to actually take effect
      glamor: Make context current in glamor_pixmap_fbo_cache_put
      present: Only requeue for next MSC after flip failure
      xfree86/modes: Make sure the HW cursor is hidden when it should be
      EXA: Honour op parameter to exaGlyphs even if maskFormat == NULL
      glamor: Fix sampling outside of RGBx source/mask pictures
      glamor: Check for composite operations which are equivalent to copies
      xfree86/modes: Assign xf86_config->cursor in xf86_load_cursor_image v2
      glamor: Cannot use copies when accessing outside of composite source
      os: Use strtok instead of xstrtokenize in ComputeLocalClient
      xfree86/modes: Remove xf86_reload_cursors v2
      glamor: Call eglBindAPI after eglInitialize
      xwayland: Call eglBindAPI after eglInitialize
      xfree86/modes: Fix HW cursor clipping for driverIsPerformingTransform (v2)
      xfree86/modes: Disambiguate driverIsPerformingTransform
      xfree86/modes: Simplify in_range logic in xf86_crtc_set_cursor_position
      dix: Work around non-premultiplied ARGB cursor data
      glamor: Translate solid text background region after clipping
      xfree86/modes: Move gamma initialization to xf86RandR12Init12 v2
      xfree86/modes: Remove xf86RandR12CrtcGetGamma
      xfree86: Hook up colormaps and RandR 1.2 gamma code v6
      present: Only call restore_screen_pixmap once from set_abort_flip
      present: Handle event mask updates as specified v2
      xfree86/modes: Handle no palette case better in xf86RandR12CrtcSetGamma
      xfree86/modes: Handle no palette case better in xf86RandR12CrtcSetGamma
      dix: Pass ClientPtr to FlushCallback
      present: Make present_restore_screen_pixmap handle screen->root == NULL
      present: Call set_abort_flip / restore_screen_pixmap in clear_window_flip
      glamor: Handle bitplane in glamor_copy_fbo_cpu
      glamor: Declare "pos" in the composite glyph GLSL 1.20 vertex shader
      Add SyncSharedPixmap ScreenRec hook
      xfree86/modes: Set RandR primary output from CreateScreenResources

Nikhil Mahale (1):
      randr: Adjust master's last set time with slaves

Olivier Fourdan (36):
      xwayland: Do not set root clip when rootless
      xwayland: Update screen size on output removal
      vidmode: use appropriate API
      vidmode: get rid of the CloseScreen wrapper
      vidmode: use ScreenPtr instead of screen index
      vidmode: remove VidModeGetMonitor()
      vidmode: use appropriate DisplayModePtr type
      vidmode: remove mode access from public API
      vidmode: move display mode definitions
      vidmode: rename DDX functions
      vidmode: move to a separate library of its own
      vidmode: remove redundant check
      vidmode: remove redundant DIX function
      xwayland: add partial xvidmode extension support
      xwayland: fix a crash on output removal
      vidmode: build without xf86vidmodeproto
      xwayland: add glamor Xv adaptor
      glamor: do not build Xv support when --disable-xv
      xwayland: do not include frequency in mode name
      xwayland: Pretend we support viewport in vidmode
      xwayland: Fix compiler warning in GLAMOR Xv
      glamor: fix wrong offset on composite rectangles
      xwayland: don't check events as early as InitInput
      xkb: add hook to allow/deny AccessX key repeat
      xwayland: add a server sync before repeating keys
      xwayland: refactor Wayland event handling
      xwayland: sync event queue to check compositor reply
      wayland: Remove unused field in xwl_screen
      xwayland: Restore wl_display_roundtrip() in InitInput
      randr: Do not update ConnectionInfo if NULL
      wayland: clear resource for pixmap on unrealize
      xwayland-input: Fake crossing to rootwin
      xwayland: Plug memleak in frame callbacks
      xwayland: Avoid double free of RRCrtc and RROutput
      present: Free the fake_present OsTimerPtr
      wayland: Emulate crossing for native window

Peter Hutterer (15):
      xfree86: fix minor memory leak
      xfree86: whitespace fix
      xfree86: add NoMatchFoo directives for InputClass sections
      xfree86: move check for driver->PreInit up
      xkb: fix SlowKeys release/reject beeps
      Xi: don't deliver emulated motion events for non-emulating touches
      xfree86: add support for MatchIsTabletPad
      xkb: after changing the keymap, force an indicator update
      Allow compile-time selection of a fallback input driver
      xkb: add a cause to the xkb indicator update after a keymap change
      xfree86: if ATTR_KEYBOARD is set, match for keyboards
      os: append, rather than prepend, any new input thread fds
      xfree86: fix unbalanced input_lock/unlock in xf86NewInputDevice()
      xfree86: lock input during PreInit
      xfree86: print the module name together with the load failure message

Qiang Yu (5):
      modesetting: make ms_do_pageflip generic for share with DRI2
      modesetting: move ms_do_pageflip to pageflip.c
      modesetting: move common page flip handle to pageflip.c
      modesetting: add DRI2 page flip support
      modesetting: fix compile error when --disable-glamor

Ran Benita (1):
      xkb: fix check for appending '|' character when applying rules

Reinhard Max (1):
      XDMCP: For IPv6 add link local addresses to the end of the list

Richard PALO (1):
      Replace 'sun' with '__sun'

Rui Matos (4):
      xwayland: Clear pending cursor frame callbacks on pointer enter
      build: Enable vidmode independently from Xorg
      xwayland: Update RR state on wl_output.done instead of wl_output.mode
      xwayland: Process queued events before making wayland mods effective

Siim Põder (1):
      vfb: add randr support (v2)

Simon Thum (2):
      dix/ptraccel: Fix memory leak in InitPredictableAccelerationScheme
      dix/ptraccel: Remove float literals

Sonny Jiang (1):
      DRI2: add Polaris PCI IDs

Takashi Iwai (3):
      modesetting: Fix the error check from DRM_IOCTL_MODE_CURSOR2
      modesetting: Use load_cursor_argb_check for sw cursor fallback
      modesetting: Fix hw cursor check at the first call

Thomas Klausner (3):
      Fix uninitialized variable warnings reported by clang
      Fix uninitialized variable warnings reported by clang
      Fix build when XSERVER_PLATFORM_BUS is not defined.

Timo Aaltonen (1):
      dri2: Sync i915_pci_ids.h and i965_pci_ids.h from mesa

agoins (5):
      randr: Factor out shared pixmap destruction
      randr: Factor out shared pixmap creation
      xf86: Bump ABI version to 21
      randr: Cleanup rrSetupPixmapSharing()
      randr: Add ability to turn PRIME sync off

Ángel González (1):
      security: Fix reversed comment
2016-11-16 10:14:36 +00:00
wiz
af053d519b Updated libdrm to 2.4.73.
2.4.73

Emil Velikov (3):
      headers: Add README file
      xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo
      Bump version for release

2.4.72

Alex Deucher (1):
     amdgpu: check parameters in amdgpu_query_gpu_info

Chris Wilson (3):
     intel: Export raw GEM mmap interfaces
     intel: Migrate handle/name lookups from linear lists to hashtables
     intel: Look prime handle up in handle hash table

Eric Anholt (1):
     Silence runtime complaints on platform devices

Junwei Zhang (1):
     amdgpu: add the function to get the marketing name (v4)

Matt Turner (4):
     intel: Add uthash.h to Makefile.sources.
     amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
     freedreno: Add fd_ringbuffer_flush2 to symbol check.
     Bump version for release

Michel Dänzer (3):
     headers: Sync drm{,_mode}.h with the kernel
     Add drmModePageFlipTarget
     intel: Add new symbols to intel-symbol-check

Neil Roberts (1):
     intel: Allow some codenames in INTEL_DEVID_OVERRIDE

Rob Clark (3):
     add libsync.h helper
     freedreno: sync uapi header
     freedreno: add fence fd support

Rob Herring (1):
     Return an -ENODEV from drmGetDevice() when no device was found.
2016-11-15 10:05:52 +00:00
wiz
1de1dbcc5c Updated mcookie to 2.29.
No changes AFAICT.
2016-11-14 14:48:46 +00:00
wiz
23fd65bb51 Updated libxkbcommon to 0.7.0.
libxkbcommon 0.7.0 - 2016-11-11
==================

- Added support for different "modes" of calculating consumed modifiers.
  The existing mode, based on the XKB standard, has proven to be
  unintuitive in various shortcut implementations.

  A new mode, based on the calculation used by the GTK toolkit, is added.
  This mode is less eager to declare a modifier as consumed.

- Added a new interactive demo program using the Wayland protocol.
  See the PACKAGING file for the new (optional) test dependencies.

- Fixed a compilation error on GNU Hurd.

- New API:
  enum xkb_consumed_mode
  XKB_CONSUMED_MODE_XKB
  XKB_CONSUMED_MODE_GTK
  xkb_state_key_get_consumed_mods2
  xkb_state_mod_index_is_consumed2
2016-11-14 14:08:17 +00:00
wiz
e7e0a8e2d1 Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
wiz
e82ba46b19 Recursive bump for xapian shlib major bump. 2016-11-07 13:46:45 +00:00
maya
4d46409108 modular-xorg-server: try to autoload nouveau on netbsd too
bump PKGREVISION
2016-11-04 01:12:51 +00:00
wiz
c3f3f6e095 Updated libXi to 1.7.8.
This release fixes a crash introduced in the 1.7.7 release. If a device has
no classes, a wrong error was returned, eventually causing some applications
to crash. This is fixed now.

Niels Ole Salscheider (1):
      SizeClassInfo can return 0 even without an error

Peter Hutterer (2):
      XListInputDevices: don't touch ndevices in case of error
      libXi 1.7.8
2016-10-25 12:30:02 +00:00
wiz
d12f4e3257 Remove old, undocumented patches where I can't even find reasoning
in the CVS logs.

Not needed on NetBSD, let me know if they are needed anywhere else.
2016-10-19 20:22:31 +00:00
wiz
74100f0df7 Updated xscreensaver-demo to 5.36.
Changes: See xscreensaver update.
2016-10-19 20:11:29 +00:00
wiz
de3e32d1be Updated xscreensaver to 5.36.
New hacks, discoball, cubetwist, cubestack, splodesic and hexstrut.
    OSX: loading image files works in dymaxionmap, glplanet, lavalite, pulsar, gleidescope and extrusion.
    Several new programs in m6502.
    rotzoomer -mode circle.
    Better titles in photopile.
2016-10-19 20:10:20 +00:00
wiz
f273f0c3a9 Update mcookie to 2.28.2.
Changes not found.
2016-10-19 19:28:36 +00:00
wiz
982c8f22e9 Recursive bump for all users of pgsql now that the default is 95. 2016-10-09 21:41:55 +00:00
wiz
1a3140bd8e Updated xterm to 327.
Patch #327 - 2016/10/07

     * add  a  check in the function which handles end-of-line wrapping to
       ensure   that   C1   controls   are   allocated   one  column  when
       allowC1Printable is set (Debian #738794).
     * use  consistent  error-checking  after  strtol  calls, fixes a case
       where  a  query  with  OSC 6 did not ensure there was a valid color
       number (report by Alex Smith).
     * add -baudrate option, for testing ncurses.
     * always  generate  the CASE_xxx symbols in VTparse.h and Tekparse.h,
       as  part of a change to improve debug-logging. This makes the build
       always depend upon awk.
     * modify   allowC1Printable   to  disallow  codes  160-254  as  being
       equivalent  to  codes  32-126 when parsing escape sequences (Debian
       #839220).
     * amend  fix from patch #326 for TrueType fonts to exclude the hidden
       character used for double-width cells (report by Grady Martin).
     * fix a typo in ctlseqs.ms
2016-10-09 21:05:16 +00:00
dholland
fde540098c Use pax, not cp -R, to install subtrees. 2016-10-09 20:48:19 +00:00
dholland
28ede21953 PR 51546 Simon Burge: use rm -f where appropriate 2016-10-09 20:39:29 +00:00
tsutsui
896f9a9dac Update ruby-gnome2 packages to 3.0.9.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.9/NEWS)

== Ruby-GNOME2 3.0.9: 2016-08-12

=== Changes

==== All

  * Update Realease date in NEWS.
  * Use the latest Rubies.
  * Readme: update ruby versions supported.
    [Patch by cedlemo]
  * travis: install experimental gems dependent packages for GSF and GOffice.
    [patch by Hiroshi Hatake]
  * add GSF, GOffice and Gnumeric in the main Rakefile.
    [patch by cedlemo]
  * ignore no-GI version of gdk_pixbuf2 in main run-test.rb and in the main extconf.rb.
  * remove conditionnal macro based on HAVE_RUBY_ENCODING_H.
  * clean code in main Rakefile.
  * define top level windows:version:update in main Rakefile.

==== Ruby/GIO2

  * Improvements
  * Fixes
    * remove needless lazy initialization.
    * follow GI API improvement.

==== Ruby/GLIB2

  * Improvements
    * support for GLib 2.30 on CentOS 6.
      [ruby-list:50310][5.5]
      [ruby-list:50316][5.5]
    * add GLib 2.30 check.
    * add GLib 2.34 check.
    * support customizing signal callback.
    * support (({GObject#bind_property_full})).
      [patch by cedlemo]
    * clean code and style issue.
    * fix GC bug that alive proc may be GC-ed.
  * Fixes
    * windows: improve rake.
      * split g-ir-compiler args.
      * add debug option as comment.
      * fix wrong define location.
      * use predicate style.
    * fix wrong function in rbglib-variant.c.
    * bump version.
    * use SPDX format for license.
    * homebrew:
      * add workaround for libffi.pc isn't found on OS X.
      * enable libffi workaround for gi.
    * remove checks for old Ruby.
    * Ruby 2.1 or later has (({rb_str_new_cstr})).
    * set UTF-8 encoding to (({GLIB.XXX_to_utf8})) return value.
    * remove unused variables in rbglib_convert.c.
      [patch by cedlemo]
    * support Ruby 2.4 Integer unification.
      [patch Hiroshi Hatake]
    * gnome2 rake add windows:version:update task.
    * gnome2 rake reduce too much update.
    * gnome2 rake accept the latest version isn't found case.
    * gnome2 rake ignore development series.
    * windows: update dependencies.
      * support :freedesktop download site.
      * support :freedesktop_gstreamer download site.
      * ignore development version in :freedesktop_gstreamer.

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * windows: improve rake file.
      * update patches.
      * follow file name change.
      * specify x86_64 as arch for 64bit Windows.
      * stop splitting g-ir-compiler args by default.
      * fix typo.
    * windows: update dependencies.
      * use :freedesktop_gstreamer download_site.
      * update external packages.

==== Ruby/Poppler

  * Improvements
  * Fixes
    * windows: improve rake file.
      * use https.
    * add missing Makefile existence check.
    * segmentation fault in (({Poppler::Page#text_layout})).
      [patch by YAMAMOTO Masayuki]
    * use (({GdkPixbuf::Pixbuf})) form in sample files.
      [patch by cedlemo]
    * remove needless gdk_pixbuf2 build dependency.
    * add missing make file existence check in run-test.rb.

==== Ruby/GObjectIntrospection

  * Improvements
    * support dispatching by Flags and Enums.
      [GitHub#745][Reported by Mamoru TASAKA]
    * cache results of methods of (({GI::CallableInfo})).
      [GitHub#749][Reported by rafagf1]
    * cache collection reader result.
      [GitHub#749][Reported by rafagf1]
    * reduce needless function call.
      [GitHub#749][Reported by rafagf1]
    * cache (({GI::AgInfo#gclosure?})).
    * add (({GI::Loader#rubyish_class_name})).
      [patch by cedlemo]
    * accept on_XXX as predicate method name.
    * support gslist of structure values as return value.
      [patch by cedlemo]
    * make constant name easy to customize.
 * Fixes
    * fix a typo in loader.rb.
    * fix a bug that int32[] returns wrong values.
      [GitHub#758][reported by TASAKA]
    * don't return array length output argument for return value.
    * windows: update dependencies.

==== Ruby/GDK3

  * Improvements
  * Fixes
    * windows:
      * support symbolic icons.
        [GitHub#750][Abby Archer]
    * use (({GdkPixbuf::Pixbuf})) form in gdk3 library and test files.
      [patch by cedlemo]
    * Rake file update GTK+ version.

==== Ruby/GTK3

  * Improvements
    * update gtk-demo textscroll.
      [patch by cedlemo]
    * update gtk-demo data files to Gtk 3.20.
      [patch by cedlemo]
    * cache (({Gtk::TreeModel#get_column_type})).
      [GitHub#749][Reported by rafagf1]
    * update gtk-demo main.rb to Gtk 3.20.
      [patch by cedlemo]
    * update theming_style_classes gtk demo to 3.20.
      [patch by cedlemo]
    * update assistant gtk demo to 3.20.
      [patch by cedlemo]
    * update css related gtk demos to 3.20.
      [patch by cedlemo]
    * update markup gtk demo to 3.20.
      [patch by cedlemo]
    * update font-features demo to 3.20.
      [patch by cedlemo]
    * make (({Gtk::TreeView#expand_row})) rubyish.
    * support "row-collapsed" and "row-expanded" signals for (({Gtk::TreeView})).
      [GitHub#762][Reported Eric Cunningham]
    * update misc sample bindings.rb to Gtk 3.20.
      [patch by cedlemo]
    * update rotated text gtk demo.
      [patch by cedlemo]
    * update pixbufs gtk demo.
      [patch by cedlemo]
    * hide "found" return value from (({Gtk::TextView#get_iter_at_XXX})).
      [GitHub#794][Reported by Miguel Hernández]
    * add (({Gtk::TextView#get_iter_at}))
  * Fixes
    * guard text marks from GC.
      [GitHub#743][Reported by cedlemo]
    * fix a bug that GC-ed (({Gtk::TextTag})) may be reused.
    * relax condition in test for (({Gtk::ListStore})).
    * use GTK+ version check in test for (({Gtk::Image})).
    * fix issue in the gtk3 tutorial.
      [patch from Renich Bon Ciric]
    * follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernandez]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernandez]
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * use (({GdkPixbuf::Pixbuf})) form in gtk-demo files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in sample misc files.
      [patch by cedlemo]
    * use (({GdkPixbuf::Pixbuf})) form in test files.
      [patch by cedlemo]
    * gtk3 sample: follow (({Gtk::TextBuffer#select_bounds})) API change.
      [GitHub#794][Reported by Miguel Hernández]
    * (({Gtk::TextView#get_iter_at*})) return nil when not found.
      [GitHub#794][Reported by Miguel Hernández]
    * fix wrong method used in order to set window size in tutorial samples.
      [patch by Renich Bon Ciric]
    * fix label in ((#Gtk::TextView})) tests.
    * fix typo at gtk-demo.
      [patch by tSU_RooT]
    * update all samples, tests, demo, tutorial to use (({GdkPixbuf#Pixbuf})).
      [patch by cedlemo]
    * add gtk3 demo transparent.rb.
      [patch by cedlemo]
    * update sample with (({Gtk::SeclectionData})) API changes.
      [patch by cedlemo]
    * lib and tests follow GI API improvement.
    * test omit on old GTK+.
    * require more newer GTK+ version for (({Gtk::TextView})) test.

==== Ruby/Pango

  * Improvements
    * add tests for (({Pango::Context})).
      [patch by cedlemo]
    * improve tests for (({Pango::Context})).
    * implement (({Pango::Context#set_chape_renderer})).
    * add (({Pango::AttrShape#data})).
      [GitHub#766][Reported by cedlemo]
  * Fixes
    * fix error with MACRO usage in rbpangoattrlist.c.
      [patch by cedlemo]
    * fix a bug that (({Pango#GlyphGeometry#geometry=})) does nothing.
    * fix GC related problem in rbpangocontext.c.
    * windows: update external packages.

==== Ruby/GSF

  * Improvements
    * start GSF module.
      [patch by cedlemo]
  * Fixes
    * follow GI API improvement.
    * windows: fix external package name.
    * windows: update external packages.

==== Ruby/GOffice

  * Improvements
    * start GOffice module.
      [patch by cedlemo]
    * support version.
  * Fixes
    * add tests for GOffice.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * add availability check in tests.
    * fix condition issue in test.
    * make some tests omitted when run by Travis CI.
    * windows: update external packages.

==== Ruby/Gnumeric

  * Improvements
    * start Gnumeric module.
      [patch by cedlemo]
  * Fixes
    * add missing dependency in run-test.rb.
    * use (({GI::Loader#rubyish_class_nme})) in loader.rb.
      [patch by cedlemo]
    * add rules in order to fix issues when building objects.
      [patch by cedlemo]
    * travis : add gnumeric as package to install instead of relying on dep.
      [patch by cedlemo]
    * improve renaming rules for C structures to ruby Class in GI loader.
      [patch by cedlemo]
    * add rules in order to avoid 2 objects information beeing reloaded.
      [patch by cedlemo]
    * windows: fix external package version.

==== Ruby/GdkPixbuf2
  * Improvements
    * replace C implementation with one based on GObject-Introspection.
      [patch by cedlemo]
    * implement backward compatibility for (({GdkPixbuf::Pixbuf.new})).
      [patch by cedlemo]
    * add rubyish methods.
    * add (({GdkPixbuf::Pixbuf#composite!})).
    * implement rubyish methods:
       * (({GdkPixbuf#dup}))
       * (({GdkPixbuf#fill!}))
       * (({GdkPixbuf#rotate}))
       * (({GdkPixbuf#saturate_and_pixelate}))
       * (({GdkPixbuf#save}))
       * (({GdkPixbuf#scale}))
       * (({GdkPixbuf#scale!}))
    * support version information.
    * support options in (({GdkPixbuf::Pixbuf#composite})) and (({GdkPixbuf::Pixbuf#composite!})).
  * Fixes
    * remove needless lazy initialization.
    * improve tests.
    * add deprecated message for backward compatibility.
    * add tests for (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf::Pixbuf#dup})) and (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * ignore no-gi version of gdk_pixbuf2 in run-test.rb and extconf.rb.
    * add tests for (({GdkPixbuf::Pixbuf#rotate})) and (({GdkPixbuf::Pixbuf#new})).
      [patch by cedlemo]
    * update and fix issues in the samples.
      [patch by cedlemo]
    * improve gdk_pixbuf2 libs and tests style, and add missing copyright header.
    * add missing GObjectIntrospection dependency in tests.
    * add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf.
    * supports running on different directory for gdk_pixbuf2 samples.
    * add (({PixbufLoader#last_write})).
    * add tests for (({GdkPixbuf#new})).
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) with :file and :scale parameters.
      [patch by cedlemo]
    * add tests for (({GdkPixbuf#new})) from subpixbuf.
      [patch by cedlemo]
    * add backward compatibily for (({GdkPixbuf::Pixbuf#new})) and (({GdkPixbuf::Pixbuf#new_subpixbuf})).
    * simplify and improve tests.
    * use warn and raise instead of puts messages.
    * add test for (({GdkPixbuf::Pixbuf#dup})).
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#new})) from data.
      [patch by cedlemo]
    * add test for (({GdkPixbuf::Pixbuf#fill!})).
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#fill!})) tests.
    * add test for (({GdkPixbuf::Pixbuf#new})) from bytes.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * add (({GdkPixbuf::Pixbuf#rotate})) tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#rotate})) tests.
    * add (({GdkPixbuf#new})) from resource test.
     [patch by cedlemo]
    * add (({GdkPixbuf::Pixbuf#new})) from resource at scale tests.
      [patch by cedlemo]
    * clean (({GdkPixbuf::Pixbuf#new})) tests.
    * update sample with the GdkPixbuf::Pixbuf form.
    * add deprecated hook for (({GdkPixbuf::PixbufFormat#signature})).
    * add tests for (({GdkPixbuf::Pixbuf#saturate_and_pixelate})).
      [patch by cedlemo]
    * keep backward compatibility for (({Gdk::PixbufError})).

==== Ruby/VTE3

  * Improvements
  * Fixes
    * remove needless lazy load.
    * windows: update external package.

==== Ruby/GTK2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]

==== Ruby/RSVG2

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows: update external packages.

==== Ruby/Clutter

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * windows update version.

==== Ruby/ClutterGtk

  * Improvements
  * Fixes
    * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files.
      [patch by cedlemo]
    * Fix issue with initialization of (({Gtk::IconView})) without hash argument.
      [patch by cedlemo]

==== Ruby/ClutterGstreamer

  * Improvements
  * Fixes
    * add missing gdk_pixbuf2 dependency in tests.

==== Ruby/GtkSourceView3

  * Improvements
  * Fixes
    * windows: update dependencies.

==== Ruby/GSF

  * Added.

==== Ruby/GOffice

  * Added.

==== Ruby/Gnumeric

  * Added.

==== Thanks

  * Mamoru TASAKA
  * rafagf1
  * 5.5
  * Abby Archer
  * Eric Cunningham
  * Hiroshi Hatake
  * Renich Bon Ciric
  * Miguel Hernández
  * tSU_RooT
  * YAMAMOTO Masayuki
  * cedlemo
2016-10-09 15:43:30 +00:00
joerg
f08737cd20 Requires a newer xcb version. 2016-10-08 23:26:56 +00:00
ryoon
469de4c481 This requires libdrm_amdgpu.so from x11/libdrm. Fix build 2016-10-08 10:34:18 +00:00
adam
3b88bd43a5 Revbump post boost update 2016-10-07 18:25:29 +00:00
joerg
d66f7f05bd Use sanitized _USE_CWRAPPERS. 2016-10-07 13:22:10 +00:00
wiz
d09eb43030 Updated libXvMC to 1.0.10.
Matthieu Herrb (1):
      libXvMC 1.0.10

Tobias Stoeckmann (1):
      Avoid buffer underflow on empty strings.
2016-10-04 22:05:30 +00:00
wiz
fc645df060 Updated libXv to 1.0.11.
Alan Coopersmith (1):
      Fix typo in dependencies for lint library

Matthieu Herrb (1):
      libXv 1.0.11

Tobias Stoeckmann (1):
      Protocol handling issues in libXv - CVE-2016-5407
2016-10-04 22:03:54 +00:00
wiz
26e926e2ea Updated libXtst to 1.2.3.
Matthieu Herrb (1):
      libXtst 1.2.3

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it

Tobias Stoeckmann (1):
      Out of boundary access and endless loop in libXtst
2016-10-04 22:02:50 +00:00
wiz
8f00cb0cbd Updated libXrender to 0.9.10.
Lauri Kasanen (1):
      Fix documentation to explicitly mention premultiplied alpha

Matthieu Herrb (1):
      libXrender 0.9.10

Tobias Stoeckmann (2):
      Avoid OOB write in XRenderQueryFilters
      Validate lengths while parsing server data.
2016-10-04 22:01:41 +00:00
wiz
3423bf3693 Updated libXrandr to 1.5.1.
Matthieu Herrb (1):
      libXrandr 1.5.1

Tobias Stoeckmann (1):
      Avoid out of boundary accesses on illegal responses

walter harms (2):
      fix: doGetScreenResources() info: redundant null check on calling free()
      fix: redundant null check on calling free()
2016-10-04 22:01:03 +00:00
wiz
efa6a8050a Updated libXi to 1.7.7.
Matthieu Herrb (1):
      libXi 1.7.7

Tobias Stoeckmann (1):
      Properly validate server responses.
2016-10-04 22:00:01 +00:00
wiz
fe3865512e Updated libXfixes to 5.0.3.
Matthieu Herrb (1):
      libXfixes 5.0.3

Tobias Stoeckmann (1):
      Integer overflow on illegal server response
2016-10-04 21:59:07 +00:00
wiz
c422799a45 Updated libX11 to 1.6.4.
Alan Coopersmith (20):
      Move Compose \ o / to be with other emoji compose sequences
      Replace Xmalloc+memset pairs with Xcalloc calls
      Get rid of some extraneous ; at the end of C source lines
      Remove unused definition of XCONN_CHECK_FREQ
      Bug 93184: read_EncodingInfo invalid free
      Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths
      Delete #if 0 hunks of code
      Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM
      XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup
      XDefaultOMIF: additional code simplification
      XDefaultOMIF: Remove comments referring to ancient Sun bug ids
      XlcDL.c: replace strcpy+strcat sequences with snprintf
      XlcDL.c: reduce code duplication
      lcPubWrap: replace malloc(strlen) + strcpy with strdup
      Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them
      Stop checking for preferred order of local transports
      Don't need to link libX11-xcb against libX11
      xcms: use size_t for strlen/sizeof values instead of converting to int & back
      xcms: use unsigned indexes when looping through unsigned values
      xcms: use size_t for pointer offsets passed to strncmp

Bhavi Dhingra (1):
      omGeneric.c: Correct the parameter usage of sizeof

Christian Linhart (1):
      fix for Xlib 32-bit request number issues

Daniel Albers (1):
      Add Compose sequence for U+1F4A9.

Dominik Muth (1):
      Xlib.h: Fix macros imitating C functions.

Gunnar Hjalmarsson (1):
      Add compose file for pt_PT similar to pt_BR

James Cloos (2):
      Fix missing update in cf4d5989383a
      Fix another missing update in cf4d5989383a

Julien Cristau (1):
      Mark _XNextRequest as hidden

Mats Blakstad (1):
      New compose keys for local languages in Togo

Matthew D. Fuller (1):
      Fixup param specification for XChangeProperty()

Matthieu Herrb (1):
      libX11 1.6.4

Mike FABIAN (3):
      add be_BY.UTF-8@latin and sr_RS.UTF-8@latin to locale.dir
      fix spelling mistakes in ks_IN and sd_IN devanagari locales
      Fix spelling mistake introduced by 748d47e69f5c12d8557d56a8a8ec166588da7b93

Olivier Fourdan (1):
      XKB: fix XkbGetKeyboardByName with Xming server

Peter Hutterer (3):
      Fix potential memory leak
      Fix an indentation issue
      Fix three "use of uninitialized variable" coverity warnings

Ross Burton (1):
      Add missing NULL checks to ICWrap

Thomas Klausner (2):
      Do not return() after exit().
      Ignore test-driver (used by newer autoconf).

Tobias Stoeckmann (2):
      The validation of server responses avoids out of boundary accesses.
      Validation of server responses in XGetImage()

walter harms (1):
      XFree will accept NULL as argument
2016-10-04 21:58:10 +00:00
wiz
032f415895 Updated libdrm to 2.4.71.
Daniel Kurtz (1):
      modetest: add mediatek to module list

    Eric Anholt (1):
      Simplify the RELEASING steps based on current release.sh.

    Flora Cui (1):
      amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag

    Kristian H. Kristensen (1):
      Add drmModeAddFB2WithModifiers() which takes format modifiers

    Leo Liu (1):
      tests/amdgpu: update vce encRefPic addr mode to tiled

    Marek Olšák (3):
      radeon: sync radeon_drm.h with the kernel
      amdgpu: sync amdgpu_drm.h with the kernel
      amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version

    Michel Dänzer (1):
      intel: Add new symbols to intel-symbol-check

    Rob Clark (2):
      list: fix an issue with android build using clang
      Bump version for release

    Ronie Salgado (1):
      amdgpu: add SI support

    Stéphane Marchesin (1):
      modetest: Also print the pixel clock

    The etnaviv authors (2):
      libdrm: add etnaviv drm support
      libdrm: add etnaviv tests

    Yang Rong (1):
      intel: Export pooled EU and min no. of eus in a pool.

    satsahu (1):
      modetest: Adding amdgpu to module list
2016-10-04 05:36:32 +00:00
wiz
f2830deb87 Updated xterm to 326.
Patch #326 - 2016/09/25

    updated appdata file (report by Richard Hughes).
    improve discussion of the different terminal emulations provided by xterm in the manual page.
    add examples of setting the icon title with/without the window title in the manual (Debian #833984).
    correct a limit-check when using a numeric value for extended Booleans e.g., *fullscreen:3 rather than a name such as *fullscreen:never.
    add action allow-bold-fonts
    improved formatting fixes for manual page, using script to find mismatches in spelling of resources, actions and menu entries.
    improve documentation of logging resources.
    fix a special case of flickering cursor by adding GraphicsExpose to the list of event types that should not trigger making the mouse cursor visible (patch by Joe Peterson).
    correct initialization of line-drawing in VT52-mode, overlooked in changes for patch #297 (report/patch by Ben Wiley Sittler).
    minor clarification of form-feed versus line-feed in ctlseqs.ms (suggested by David Kemper).
    amend fix for Debian #738794 to restore a check for missing characters which are not combining characters. Also fill in a corresponding special case for TrueType fonts (Debian #827905).
2016-10-03 12:07:34 +00:00
wiz
a21e7a5696 Updated xkeyboard-config to 2.19.
Another regular release:

----------------------------------

Baurzhan Muftakhidinov (1):
      Add extended Kazakh layout type

Benno Schulenberg (4):
      symbols/rs: Do not specify the key.type where it isn't needed.
      symbols/rs: Remove pointless trailing "any" and "NoSymbol".
      symbols/rs: Specify some keys explicitly as four-level alphabetic.
      symbols/de: Do not specify the key.type where it isn't needed.

Mart Lubbers (2):
      add phonetic russian dvorak layout
      add contact and author

Mike FABIAN (1):
      Move Indian keyboard layouts from base.xml.in to base.extras.xml.in

Peter Hutterer (1):
      Add Australian as separate entry

Sergey Udaltsov (14):
      Added Carpalx intl layout
      de(legacy) to de(deadtilde)
      Nonexisting option removed
      Added parens:swap_brackets
      Fixed carpalx layout
      Fixed carpalx layout
      Updated cm mmuock
      ru sometimes need ralt as ralt, not as level3
      cm(mmuock), not ma
      The quote should be normal quotedbl
      2.18.99, sent to translators
      Use digits literally
      Prerelease sync with TP
      Release 2.19

Tomi Leppänen (1):
      rules: Move Finnish DAS layout to extras
2016-09-30 10:35:08 +00:00
wiz
23a6cd3968 Updated xf86-video-nouveau to 1.0.13.
Adam Jackson (1):
      Adapt Block/WakeupHandler signature for ABI 23

Ben Skeggs (2):
      fix use of out-of-scope data
      exa/nv50-: fix some potential incomplete pushes

Hans de Goede (1):
      Properly cleanup fb for reverse-prime-offload

Ilia Mirkin (2):
      HAS_DIRTYTRACKING_ROTATION also supports multiple CRTCs
      Bump version to 1.0.13

Keith Packard (1):
      Use NotifyFd for drm and udev fds
2016-09-30 10:34:36 +00:00
wiz
48b13ac777 Updated xproto to 7.0.31.
7.0.31

A bit of a brownbag release; sorry I didn't catch the typo in review.

Keith Packard (2):
      Fix typo __has_extenstion -> __has_extension
      xproto 7.0.31

7.0.30

Jeremy Huddleston Sequoia (5):
      Xfuncproto.h: Define __has_feature() if it isn't already
      Xfuncproto.h: Define __has_extension() if it isn't already
      Xfuncproto: Add support for _X_DEPRECATED_MSG() macro
      Xfuncproto: Add support for _X_NOTSAN macro
      xproto 7.0.30
2016-09-30 10:33:50 +00:00
jperkin
acfeccf9bb Handle Solaris 11/sparc correctly. Fixes PR#51475 from Joern Clausen.
Bump PKGREVISION.
2016-09-20 16:37:24 +00:00
wiz
5665698c45 + mcookie. 2016-09-20 08:01:07 +00:00
wiz
bcb30f8ffd Import mcookie-2.28 as x11/mcookie.
mcookie generates a 128-bit random hexadecimal number for use with
the X authority system.
2016-09-20 08:00:51 +00:00
wiedi
dd39e4ef41 extensions on SunOS fixes build 2016-09-19 17:59:22 +00:00
wiedi
ebf07363f6 fix int type on SunOS 2016-09-19 17:23:10 +00:00
wiz
0e277f0169 Recursive PKGREVISION bump for gnutls shlib major bump. 2016-09-19 13:04:27 +00:00
ryoon
3efd9d44bc Update to 2.2.13
Changelog:
Version 2.2.13 (9 May 2016)
--------------

        Use glib's unix fd implementation for io_watch where glib >= 2.36
        is installed, unless otherwise chosen during configuration
        (acinclude.m4, configure-gtk2.ac, configure-gtk-3.ac;
        io_watch.cpp).

        Update documentation (callback.h, extension.h, future.h).

Version 2.2.12 (18 October 2015)
--------------

        Simplify Cgu::Application::add() method (application.cpp).

        Minor implementation improvement for
        Cgu::Thread::parallel_transform* functions (do pointer arithmetic
        before not after tasks are launched) (parallel.h).

        Permit return value optimisation when returning thread object on
        starting new thread (thread.cpp).

        Update libtool to version 2.4.6.

        Documentation fix for doxygen-1.8.9 (docs/Doxyfile.in).

        Update code comments (emitter.h).

        Update documentation (doxygen.main.in, application.h, emitter.h,
        extension.h, future.h, future.tpp, shared_handle.h, shared_ptr.h,
        task_manager.h, thread.h).
2016-09-18 12:43:29 +00:00
prlw1
b7a9431690 Update gtkmm to 2.24.5
2.24.5 (stable)

This release can be used together with glibmm up to at least 2.49.5.
It's recommended that you use gtkmm3 instead of gtkmm2. The support for
gtkmm2 is minimal, and diminishing.

Build:
* Update the MSVC projects (Chun-wei Fan)
* Use C++11 if the compiler supports it (Murray Cumming)
* Update to be compatible with new versions of glibmm
  (Kjell Ahlstedt, Murray Cumming)

Documentation:
* Improve the documentation of Gtk::ComboBoxText
  (Kjell Ahlstedt) Bug #766039 (Omega Phil)
2016-09-16 21:47:47 +00:00
wiz
0d155fc54c Updated xf86-video-amdgpu to 1.1.2.
This is the 1.1.2 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.

The only change in this release is a fix for issues with the configure
option --with-xorg-conf-dir which slipped into the 1.1.1 release.
Everybody is advised to use this release in favour of 1.1.1.


Michel Dänzer (2):
      Fix handling of configure option --with-xorg-conf-dir
      Bump version for 1.1.2 release
2016-09-16 10:35:38 +00:00
wiz
7115f11ead xbindkeys-tk: bump to 1.8.6 too. 2016-09-15 15:59:13 +00:00
wiz
0f0c54175e Updated xbindkeys to 1.8.6 and switch it to guile20.
2011-03-09  Hans-Peter Deifel <hpdeifel@gmx.de>

	* options.c: Replace some deprecated guile functions.
	The GH interface has been removed in guile-2.0 so do not use it
	anymore in xbindkeys.

2011-02-21  Philippe Brochard  <pbrochard@common-lisp.net>

	* options.c (get_rc_guile_file): Fix a crash related to guile's GC
	and freeing of static memory. Thanks to Thomas Lindroth.

2010-12-04  Philippe Brochard  <pbrochard@common-lisp.net>

	* options.c: Fix some compilations warnings.

	* xbindkeys.c (adjust_display): adjust envstr_size to prevent a
	segfault with libX11-1.4.0.

2010-01-24  Alexander Clouter <alex@digriz.org.uk>

	* xbindkeys.c (event_loop): Doesn't stat on configuration file
	change the first time if poll-rc is false.

2010-01-23  Philippe Brochard  <hocwp@free.fr>
	* options.c: A poll-rc flag has been added to poll the rc/guile
	configuration file for update. By default no poll is done on
	configuration files. Many thanks to Alexander Clouter.

	* xbindkeys.c (event_loop): Stat both default rc file and guile rc
	file for reloading them when they change.

xbindkeys changelog by Philippe Brochard <hocwp@free.fr>


version:

1.8.3:
	Add a listen loop in the main loop. This fix a bug where, in the
	previous version, a keypress was needed to reload the
	configuration file after a keybinding change. Now one can edit the
	configuration file and keybindings are automatically updated after
	each save. Many thanks to Edwin Stang!

1.8.2:
	Correction of typos in the man page. An emphasis is made on the
	documentation about the guile configuration file (the prefered way
	for non trivial configuration).
	Many thanks to Brad Sawatzky.

1.8.1:
	Better Guile configuration with autotools.
	Minor compilation warning have been fixed.

1.8.0:
	Enable a full access to the xbindkeys internal from the guile
	scheme configuration file. A grabbed key can start a shell command
	or run a scheme function. This enable to do more powerfull things
	inside xbindkeys whitout the need of an external shell script
	(like double click, timed double click or keys combinations).

---------------------------------------------------------------------------

1.7.4:
	xbindkeys.spec: Change Copyright to License.
	Little english correction in warnings.
	Configuration files are reloaded on the fly when they have
	changed so there is no more need to send a HUP signal to reload
	them (Many thanks to Shish).
	Use `scm_c_define_gsubr' instead of 'scm_make_gsubr' with the
	guile mode.
2016-09-15 15:58:49 +00:00
wiz
e4025746ee After guile's and guile20's installation prefixes have changed, it's time
to bump their dependencies (except those that were bumped in the last 24
hours already).
2016-09-15 14:32:39 +00:00
wiz
e4ce0f08d6 Updated xf86-video-ati to 7.7.1.
I'm pleased to announce the 7.7.1 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.9-1.18.

This is a stable point release containing only fixes for
crash/hang/corruption bugs and other minor changes.

Thanks to Qiang Yu for his contributions to this release!


Michel Dänzer (15):
      Handle Zaphod mode correctly in radeon_mode_hotplug
      Explicitly set the fbcon pixmap pitch again
      Only use RandR APIs if RandR is enabled
      Don't enable micro-tiling for scanout buffers on pre-R600
      Wait for pending flips to complete before turning off an output or CRTC
      Also call drmmode_clear_pending_flip from radeon_scanout_flip_abort
      Don't override crtc parameter value in drmmode_flip_handler/abort
      Also handle disabled CRTCs in drmmode_clear_pending_flip
      glamor: Fix radeon_glamor_share_pixmap_backing for priv->bo == NULL
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_bo
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      Destroy all dedicated scanout buffers during CloseScreen
      DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc
      Bump version for 7.7.1 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC
      Fix radeon_mode_hotplug crash on multi GPU platform.
      DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error
2016-09-15 13:39:09 +00:00
wiz
fc08e43dc5 Updated xf86-video-amdgpu to 1.1.1.
I'm pleased to announce the 1.1.1 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.9-1.18.

This is a stable point release containing only fixes and other minor changes.

Highlights:

* Support for all currently available GPUs supported by the amdgpu
  kernel driver.
* A few fixes for crash/hang bugs.

Thanks to everybody who contributed to this release in any way!


Alex Deucher (1):
      add missing bonaire pci id

Flora Cui (3):
      add strato pci id
      Add more Polaris 10 PCI IDs
      Add more Polaris 11 PCI IDs

Marek Olšák (1):
      Fix cursor size for SI

Michel Dänzer (14):
      Handle Zaphod mode correctly in amdgpu_mode_hotplug
      glamor: Fix amdgpu_glamor_share_pixmap_backing for priv->bo == NULL
      Remove amdgpu_share_pixmap_backing
      Add amdgpu_pixmap_get_tiling_info
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to amdgpu_glamor_set_pixmap_bo v2
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      Destroy all dedicated scanout buffers during CloseScreen
      Only use RandR APIs if RandR is enabled
      DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc
      Add Mullins PCI IDs
      Add missing Kaveri PCI ID (1318)
      Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default
      Bump version for the 1.1.1 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC.
      Fix amdgpu_mode_hotplug crash on multi GPU platform.
      DRI2: Fix amdgpu_dri2_exchange_buffers width/height copy'n'paste error

Ronie Salgado (1):
      Add SI PCI IDs
2016-09-15 13:36:56 +00:00
prlw1
1540d0ba61 Update gtk2 to 2.24.31
Overview of Changes from GTK+ 2.24.30 to 2.24.31
================================================

* File chooser:
 - backport many file chooser entry fixes and cleanups
 - don't crash if invisible files are deleted

* Bug fixes:
 555087 Shouldn't the return type of gtk_entry_completion_get_model be Gtk...
 586367 In local_only mode, file chooser should return native paths for fi...
 635287 Specify packages when generating GIR
 640698 Incompatibility in 'matched-selected' signal invocation
 648419 crash in remove_capslock_feedback at gtkentry.c line 10127
 672271 File chooser seems over-enthusiastic about using subdirectories
 679333 unable to filter folders in folder select mode
 687196 filesystemmodel: invalidate nodes on file remove
 703220 (CVE-2013-7447) Memory allocation integer overflow in gdk_cairo_se...
 720330 Gtk-CRITICAL **: gtk_entry_completion_set_model: assertion 'GTK_IS...
 729927 impossible to create a directory if the contents of the current on...
 737777 Applications crash randomly while printing with a password-secured...
 752707 Location bar navigation to parent directories
 756450 GTK file chooser completion dropdown sets cursor in wrong position
 765120 Configure notify does not always reflect window size enforced by (...
 765193 Add introspection support for Visual Studio builds
 768163 improved fullscreen behaviour
 764996 GDK: Incorrect window size when creating window with position spec...
 769126 Can't type astral plane characters into a GtkEntry using the Windo...
2016-09-13 13:45:52 +00:00
joerg
852712577b Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
2016-09-08 15:19:16 +00:00
joerg
633539f4fc Needs msgfmt 2016-09-06 20:54:31 +00:00
richard
b121fcbad4 Since some alignment functions were moved out of compiler.h,
simply copy them locally in Operations.c
2016-09-05 12:08:53 +00:00
joerg
495daa29ec Fix up dependencies to allow Ruby multi-version support to work. 2016-09-04 22:53:27 +00:00
adam
f7831b0593 Changes 8.6.6:
Bug-fix release.
2016-09-03 11:58:01 +00:00
wiz
60913d9cca Updated libXfont to 1.5.2.
Maintenance branch release, primarily for bdftopcf's benefit as it's
the only thing that really needs the Xfont1 API. (xfs uses it too, I
believe, but could be ported to Xfont2). If someone wanted to step up
and merge Xfont1 into bdtopcf directly, that'd be great.

Adam Jackson (1):
      libXfont 1.5.2

Alan Coopersmith (1):
      doc: add a couple olinks to fsproto & xfs-design docs

Benjamin Tissoires (1):
      bdfReadCharacters: Allow negative DWIDTH values

Jeremy Huddleston Sequoia (6):
      stubs: Add missing externs for declarations in the NO_WEAK_SYMBOLS && PIC stubs resolution
      Use NO_WEAK_SYMBOLS instead of -flat_namespace
      FreeType: Correct an allocation size
      bitmap: Bail out on invalid input to FontFileMakeDir instead of calling calloc for 0 bytes
      fserve: Silence a -Wformat warning
      fserve: Fix a buffer read overrun in _fs_client_access

Keith Packard (1):
      Fix warnings

Thomas Klausner (1):
      Fix is*() usage.
2016-08-31 20:28:28 +00:00
richard
12bdc9f0b6 revert hasty cups15->cups options.mk change 2016-08-30 08:00:14 +00:00
richard
50e60e68d1 deal with aarch64 in webkit wtf for qt4-libs 2016-08-30 07:58:27 +00:00
wiz
1682c6507d Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
2016-08-28 15:48:28 +00:00
maya
794a937b3a arandr: update to 0.1.9
Changes:

Add xrandr 1.5 to the list of supported versions

This does not include GUI for xrandr's new features, but the classical
XRandR features are unaffected.

New translations from weblate after introducing new string

New languages:

* Albanian (sq)

Updates:

* Danish (da)
* Ukrainian (uk)

Covering new strings:

* Catalan (ca)
* Russian ru)
* Spanish (es)
* Polish (pl)
* Persian (fa)
* Estonian (et)
* Chinese (China; zh_CN)
* Dutch (nl)
2016-08-27 01:00:49 +00:00
joerg
a62975cc7d Drop library path based on undefined variable. Add missing include.
Bump revision.
2016-08-26 17:16:08 +00:00
joerg
714f558dd7 Not MAKE_JOBS_SAFE. 2016-08-26 17:14:57 +00:00