Martin-Éric Racine | 3 Feb 20:33 2016

xf86-video-geode 2.11.18

Arrigo Marchiori (1):
      Geode MSR support for FreeBSD

Connor Behan (3):
      Fix GX composite hooks
      Fix GX UploadToScreen and DownloadFromScreen
      LX: Restore old VT switch code

Martin-Éric Racine (1):
      Geode 2.11.18

Matthew Green (1):
      Properly hide config.h inclusion inside HAVE_CONFIG_H.

git tag: xf86-video-geode-2.11.18
MD5:  7d049187ee3640087e99f4267de6baf1  xf86-video-geode-2.11.18.tar.bz2
SHA1: 45f90e574e5d595f625b9919604ee45cf9b07445  xf86-video-geode-2.11.18.tar.bz2
SHA256: d6ece9a862a68be3cdf86a87e0e1ba5e199168b8d075129646638f53649ba9e8  xf86-video-geode-2.11.18.tar.bz2
MD5:  3ae71d4ea2f61d4326d0359100918bea  xf86-video-geode-2.11.18.tar.gz
SHA1: 2ef0d682f0bbe0f1cda6d07a6d23d67fe2b2cc18  xf86-video-geode-2.11.18.tar.gz
SHA256: 60df188a72ef2b337e6cbc73684edf04b75fe4dd20555460005e1a19814b9046  xf86-video-geode-2.11.18.tar.gz

(Continue reading)

Oded Gabbay | 31 Jan 16:04 2016

pixman major release 0.34.0 now available

A new pixman release 0.34.0 is now available. This is a major release, 
following three development releases in the past six months. It contains 
all the changes detailed in the last three development releases in the 0.33 

Please note that this release doesn't contain any changes since the previous 
development version (0.33.6) was released.

For those who didn't follow the development release announcements, the 0.34 
version contains major improvements to ARMv6 and POWER (both BE and LE) 
architectures, enhancements of tests and utilities and important bug fixes. 

See below the full git log since the previous major release (0.32).





	MD5:  e80ebae4da01e77f68744319f01d52a3  pixman-0.34.0.tar.gz
	MD5:  002a4fcb644ddfcb4b0e4191576a0d59  pixman-0.34.0.tar.bz2
	SHA1: a1b1683c1a55acce9d928fea1ab6ceb79142ddc7  pixman-0.34.0.tar.gz
	SHA1: 367698744e74d6d4f363041482965b9ea7fbe4a5  pixman-0.34.0.tar.bz2
(Continue reading)

Sergey Udaltsov | 26 Jan 22:06 2016

xkeyboard-config 2.17

Andres Gomez (1):
      Added sbj keymap for Jolla phone

Benno Schulenberg (1):
      Adding the option to make Caps Lock act as a Menu key.

Daniel Radetsky (1):
      add altwin:prtsc_rwin

Peter Hutterer (2):
      Add br(thinkpad) to the xml files
      symbols/group: re-enable grp:ctrls_toggle

Roland Kaufmann (1):
      Make us(dvp) work with regular right Alt key again

Sergey Udaltsov (11):
      Updated Azerbaijani layout
      Azerty French Layout
      Added French Togo
      More changes to tg layout
      Added de(koy)
      prerelease version bump
      syntax fix
      Translations updated before release
      Release 2.17
      Reenable layer5-lock for de variants
      release 2.17, small commit added

Ævar Arnfjörð Bjarmason (1):
      Icelandic QWERTY Layout: Add ability to write Icelandic quotation marks („“)

git tag: xkeyboard-config-2.17
MD5:  15034bb74deebde54161dface62abbce  xkeyboard-config-2.17.tar.bz2
SHA1: 0cf363f22952704a9b19434dc9d3cbbcd1f0788e  xkeyboard-config-2.17.tar.bz2
SHA256: dec6be44bd31775cdc1ab95bfd75d5f2c0055613eeca8b4e9c6480b183430701  xkeyboard-config-2.17.tar.bz2
MD5:  2596e0d18a00cb79d0e713da9f337147  xkeyboard-config-2.17.tar.gz
SHA1: 53be42226cbe8565edbe64c198bb52a84a3fd608  xkeyboard-config-2.17.tar.gz
SHA256: df5a7b197401971322325512279930bbf27ca54673154c113fd46ed7ffe46430  xkeyboard-config-2.17.tar.gz

xorg-announce mailing list
xorg-announce <at>
Connor Behan | 22 Jan 04:50 2016

xf86-video-r128 6.10.1

Connor Behan (3):
      Really fix bitmasks for DDC
      Assume CRT in the absence of other monitors
      Bump to version 6.10.1

git tag: xf86-video-r128-6.10.1
MD5:  770c2342141874f8a81a95ecd1839746  xf86-video-r128-6.10.1.tar.bz2
SHA1: 25559ee795b7f417770086a53d9acdfaad8423da  xf86-video-r128-6.10.1.tar.bz2
SHA256: 5ebfef49831c9b12f7b7011c8314010596ac2ab0d5b9b7cfd17908e93d7de4ea  xf86-video-r128-6.10.1.tar.bz2
MD5:  bc71c99d4c766e79174cc65df169cc25  xf86-video-r128-6.10.1.tar.gz
SHA1: 0ba0bf997953e12519953fc2b76d1ab3328d929c  xf86-video-r128-6.10.1.tar.gz
SHA256: 7d9adafe66f5ae1426729c1efbffbbddb8d3231364f617eb9bb1b0dee1ee4a98  xf86-video-r128-6.10.1.tar.gz

xorg-announce mailing list
xorg-announce <at>
Peter Hutterer | 8 Jan 06:18 2016

xf86-input-evdev 2.10.1

Only one change over 2.10, affecting some devices with absolute axes but not
ABS_X/ABS_Y. Previously, those devices had the first to axes mapped to axes
0 and 1 and thus some random axes was interpreted as x/y coordinate. With
this release, axes 0 and 1 are reserved for x/y axes only.

Peter Hutterer (2):
      Only map x and y to axes 0 and 1
      evdev 2.10.1

git tag: xf86-input-evdev-2.10.1
MD5:  96d89d9406a02f5e36bdaa4edd9a243a  xf86-input-evdev-2.10.1.tar.bz2
SHA1: 4a69095f546ee313900443d29c1d6c540e247e4b  xf86-input-evdev-2.10.1.tar.bz2
SHA256: af9c2b47f5b272ae56b45da6bd84610fc9a3d80a4b32c8215842a39d862de017  xf86-input-evdev-2.10.1.tar.bz2
MD5:  c817dfc3f4ba63eede17d8f2827da9b1  xf86-input-evdev-2.10.1.tar.gz
SHA1: 928c5916bc9e695fe8c1cd0cd4fa7e84afc78be9  xf86-input-evdev-2.10.1.tar.gz
SHA256: 1b93249934a1f79bfa87d99ba730762bec504664347f7a00cf0fa7a0f353bf73  xf86-input-evdev-2.10.1.tar.gz

xorg-announce mailing list
xorg-announce <at>
Dave Airlie | 27 Dec 20:54 2015

libdrm 2.4.66

libdrm 2.4.66 release, mainly for new nouveau API.

lots of other changes in here as well though.

Ben Skeggs (14):
      nouveau: import and install a selection of nvif headers from the kernel
      nouveau: move more abi16-specific logic into abi16.c
      nouveau: move object functions up, to avoid future foward decls
      nouveau: make it possible to init object in pre-allocated memory
      nouveau: add interface to call an object's methods
      nouveau: add interfaces to query information about supported classes
      nouveau: introduce object to represent the kernel client
      nouveau: stack legacy nouveau_device on top of nouveau_drm
      nouveau: make use of nouveau_drm::fd instead of nouveau_device::fd
      nouveau: remove nouveau_object_find()
      nouveau: add new interface to create a nouveau_device
      nouveau: add support for newer kernel interfaces
      nouveau: clean up nouveau.h, noting deprecated members/functions
      Bump version for release

Ben Widawsky (2):
      intel: Add SKL GT4 PCI IDs
      intel: Cleanup SKL PCI ID definitions.

Chih-Wei Huang (1):
      intel: add the missing <strings.h> include

Dave Airlie (1):
      drm: add virtgpu_drm.h

Emil Velikov (17):
      automake: set --enable-valgrind during make distcheck
      xf86drmMode: smoke-test the atomic API
      tests/drmdevice: add new 'test'
      xf86drm: flex platform specifics into drmParsePciBusInfo
      xf86drm: move platform details to drmParsePciDeviceInfo()
      xf86drm: move the final linux specific bits out of drmGetDevices
      xf86drm: rename drmSameDevice to drmCompareBusInfo
      util_math: add MAX3 macro
      xf86drm: rework drmGetDevices()
      xf86drm: move ifdef __linux__ guards where needed
      xf86drm: warn on missing drmGetMinorNameForFD implementation
      xf86drm: split out drmProcessPciDevice and drmFoldDuplicatedDevices
      xf86drm: add drm{Get,Free}Device
      tests/drmdevice: add drm{Get,Free}Device() example
      Fix SunOS/NetBSD atomic macro
      xf86drm: remove makedev() hack/workaround test for the same atomic function as the one we use

Felix Janda (1):
      xf86drm: include <limits.h> for PATH_MAX

Jammy Zhou (1):
      amdgpu: fix overflow for timeout calculation

Jonathan Gray (1): rework compiler builtin atomic tests

Kristian Høgsberg Kristensen (3):
      intel: Update i915_drm.h
      Add tests/drmdevice to .gitignore
      intel: Add drm_intel_bo_set_softpin_offset to intel-symbol-check

Matt Roper (3):
      xf86drm: Fix error handling for drmGetDevices()
      xf86drm: Fix error handling for drmGetDevice()
      xf86drm: Handle unrecognized subsystems safely in drmGetDevice[s]()

Michał Winiarski (2):
      intel: Add support for softpin
      intel: Restore formatting of offsets in debug statements

Michel Dänzer (2):
      Fix void pointer arithmetic in drmProcessPciDevice
      radeon: Handle surface offsets exceeding 32 bits correctly

Michel Thierry (2):
      intel: 48b ppgtt support (EXEC_OBJECT_SUPPORTS_48B_ADDRESS flag)
      intel: add drm_intel_bo_use_48b_address_range to symbol-check test

Rob Clark (3):
      freedreno: don't reuse exported buffers
      freedreno: drop exported dmabuf fd tracking
      freedreno: debug msg cleanup

Stefan Agner (1):
      tests: remove missleading comments

Thierry Reding (10):
      tests: Split helpers into library
      tests: Move name tables to libutil
      proptest: Add Android support
      tests: Add libkms-test library
      tests: kms: Implement CRTC stealing test
      tests: kms: Implement universal planes test
      tests: Add helper to open a device/module
      modetest: Use util_open()
      proptest: Use util_open()
      vbltest: Use util_open()

Tobias Jakobi (18):
      exynos/fimg2d: fix empty buffer handling in g2d_flush()
      exynos/fimg2d: simplify base address submission in g2d_scale_and_blend()
      exynos/fimg2d: add g2d_check_space()
      exynos/fimg2d: add g2d_validate_xyz() functions
      exynos/fimg2d: remove default case from g2d_get_blend_op()
      exynos/fimg2d: remove superfluous initialization of g2d_point_val
      exynos/fimg2d: make g2d_add_cmd() less heavy
      exynos/fimg2d: add message prefix
      exynos/fimg2d: remove g2d_context from public header
      exynos: Introduce exynos_handle_event()
      tests/exynos: add fimg2d performance analysis
      exynos/fimg2d: add g2d_config_event
      tests/exynos: add fimg2d event test
      tests/exynos: use XRGB8888 for framebuffer
      exynos: fimg2d: add g2d_set_direction
      exynos/fimg2d: add g2d_move
      tests/exynos: add test for g2d_move
      exynos: bump version number

Tom St Denis (4):
      amdgpu: Unlock mutex if base_required is invalid
      amdgpu:  Fix use-after-free bug in vamgr_deinit
      amdgpu: Cleanly handle ENOMEM on result in amdgpu_bo_list_create()
      amdgpu:  Make amdgpu_cs_calculate_timeout() return something sensible on error

Tvrtko Ursulin (1):
      libdrm: Use userspace compatible type in fourcc_mod_code macro

git tag: libdrm-2.4.66
MD5:  c6809c48538d6e5999588832045ff014  libdrm-2.4.66.tar.bz2
SHA1: 6637cc2d71b0011516804cc223a521bf301a9910  libdrm-2.4.66.tar.bz2
SHA256: 79cb8e988749794edfb2d777b298d5292eff353bbbb71ed813589e61d2bc2d76  libdrm-2.4.66.tar.bz2
MD5:  7d7265b14d27b453987a3dd90ef9bb1d  libdrm-2.4.66.tar.gz
SHA1: d04776e1fc50d8b0688c452ef8863d33c215f7c8  libdrm-2.4.66.tar.gz
SHA256: 124bc0d801c84387d0f2b97323bf68f5b7a0bfc75e84ac4565e4fff343651911  libdrm-2.4.66.tar.gz

Peter Hutterer | 23 Dec 04:59 2015

xf86-input-libinput 0.16.0

xf86-input-libinput 0.16 is now available. This release fixes a
long-standing issue with mixed devices that expose a pointer and a keyboard
interface at the same time. X requires a strict separation between pointers
and keyboards, these devices were usually initialized as pointers and
exhibited some keyboard functionality issues (e.g. XKB layouts didn't get
applied correctly). With this release, the xorg libinput driver splits such
devices into multiple X devices, one for the keyboard and one for the
pointer, routing the events as necessary and thus fixing those issues.

Peter Hutterer (13):
      Plug two memory leaks
      Set the device to NULL after unref
      Remove unused server_fds list
      Don't fail DEVICE_CLOSE
      Unref the libinput context on pre_init failure
      Split type_name detection out into a helper function
      Copy the device capabilities to the X driver struct
      Add a helper function for the driver context initialization
      Split mixed pointer/keyboard devices into two separate X devices
      Revert "Split mixed pointer/keyboard devices into two separate X devices"
      Split mixed pointer/keyboard devices into two separate X devices
      Drain the fd after opening
      xf86-input-libinput 0.16.0

git tag: xf86-input-libinput-0.16.0
MD5:  2c8cb520f88da7bafaceebc0b34ea1d4  xf86-input-libinput-0.16.0.tar.bz2
SHA1: 256a82fdd4702643fdd8eb580261af177a2f3e56  xf86-input-libinput-0.16.0.tar.bz2
SHA256: fdade531e91e79acf6dce8ac55fa4f65abe3f1358c5d3d777ae48dbc74b76f49  xf86-input-libinput-0.16.0.tar.bz2
MD5:  1e12601ba985e9e88b9f02156e2a1dd0  xf86-input-libinput-0.16.0.tar.gz
SHA1: d7fef31652358ce61f0d2593064442a09f86ef6b  xf86-input-libinput-0.16.0.tar.gz
SHA256: a4364a1f68725192779bb33e69daafa2967a065f66b5655359160c79a50142ca  xf86-input-libinput-0.16.0.tar.gz

xorg-announce mailing list
xorg-announce <at>
Oded Gabbay | 22 Dec 14:53 2015

pixman release 0.33.6 now available

A new pixman development release 0.33.6 is now available. This is the final 
release candidate leading up to the 0.34 stable release. The stable release is 
expected to be announced at the end of January 2016. 

From this point forward, only bug fixes can be accepted to the 0.34 release.

This release contains two minor fixes over the previous release (0.33.4):

- Fix detection of "K" constraint
- Fix detection of SSE2 & SSSE3 assembler support

See the git log below for full list of commits.

As usual, I will update the Fedora packages for F23 and rawhide in the next 
couple of days.





	MD5:  3abaa422e498b6f10ca69548ca383730  pixman-0.33.6.tar.gz
	MD5:  e903e990f906bf76166717d6a6582950  pixman-0.33.6.tar.bz2
	SHA1: f174d00517e7e1d81c90c65efc20dd876877d904  pixman-0.33.6.tar.gz
	SHA1: 11e93fed35deb9c89347e7a7da3060e5e5c89412  pixman-0.33.6.tar.bz2

GPG signature:
	(signed by Oded Gabbay <oded.gabbay <at>>)

	tag: pixman-0.33.6

	Andrea Canciani (1):
	      mmx: Improve detection of support for "K" constraint
	Matt Turner (1):
	      Revert "mmx: Use MMX2 intrinsics from xmmintrin.h directly."
	Oded Gabbay (3):
	      Post-release version bump to 0.33.5 fix test for SSE2 & SSSE3 assembler support
	      Pre-release version bump to 0.33.6
xorg-announce mailing list
xorg-announce <at>
Alan Coopersmith | 22 Dec 02:34 2015

xorg-cf-files 1.0.6

This package contains the configuration files, platform data, & Makefile
templates for the old Imake build tool.

Today is the 10th anniversary of X.Org moving off this tool for our own
builds.  While we continue to accept patches and publish updates for the
benefit of other packages which still use Imake to build, we have not been
actively maintaining, testing, or adding new OS or platform support for
Imake.  Software that still uses Imake to build is encouraged to move
to another build system that is better maintained.

Alan Coopersmith (8):
      configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1
      Remove very out of date OS2 DLL mappings for no-longer-shipped makedef.cmd limit SysV man page sections to Solaris 2.0-11 Sun Studio 12.0 & later compilers prefer -m32/-m64
      README: reword status section
      Remove os2def.db from EXTRA_DIST
      xorg-cf-files 1.0.6

Andreas Boll (1):
      Imake.tmpl: Use gzip -n to not save the timestamps

James Cloos (1):
      Minor adjustment to the or1k patch.

Manuel A. Fernandez Montecelo (1):
      Add support for OpenRISC 1000 (or1k) CPU

Riku Voipio (1):
      add DefaultGcc2AArch64Opt to

Thomas Klausner (2):
      NetBSD: add AMD64Architecture, fix Arm32Architecture.
      Always include for GccAliasingArgs.

git tag: xorg-cf-files-1.0.6
MD5:  28649f34fa23143f1945aa2750e1472a
SHA1: 9b6ed71c74a83181a47eb180787e9ab9a5efdfa2
SHA256: 4dcf5a9dbe3c6ecb9d2dd05e629b3d373eae9ba12d13942df87107fdc1b3934d
MD5:  c0ce98377c70d95fb48e1bd856109bf8
SHA1: 13da62f37e18da92b707bce4c063c0f0c32048fb
SHA256: 6d56094e5d1a6c7d7a9576ac3a0fc2c042344509ea900d59f4b23df668b96c7a


	-Alan Coopersmith-              alan.coopersmith@...
	 Oracle Solaris Engineering -
xorg-announce mailing list
xorg-announce <at>
Peter Hutterer | 22 Dec 02:25 2015

libXi 1.7.6

One significant change here: libXi was using raw serial numbers in event
cookies, the one read off the wire. All other events don't use that number
but a Xlib-internal serial number which is similar but not always the same.
This could cause events to look out of order. With this release, libXi is
now using the same serial number for event cookies as it uses for all other

Javier Pello (1):
      Fix const compiler warnings

Peter Hutterer (2):
      Don't use raw serial numbers in XIEvents
      libXi 1.7.6

git tag: libXi-1.7.6
MD5:  510e555ecfffa8d2298a0f42b725e563  libXi-1.7.6.tar.bz2
SHA1: 0bf1c2b8279915d8c94e45cd0b9ec064f7a177a9  libXi-1.7.6.tar.bz2
SHA256: 1f32a552cec0f056c0260bdb32e853cec0673d2f40646ce932ad5a9f0205b7ac  libXi-1.7.6.tar.bz2
MD5:  f3828f9d7893068f6f6f10fe15b31afa  libXi-1.7.6.tar.gz
SHA1: 2a2c5cdbdbb6bb86804b3dbccd8f9a6f34088a37  libXi-1.7.6.tar.gz
SHA256: 4e88fa7decd287e58140ea72238f8d54e4791de302938c83695fc0c9ac102b7e  libXi-1.7.6.tar.gz

xorg-announce mailing list
xorg-announce <at>
Keith Packard | 11 Dec 16:14 2015

libXfont2 2.0.1

Here's an update to the libXfont2 2.0 release that fixes a couple of
build issues that cropped up in the initial 2.0 changes.

Keith Packard (3):
      Add missing 'attributes.m4' file
      Remove fontconf.h
      Bump version to 2.0.1

Matt Turner (1):
      Convert to non-recursive build.

git tag: libXfont2-2.0.1
MD5:  0d9f6dd9c23bf4bcbfb00504b566baf5  libXfont2-2.0.1.tar.bz2
SHA1: 4cf056ab00bf631649e040051cf8e2b096cc245b  libXfont2-2.0.1.tar.bz2
SHA256: e9fbbb475ddd171b3a6a54b989cbade1f6f874fc35d505ebc5be426bc6e4db7e  libXfont2-2.0.1.tar.bz2
MD5:  6ae5ae1f9fb1213b04f14a802a1d721c  libXfont2-2.0.1.tar.gz
SHA1: d82d69d7f69fd809e3cd731ec2c4a338789dc055  libXfont2-2.0.1.tar.gz
SHA256: 381b6b385a69343df48a082523c856aed9042fbbc8ee0a6342fb502e4321230a  libXfont2-2.0.1.tar.gz


xorg-announce mailing list
xorg-announce <at>