Commit graph

13474 commits

Author SHA1 Message Date
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
wiz
a7a7c5e042 Updated ocaml-lablgtk to 2.18.5.
In Lablgtk-2.18.5:

2016.08.10 [Jacques]
  * update applications/browser for 4.04

2016.08.02 [Jacques]
  * add CAMLparam before CAMLlocal (report by Francois Bobot)
  * add -fno-unwind-tables to GTKCFLAGS if the compiler allows it
    (suggested by Bart Jacobs)
2016-08-24 10:51:53 +00:00
tnn
a188c4da01 add TEST_TARGET 2016-08-24 07:18:54 +00:00
tnn
d6bb909702 Change an sprintf to snprintf in attempt to appease stack protector.
No functional change; the buffer is large enough.
2016-08-24 07:16:22 +00:00
markd
4f8490a8f2 Add kdelibs4support 2016-08-21 22:21:41 +00:00
markd
eb839c7969 Add kdelibs4support 5.25.0
This framework provides code and utilities to ease the transition from
kdelibs 4 to KDE Frameworks 5.  This includes CMake macros and C++
classes whose functionality has been replaced by code in CMake, Qt and
other frameworks.

Code should aim to port away from this framework eventually.  The API
documentation of the classes in this framework and the notes at
<http://community.kde.org/Frameworks/Porting_Notes> should help with
this.

Note that some of the classes in this framework, especially
KStandardDirs, may not work correctly unless any libraries and other
software using the KDELibs 4 Support framework are installed to the same
location as KDELibs4Support, although it may be sufficient to set the
KDEDIRS environment variable correctly.
2016-08-21 22:20:43 +00:00
markd
1b50d7f1a1 Update KDE Frameworks to 5.25.0
5.22:
Framework Integration
* Remove platformtheme plugin as it's in plasma-integration
KWidgetsAddons
* KNewPasswordWidget: Remove size hint on spacer, which was leading to
  some always empty space in the layout
* KNewPasswordWidget: fix QPalette when widget is disabled
KWindowSystem
* Fix generation of path to xcb plugin
Plasma Framework
* [QuickTheme] Fix properties
* highlight/highlightedText from proper color group
* ConfigModel: Don't try to resolve empty source path from package
* [calendar] Only show the events mark on days grid, not month or year
* declarativeimports/core/windowthumbnail.h - fix -Wreorder warning
* reload icon theme properly
* Always write the theme name to plasmarc, also if the default theme is
  chosen
* [calendar] Add a mark to days containing an event
* add Positive, Neutral, Negative text colors
* ScrollArea: Fix warning when contentItem is not Flickable
* Add a prop and method for aligning the menu against a corner of its
  visual parent
* Allow setting minimum width on Menu
* Maintain order in stored item list
* Extend API to allow (re)positioning menu items during procedural insert
* bind highlightedText color in Plasma::Theme
* Fix unsetting associated application/urls for Plasma::Applets
* Don't expose symbols of private class DataEngineManager
* add an "event" element in the calendar svg
* SortFilterModel: Invalidate filter when changing filter callback

5.23:
Framework Integration
* Remove unused dependencies and translation handling
KActivities
* Adding runningActivities property to the Consumer
KConfigWidgets
* Allow using new style connect syntax with KStandardAction::create()
KInit
* Fix race in which the file containing the X11 cookie has the wrong
  permissions for a small while
* Fix permissions of /tmp/xauth-xxx-_y
KJobWidgets
* Set correct "dialog" flag for Progress Widget dialog
KWidgetsAddons
* Use selected icon effect for current KPageView page
KWindowSystem
* [platform xcb] Respect request icon size
KXMLGUI
* Right-clicking the menu bar of an application will now longer
  allow bypassing
Plasma Framework
* Add cantata system tray support
* Selected state for Plasma::Svg and IconItem
* DaysModel: reset m_agendaNeedsUpdate when plugin sends new events
* Update audio and network icon to get a better contrast
* Deprecate downloadPath(const QString &file) in favor of
  downloadPath()
* [icon thumbnail] Request for preferred icon size
* Plasmoids can now tell whether widgets are locked by the user or
  sysadmin restrictions
* [ContainmentInterface] Don't try to popup empty QMenu
* Use SAX for Plasma::Svg stylesheet replacement
* [DialogShadows] Cache access to QX11Info::display()
* restore air plasma theme icons from KDE4
* Reload selected color scheme on colors changed

5.24:
KConfigWidgets
* KStandardAction::showStatusbar: Return the intended action
KDED
* [OS X] make kded5 an agent, and build it as a regular application
KDesignerPlugin
* Add support for KNewPasswordWidget
KGlobalAccel
* Use QGuiApplication instead of QApplication
KInit
* Allow timeout in reset_oom_protection while waiting for SIGUSR1
KWidgetsAddons
* Fix reading Unihan data
* Fix minimum size of KNewPasswordDialog
* Fix ambiguous contructor on MSVC 2015
* Fix an alignment issue under the OS X native "macintosh" style
KXMLGUI
* KXMLGui: Fix merge indices when removing xmlgui clients with
  actions in groups
* Don't warn about "file found in compat location" if it wasn't
  found at all
* Add donate menu item to help menu of our apps
Plasma Framework
* [Calendar] Flip arrow buttons on right-to-left languages
* Plasma::Service::operationDescription() should return a QVariantMap
* Don't include embedded contrainers in containmentAt(pos)
* fix the color theming for the restart system icon (login screen)
* disable taskbar thumbnails with llvmpipe
* guard against invalid applets
* PluginLoader::loadApplet: restore compatibility for misinstalled applets
* correct folder for PLASMA_PLASMOIDS_PLUGINDIR
* PluginLoader: improve error message about plugin version compatibility
* Fix check to keep QMenu on screen for multiscreen layouts
* New containment type for the systray

5.25:
KActivities
* [KActivities-CLI] commands for starting and stopping an activity
* [KActivities-CLI] setting and getting activity name, icon and
  description
* Added a CLI application for controlling activities
* Adding scripts to switch to previous and next activities
* Method for inserting into QFlatSet now returns index along with
  the iterator
* Adding ZSH functions for stopping and deleting non-current activities
* Added isCurrent property to KActivities::Info
* Using constant iterators when searching for activity
KConfigWidgets
* Add DeleteFile and RenameFile standard action
* The config page has now scroll bars when needed
KGlobalAccel
* Use klauncher dbus instead of KRun
* Launch jumplist actions via KGlobalAccel
* KGlobalAccel: Fix deadlock on exit under Windows
KInit
* Adapt KInit to Mac OS X
KWidgetsAddons
* [KCharSelect] Fix crash when searching with no present data file
* [KCharSelect] Handle characters outside BMP
* [KCharSelect] Update kcharselect-data to Unicode 9.0.0
* KCollapsibleGroupBox: Stop animation in destructor if still running
* Update to Breeze palette (sync from KColorScheme)
KWindowSystem
* [xcb] Ensure the compositingChanged signal is emitted if
  NETEventFilter is recreated
* Add a convenience API to query the windowing system/platform
  used by Qt
KXMLGUI
* Fix minimum size hint (cut-off text)
* [KToggleToolBarAction] Honor action/options_show_toolbar restriction
Plasma Framework
* Keep compatiable slot createApplet with Frameworks 5.24
* Don't delete gl texture twice in thumbnail (bug 365946)
* Add translation domain to wallpaper QML object
* Don't manually delete applets
* Add a kapptemplate for Plasma Wallpaper
* Templates: register templates in own toplevel category "Plasma/"
* Templates: Update techbase wiki links in READMEs
* Define what Plasma packagestructures extend plasmashell
* support a size for adding applets
* Define Plasma PackageStructure as regular KPackage PackageStructure plugins
* Fix: update wallpaper example Autumn's config.qml to QtQuick.Controls
* Use KPackage to install Plasma Packages
* If we pass a QIcon as an argument to IconItem::Source, use it
* Add overlay support to Plasma IconItem
* Add Qt::Dialog to default flags to make QXcbWindow::isTransient()
  happy
* [Breeze Plasma Theme] Add network-flightmode-on/off icons
* Emit contextualActionsAboutToShow before showing the applet's
  contextualActions menu
* [TextField] Bind to TextField length instead of text
* [Button Styles] Horizontally center in icon-only mode
* [Containment] Treat HiddenStatus as low status
* Add kruler system tray icon from Yuri Fabirovsky
* Fix the infamous 'dialogs show up on the Task Manager' bug once more
* fix network wireless available icon with an ? emblem
* IconItem: Use better approach to disable animation when going
  from invisible to visible
* Set Tooltip window type on ToolTipDialog through KWindowSystem API
2016-08-21 21:29:44 +00:00
kamil
9536198adf Disable the libudev option - currently not supported with pkgsrc
libudev is a Linux kernel specific library for device detection

This fixes build on Slackware 14.2.
2016-08-20 14:48:18 +00:00
gdt
eb1028147b Extend check for gcc to work with distcc/ccache
Instead of checking that PKGSRC_COMPILER is equal to gcc, see if gcc
is contained in it.  Thus, if PKGSRC_COMPILER is "ccache gcc" or
"ccache distcc gcc", the hack will still be applied.  (As a side
effect, I can confirm that the hack is still needed on recent netbsd-7
i386.)
2016-08-20 13:19:21 +00:00
prlw1
904cf74084 Update gtk3 to 3.20.9
Overview of Changes in GTK+ 3.20.9
==================================

* Bug fixes:
 769287 GtkMenuToolButton:show-menu is emitted twice and breaks dynamic m...
 769603 gtk+-3.20.8: underlink issue with ld.gold - build fails: ./.libs/...
        Fix headerbar size allocation
        Use g_snprintf instead of snprintf

* Translation updates
 Brazilian Portuguese
 Czech
 German
 Hungarian
 Indonesian
 Lithuanian
 Polish
 Portuguese
 Swedish
2016-08-19 08:04:04 +00:00
tsutsui
5a64b1ac92 Update mlterm to 3.7.2.
XXX: mlterm-con is not handled yet

Changes noted in doc/en/ReleaseNote:

ver 3.7.2
* Add mlterm-con which is a console version of mlterm (like GNU Screen) and which
  works on various terminal emulators. (see doc/en/README.console)
* Add "console_encoding" / --ckm option which specifies a character encoding of
  the console where mlterm-con works.
* Add "default_cell_size" / --csz option for mlterm-con.
* Add "console_sixel_colors" / --csc option for mlterm-con.
* Add "primary_da" / --da1 and "secondary_da" / --da2 options.
* Support DECRQSS partially.
* Support wheel mouse on MacOSX/Cocoa. (Thanks to @nyarla)
  (Merge a patch at http://the.nyarla.net/entry/2016/06/03/195013)
* Bug fixes:
  Fix misalignment of the position of characters in drawing them with the use
  of complementary loaded fonts on cairo.
2016-08-17 14:14:00 +00:00
ryoon
82f67120a8 Recursive revbump from multimedia/libvpx uppdate 2016-08-17 00:06:39 +00:00
leot
4d579fa1b1 Update x11/st-term to 0.7
Changes:
* Big input and output to the escape code parser have been fixed. This was an
  addition to the copy and paste fix of the last release.
* Many comments to the config.def.h were added to make the complexity of
  terminals easier to grasp. Terminals are still complex and not easy to
  understand.
* -T is the same as -t for compatibility reasons - to set the title of the
  window.
* You can now define the mouse shape, mouse background and mouse foreground
  color.
* Fixes in the UTF-8 wide character handling were applied.
* Invalid UTF-8 characters are handled better.
* There is now more documentation for the -l option, which is the way to make
  st directly connect to some other pseudo terminal or a serial line.
* You can now send a break to the terminal.
* The default stty args have been changed. Look into the source for details,
  if you depend on them in your setup.
* The default font is now using antialias and autohint.
* The libXext dependency has been removed.
* Some eastereggs were added. You may find them easily.
* -n has been introduced for setting the application class. This is useful for
  complex st setups in dwm.
* Some backspace fixes. Please still not forget to read up all the history
  books on backspace behaviour of the time and in different implementations
  before you file any bug on it. This is a requirement.
* DPI handling is optimized.

Many  patches were incorporated by many contributes. Thank you for help-
ing making st the tool which makes our life easier!
2016-08-12 09:16:57 +00:00
mef
9b3eb9fac2 Updated x11/stalonetray to 0.81 to 0.83
---------------------------------------
http://stalonetray.sourceforge.net/news.html

March 4, 2015
New bugfix release 0.8.3. Changes:

    fix high CPU usage under E19 caused by support for _NET_WM_PING

February 5, 2015
New bugfix release 0.8.2 (aka "It ain't dead. It's restin'"). Changes:

    several fixes in command line and config file parser
    fixed _NET_WM_STRUTS_PARTIAL support for multiple screens (kudos to Mario Pilz for a patch)
    fixed _NET_WM_DESKTOP support (thanks to Sasha Vasko for a report)
    added support for _NET_WM_PING
2016-08-11 23:03:26 +00:00
prlw1
dd80c4b8cc Update gtk3 to 3.20.8
Overview of Changes in GTK+ 3.20.8
==================================

* Revert an unintentional bump of the GLib requirement in 3.20.7

Overview of Changes in GTK+ 3.20.7
==================================

* Bugs fixed:
 118959 GtkScale value '-0'
 674215 regression with updating tooltips
 708148 gtk_tree_view_get_path_at_pos mistakenly identifies column of ini...
 745622 Selected text not highlighted in GtkInfoBar
 747206 gtktextview: note on how to get line spacing between two paragraphs
 764060 opening a second nautilus while a delete operation is in progress...
 764203 Default background color for the 'textview border' node
 765924 Improve external drives detection
 766120 Scale draw_value() align changed from centre/right (H/V) to lefti...
 766122 Re-used filechooser displays $pwd half of the time when shown
 766341 Do not rely on memfd as it requires a fairly recent kernel
 766643 Frozen windows when unmapped with pending configure event
 766782 OpenGL in broadway leads to segmentation fault
 767058 GtkInfoBar: right-click/context menu all white
 767468 Popover over a treeview cellrenderer is hidden immediately after ...
 767705 GtkActionHelper: Change a message to a warning
 767766 CUPS 2.X detected incorrectly by configure
 767795  Warning when the "accelerator" property of GtkShortcutsShortcut ...
 767848 crash in the window test
 767851 Adwaita: popover arrows broken in some orientations
 768016 [Wayland] Submenus often get closed after ~2 seconds
 768025 entry.warning & entry.error broken
 768082 wayland: copying from Wayland to NEdit (Xwayland/Motif) doesn't work
 768142 Incorrect order of $(LIBS) and $(OBJS) in Makefile.example caused...
 768177 CLIPBOARD target request after PRIMARY request times out. GDK_SEL...
 768485 Change the priority of the window-close idle to G_PRIORITY_DEFAULT
 768657 places-view: fix open action for locations without a mount or volume
 768930 reftests: override GSETTINGS_SCHEMA_DIR when running tests
 769003 Adwaita: GtkCalendar uses a confusing style for week of year
 769047 GtkWidget <-> GtkStyleContext API not clear

* Translation updates:
 Indonesian
 Norwegian bokmål
2016-08-10 08:55:37 +00:00
ryoon
e37b97fe3c Recursive revbump from audio/pulseaudio 2016-08-04 17:03:30 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
3f62e6c6c5 Recursive PKGREVISION bump for poppler-0.46.0 shlib major bump. 2016-08-01 14:23:55 +00:00
prlw1
9e76f378b1 Update gtksourceview3 to 3.20.4
News in 3.20.4
--------------
* Fix a critical message when showing a completion window
* Fix a general syntax highlighting issue
* Other smaller bug fixes
* Translation updates
2016-07-28 16:53:43 +00:00
wiz
925392b0c5 Updated libdrm to 2.4.70.
Andreas Boll (6):
      radeon: Wire up radeon-symbol-check to make check
      automake: Don't include Android Makefiles in the release tarball
      virtgpu: Update kernel header
      automake: Include virtgpu_drm.h in the release tarball
      man: Fix typo
      radeon: Fix typo in stderr message

    Emil Velikov (2):
      tests/drmdevice: print out the full 'bus' and 'dev' strings
      tests/drmdevice: be move verbose when using open()

    Qiang Yu (2):
      drm: drmGetDevice return correct device on multi GPU setups
      drm: fix drmFreeDevices memory leak on multi GPU setups

    Rob Clark (24):
      freedreno: rework internal ring->emit_reloc_ring()
      freedreno: add simpler ring-reloc
      freedreno: split out fd_bo_cache
      freedreno: refactor bo-cache API
      freedreno: move bo-cache to it's own file
      freedreno: sync uapi
      freedreno: add madvise support
      freedreno: fix potential fd leak in error path
      freedreno: expose kernel driver version
      freedreno: support either coarse or fine-grained bucket sizes
      freedreno: ocd
      freedreno: fix potential leak at free
      freedreno/msm: use private bo-cache for ringbuffer bo's
      freedreno/msm: drop return from get_cmd()
      freedreno/msm: split out cmd buffer tracking from ring
      list: add first/last entry macros
      freedreno/msm: split out dump_submit() helper
      freedreno: support growable cmdstream buffers
      freedreno/msm: use hashtable to track bo idx
      freedreno: move legacy kgsl related README
      freedreno: fix distcheck errors
      freedreno: fix android build break
      freedreno: fix warnings
      Bump version for release
2016-07-24 19:25:39 +00:00
jperkin
ff1324415c Don't override isinfinite/signbit/isinf on SunOS. 2016-07-22 10:14:17 +00:00
wiz
9568995d3a Updated libdrm to 2.4.69.
Here's a new libdrm release, which I needed in order to use the new vc4
ioctl in Mesa.

Alex Deucher (2):
      tests/amdgpu: expand write/copy tests to compute
      tests/amdgpu: expand write/copy tests to compute

Christian König (1):
      amdgpu: fix fence status query

Eric Anholt (2):
      vc4: Update kernel headers for getparam addition.
      Bump version to 2.4.69 for release.

Jan Vesely (1):
      xf86drm.c: Fix mix of tabs and spaces

Leo Liu (1):
      tests/amdgpu: add interface to adapt firmware requirement

Marek Olšák (1):
      radeon: use SAMPLE_SPLIT=2 for better MSAA perf on EG/CM

Mike Frysinger (1):
      pull in sys/sysmacros.h when available

Nicolai Hähnle (1):
      xf86drm: ensure proper alignment of pointers in drmProcessPciDevice

Qiang Yu (1):
      drm: fix multi GPU drmGetDevices only return one device

Rob Clark (1):
      freedreno/msm: fix memory leak on ringbuffer free

Rob Herring (1):
      Android: strip out header files from sources list

Rodrigo Vivi (2):
      intel: Add more Kabylake PCI IDs.
      intel: Removing PCI IDs that are no longer listed as Kabylake.

Sonny Jiang (1):
      tests/amdgpu: adapt to new polaris10/11 uvd fw
2016-07-21 12:14:48 +00:00
mef
a22c61f870 (pkgsrc)
- Drop patch-ac, it is now included in upstream.

(upstream)
- Updated x11/xpad 4.0 to 4.8
---------------------------
Version 4.8
* Fix: Autostart - Pads did not hide on startup when set in the preferences
  due to the tray icon not being recognized properly (#1560019)

Version 4.7
* Fix: Translations - Updated the translation template, so translaters can
  translate the new or changed strings (#1531634)
* Fix: Autostart - Partial undo of bug report #1395889, preventing autoset
  of system-wide autostart of Xpad (#1517262)
* Fix: Autostart - If Xpad is run for the first time, autostart for the
  current user will be enabled. (#1517262)
* Fix: Technical - The info file of a pad was only saved on proper exit of
  Xpad (#1534925)

Version 4.6
* New: Preferences - The ability to hide the pads from the taskbar (which
  was previously binded to window decorations) (#1029202)
* New: Preferences - The ability to hide the pads from the workspace
  switcher (which was previously binded to window decorations) (#1340331)
* Fix: CLI - the show, hide and toggle command-line options have been fixed
  (#1424081)
* Fix: Menu - Limited the length of the note names in the menu items to 20
  characters. This prevents very wide stretched menus.
* Fix: Internationalization - Added and updated the Xpad.pot file to
  restore the multi-lingual support (#1455888)
* Fix: Help - Set the ability to select and copy the help text (#1415138)
* Fix: Pad focus - Improved the showing and focussing of pads after
  minimization or creation of a new pad.
* Fix: Pad focus - After deleting a pad, it is conveniant to have the focus
  on another pad. This fix added that behavior.
* Fix: Performance - Only save the location of the pad to disk when exiting
  Xpad. This prevents a lot of disk writes when moving pads. (#1459251)
* Fix: Default settings - Window decorations are turned off by default (#1395889)
* Fix: Default settings - Autostart Xpad by default for all users (#1395889)
* Fix: Technical - Code cleanup - removed spaces and indentions
* Fix: Technical - Prevent deprecated error messages when not using
  configure --enable-debug=yes
* Fix: Technical - Changed preference window type from GtkDialog to GtkWindow (#1395309)
* Fix: Technical - Prevent race condition when application shutdown is requested
* Fix: Technical - Initialized uninitialized variable
* Fix: Technical - Replaced or removed deprecated GTK functions, such as gtk_alignment_new
* Fix: Technical - Removed debugging implementaton, since it was not used
  and uses unnecessary resources

Version 4.5
* New: Debug - ability to use built-in debugging functionality for bug
  solving and code improvements by Sagar Ghuge (#1389334)
* New: Systray - ability to open the help from the tray icon menu (#1406378)
* Many bugfixes: see Changelog

Version 4.4
* Only bugfixes and technical changes: see Changelog

Version 4.3
* New: Systray - ability to hide the tray icon
* New: Toolbar - ability to add multiple separators
* New: Toolbar - ability to add paste button on toolbar
* New: Autostart - Ability to set the automatic start of Xpad in the
  Preferences menu
* New: Autostart - Ability to set the wait for systray option in the
  Preferences menu
* New: Autostart - Ability to delay the start of Xpad in the Preferences
  menu
* New: Autostart - Ability to set the automatic creation of a new pad at
  the start of Xpad in the Preferences menu
* New: Autostart - Ability to set the automatic open/hide/restore of all
  pads at the start of Xpad in the Preferences menu
* New: Shortcuts - Added shortcuts keys for New pad (CTRL-N) and Delete
  (SHIFT-DEL) and changed Redo from (CTRL-R) to (CTRL-Y)
* Many bugfixes: see Changelog

Version 4.2
* New: Undo/redo functionality such as CTRL-Z
* New: ability to reconfigure the left-right click behaviour of the tray icon
* Many bugfixes: see Changelog

Version 4.1
* Undo/Redo for xpad and bug-fixes. Feature by Sergei Riaguzov
* Bug #490445: crash when right-clicking on tray icon to display list of
  notes. Patch by David Hull
* Bug #360142: Add keyboard shortcuts for formatting. Patch by Dennis Hilmar
* Bug #591978: xpad critical start. Patch by OBATA Akio
2016-07-21 11:10:02 +00:00
wiz
65a11ca4c9 Updated modular-xorg-server to 1.18.4.
Another pile of backports from the devel branch, primarily in glamor,
xwayland, and the modesetting driver. Thanks to all who contributed.

Adam Jackson (9):
      dix: Squash some new gcc6 warnings
      kdrive: Nuke a bunch of dead code
      xfree86: Add IndirectGLX server flag (v2)
      xfree86: Don't swallow ±iglx command line flag
      modesetting: resubmit dirty rects on EINVAL (v2)
      xfree86: Fix fallback driver sort order for Xorg -configure (v2)
      os: Treat ssh as a non-local client (v4)
      xserver 1.18.4

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

Chris Wilson (2):
      present: Improve scaling of vblank handler
      present: Fix presentation of flips out of order

Dave Airlie (6):
      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.
      glamor: add glamor_finish API
      modesetting: Implement 32->24 bpp conversion in shadow update

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

Hans De Goede (1):
      linux: Do not try to open /dev/vc/0, fix error msg when /dev/tty0 open fails

Hans de Goede (4):
      modesetting: Properly cleanup fb for reverse-prime-offload
      modesetting: Fix swapping of provider sink / source capabilities
      modesetting: Only add main fb if necessary

Jeremy Huddleston Sequoia (7):
      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

Keith Packard (5):
      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]
      glamor: Adjust for drawable x/y in composite's copy optimization
      glamor: Use DestroyPixmap instead of FreePicture for glyph atlas pixmap

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

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

Marek Chalupa (1):
      xwayland-shm: fortify fallocate against EINTR

Michel Dänzer (9):
      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
      glamor: Cannot use copies when accessing outside of composite source
      glamor: Call eglBindAPI after eglInitialize
      xwayland: Call eglBindAPI after eglInitialize
      dix: Work around non-premultiplied ARGB cursor data
      glamor: Translate solid text background region after clipping
      os: Use strtok instead of xstrtokenize in ComputeLocalClient

Olivier Fourdan (3):
      xwayland: Fix compiler warning in GLAMOR Xv
      glamor: fix wrong offset on composite rectangles
      wayland: clear resource for pixmap on unrealize

Peter Hutterer (3):
      Xi: don't deliver emulated motion events for non-emulating touches
      xkb: after changing the keymap, force an indicator update
      xkb: add a cause to the xkb indicator update after a keymap change

Rui Matos (1):
      xwayland: Update RR state on wl_output.done instead of wl_output.mode

Simon Thum (1):
      dix/ptraccel: Fix memory leak in InitPredictableAccelerationScheme

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
2016-07-19 20:04:04 +00:00
markd
1c5bff228c gcc6 fixes 2016-07-16 00:47:00 +00:00
markd
c972805b94 Allow newer Alsa versions. 2016-07-16 00:37:44 +00:00
markd
1621da36f8 Switch to openal-soft 2016-07-16 00:00:25 +00:00
youri
bb14f55f34 Fix PLIST for build without the polkit option. 2016-07-14 15:02:09 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
rillig
a8bbc78d04 Fixed some pkglint warnings. 2016-07-09 11:39:08 +00:00
rillig
373639f2a4 Added license and BUILD_DEFS. Bumped PKGREVISION. 2016-07-09 10:39:37 +00:00
rillig
12c5376ab1 Fixed pkglint warnings. 2016-07-09 10:25:27 +00:00
rillig
293672092c Let pkglint fix warnings about indentation and alignment. 2016-07-09 10:22:29 +00:00
rillig
68a014ac63 Fixed pkglint warnings about variable alignment. 2016-07-09 09:31:05 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
joerg
0f1352c9b0 Needs pkg-config. 2016-07-02 14:43:34 +00:00
markd
e73859088e Add kdm unprivileged user.
Fixes PR pkg/51249.
2016-06-27 22:17:23 +00:00
jaapb
09cbcb5505 Updated package to use ocaml.mk framework. No upstream changes. 2016-06-25 14:31:13 +00:00
dholland
cfc35bf0a1 Use BSD_INSTALL_* as suggested by cube to work around install problems on
old Solaris. Fixes PR 32296 Jake Kupersmith.

While here, add patch comment and use <ctype.h> correctly.
2016-06-23 18:24:07 +00:00
tsutsui
c693930277 Update mlterm to 3.7.1.
Changes noted in doc/en/ReleaseNote:

ver 3.7.1
* Add "vt_color_mode" to OSC 5380 and 5381.
* Support SKK (--im skk) as an input method plugin.
* Support input method plugins (canna, wnn and skk) on MacOSX/Cocoa.
* Show the number of each conversion candidate on an input method window of wnn.
* Bug fixes:
  Fix compiling error of registobmp. (Enbugged at 3.7.0) (Thanks to Amadeusz)
  Fix https://sourceforge.net/p/mlterm/mailman/message/34992704/
  Fix https://github.com/saitoha/homebrew-sixel/pull/2 (Thanks to @kefir_)
  Fix a bug which dropped almost all glyph complementary fonts.
2016-06-21 12:57:39 +00:00
jakllsch
f7a4cf078b Remove AppleDouble files from data directories upon installation into DESTDIR. 2016-06-19 23:48:22 +00:00
youri
3806749e05 Sync PLIST. 2016-06-19 19:10:49 +00:00
wiz
e7c930c6e3 Remove incorrect MASTER_SITE. 2016-06-19 10:53:05 +00:00
markd
7214e86443 Add dependency on qt5-qtwebsockets 2016-06-19 05:07:24 +00:00
youri
d056245f35 Bump PKGREVISION for binary package change. 2016-06-18 21:49:05 +00:00
jakllsch
2dcf07ad56 Update xephem to 3.7.7 with OK from gdt@.
Changes from 3.7.6 to 3.7.7
Released August 9, 2015

    Bugs fixed:

        Improved earth satellite range rate
        Fixed some typos in help file
        Updated magnetic declination model for 2015-2020
        Update Makefile for OS X.10 Yosemite to look for X11 in /opt/X11
        Magnetic declination tooltip was reversed
        Update Minor Planet Center donwloading script, mpcorb2edb.pl
        INDI was not sending all Switches as required by specification.
        Change astorb2edbl.pl to use curl and try both with and without EPSV.

    New features:

        Include new simpleINDI demo program.
        Add support for UCAC4

Changes from 3.7.5 to 3.7.6
Released January 20, 2013

    New features:

        Show transit azimuth
        Plots now show coordinates under cursor.
        Improved Earth night lights file, nearth.gif.
        Update Jupiter Great Red Spot default longitude.
        Show satellite element age in Index.
        Add Curiosity landing coordinates to mars_db
        Separate Sky View horizon clipping option
        SOHO is back
        New daytime earth image with improved geography shading
        SkyView -> Favorites offers same controls as map right-click
        Telescope GoTo honors horizon map

    Bugs fixed:

        Improve Earth sunline in cyl graphic projection near equinox.
        Improve error handling downloading asteroid data.
        Improve accuracy of Earth satellite transits.
        Significantly improve speed of Earth satellite rise and set predictions.
        Significantly improve accuracy of Earth satellite transit predictions.
        Eliminate Earth satellite Objects table values flashing.
        Improve accuracy of Earth satellite ground footprint.
        Saving Favorites after downloading new elements now saves new values.
        Improved earth satellite height and solver stability.
        Improve INDI menu interactions for type ISwitchVectorProperty
        Sky view horizon clipping incorrectly in rare cases.
        Better isolation of applicable Sky View options in individual planet rendering.
        In Moon view: subearth, subsolar and anti-subsolar options moved from Grid to {Pen}Umbra.
        Show sun in moonview during solar eclipse
        Better handling of proxies and large files in web downloads
        Favorites menu updates when db that is also a favorite changes.
        Fixed crash if Earth view showing Favorite that is updated from file or download
2016-06-18 21:32:09 +00:00
youri
67253862f0 Fix build on SmartOS by adding -lsocket to LDFLAGS. 2016-06-18 09:07:19 +00:00
youri
4abb24e18c Sync PLIST for introspection. 2016-06-18 09:05:02 +00:00
kamil
44f1e3006c Fix the install target on SmartOS 2016-06-17 19:42:47 +00:00
kamil
602acf9786 Fix build on Linux 2016-06-17 19:24:35 +00:00
youri
8ed3be078c Sync PLIST. 2016-06-16 08:35:26 +00:00
kamil
88b6324fb4 Fix prefix to software in config.h of dunst
Bump PKGREVISION.

Patch by Mateusz Poszwa.
2016-06-14 18:14:17 +00:00
youri
937f392201 Use the blue background by default, the teal background looks bad. 2016-06-14 13:09:47 +00:00
kamil
424d28e377 Remove py-perclip, already packaged as py-pyperclip 2016-06-14 08:39:37 +00:00
kamil
d9410470d1 Import pyperclip-1.5.27 as x11/py-perclip
Pyperclip is a cross-platform Python module for copy and paste clipboard
functions.

This program detects underlaying OS and installed software:
 - gtk,
 - PyQt4,
 - xclip,
 - xsel,
 - klipper (&qdbus).

It works with Python 2 and 3.
2016-06-14 08:37:24 +00:00
youri
ffd9fddfdc mate-panel: Update to 1.14.1.
1.14.1

  * Translations update
  * fix missing focus for panel widgets
  * panel-widget: add missing function declaration for GTK+ >= 3.18
  * added missing variable initialization
  * restore correct applet finalizing code
  * Revert "Cancel background settings upon MatePanelAppletFrameDBus destruction.
  * na-try-child: add missing include for GTK_Version_Check
  * configure: remove unused python-related directive
2016-06-13 23:23:42 +00:00
youri
2b4c761c02 mate-screensaver: Update to 1.14.1:
===============
Version 1.14.1
===============

Translations update
GTK+-3: fix assertion 'GTK_IS_WIDGET (widget)' failed
GTK+-3: add style class lock-dialog
2016-06-13 23:19:43 +00:00
youri
da038ca2ef mate-desktop: Update to 1.14.1:
mate-desktop 1.14.1

  * Translations update
  * Backgrounds: Take EXIF rotation tags into consideration
  * enable installation of mate.svg
2016-06-13 23:14:30 +00:00
youri
2f63e5ca1c mate-menus: Disable introspection in suggested options. 2016-06-13 23:08:31 +00:00
kamil
23b45443dc Simplify path to options.mk 2016-06-13 23:03:42 +00:00
kamil
f99cc3affb Use pkgsrc-specific prefix in the example configuration
Little effect for a user - no PKGREVISION bumped.

Patch by Mateusz Poszwa
2016-06-13 22:40:26 +00:00
youri
2dee4e38dd libmatekbd: Update to 1.14.1:
1.14.1
    Translations updated
2016-06-13 22:10:34 +00:00
wiz
1244a65042 Remove wip reference. 2016-06-13 11:20:29 +00:00
kamil
d28e29476f Simplify fetching from GitHub sources
MASTER_SITES=	${MASTER_SITE_GITHUB:=DaveDavenport/${PKGBASE}/releases/download/${PKGVERSION_NOREV}/}

is equivalent to:

MASTER_SITES=   ${MASTER_SITE_GITHUB:=DaveDavenport/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}

Thanks <leot> for pointing it out.

No functional change in the package.
2016-06-12 22:57:58 +00:00
kamil
ae79ba5c94 Add x11/rofi 2016-06-12 20:32:59 +00:00
kamil
7b7ce72686 Import rofi-1.0.1 as x11/rofi
A popup window switcher roughly based on superswitcher. This version started
off as a clone of simpleswitcher, the version from Sean Pringle. All credit for
this great tool should go to him. Rofi developed extra features, like a
run-dialog, ssh-launcher and can act as a drop-in dmenu replacement, making it
a very versatile tool.

Using Rofi is a lot like dmenu, but extended for an improved work flow.

Originally packaged in pkgsrc-wip by myself.
2016-06-12 20:31:10 +00:00
kamil
92db7d211f i3lock: Update to 2.8
Upstream changes:

 * Remove DPMS support in favor of a wrapper script and xset(1).
 * Indicate that the --inactivity-timeout option takes an argument. (Thanks
   Kenneth Lyons)
 * fix pam_securetty: set PAM_TTY to getenv("DISPLAY")
 * Eat XKB_KEY_Delete and XKB_KEY_KP_Delete (Thanks bebehei)
 * Show unlock indicator if password was entered during PAM verification
 * Allow CTRL+J as enter and CTRL+H as backspace (Thanks Karl Tarbe)
 * Flush xcb connection after opening fullscreen window (Thanks martin)
 * Add support for `xss-lock --transfer-sleep-lock'
2016-06-12 19:48:02 +00:00
youri
45cb26bf49 xfce4-dashboard: Update to 1.5.3: no release notes available. 2016-06-12 18:47:37 +00:00
wiz
b09df6e102 Updated xterm to 325.
Patch #325 - 2016/06/05

    improve manual page discussion of function keys (discussion with Ross Combs).
    further improve fix for Debian #545220 in patch #248, to avoid conflict with combining characters (Debian #738794).
    improve -hold option to avoid 100% CPU usage with NetBSD after closing the shell, which makes subsequent checks for X input events fail (prompted by patch by Pierre Pronchery).
    review #ifdef statements, listed those which do not have a configure option in xtermcfg.hin.
    fixed one case where the menu sensistivity for Print-All Immediately and Print-All on Error was not properly ifdef'd.
    modify terminfo entries for 16-, 88- and 256-color to reset palette with rs1 capability.
    accept legacy value of -kt as synonym for the oldXtermFKeys resource, and extend the full-reset logic to use the keyboard type set via -kt.
    modify ioctl calls for I_PUSH to first check if the module has been added, using I_FIND. This is needed for newer Solaris libraries with c11 support (adapted from patch by Alan Coopersmith).
    add check in getXtermCombining to ensure that combining characters were allocated (report by Tor Andersson).
    add configure option --without-xinerama to allow suppressing the extension (Gentoo #580936).
    update keysym2ucs.c based on Unicode 9.0
    fixed most cppcheck --enable=all warnings, including for style (prompted by report by David Binderman). There was one bug-fix:
        RGB least-squares computation in allocateClosestRGB used only one ordinate
    add cppcheck to lint-like programs in configure script and makefile.
    updates for SIXEL and ReGIS (Ross Combs):
        Fixes some const correctness issues and points out an array lifetime issue
        Sixel drawing should still happen after an error if some commands have been processed
        Tiny steps toward reporting ReGIS input
2016-06-12 14:40:27 +00:00
youri
c34e3c767f Fix config installation. 2016-06-12 11:23:12 +00:00
youri
8e4e9176bf Add msgfmt to tools. 2016-06-11 23:01:59 +00:00
kamil
5d28eac4f8 Add x11/i3lock 2016-06-11 23:01:18 +00:00
kamil
20045207f4 Import i3lock-2.7 as x11/i3lock
i3lock improves slock by making it fork() and therefore combinable with
commands to suspend your computer. Additionally, instead of turning off
your screen via DPMS and/or displaying a black screen, i3lock displays
a white screen so you can see if your computer failed to resume from
suspend or if your screen is just locked. Also, when entering a wrong
password, i3lock does not call XBell(). This is important because
i3lock/slock think you've entered a password when resuming from suspend,
at least sometimes.

Originally packaged in pkgsrc-wip by:
- myself,
- Mateusz Poszwa,
- Niclas Rosenvik,
- Pierre Allegraud.
2016-06-11 23:00:13 +00:00
kamil
a9298bbb45 Add x11/dunst 2016-06-11 22:08:20 +00:00
kamil
4c6f91e014 Import dunst-1.1.0 as x11/dunst
Dunst is a lightweight replacement for the notification-daemons
provided by most desktop environments. It's very customizable,
doesn't depend on any toolkits and therefore fits in those window
manager centric setups we all love to customize to perfection.

Dunst is a part of the j4tools tools set.

Originally packages in pkgsrc-wip by Mateusz Poszwa.
2016-06-11 22:07:01 +00:00
youri
f1d8261722 Add gmake to tools. 2016-06-11 18:18:22 +00:00
markd
d7be119852 Add msgmerge tool 2016-06-09 23:37:20 +00:00
youri
d0eacb8a99 xfce4-whiskermenu-plugin: Update to 1.5.3.
Changes in version 1.5.3:
- Released on April 16th, 2016
- Fix stuck button highlight (bug #12402)
- Fix losing categories (bug #12541)
- Fix warning about infinite recursion (bug #12398)
- Translation updates: Amharic, Basque, Dutch, Hebrew, Icelandic
2016-06-09 09:55:29 +00:00
youri
e6cba600b9 + xfce4-indicator-plugin 2016-06-09 09:43:35 +00:00
youri
fa385a3549 Import xfce4-indicator-plugin-2.3.3 as x11/xfce4-indicator-plugin.
A small plugin written by Mark Trompell to display information from various
applications consistently in the panel as described in
Ubuntus MessagingMenu design specification
2016-06-09 09:41:49 +00:00
youri
f52e77a9c1 xfce4-eyes-plugin: Update to 4.4.99.
4.4.99 (2016-06-08)
------------------
- Port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
- Translation updates: Catalan
2016-06-09 09:31:55 +00:00
youri
fd7f6ca3cf xfce4-panel: Enable Gtk3 support. 2016-06-09 08:36:33 +00:00
youri
c0add4b088 libxfce4ui: Update to 4.13.0.
4.13.0
======
- Add xfce_widget_reparent to replace the deprecated gtk_widget_reparent
- Add xfce_titled_dialog_new_with_mixed_buttons to allow for setting
  icon names, button label text and response id.
- Add xfce_gtk_menu_popup_until_mapped as a convenience function to fix
  widespread problems with popping up menus (e.g. on keyboard shortcuts)
- Add dialog UI tests for Gtk2 and Gtk3
- Fix Glade Gtk3 support
- Fix a memory leak
- Translation updates: Asturian, Basque, Bulgarian, Catalan, Chinese
  (Taiwan), Croatian, Danish, English (Australia), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Korean, Lithuanian, Malay,
  Norwegian Bokmål, Occitan, Portuguese, Russian, Slovak, Slovenian, Spanish,
  Swedish
2016-06-09 08:11:29 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
youri
b6a4357c7c Add msgfmt. 2016-06-08 10:30:46 +00:00
youri
4d6a7e26d7 Fix build on Darwin. 2016-06-07 22:54:29 +00:00
youri
25d52e6b74 Add msgfmt to tools. 2016-06-07 10:54:24 +00:00
youri
168bcd0e09 Add msgfmt to toosl. 2016-06-07 10:28:52 +00:00
youri
2550662ea9 Bump pkgrevision, file change. 2016-06-06 19:41:36 +00:00
youri
404a4847ca libxklavier: disable introspection. It is only used for debugging. 2016-06-06 19:41:13 +00:00
youri
b7e6acc9b2 patch-src_unixsocket.c accepted upstream. 2016-06-06 13:44:25 +00:00
youri
5b347ac169 Patches were submitted upstream. 2016-06-06 13:35:35 +00:00
wiz
e062d278fc Updated xscreensaver to 5.35.
5.35	24-May-2016

    New hacks, dymaxionmap, unicrud, energystream, raverhoop and
    hydrostat.
    Added Windows 10 to bsod.
    X11: ignore WM_USER_TIME property changes with days-old timestamps.
    Thanks, KDE.
    MacOS, iOS: Better fonts in BSOD and memscroller.
    MacOS 10.7 or later and iOS 6.0 or later are now required, since
    Xcode 6 can no longer build executables that work on older OSes.
    Many, many Android improvements.
    iOS: Fixed rotation to work with the new iOS 8+ API.
    X11: pong is now playable.
2016-06-06 12:41:42 +00:00
wiz
d72d9dfdd2 Updated xkeyboard-config to 2.18.
Aleksei Gutikov (1):
      Add Ctrl+Win keyboard layout switch.

Benno Schulenberg (2):
      rules: Giving the caps:ctrl_modifier option a distinctive description.
      Sorting the Caps Lock options in a consistent manner.

Egbert Eich (1):
      symbols: add explicit definition for Group2 to win_space_toggle

Henning W (1):
      Added Bone layout (including the q/eszett variant) and Neo
qwertz/qwerty

Sergey Udaltsov (10):
      Added the Ruble signe
      Added us(carpalx)
      Add Algerian layout with variants
      Added some Asian layouts
      Added US layout for IBM Arabic 238L
      Synced descriptions
      Added Armenian dram sign to Armenian phonetic
      Fixed ISO codes for Jawi
      Pre-release refresh
      Release 2.18
2016-06-06 11:34:46 +00:00
richard
0deae81f00 SunOS seems to need c99 now to build correctly 2016-06-05 07:02:35 +00:00
joerg
709a3c0b84 Racy moc use. 2016-06-04 19:39:22 +00:00
youri
e01d9c1db1 Bump pkgrevision for file change. 2016-06-04 15:20:18 +00:00