[ANNOUNCE] wayland 1.9.0
Bryce Harrington
bryce at osg.samsung.com
Mon Sep 21 19:45:14 PDT 2015
This is the official release of Wayland 1.9. This release brings
fixes and modest refactoring compared with 1.8.0.
One notable change for this release of Wayland is an update of the
license text. MIT has released software under several slightly
different licenses, including the old 'X11 License' or 'MIT License'.
X.org used the X11 License originally but now prefers the MIT Expat
License as the standard. Wayland has been using the MIT X11 license,
but Wayland's licensing intent is to be compatible with X.org, so this
release switches to the Expat-style licensing. In practical terms, the
most notable change is the dropping of the no-advertising clause.
Internally, Wayland's libwayland-util has been split into two libraries,
libwayland-util and libwayland-private. The former is shared with the
wayland-scanner utility, the latter is strictly for Wayland itself.
Various other build system improvements and minor fixes are also
included.
Our next major release will be version 1.10, which is tentatively
scheduled as follows:
√ Development opens immediately
- 1.10-alpha in mid-January
- 1.10-beta in first week of February
- 1.10-rc1 around Feb 9th
- 1.10.0 by mid-February
Changes since 1.8.0:
--------------------
Bryce Harrington (20):
configure.ac: bump version to 1.8.90
COPYING: Update to MIT Expat License rather than MIT X License
Contributing: Specify use of MIT Expat for new code files
tests: Update boilerplate from MIT X11 license to MIT Expat license
socket-test: Fix style on multi-line comment
test-runner: Add copyright boilerplate for .h, same as the .c
src: Update boilerplate from MIT X11 license to MIT Expat license
wayland-server: Fix style on multi-line comment
protocol: Update boilerplate from MIT X11 license to MIT Expat license
cursor: Update boilerplate from MIT X11 license to MIT Expat license
cursor-data.h: Change SuSE licensed code from X11 to Expat
xcursor: Change keithp licensed code from X11 to Expat license
publican: Update docs license from MIT "X11" to MIT "Expat" style
cursor: Update printed license from MIT "X11" to MIT "Expat"
tests: Don't increment variables inside an assert()
gitignore: Ignore some dist generated files
configure.ac: bump to version 1.8.91 for the alpha release
configure.ac: bump to version 1.8.92 for the beta release
configure.ac: bump to version 1.8.93 for the RC1 release
configure.ac: bump to version 1.9.0 for the official release
Derek Foreman (9):
docs: remove and ignore doc/doxygen_sqlite3.db
build: Move AM_CFLAGS and AM_CPPFLAGS to the top of Makefile.am
build: Stop putting FFI_CFLAGS in AM_CFLAGS
build: Allow disabling building of wayland libraries
build: Build a subset of libwayland_util when not building libraries
build: Don't depend on libffi unless we're building libraries
build: Use AM_CFLAGS instead of GCC_CFLAGS everywhere
cosmetic: gratuitous whitespace changes in event-loop.c
build: Build libwayland-private
Dima Ryazanov (1):
client: require WAYLAND_DISPLAY to be set
Elvis Lee (1):
wayland-client : Fix queue_release not to call proxy_destroy
Marek Chalupa (5):
fixed-benchmark: remove unused arguments in main
scanner: refactor creating objects
scanner: get rid of leaks
scanner: use zxalloc
scanner: check sanity of version
Pekka Paalanen (1):
Revert "client: require WAYLAND_DISPLAY to be set"
Peter Hutterer (2):
doc: move project-specific doxygen settings to the end of the doxygen file
doc: drop the default doxygen tags
Ross Burton (1):
build: always build wayland-scanner
git tag: 1.9.0
http://wayland.freedesktop.org/releases/wayland-1.9.0.tar.xz
MD5: 5e141b3f2a7005d6c89d6f233c87c317 wayland-1.9.0.tar.xz
SHA1: 39dedba2a5c8a83e7b3a3076fc8f4c4495289f81 wayland-1.9.0.tar.xz
SHA256: 9c8770720aa0034479735f58a4dc4ca9b172ecfede28f5134312e135b7301efa wayland-1.9.0.tar.xz
PGP: http://wayland.freedesktop.org/releases/wayland-1.9.0.tar.xz.sig
More information about the wayland-devel
mailing list