From 009aa6c8fb67516a14f329367d0a4942003b6a85 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Tue, 4 Jul 2017 12:21:10 +0000 Subject: Update GNOME and GTK+/Clutter stack to latest This began due to build issues in Clutter with GCC 7, and turned into a wide-ranging update of GNOME components. Many of these are needed due to deprecation warnings introduced by the GTK+ upgrade. The Gettext and GLIB upgrades are needed by GTK+. The libgdata upgrade was due to deprecation warnings triggered by GTK+ and this now pulls in autoconf-archive. Upgrading Clutter requires upgrading Mutter, which in turn requires new libinput. Note that libinput also required an upgrade to linux-api-headers (done before). I have updated to Mutter 3.22.3 rather than 3.24 to avoid having to upgrade xrandr. WebKit has a bug that causes compile failures with GCC 7: . The gcrypt upgrade is required to build new WebKit. gnome-control-center needed to be upgraded which in turn pulls in network-manager-applet. --- strata/gtk3.morph | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'strata/gtk3.morph') diff --git a/strata/gtk3.morph b/strata/gtk3.morph index 280d671e..dd429739 100644 --- a/strata/gtk3.morph +++ b/strata/gtk3.morph @@ -6,8 +6,15 @@ build-depends: - morph: strata/wayland-generic.morph - morph: strata/x-common.morph chunks: +- name: libxkbcommon-x11 + repo: upstream:xorg-lib-libxkbcommon + ref: 877fe59ac362b4e9afb2979b6e0bc837950a1dad + unpetrify-ref: xkbcommon-0.7.1 + build-system: autotools - name: gtk3 morph: strata/gtk3/gtk3.morph repo: upstream:gtk+ - ref: bbf775301a08b9a578ef7f647bc35fe13e816241 - unpetrify-ref: 3.20.6 + ref: 74d51e86af1e983e4eab317da87fdcfc70aac32a + unpetrify-ref: 3.22.16 + build-depends: + - libxkbcommon-x11 -- cgit v1.2.1