Re: GNOME 3.13.2



I have made systemd optional in mutter:

https://git.gnome.org/browse/mutter/commit/?id=806a66695077672c6848dd14c6a55781c27ba0e6

This disables the build of our native backend based on KMS, but Wayland support is still there in the X11 nested backend. Wayland is still a hard-dependency, and currently Wayland hasn't been ported to other systems yet. I am still planning on making Wayland optional at some point before the 3.14 release.

Our Wayland native implementation will not be portable to non-systemd systems, Linux or otherwise. The way I would port things is to port Weston to other systems first, and then add a wl_fullscreen_shell backend to mutter, which will allow us to run mutter nested under Weston.


On Thu, May 29, 2014 at 7:44 AM, Jasper St. Pierre <jstpierre mecheye net> wrote:
I will make Wayland optional at some point before 3.14. I can't make any promises beyond that.


On Thu, May 29, 2014 at 7:28 AM, 藍挺瑋 <lantw44 gmail com> wrote:
於 西元2014年05月29日 07:09, Javier Jardón 提到:

The second release of the GNOME 3.14 development cycle is here.
See [1] for the new features that have been proposed for this cycle.

To compile GNOME 3.13.2, you can use the jhbuild [2] modulesets [3]
(which use the exact tarball versions from the official release).

Note that as part of Wayland development, 3.13.2 temporarily depends on systemd.
This is needed because Wayland support in GNOME depends on systemd, but
before 3.14 is released Wayland support will be made optional.
When will Wayland and systemd dependencies become optional? This have caused mutter and gnome-shell fail to build on FreeBSD.


[1] https://wiki.gnome.org/ThreePointThirteen/Features/
[2] http://library.gnome.org/devel/jhbuild/
[3] http://download.gnome.org/teams/releng/3.13.2/

The release notes that describe the changes between 3.13.1 and 3.13.2
are available. Go read them to learn what's new in this release:

core - http://download.gnome.org/core/3.13/3.13.2/NEWS
apps - http://download.gnome.org/apps/3.13/3.13.2/NEWS

The GNOME 3.13.2 release itself is available here:

core sources - http://download.gnome.org/core/3.13/3.13.2
apps sources - http://download.gnome.org/apps/3.13/3.13.2


WARNING! WARNING! WARNING!
--------------------------

This release is a snapshot of early development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development
status.

For more information about 3.13, the full schedule, the official module
lists and the proposed module lists, please see our colorful 3.13 page:
http://www.gnome.org/start/unstable

For a quick overview of the GNOME schedule, please see:
http://live.gnome.org/Schedule

Enjoy,

Javier Jardón Cabezas
GNOME Release Team
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list



--
  Jasper



--
  Jasper


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]