Skip to contentSkip to conversation

More version upgrades

PATCH New Jussi Kukkonen 1 participant 11 messages Jun 1, 2017

lore
Share & tools
lore
#0 lore raw

cover More version upgrades

Xorg and some unrelated individual upgrades.
The only major release here is libinput.

I've tested this on top of the previous batch of upgrades but this should work fine independently as well.

Thanks,
Jussi

The following changes since commit bd063fa288b49b6e3ea77982d0ccc46610feb1ad:

tune-mips32*.inc: use consistent comments across all three .inc files (2017-05-30 10:15:20 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib jku/more-updates
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=jku/more-updates

Jussi Kukkonen (10):
vte: Upgrade 0.46.1 -> 0.48.3
libinput: Upgrade 1.6.1 -> 1.7.2
xdg-utils: Upgrade 1.1.1 -> 1.1.2
libevdev: Upgrade 1.5.6 -> 1.5.7
clutter-1.0: Upgrade 1.26.0 -> 1.26.2
clutter-gst-3.0: Upgrade 3.0.22 -> 3.0.24
xf86-input-libinput: Upgrade 0.24.0 -> 0.25.1
xserver-xorg: Upgrade 1.19.1 -> 1.19.3
xkbcomp: Upgrade 1.3.1 -> 1.4.0
xkeyboard-config: Upgrade 2.20 -> 2.21

 .../xdg-utils/{xdg-utils_1.1.1.bb => xdg-utils_1.1.2.bb}      |  6 +++---
 .../clutter/{clutter-1.0_1.26.0.bb => clutter-1.0_1.26.2.bb}  |  4 ++--
 .../{clutter-gst-3.0_3.0.22.bb => clutter-gst-3.0_3.0.24.bb}  |  4 ++--
 .../wayland/{libinput_1.6.1.bb => libinput_1.7.2.bb}          | 10 +++++++---
 .../xorg-app/{xkbcomp_1.3.1.bb => xkbcomp_1.4.0.bb}           |  4 ++--
 ...input-libinput_0.24.0.bb => xf86-input-libinput_0.25.1.bb} |  4 ++--
 .../{xkeyboard-config_2.20.bb => xkeyboard-config_2.21.bb}    |  4 ++--
 .../{xserver-xorg_1.19.1.bb => xserver-xorg_1.19.3.bb}        |  4 ++--
 .../libevdev/{libevdev_1.5.6.bb => libevdev_1.5.7.bb}         |  4 ++--
 meta/recipes-support/vte/{vte_0.46.1.bb => vte_0.48.3.bb}     | 11 ++++++++---
 10 files changed, 32 insertions(+), 23 deletions(-)
 rename meta/recipes-extended/xdg-utils/{xdg-utils_1.1.1.bb => xdg-utils_1.1.2.bb} (83%)
 rename meta/recipes-graphics/clutter/{clutter-1.0_1.26.0.bb => clutter-1.0_1.26.2.bb} (67%)
 rename meta/recipes-graphics/clutter/{clutter-gst-3.0_3.0.22.bb => clutter-gst-3.0_3.0.24.bb} (58%)
 rename meta/recipes-graphics/wayland/{libinput_1.6.1.bb => libinput_1.7.2.bb} (74%)
 rename meta/recipes-graphics/xorg-app/{xkbcomp_1.3.1.bb => xkbcomp_1.4.0.bb} (78%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-libinput_0.24.0.bb => xf86-input-libinput_0.25.1.bb} (63%)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.20.bb => xkeyboard-config_2.21.bb} (87%)
 rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.19.1.bb => xserver-xorg_1.19.3.bb} (89%)
 rename meta/recipes-support/libevdev/{libevdev_1.5.6.bb => libevdev_1.5.7.bb} (74%)
 rename meta/recipes-support/vte/{vte_0.46.1.bb => vte_0.48.3.bb} (84%)
Signature · 1 line
2.1.4
#1 lore raw

PATCH 1/10 vte: Upgrade 0.46.1 -> 0.48.3

Depend on gperf-native: The tarball used to include files generated with gperf and this is no longer the case.
Use GIR_EXTRA_LIBS_PATH to fix introspection generation.

---
 meta/recipes-support/vte/{vte_0.46.1.bb => vte_0.48.3.bb} | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
 rename meta/recipes-support/vte/{vte_0.46.1.bb => vte_0.48.3.bb} (84%)
meta/recipes-support/vte/vte_0.48.3.bb renamed from meta/recipes-support/vte/vte_0.46.1.bb +8 -3
similarity index 84%
rename from meta/recipes-support/vte/vte_0.46.1.bb
rename to meta/recipes-support/vte/vte_0.48.3.bb
index 0afe625..4720841 100644
@@ -1,7 +1,7 @@
 SUMMARY = "Virtual terminal emulator GTK+ widget library"
 BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte"
 LICENSE = "LGPLv2.1+"
-DEPENDS = "glib-2.0 gtk+3 libpcre2 intltool-native libxml2-native"
+DEPENDS = "glib-2.0 gtk+3 libpcre2 intltool-native libxml2-native gperf-native"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
@@ -11,8 +11,8 @@ inherit gnomebase gtk-doc distro_features_check upstream-version-is-even gobject
 SRC_URI += "file://0001-Don-t-enable-stack-protection-by-default.patch \
             ${@bb.utils.contains('PACKAGECONFIG', 'vala', '', 'file://0001-Add-m4-vapigen.m4.patch', d) } \
             "
-SRC_URI[archive.md5sum] = "e8f4393b9f1ec2e2f3cdb3fd4f5a16de"
-SRC_URI[archive.sha256sum] = "8800cf8bc259704a12ad1853fb0eb43bfe3857af15242e6fb9f2c3fd95b3f5c6"
+SRC_URI[archive.md5sum] = "b300675ac5f269aa6eb48fe89a0d726d"
+SRC_URI[archive.sha256sum] = "a3a9fb182740b392a45cd3f46fa61a985f68bb6b1817b52daec22034c46158c3"
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 
@@ -24,6 +24,11 @@ export STAGING_DATADIR
 # Upstream Vala >= 0.11 looks in XDG_DATA_DIRS for .vapi files
 export XDG_DATA_DIRS = "${STAGING_DATADIR}"
 
+# Help g-ir-scanner find the .so for linking
+do_compile_prepend() {
+        export GIR_EXTRA_LIBS_PATH="${B}/src/.libs"
+}
+
 # Package additional files
 FILES_${PN}-dev += "${datadir}/vala/vapi/*"
 
Signature · 1 line
2.1.4
#2 lore raw

PATCH 2/10 libinput: Upgrade 1.6.1 -> 1.7.2

In reply to Jussi Kukkonen

Includes a major feature releas, release notes for that one:
https://lists.freedesktop.org/archives/wayland-devel/2017-March/033531.html

inherit lib_package to get the binaries into libinput-bin package. This changes the final library package name so add RPROVIDES/RREPLACES/RCONFLICTS.

---
 .../wayland/{libinput_1.6.1.bb => libinput_1.7.2.bb}           | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/wayland/{libinput_1.6.1.bb => libinput_1.7.2.bb} (74%)
meta/recipes-graphics/wayland/libinput_1.7.2.bb renamed from meta/recipes-graphics/wayland/libinput_1.6.1.bb +7 -3
similarity index 74%
rename from meta/recipes-graphics/wayland/libinput_1.6.1.bb
rename to meta/recipes-graphics/wayland/libinput_1.7.2.bb
index c8714f2..f4693b6 100644
@@ -10,10 +10,10 @@ DEPENDS = "libevdev udev mtdev"
 SRC_URI = "http://www.freedesktop.org/software/${BPN}/${BP}.tar.xz \
            file://touchpad-serial-synaptics-need-to-fake-new-touches-on-TRIPLETAP.patch \
 "
-SRC_URI[md5sum] = "7e282344f8ed7ec5cf87ca9fc22674fb"
-SRC_URI[sha256sum] = "9d816f13eee63bcca0e9c3bb652c52ab55f39be4d1b90b54e4bfd1dc92ef55a8"
+SRC_URI[md5sum] = "d138d62c528fbf9aba300a97bae453cb"
+SRC_URI[sha256sum] = "0b1e5a6c106ccc609ccececd9e33e6b27c8b01fc7457ddb4c1dd266e780d6bc2"
 
-inherit autotools pkgconfig
+inherit autotools pkgconfig lib_package
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[libunwind] = "--with-libunwind,--without-libunwind,libunwind"
@@ -23,3 +23,7 @@ PACKAGECONFIG[gui] = "--enable-event-gui,--disable-event-gui,cairo gtk+3"
 UDEVDIR = "`pkg-config --variable=udevdir udev`"
 
 EXTRA_OECONF += "--with-udev-dir=${UDEVDIR}"
+
+RPROVIDES_${PN} = "libinput"
+RREPLACES_${PN} = "libinput"
+RCONFLICTS_${PN} = "libinput"
Signature · 1 line
2.1.4
#3 lore raw

PATCH 3/10 xdg-utils: Upgrade 1.1.1 -> 1.1.2

In reply to Jussi Kukkonen

Also inherit allarch: The utils are just shell scripts.

---
 .../xdg-utils/{xdg-utils_1.1.1.bb => xdg-utils_1.1.2.bb}            | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-extended/xdg-utils/{xdg-utils_1.1.1.bb => xdg-utils_1.1.2.bb} (83%)
meta/recipes-extended/xdg-utils/xdg-utils_1.1.2.bb renamed from meta/recipes-extended/xdg-utils/xdg-utils_1.1.1.bb +3 -3
similarity index 83%
rename from meta/recipes-extended/xdg-utils/xdg-utils_1.1.1.bb
rename to meta/recipes-extended/xdg-utils/xdg-utils_1.1.2.bb
index 5007498..930e7cf 100644
@@ -22,13 +22,13 @@ SRC_URI = "http://portland.freedesktop.org/download/${BPN}-${PV}.tar.gz \
            file://0001-Don-t-build-the-in-script-manual.patch \
           "
 
-SRC_URI[md5sum] = "2d0aec6037769a5f138ff404b1bb4b15"
-SRC_URI[sha256sum] = "b0dd63a2576e0bb16f1aa78d6ddf7d6784784a098d4df17161cd6a17c7bc4125"
+SRC_URI[md5sum] = "361e75eb76c94d19f6f4f330d8ee626b"
+SRC_URI[sha256sum] = "951952e2c6bb21214e0bb54e0dffa057d30f5563300225c24c16fba846258bcc"
 
 UPSTREAM_CHECK_REGEX = "xdg-utils-(?P<pver>((\d+[\.\-_]*)+)((rc|alpha|beta)\d+)?)\.(tar\.gz|tgz)"
 
 # Needs brokensep as this doesn't use automake
-inherit autotools-brokensep distro_features_check
+inherit autotools-brokensep distro_features_check allarch
 
 # The xprop requires x11 in DISTRO_FEATURES
 REQUIRED_DISTRO_FEATURES = "x11"
Signature · 1 line
2.1.4
#4 lore raw

PATCH 4/10 libevdev: Upgrade 1.5.6 -> 1.5.7

In reply to Jussi Kukkonen

Small release with mostly build system fixes.

---
 .../recipes-support/libevdev/{libevdev_1.5.6.bb => libevdev_1.5.7.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libevdev/{libevdev_1.5.6.bb => libevdev_1.5.7.bb} (74%)
meta/recipes-support/libevdev/libevdev_1.5.7.bb renamed from meta/recipes-support/libevdev/libevdev_1.5.6.bb +2 -2
similarity index 74%
rename from meta/recipes-support/libevdev/libevdev_1.5.6.bb
rename to meta/recipes-support/libevdev/libevdev_1.5.7.bb
index 2f84554..f740da2 100644
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=75aae0d38feea6fda97ca381cb9132eb \
 
 SRC_URI = "http://www.freedesktop.org/software/libevdev/${BP}.tar.xz"
 
-SRC_URI[md5sum] = "d4ce9f061f8f954bea7adba0cb768a53"
-SRC_URI[sha256sum] = "ecec7e9d66b1d3692f10b3b20aa97fb25e874a784c5552a7b1698091fef5a688"
+SRC_URI[md5sum] = "4f1cfaee8d75ea3fbbfeb99a98730952"
+SRC_URI[sha256sum] = "a1e59e37a2f0d397ffd7e83b73af0e638db83b8dd08902ef0f651a21cc1dd422"
 
 inherit autotools pkgconfig
Signature · 1 line
2.1.4
#5 lore raw

PATCH 5/10 clutter-1.0: Upgrade 1.26.0 -> 1.26.2

In reply to Jussi Kukkonen

Mostly bug fixes in this release.

---
 .../clutter/{clutter-1.0_1.26.0.bb => clutter-1.0_1.26.2.bb}          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/clutter/{clutter-1.0_1.26.0.bb => clutter-1.0_1.26.2.bb} (67%)
meta/recipes-graphics/clutter/clutter-1.0_1.26.2.bb renamed from meta/recipes-graphics/clutter/clutter-1.0_1.26.0.bb +2 -2
similarity index 67%
rename from meta/recipes-graphics/clutter/clutter-1.0_1.26.0.bb
rename to meta/recipes-graphics/clutter/clutter-1.0_1.26.2.bb
index dfa1cfe..48b0501 100644
@@ -2,8 +2,8 @@ require clutter-1.0.inc
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
-SRC_URI[archive.md5sum] = "b065e9ca53d1f6bc1ec26aeb27338bb7"
-SRC_URI[archive.sha256sum] = "67514e7824b3feb4723164084b36d6ce1ae41cb3a9897e9f1a56c8334993ce06"
+SRC_URI[archive.md5sum] = "a03482cbacf735eca8c996f210a21ee5"
+SRC_URI[archive.sha256sum] = "e7233314983055e9018f94f56882e29e7fc34d8d35de030789fdcd9b2d0e2e56"
 SRC_URI += "file://install-examples.patch \
             file://run-installed-tests-with-tap-output.patch \
             file://0001-Remove-clutter.types-as-it-is-build-configuration-sp.patch \
Signature · 1 line
2.1.4
#6 lore raw

PATCH 6/10 clutter-gst-3.0: Upgrade 3.0.22 -> 3.0.24

In reply to Jussi Kukkonen

Very small release with only bug fixes.

---
 .../clutter/{clutter-gst-3.0_3.0.22.bb => clutter-gst-3.0_3.0.24.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/clutter/{clutter-gst-3.0_3.0.22.bb => clutter-gst-3.0_3.0.24.bb} (58%)
meta/recipes-graphics/clutter/clutter-gst-3.0_3.0.24.bb renamed from meta/recipes-graphics/clutter/clutter-gst-3.0_3.0.22.bb +2 -2
similarity index 58%
rename from meta/recipes-graphics/clutter/clutter-gst-3.0_3.0.22.bb
rename to meta/recipes-graphics/clutter/clutter-gst-3.0_3.0.24.bb
index 6177c91..ca5e0ae 100644
@@ -3,5 +3,5 @@ require clutter-gst-3.0.inc
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \
                     file://clutter-gst/clutter-gst.h;beginline=1;endline=24;md5=95baacba194e814c110ea3bdf25ddbf4"
 
-SRC_URI[archive.md5sum] = "88eea2dd5fc4357b5b18f1dfeed56c62"
-SRC_URI[archive.sha256sum] = "f1fc57fb32ea7e3d9234b58db35eb9ef3028cf0b266d85235f959edc0fe3dfd4"
+SRC_URI[archive.md5sum] = "3e145e24bb3c340eeeddafd18efe547d"
+SRC_URI[archive.sha256sum] = "e9f1c87d8f4c47062e952fb8008704f8942cf2d6f290688f3f7d13e83578cc6c"
Signature · 1 line
2.1.4
#7 lore raw

PATCH 7/10 xf86-input-libinput: Upgrade 0.24.0 -> 0.25.1

In reply to Jussi Kukkonen

Small releases with just a few fixes.

---
 .../{xf86-input-libinput_0.24.0.bb => xf86-input-libinput_0.25.1.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-libinput_0.24.0.bb => xf86-input-libinput_0.25.1.bb} (63%)
meta/recipes-graphics/xorg-driver/xf86-input-libinput_0.25.1.bb renamed from meta/recipes-graphics/xorg-driver/xf86-input-libinput_0.24.0.bb +2 -2
similarity index 63%
rename from meta/recipes-graphics/xorg-driver/xf86-input-libinput_0.24.0.bb
rename to meta/recipes-graphics/xorg-driver/xf86-input-libinput_0.25.1.bb
index 14b1271..7b3ea16 100644
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=5e6b20ea2ef94a998145f0ea3f788ee0"
 
 DEPENDS += "libinput"
 
-SRC_URI[md5sum] = "bd3fa118e4abadb8804dc6a099bb4ab3"
-SRC_URI[sha256sum] = "ddcb07350aed59b2996a92a1b4ff64d1c0b0c86a3f0ddca15b2b1c8c8bb13628"
+SRC_URI[md5sum] = "14003139614b25cc76c9a4cad059df89"
+SRC_URI[sha256sum] = "489f7d591c9ef08463d4966e61f7c6ea433f5fcbb9f5370fb621da639a84c7e0"
 
 FILES_${PN} += "${datadir}/X11/xorg.conf.d"
Signature · 1 line
2.1.4
#8 lore raw

PATCH 8/10 xserver-xorg: Upgrade 1.19.1 -> 1.19.3

In reply to Jussi Kukkonen

Bug fix releases.

---
 .../xorg-xserver/{xserver-xorg_1.19.1.bb => xserver-xorg_1.19.3.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.19.1.bb => xserver-xorg_1.19.3.bb} (89%)
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.19.3.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.19.1.bb +2 -2
similarity index 89%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.19.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.19.3.bb
index 0dc1028..606367d 100644
@@ -6,8 +6,8 @@ SRC_URI += "file://musl-arm-inb-outb.patch \
             file://0003-modesetting-Fix-16-bit-depth-bpp-mode.patch \
             file://0003-Remove-check-for-useSIGIO-option.patch \
             "
-SRC_URI[md5sum] = "caa8ee7b2950abbf734347d137529fb6"
-SRC_URI[sha256sum] = "79ae2cf39d3f6c4a91201d8dad549d1d774b3420073c5a70d390040aa965a7fb"
+SRC_URI[md5sum] = "015d2fc4b9f2bfe7a626edb63a62c65e"
+SRC_URI[sha256sum] = "677a8166e03474719238dfe396ce673c4234735464d6dadf2959b600d20e5a98"
 
 # These extensions are now integrated into the server, so declare the migration
 # path for in-place upgrades.
Signature · 1 line
2.1.4
#9 lore raw

PATCH 9/10 xkbcomp: Upgrade 1.3.1 -> 1.4.0

In reply to Jussi Kukkonen

Release with a small amount of bug fixes.

---
 meta/recipes-graphics/xorg-app/{xkbcomp_1.3.1.bb => xkbcomp_1.4.0.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-app/{xkbcomp_1.3.1.bb => xkbcomp_1.4.0.bb} (78%)
meta/recipes-graphics/xorg-app/xkbcomp_1.4.0.bb renamed from meta/recipes-graphics/xorg-app/xkbcomp_1.3.1.bb +2 -2
similarity index 78%
rename from meta/recipes-graphics/xorg-app/xkbcomp_1.3.1.bb
rename to meta/recipes-graphics/xorg-app/xkbcomp_1.4.0.bb
index 1c98359..c9dc327 100644
@@ -15,5 +15,5 @@ DEPENDS += "libxkbfile"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "a4d8353daf6cb0a9c47379b7413c42c6"
-SRC_URI[sha256sum] = "0304dc9e0d4ac10831a9ef5d5419722375ddbc3eac3ff4413094d57bc1f1923d"
+SRC_URI[md5sum] = "cc22b232bc78a303371983e1b48794ab"
+SRC_URI[sha256sum] = "bc69c8748c03c5ad9afdc8dff9db11994dd871b614c65f8940516da6bf61ce6b"
Signature · 1 line
2.1.4
#10 lore raw

PATCH 10/10 xkeyboard-config: Upgrade 2.20 -> 2.21

In reply to Jussi Kukkonen
---
 .../xorg-lib/{xkeyboard-config_2.20.bb => xkeyboard-config_2.21.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.20.bb => xkeyboard-config_2.21.bb} (87%)
meta/recipes-graphics/xorg-lib/xkeyboard-config_2.21.bb renamed from meta/recipes-graphics/xorg-lib/xkeyboard-config_2.20.bb +2 -2
similarity index 87%
rename from meta/recipes-graphics/xorg-lib/xkeyboard-config_2.20.bb
rename to meta/recipes-graphics/xorg-lib/xkeyboard-config_2.21.bb
index 168b840..01a51ad 100644
@@ -13,8 +13,8 @@ LICENSE = "MIT & MIT-style"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0e7f21ca7db975c63467d2e7624a12f9"
 
 SRC_URI = "${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2"
-SRC_URI[md5sum] = "1f68886339116ae3877052204c9b9b88"
-SRC_URI[sha256sum] = "d1bfc72553c4e3ef1cd6f13eec0488cf940498b612ab8a0b362e7090c94bc134"
+SRC_URI[md5sum] = "af9498e8954907d0a47f0f7b3d21e1ef"
+SRC_URI[sha256sum] = "30c17049fae129fc14875656da9aa3099e3031d6ce0ee1d77aae190fd9edcec5"
 
 SECTION = "x11/libs"
 DEPENDS = "intltool-native util-macros libxslt-native"
Signature · 1 line
2.1.4