All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/19] gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 02/19] pango: Upgrade 1.36.8 -> 1.38.1 Jussi Kukkonen
                   ` (18 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Remove a backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 ...ps-Be-more-careful-about-integer-overflow.patch | 89 ----------------------
 .../{gdk-pixbuf_2.30.8.bb => gdk-pixbuf_2.32.1.bb} |  5 +-
 2 files changed, 2 insertions(+), 92 deletions(-)
 delete mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/0001-pixops-Be-more-careful-about-integer-overflow.patch
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf_2.30.8.bb => gdk-pixbuf_2.32.1.bb} (94%)

diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/0001-pixops-Be-more-careful-about-integer-overflow.patch b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/0001-pixops-Be-more-careful-about-integer-overflow.patch
deleted file mode 100644
index fe7c1d5..0000000
--- a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/0001-pixops-Be-more-careful-about-integer-overflow.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-From ffec86ed5010c5a2be14f47b33bcf4ed3169a199 Mon Sep 17 00:00:00 2001
-From: Matthias Clasen <mclasen@redhat.com>
-Date: Mon, 13 Jul 2015 00:33:40 -0400
-Subject: [PATCH] pixops: Be more careful about integer overflow
-
-Our loader code is supposed to handle out-of-memory and overflow
-situations gracefully, reporting errors instead of aborting. But
-if you load an image at a specific size, we also execute our
-scaling code, which was not careful enough about overflow in some
-places.
-
-This commit makes the scaling code silently return if it fails to
-allocate filter tables. This is the best we can do, since
-gdk_pixbuf_scale() is not taking a GError.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=752297
-
-Upstream-Status: backport
-
-Signed-off-by: Li Zhou <li.zhou@windriver.com>
----
- gdk-pixbuf/pixops/pixops.c |   22 +++++++++++++++++-----
- 1 file changed, 17 insertions(+), 5 deletions(-)
-
-diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
-index 29a1c14..ce51745 100644
---- a/gdk-pixbuf/pixops/pixops.c
-+++ b/gdk-pixbuf/pixops/pixops.c
-@@ -1272,7 +1272,16 @@ make_filter_table (PixopsFilter *filter)
-   int i_offset, j_offset;
-   int n_x = filter->x.n;
-   int n_y = filter->y.n;
--  int *weights = g_new (int, SUBSAMPLE * SUBSAMPLE * n_x * n_y);
-+  gsize n_weights;
-+  int *weights;
-+
-+  n_weights = SUBSAMPLE * SUBSAMPLE * n_x * n_y;
-+  if (n_weights / (SUBSAMPLE * SUBSAMPLE * n_x) != n_y)
-+    return NULL; /* overflow, bail */
-+
-+  weights = g_try_new (int, n_weights);
-+  if (!weights)
-+    return NULL; /* overflow, bail */
- 
-   for (i_offset=0; i_offset < SUBSAMPLE; i_offset++)
-     for (j_offset=0; j_offset < SUBSAMPLE; j_offset++)
-@@ -1347,8 +1356,11 @@ pixops_process (guchar         *dest_buf,
-   if (x_step == 0 || y_step == 0)
-     return; /* overflow, bail out */
- 
--  line_bufs = g_new (guchar *, filter->y.n);
-   filter_weights = make_filter_table (filter);
-+  if (!filter_weights)
-+    return; /* overflow, bail out */
-+
-+  line_bufs = g_new (guchar *, filter->y.n);
- 
-   check_shift = check_size ? get_check_shift (check_size) : 0;
- 
-@@ -1468,7 +1480,7 @@ tile_make_weights (PixopsFilterDimension *dim,
- 		   double                 scale)
- {
-   int n = ceil (1 / scale + 1);
--  double *pixel_weights = g_new (double, SUBSAMPLE * n);
-+  double *pixel_weights = g_malloc_n (sizeof (double) * SUBSAMPLE, n);
-   int offset;
-   int i;
- 
-@@ -1526,7 +1538,7 @@ bilinear_magnify_make_weights (PixopsFilterDimension *dim,
-     }
- 
-   dim->n = n;
--  dim->weights = g_new (double, SUBSAMPLE * n);
-+  dim->weights = g_malloc_n (sizeof (double) * SUBSAMPLE, n);
- 
-   pixel_weights = dim->weights;
- 
-@@ -1617,7 +1629,7 @@ bilinear_box_make_weights (PixopsFilterDimension *dim,
- 			   double                 scale)
- {
-   int n = ceil (1/scale + 3.0);
--  double *pixel_weights = g_new (double, SUBSAMPLE * n);
-+  double *pixel_weights = g_malloc_n (sizeof (double) * SUBSAMPLE, n);
-   double w;
-   int offset, i;
- 
--- 
-1.7.9.5
-
diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.32.1.bb
similarity index 94%
rename from meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb
rename to meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.32.1.bb
index 68f3850..6e3cb02 100644
--- a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb
+++ b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.32.1.bb
@@ -17,11 +17,10 @@ SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz \
            file://extending-libinstall-dependencies.patch \
            file://run-ptest \
            file://fatal-loader.patch \
-           file://0001-pixops-Be-more-careful-about-integer-overflow.patch \
            "
 
-SRC_URI[md5sum] = "4fed0d54432f1b69fc6e66e608bd5542"
-SRC_URI[sha256sum] = "4853830616113db4435837992c0aebd94cbb993c44dc55063cee7f72a7bef8be"
+SRC_URI[md5sum] = "b1590189a2e89fab9f871959c168508c"
+SRC_URI[sha256sum] = "4432b74f25538c7d6bcb3ca51adabdd666168955f25812a2568dc9637697f3bc"
 
 inherit autotools pkgconfig gettext pixbufcache ptest-gnome
 
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 02/19] pango: Upgrade 1.36.8 -> 1.38.1
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 01/19] gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 03/19] librsvg: Upgrade 2.40.10 -> 2.40.11 Jussi Kukkonen
                   ` (17 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Pango is now a simple a simple library and no longer has
 - modules
 - engines
 - configuration
Dropping all related things from the recipe.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/pango/pango.inc              | 50 +--------------
 .../pango/pango/multilib-fix-clean.patch           | 75 ----------------------
 meta/recipes-graphics/pango/pango_1.36.8.bb        | 10 ---
 meta/recipes-graphics/pango/pango_1.38.1.bb        |  9 +++
 4 files changed, 11 insertions(+), 133 deletions(-)
 delete mode 100644 meta/recipes-graphics/pango/pango/multilib-fix-clean.patch
 delete mode 100644 meta/recipes-graphics/pango/pango_1.36.8.bb
 create mode 100644 meta/recipes-graphics/pango/pango_1.38.1.bb

diff --git a/meta/recipes-graphics/pango/pango.inc b/meta/recipes-graphics/pango/pango.inc
index df0fdf6..c0109b2 100644
--- a/meta/recipes-graphics/pango/pango.inc
+++ b/meta/recipes-graphics/pango/pango.inc
@@ -21,51 +21,20 @@ PACKAGECONFIG[ptest] = "--enable-installed-tests,--disable-installed-tests,glib-
 BBCLASSEXTEND = "native"
 DEPENDS_class-native = "glib-2.0-native cairo-native harfbuzz-native"
 
-PACKAGES_DYNAMIC += "^pango-module-.*"
-
-RRECOMMENDS_${PN} = "pango-module-basic-fc"
-
 inherit gnomebase gtk-doc qemu ptest
 
-# Create a pango-modules package
-ALLOW_EMPTY_${BPN}-modules = "1"
-PACKAGES += "${BPN}-modules"
-RRECOMMENDS_${BPN}-modules =  "${@" ".join([p for p in d.getVar('PACKAGES', True).split() if p.find("pango-module") != -1])}"
-
-
 EXTRA_AUTORECONF = ""
 
 # seems to go wrong with default cflags
 FULL_OPTIMIZATION_arm = "-O2"
 
 EXTRA_OECONF = "--disable-introspection \
-		--enable-explicit-deps=no \
 	        --disable-debug \
-	        --with-mlprefix=${MLPREFIX}"
+	        "
 
 LEAD_SONAME = "libpango-1.0*"
 LIBV = "1.8.0"
 
-pango_postinst() {
-if ! [ -e $D${sysconfdir}/pango ] ; then
-	mkdir -p $D${sysconfdir}/pango
-fi
-
-if [ -n "$D" ]; then
-	${@qemu_run_binary(d, '$D','${bindir}/${MLPREFIX}pango-querymodules')} \
-		$D${libdir}/pango/${LIBV}/modules/*.so \
-		> $D${sysconfdir}/pango/${MLPREFIX}pango.modules 2>/dev/null
-
-	[ $? -ne 0 ] && exit 1
-
-	sed -i -e "s:$D::" $D${sysconfdir}/pango/${MLPREFIX}pango.modules
-
-	exit 0
-else
-	${bindir}/${MLPREFIX}pango-querymodules > /etc/pango/${MLPREFIX}pango.modules
-fi
-}
-
 # This binary needs to be compiled for the host architecture.  This isn't pretty!
 do_compile_prepend () {
 	if ${@base_contains('DISTRO_FEATURES', 'ptest', 'true', 'false', d)}; then
@@ -73,22 +42,7 @@ do_compile_prepend () {
 	fi
 }
 
-do_install_append () {
-	if [ "${MLPREFIX}" != "" ]; then
-		mv ${D}/${bindir}/pango-querymodules ${D}/${bindir}/${MLPREFIX}pango-querymodules 
-	fi
-}
-
-
-python populate_packages_prepend () {
-    pango_postinst = d.getVar("pango_postinst", True)
-
-    modules_root = d.expand('${libdir}/pango/${LIBV}/modules')
-
-    do_split_packages(d, modules_root, '^pango-(.*)\.so$', 'pango-module-%s', 'Pango module %s', pango_postinst)
-}
-
-FILES_${PN} = "${sysconfdir}/pango/* ${bindir}/* ${libdir}/libpango*${SOLIBS}"
+FILES_${PN} = "${bindir}/* ${libdir}/libpango*${SOLIBS}"
 FILES_${PN}-dbg += "${libdir}/pango/${LIBV}/modules/.debug"
 FILES_${PN}-dev += "${libdir}/pango/${LIBV}/modules/*.la"
 
diff --git a/meta/recipes-graphics/pango/pango/multilib-fix-clean.patch b/meta/recipes-graphics/pango/pango/multilib-fix-clean.patch
deleted file mode 100644
index ad414dd..0000000
--- a/meta/recipes-graphics/pango/pango/multilib-fix-clean.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-Upstream-Status: Pending
-
-Updated to apply to pango-1.32.5
-
-Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
-diff -Nurd pango-1.32.5/configure.ac pango-1.32.5/configure.ac
---- pango-1.32.5/configure.ac	2012-12-07 04:43:25.000000000 +0200
-+++ pango-1.32.5/configure.ac	2013-01-09 08:27:40.328516792 +0200
-@@ -213,6 +213,11 @@
-
- AC_SUBST(PANGO_DEBUG_FLAGS)
-
-+AC_ARG_WITH(mlprefix,
-+            AC_HELP_STRING([--with-mlprefix=<ARG>], [multilib prefix]),
-+            mlprefix_str=$withval, mlprefix_str="")
-+AC_DEFINE_UNQUOTED([MLPREFIX], ["$mlprefix_str"], [multilib prefix.])
-+
- AC_ARG_ENABLE(rebuilds,
-               [AC_HELP_STRING([--disable-rebuilds],
-                               [disable all source autogeneration rules])],,
-diff -Nurd pango-1.32.5/pango/modules.c pango-1.32.5/pango/modules.c
---- pango-1.32.5/pango/modules.c	2012-12-17 20:27:56.000000000 +0200
-+++ pango-1.32.5/pango/modules.c	2013-01-09 08:31:16.336512052 +0200
-@@ -555,11 +555,11 @@
-       files = g_new (char *, 3);
-
-       files[0] = g_build_filename (pango_get_sysconf_subdirectory (),
--                                   "pango.modules",
-+                                   MLPREFIX "pango.modules",
-                                    NULL);
-       files[1] = g_build_filename (pango_get_lib_subdirectory (),
-                                    MODULE_VERSION,
--                                   "modules.cache",
-+                                   MLPREFIX "modules.cache",
-                                    NULL);
-       files[2] = NULL;
-     }
-@@ -674,7 +674,8 @@
-       if (!no_module_warning)
-	{
-	  gchar *filename = g_build_filename (pango_get_sysconf_subdirectory (),
--					      "pango.modules",
-+/* For multilib case, keep multiple config file for different libs */
-+					      MLPREFIX "pango.modules",
-					      NULL);
-	  g_critical ("No modules found:\n"
-		      "No builtin or dynamically loaded modules were found.\n"
-diff -Nurd pango-1.32.5/pango/modules.c.rej pango-1.32.5/pango/modules.c.rej
---- pango-1.32.5/pango/modules.c.rej	1970-01-01 02:00:00.000000000 +0200
-+++ pango-1.32.5/pango/modules.c.rej	2013-01-09 08:27:40.328516792 +0200
-@@ -0,0 +1,12 @@
-+--- pango/modules.c	2010-09-22 03:37:01.000000000 +0800
-++++ pango/modules.c	2012-05-08 21:21:02.000000000 +0800
-+@@ -529,7 +529,8 @@
-+
-+   if (!file_str)
-+     file_str = g_build_filename (pango_get_sysconf_subdirectory (),
-+-				 "pango.modules",
-++/* For multilib case, keep multiple config file for different libs */
-++				 MLPREFIX "pango.modules",
-+ 				 NULL);
-+
-+   files = pango_split_file_list (file_str);
-diff -Nurd pango-1.32.5/pango/querymodules.c pango-1.32.5/pango/querymodules.c
---- pango-1.32.5/pango/querymodules.c	2012-08-28 15:27:18.000000000 +0300
-+++ pango-1.32.5/pango/querymodules.c	2013-01-09 08:31:47.828511359 +0200
-@@ -304,7 +304,7 @@
-
-       cache_file = g_build_filename (pango_get_lib_subdirectory (),
-                                      MODULE_VERSION,
--                                     "modules.cache",
-+                                     MLPREFIX "modules.cache",
-                                      NULL);
-       err = NULL;
-       if (!g_file_set_contents (cache_file, contents->str, -1, &err))
diff --git a/meta/recipes-graphics/pango/pango_1.36.8.bb b/meta/recipes-graphics/pango/pango_1.36.8.bb
deleted file mode 100644
index f4e4250..0000000
--- a/meta/recipes-graphics/pango/pango_1.36.8.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-require pango.inc
-
-LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
-
-SRC_URI += "file://run-ptest \
-            file://multilib-fix-clean.patch \
-"
-
-SRC_URI[archive.md5sum] = "217a9a753006275215fa9fa127760ece"
-SRC_URI[archive.sha256sum] = "18dbb51b8ae12bae0ab7a958e7cf3317c9acfc8a1e1103ec2f147164a0fc2d07"
diff --git a/meta/recipes-graphics/pango/pango_1.38.1.bb b/meta/recipes-graphics/pango/pango_1.38.1.bb
new file mode 100644
index 0000000..d85c17b
--- /dev/null
+++ b/meta/recipes-graphics/pango/pango_1.38.1.bb
@@ -0,0 +1,9 @@
+require pango.inc
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
+
+SRC_URI += "file://run-ptest \
+"
+
+SRC_URI[archive.md5sum] = "7fde35d4a127b55ce8bbcefe109bc80d"
+SRC_URI[archive.sha256sum] = "1320569f6c6d75d6b66172b2d28e59c56ee864ee9df202b76799c4506a214eb7"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 03/19] librsvg: Upgrade 2.40.10 -> 2.40.11
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 01/19] gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1 Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 02/19] pango: Upgrade 1.36.8 -> 1.38.1 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 04/19] adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0 Jussi Kukkonen
                   ` (16 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-gnome/librsvg/{librsvg_2.40.10.bb => librsvg_2.40.11.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-gnome/librsvg/{librsvg_2.40.10.bb => librsvg_2.40.11.bb} (92%)

diff --git a/meta/recipes-gnome/librsvg/librsvg_2.40.10.bb b/meta/recipes-gnome/librsvg/librsvg_2.40.11.bb
similarity index 92%
rename from meta/recipes-gnome/librsvg/librsvg_2.40.10.bb
rename to meta/recipes-gnome/librsvg/librsvg_2.40.11.bb
index 06552c2..8c5206b 100644
--- a/meta/recipes-gnome/librsvg/librsvg_2.40.10.bb
+++ b/meta/recipes-gnome/librsvg/librsvg_2.40.11.bb
@@ -14,8 +14,8 @@ inherit autotools pkgconfig gnomebase gtk-doc pixbufcache
 
 SRC_URI += "file://gtk-option.patch"
 
-SRC_URI[archive.md5sum] = "fadebe2e799ab159169ee3198415ff85"
-SRC_URI[archive.sha256sum] = "965c807438ce90b204e930ff80c92eba1606a2f6fd5ccfd09335c99896dd3479"
+SRC_URI[archive.md5sum] = "6b9cd1a048210a8e95bdc04c85fe997f"
+SRC_URI[archive.sha256sum] = "611ac0f544debd0c9bf1ef5509c990d218e83dd1d8c83297075c4b29796a2e02"
 
 CACHED_CONFIGUREVARS = "ac_cv_path_GDK_PIXBUF_QUERYLOADERS=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders"
 
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 04/19] adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (2 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 03/19] librsvg: Upgrade 2.40.10 -> 2.40.11 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 05/19] gtk+3: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
                   ` (15 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Remove a backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../Create-symlinks-when-installing-cursors.patch  | 178 ---------------------
 ...me_3.16.2.1.bb => adwaita-icon-theme_3.18.0.bb} |   5 +-
 2 files changed, 2 insertions(+), 181 deletions(-)
 delete mode 100644 meta/recipes-gnome/gnome/adwaita-icon-theme/Create-symlinks-when-installing-cursors.patch
 rename meta/recipes-gnome/gnome/{adwaita-icon-theme_3.16.2.1.bb => adwaita-icon-theme_3.18.0.bb} (85%)

diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme/Create-symlinks-when-installing-cursors.patch b/meta/recipes-gnome/gnome/adwaita-icon-theme/Create-symlinks-when-installing-cursors.patch
deleted file mode 100644
index 446f9c9..0000000
--- a/meta/recipes-gnome/gnome/adwaita-icon-theme/Create-symlinks-when-installing-cursors.patch
+++ /dev/null
@@ -1,178 +0,0 @@
-Create symlinks when installing cursors
-
-This cuts down the installed size by ~11MB.
-
-Upstream-Status: Backport
-Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
-
-
-From 1e8c0dd0a2de5e1d5ff60ff11f131e88510c7f50 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?=
- =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= <lrn1986@gmail.com>
-Date: Sat, 16 May 2015 07:49:19 +0000
-Subject: [PATCH] Create symlinks when installing cursors
-
-Also support creating symlinks for W32 cursors (including L and XL variants).
-
-https://bugzilla.gnome.org/show_bug.cgi?id=749223
----
- Makefile.am  | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- configure.ac | 24 ++++++++++++++++
- 2 files changed, 117 insertions(+)
-
-diff --git a/Makefile.am b/Makefile.am
-index fed3972..4d00268 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -6,6 +6,17 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
- 
- cursordir = $(datadir)/icons/Adwaita/cursors
- cursor_DATA = $(wildcard $(srcdir)/Adwaita/cursors/*)
-+if ENABLE_L_XL_VARIANTS
-+cursorldir = $(datadir)/icons/Adwaita-Large/cursors
-+cursorl_DATA = $(wildcard $(srcdir)/Adwaita-Large/cursors/*)
-+cursorxldir = $(datadir)/icons/Adwaita-ExtraLarge/cursors
-+cursorxl_DATA = $(wildcard $(srcdir)/Adwaita-ExtraLarge/cursors/*)
-+else
-+cursorldir =
-+cursorl_DATA =
-+cursorxldir =
-+cursorxl_DATA =
-+endif
- 
- theme_in_files = index.theme.in.in
- theme_DATA = $(theme_in_files:.theme.in.in=.theme)
-@@ -99,6 +110,88 @@ install-data-local:
- 	fi
- 
- install-data-hook:
-+	cd $(DESTDIR)$(cursordir) && \
-+	if test "x$(enable_w32_cursors)" = "xyes"; \
-+	then \
-+		cur=.cur && \
-+		ani=.ani; \
-+	else \
-+		cur= && \
-+		ani= ; \
-+	fi; \
-+	if test "x$(enable_l_xl_variants)" = "xyes"; \
-+	then \
-+		themedirs="$(cursordir) $(cursorldir) $(cursorxldir)"; \
-+	else \
-+		themedirs="$(cursordir)"; \
-+	fi; \
-+	for d in $$themedirs; \
-+	do \
-+		cd $(DESTDIR)$$d && \
-+		echo Creating symlinks in $(DESTDIR)$$d && \
-+		$(LN_S) -f  dotbox$$cur			draped_box$$cur && \
-+		$(LN_S) -f  dotbox$$cur			icon$$cur && \
-+		$(LN_S) -f  dotbox$$cur			target$$cur && \
-+		$(LN_S) -f  dotbox$$cur			dot_box_mask$$cur && \
-+		$(LN_S) -f  X_cursor$$cur		pirate$$cur && \
-+		$(LN_S) -f  left_ptr_watch$$ani		08e8e1c95fe2fc01f976f1e063a24ccd$$ani && \
-+		$(LN_S) -f  left_ptr_watch$$ani		3ecb610c1bf2410f44200f48c40d3599$$ani && \
-+		$(LN_S) -f  left_ptr$$cur		arrow$$cur && \
-+		$(LN_S) -f  left_ptr$$cur		top_left_arrow$$cur && \
-+		$(LN_S) -f  right_ptr$$cur		draft_large$$cur && \
-+		$(LN_S) -f  right_ptr$$cur		draft_small$$cur && \
-+		$(LN_S) -f  move$$cur			4498f0e0c1937ffe01fd06f973665830$$cur && \
-+		$(LN_S) -f  move$$cur			9081237383d90e509aa00f00170e968f$$cur && \
-+		$(LN_S) -f  copy$$cur			1081e37283d90000800003c07f3ef6bf$$cur && \
-+		$(LN_S) -f  copy$$cur			6407b0e94181790501fd1e167b474872$$cur && \
-+		$(LN_S) -f  cross$$cur			cross_reverse$$cur && \
-+		$(LN_S) -f  cross$$cur			diamond_cross$$cur && \
-+		$(LN_S) -f  hand1$$cur			grab$$cur && \
-+		$(LN_S) -f  hand2$$cur			9d800788f1b08800ae810202380a0822$$cur && \
-+		$(LN_S) -f  hand2$$cur			e29285e634086352946a0e7090d73106$$cur && \
-+		$(LN_S) -f  hand2$$cur			hand$$cur && \
-+		$(LN_S) -f  grabbing$$cur		fleur$$cur && \
-+		$(LN_S) -f  question_arrow$$cur		d9ce0ab605698f320427677b458ad60b$$cur && \
-+		$(LN_S) -f  question_arrow$$cur		5c6cd98b3f3ebcb1f9c7f1c204630408$$cur && \
-+		$(LN_S) -f  question_arrow$$cur		help$$cur && \
-+		$(LN_S) -f  question_arrow$$cur		left_ptr_help$$cur && \
-+		$(LN_S) -f  link$$cur			3085a0e285430894940527032f8b26df$$cur && \
-+		$(LN_S) -f  link$$cur			640fb0e74195791501fd1ed57b41487f$$cur && \
-+		$(LN_S) -f  crossed_circle$$cur		03b6e0fcb3499374a867c041f52298f0$$cur && \
-+		$(LN_S) -f  fd_double_arrow$$cur	fcf1c3c7cd4491d801f1e1c78f100000$$cur && \
-+		$(LN_S) -f  bd_double_arrow$$cur	c7088f0f3e6c8088236ef8e1e3e70000$$cur && \
-+		$(LN_S) -f  sb_h_double_arrow$$cur 	h_double_arrow$$cur && \
-+		$(LN_S) -f  sb_h_double_arrow$$cur	14fef782d02440884392942c11205230$$cur && \
-+		$(LN_S) -f  h_double_arrow$$cur		028006030e0e7ebffc7f7070c0600140$$cur && \
-+		$(LN_S) -f  sb_v_double_arrow$$cur 	double_arrow$$cur && \
-+		$(LN_S) -f  sb_v_double_arrow$$cur 	v_double_arrow$$cur && \
-+		$(LN_S) -f  sb_v_double_arrow$$cur	2870a09082c103050810ffdffffe0204$$cur && \
-+		$(LN_S) -f  v_double_arrow$$cur		00008160000006810000408080010102$$cur && \
-+		$(LN_S) -f  left_ptr$$cur		default$$cur && \
-+		$(LN_S) -f  hand$$cur			pointer$$cur && \
-+		$(LN_S) -f  left_ptr_watch$$ani		progress$$ani && \
-+		$(LN_S) -f  watch$$ani			wait$$ani && \
-+		$(LN_S) -f  cross$$cur			crosshair$$cur && \
-+		$(LN_S) -f  xterm$$cur			text$$cur && \
-+		$(LN_S) -f  dnd-link$$cur		alias$$cur && \
-+		$(LN_S) -f  dnd-copy$$cur		copy$$cur && \
-+		$(LN_S) -f  dnd-none$$cur		no-drop$$cur && \
-+		$(LN_S) -f  crossed_circle$$cur		not-allowed$$cur && \
-+		$(LN_S) -f  sb_h_double_arrow$$cur	col-resize$$cur && \
-+		$(LN_S) -f  sb_v_double_arrow$$cur	row-resize$$cur && \
-+		$(LN_S) -f  top_side$$cur		n-resize$$cur && \
-+		$(LN_S) -f  right_side$$cur		e-resize$$cur && \
-+		$(LN_S) -f  bottom_side$$cur		s-resize$$cur && \
-+		$(LN_S) -f  left_side$$cur		w-resize$$cur && \
-+		$(LN_S) -f  top_right_corner$$cur	ne-resize$$cur && \
-+		$(LN_S) -f  top_left_corner$$cur	nw-resize$$cur && \
-+		$(LN_S) -f  bottom_right_corner$$cur	se-resize$$cur && \
-+		$(LN_S) -f  bottom_left_corner$$cur	sw-resize$$cur && \
-+		$(LN_S) -f  sb_h_double_arrow$$cur	ew-resize$$cur && \
-+		$(LN_S) -f  sb_v_double_arrow$$cur	ns-resize$$cur && \
-+		$(LN_S) -f  fd_double_arrow$$cur	nesw-resize$$cur && \
-+		$(LN_S) -f  bd_double_arrow$$cur	nwse-resize$$cur; \
-+	done
- 	if test -z "$(DESTDIR)" && test -n "$(GTK_UPDATE_ICON_CACHE)" ; then \
- 		$(GTK_UPDATE_ICON_CACHE) -q $(DESTDIR)$(themedir); \
- 	fi
-diff --git a/configure.ac b/configure.ac
-index 9e4d8a0..312b24c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -31,6 +31,7 @@ AC_SUBST([render_sizes], ["8x8 16x16 22x22 24x24 32x32 48x48 256x256"])
- AC_SUBST([symbolic_render_sizes], [""])
- AC_SUBST([install_sizes], ["8x8 16x16 22x22 24x24 32x32 48x48 64x64 96x96 256x256"])
- 
-+AC_PROG_LN_S
- AC_PATH_PROG(GTK_UPDATE_ICON_CACHE, gtk-update-icon-cache)
- 
- # need git, icontool, and inkscape for rendering
-@@ -56,6 +57,29 @@ if test "x$GTK_ENCODE_SYMBOLIC_SVG" = "xfalse"; then
- fi
- AC_SUBST(symbolic_encode_sizes)
- 
-+AC_ARG_ENABLE([w32-cursors],
-+  [AS_HELP_STRING([--enable-w32-cursors],
-+    [Make and install Windows cursors (.cur and .ani) instead of X cursors])],
-+  [case "${enableval}" in
-+    yes) enable_w32_cursors=yes ;;
-+    no)  enable_w32_cursors=no ;;
-+    *) AC_MSG_ERROR([bad value ${enableval} for --enable-w32-cursors]) ;;
-+   esac],
-+  [enable_w32_cursors=no])
-+AC_SUBST(enable_w32_cursors)
-+
-+AC_ARG_ENABLE([l-xl-variants],
-+  [AS_HELP_STRING([--enable-l-xl-variants],
-+    [Also make and install Large and Extra Large Windows cursor versions])],
-+  [case "${enableval}" in
-+    yes) enable_l_xl_variants=yes ;;
-+    no)  enable_l_xl_variants=no ;;
-+    *) AC_MSG_ERROR([bad value ${enableval} for --enable-l-xl-variants]) ;;
-+   esac],
-+  [enable_l_xl_variants=no])
-+AC_SUBST(enable_l_xl_variants)
-+AM_CONDITIONAL([ENABLE_L_XL_VARIANTS], [test x$enable_l_xl_variants = xyes])
-+
- AC_CONFIG_FILES([
- Makefile
- adwaita-icon-theme.pc
--- 
-2.1.4
-
diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.16.2.1.bb b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.18.0.bb
similarity index 85%
rename from meta/recipes-gnome/gnome/adwaita-icon-theme_3.16.2.1.bb
rename to meta/recipes-gnome/gnome/adwaita-icon-theme_3.18.0.bb
index 0d7fa0c..2052761 100644
--- a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.16.2.1.bb
+++ b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.18.0.bb
@@ -12,11 +12,10 @@ DEPENDS += "intltool-native"
 
 MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
 SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz \
-           file://Create-symlinks-when-installing-cursors.patch \
           "
 
-SRC_URI[md5sum] = "9ef86952c947aa27a1a888b7735d60b3"
-SRC_URI[sha256sum] = "b4556dfbf555d4fac12d4d5c12f7519de0d43ec42a1b649611439a50bf7acb96"
+SRC_URI[md5sum] = "ec1fa3fde83ad166ae7075a97dc1ec4b"
+SRC_URI[sha256sum] = "5e9ce726001fdd8ee93c394fdc3cdb9e1603bbed5b7c62df453ccf521ec50e58"
 
 do_install_append() {
 	# Build uses gtk-encode-symbolic-svg to create png versions:
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 05/19] gtk+3: Upgrade 3.16.6 -> 3.18.2
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (3 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 04/19] adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 06/19] package_regex.inc: Add gtk-icon-utils-native Jussi Kukkonen
                   ` (14 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

* Package new development tool gtk-builder-tool.
* Disable colord support (for explicitness, no functional change)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-gnome/gtk+/gtk+3.inc                            | 5 ++++-
 meta/recipes-gnome/gtk+/{gtk+3_3.16.6.bb => gtk+3_3.18.2.bb} | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)
 rename meta/recipes-gnome/gtk+/{gtk+3_3.16.6.bb => gtk+3_3.18.2.bb} (83%)

diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
index 22a40d8..1141b90 100644
--- a/meta/recipes-gnome/gtk+/gtk+3.inc
+++ b/meta/recipes-gnome/gtk+/gtk+3.inc
@@ -29,6 +29,7 @@ EXTRA_OECONF += " \
                  --enable-modules \
                  --disable-cups \
                  --disable-introspection \
+                 --disable-colord \
 "
 
 PACKAGECONFIG ??= "${@bb.utils.contains("DISTRO_FEATURES", "x11", "x11", "", d)} \
@@ -79,7 +80,9 @@ FILES_${PN}-dev += " \
                     ${libdir}/gtk-3.0/${LIBV}/engines/*.la \
                     ${libdir}/gtk-3.0/modules/*.la \
                     ${bindir}/gtk-builder-convert \
-                    ${bindir}/gtk-encode-symbolic-svg"
+                    ${bindir}/gtk-encode-symbolic-svg \
+                    ${bindir}/gtk-builder-tool \
+                    "
 
 FILES_${PN}-dbg += " \
                     ${libdir}/gtk-3.0/${LIBV}/loaders/.debug \
diff --git a/meta/recipes-gnome/gtk+/gtk+3_3.16.6.bb b/meta/recipes-gnome/gtk+/gtk+3_3.18.2.bb
similarity index 83%
rename from meta/recipes-gnome/gtk+/gtk+3_3.16.6.bb
rename to meta/recipes-gnome/gtk+/gtk+3_3.18.2.bb
index 381e607..46f0cf9 100644
--- a/meta/recipes-gnome/gtk+/gtk+3_3.16.6.bb
+++ b/meta/recipes-gnome/gtk+/gtk+3_3.18.2.bb
@@ -8,8 +8,8 @@ SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/${MAJ_VER}/gtk+-${PV}.tar
            file://Do-not-try-to-initialize-GL-without-libGL.patch \
           "
 
-SRC_URI[md5sum] = "fc59e5c8b5a4585b60623dd708df400b"
-SRC_URI[sha256sum] = "4d12726d0856a968b41802ae5c5971d7e9bac532717e309d3f81b9989da5ffbe"
+SRC_URI[md5sum] = "230fd78e42419d35ff790784b457e5f2"
+SRC_URI[sha256sum] = "5dbec561c4a00070073bf9cf4cfdd61fab4a14c8ff5b15d700bd378f8185e152"
 
 S = "${WORKDIR}/gtk+-${PV}"
 
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 06/19] package_regex.inc: Add gtk-icon-utils-native
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (4 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 05/19] gtk+3: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 07/19] gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
                   ` (13 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/conf/distro/include/package_regex.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/conf/distro/include/package_regex.inc b/meta/conf/distro/include/package_regex.inc
index d12999b..9bf9681 100644
--- a/meta/conf/distro/include/package_regex.inc
+++ b/meta/conf/distro/include/package_regex.inc
@@ -225,6 +225,7 @@ REGEX_pn-pango = "${GNOME_STABLE}"
 REGEX_pn-gtk+ = "${GNOME2_STABLE}"
 REGEX_pn-gtk+3 = "${GNOME_STABLE}"
 REGEX_pn-gtk-engines = "${GNOME2_STABLE}"
+REGEX_pn-gtk-icon-utils-native = "${GNOME2_STABLE}"
 REGEX_pn-glib-networking = "${GNOME_STABLE}"
 REGEX_pn-librsvg = "${GNOME_STABLE}"
 REGEX_pn-libsoup-2.4 = "${GNOME_STABLE}"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 07/19] gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (5 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 06/19] package_regex.inc: Add gtk-icon-utils-native Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 08/19] libxi: Upgrade 1.7.4 -> 1.7.5 Jussi Kukkonen
                   ` (12 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 ...tk-icon-utils-native_3.16.6.bb => gtk-icon-utils-native_3.18.2.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-gnome/gtk+/{gtk-icon-utils-native_3.16.6.bb => gtk-icon-utils-native_3.18.2.bb} (94%)

diff --git a/meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.16.6.bb b/meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.18.2.bb
similarity index 94%
rename from meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.16.6.bb
rename to meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.18.2.bb
index cba3815..e6c475b 100644
--- a/meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.16.6.bb
+++ b/meta/recipes-gnome/gtk+/gtk-icon-utils-native_3.18.2.bb
@@ -10,8 +10,8 @@ MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}"
 
 SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/${MAJ_VER}/gtk+-${PV}.tar.xz \
           file://Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch"
-SRC_URI[md5sum] = "fc59e5c8b5a4585b60623dd708df400b"
-SRC_URI[sha256sum] = "4d12726d0856a968b41802ae5c5971d7e9bac532717e309d3f81b9989da5ffbe"
+SRC_URI[md5sum] = "230fd78e42419d35ff790784b457e5f2"
+SRC_URI[sha256sum] = "5dbec561c4a00070073bf9cf4cfdd61fab4a14c8ff5b15d700bd378f8185e152"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
                     file://gtk/gtk.h;endline=25;md5=1d8dc0fccdbfa26287a271dce88af737 \
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 08/19] libxi: Upgrade 1.7.4 -> 1.7.5
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (6 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 07/19] gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 09/19] pixman: Upgrade 0.32.6 -> 0.32.8 Jussi Kukkonen
                   ` (11 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-lib/{libxi_1.7.4.bb => libxi_1.7.5.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxi_1.7.4.bb => libxi_1.7.5.bb} (81%)

diff --git a/meta/recipes-graphics/xorg-lib/libxi_1.7.4.bb b/meta/recipes-graphics/xorg-lib/libxi_1.7.5.bb
similarity index 81%
rename from meta/recipes-graphics/xorg-lib/libxi_1.7.4.bb
rename to meta/recipes-graphics/xorg-lib/libxi_1.7.5.bb
index 07033a3..f629d3f 100644
--- a/meta/recipes-graphics/xorg-lib/libxi_1.7.4.bb
+++ b/meta/recipes-graphics/xorg-lib/libxi_1.7.5.bb
@@ -17,5 +17,5 @@ PE = "1"
 
 XORG_PN = "libXi"
 
-SRC_URI[md5sum] = "9c4a69c34b19ec1e4212e849549544cb"
-SRC_URI[sha256sum] = "2cffc2686618dc1803725636cd92b36342c512dc60a7a35cba34bf7192a42244"
+SRC_URI[md5sum] = "9f02462855c598a0cd0ddfd98c6e25f5"
+SRC_URI[sha256sum] = "d964d7deb5d8f7d6b9c358969c625073d7ab273dbda94693130b3540bc0ca229"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 09/19] pixman: Upgrade 0.32.6 -> 0.32.8
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (7 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 08/19] libxi: Upgrade 1.7.4 -> 1.7.5 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 10/19] libxcb: Upgrade 1.11 -> 1.11.1 Jussi Kukkonen
                   ` (10 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Update Upstream-Status on a patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../xorg-lib/pixman/0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch   | 2 +-
 meta/recipes-graphics/xorg-lib/{pixman_0.32.6.bb => pixman_0.32.8.bb} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{pixman_0.32.6.bb => pixman_0.32.8.bb} (90%)

diff --git a/meta/recipes-graphics/xorg-lib/pixman/0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch b/meta/recipes-graphics/xorg-lib/pixman/0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch
index a60df5f..6b7c1e6 100644
--- a/meta/recipes-graphics/xorg-lib/pixman/0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch
+++ b/meta/recipes-graphics/xorg-lib/pixman/0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch
@@ -11,7 +11,7 @@ problematic code in test/utils.c.
 
 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 Signed-off-by: Marek Vasut <marex@denx.de>
-Upstream-Status: Submitted
+Upstream-Status: Backport [commit 4297e9058]
 ---
 Changes v1 -> v2:
 
diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.32.6.bb b/meta/recipes-graphics/xorg-lib/pixman_0.32.8.bb
similarity index 90%
rename from meta/recipes-graphics/xorg-lib/pixman_0.32.6.bb
rename to meta/recipes-graphics/xorg-lib/pixman_0.32.8.bb
index 317a568..e13b9ad 100644
--- a/meta/recipes-graphics/xorg-lib/pixman_0.32.6.bb
+++ b/meta/recipes-graphics/xorg-lib/pixman_0.32.8.bb
@@ -34,7 +34,7 @@ SRC_URI += "\
 	    file://0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch \
 "
 
-SRC_URI[md5sum] = "8a9e8f14743a39cf303803f369c1f344"
-SRC_URI[sha256sum] = "201fc0d7d6bc0017496f2bd27b3ca14224aea0df6b624c5ee2dc0307a4ff14a4"
+SRC_URI[md5sum] = "18d6b62abdb7bc0f8e6b0ddf48986b2c"
+SRC_URI[sha256sum] = "5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1"
 
 REQUIRED_DISTRO_FEATURES = ""
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 10/19] libxcb: Upgrade 1.11 -> 1.11.1
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (8 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 09/19] pixman: Upgrade 0.32.6 -> 0.32.8 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 11/19] libxcb: Remove unused git-version of the recipe Jussi Kukkonen
                   ` (9 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-lib/{libxcb_1.11.bb => libxcb_1.11.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxcb_1.11.bb => libxcb_1.11.1.bb} (48%)

diff --git a/meta/recipes-graphics/xorg-lib/libxcb_1.11.bb b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
similarity index 48%
rename from meta/recipes-graphics/xorg-lib/libxcb_1.11.bb
rename to meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
index c162702..23a83ef 100644
--- a/meta/recipes-graphics/xorg-lib/libxcb_1.11.bb
+++ b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
@@ -6,5 +6,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d763b081cb10c223435b01e00dc0aba7"
 
 DEPENDS += "libxdmcp"
 
-SRC_URI[md5sum] = "5a873ebd383d1a60612dd6ec6b42c781"
-SRC_URI[sha256sum] = "03635d70045b9ede90778e67516135828a57de87ac508f987024f43c03620ff7"
+SRC_URI[md5sum] = "f97a65e6158775de518ac391935634c2"
+SRC_URI[sha256sum] = "b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 00/19] X11 & GTK+ version upgrades
@ 2015-11-13  9:46 Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 01/19] gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1 Jussi Kukkonen
                   ` (19 more replies)
  0 siblings, 20 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

This patchset requires the patches in jku/glib-et-al branch,
and that branch _is included_ in the one linked here.

Most of the X upgrades are minor bumps as usual. xf86-video-omap upgrade
I could not test myself but the changes look innocent enough so I
included it.

Notable changes:
 * Pango is now a simple library (no modules, engines or configuration)
 * GdkPixbuf dropped support for some rare formats (wbmp, ras, pcx)
 * GTK upgraded to 3.18 series
 * XOrg 1.18 (video ABI 20)

 - Jussi


The following changes since commit 84d5b3dc3832a7cd24b5362d35556e86b28d2f26:

  libsoup-2.4: Upgrade 2.50.0 -> 2.52.1 (2015-11-09 14:29:50 +0200)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib jku/x11-gtk-upgrades
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=jku/x11-gtk-upgrades

Jussi Kukkonen (19):
  gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1
  pango: Upgrade 1.36.8 -> 1.38.1
  librsvg: Upgrade 2.40.10 -> 2.40.11
  adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0
  gtk+3: Upgrade 3.16.6 -> 3.18.2
  package_regex.inc: Add gtk-icon-utils-native
  gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2
  libxi: Upgrade 1.7.4 -> 1.7.5
  pixman: Upgrade 0.32.6 -> 0.32.8
  libxcb: Upgrade 1.11 -> 1.11.1
  libxcb: Remove unused git-version of the recipe
  xserver-xorg: Upgrade 1.17.2 -> 1.18.0
  xorg-driver-input: add xorg configuration to FILES
  xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0
  xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3
  xf86-video-omap: Upgrade 0.4.3 -> 0.4.4
  xinput: Upgrade 1.6.1 -> 1.6.2
  xkbcomp: Upgrade 1.3.0 -> 1.3.1
  xkeyboard-config: Upgrade 2.15 -> 2.16

 meta/conf/distro/include/package_regex.inc         |   1 +
 ...ps-Be-more-careful-about-integer-overflow.patch |  89 -----------
 .../{gdk-pixbuf_2.30.8.bb => gdk-pixbuf_2.32.1.bb} |   5 +-
 .../Create-symlinks-when-installing-cursors.patch  | 178 ---------------------
 ...me_3.16.2.1.bb => adwaita-icon-theme_3.18.0.bb} |   5 +-
 meta/recipes-gnome/gtk+/gtk+3.inc                  |   5 +-
 .../gtk+/{gtk+3_3.16.6.bb => gtk+3_3.18.2.bb}      |   4 +-
 ...e_3.16.6.bb => gtk-icon-utils-native_3.18.2.bb} |   4 +-
 .../{librsvg_2.40.10.bb => librsvg_2.40.11.bb}     |   4 +-
 meta/recipes-graphics/pango/pango.inc              |  50 +-----
 .../pango/pango/multilib-fix-clean.patch           |  75 ---------
 meta/recipes-graphics/pango/pango_1.36.8.bb        |  10 --
 meta/recipes-graphics/pango/pango_1.38.1.bb        |   9 ++
 .../xorg-app/{xinput_1.6.1.bb => xinput_1.6.2.bb}  |   6 +-
 .../{xkbcomp_1.3.0.bb => xkbcomp_1.3.1.bb}         |   4 +-
 ...t-evdev_2.9.2.bb => xf86-input-evdev_2.10.0.bb} |   4 +-
 ...tics_1.8.2.bb => xf86-input-synaptics_1.8.3.bb} |   6 +-
 ...put_dpms-Replace-logical-with-bitwise-ope.patch |  31 ----
 ...ideo-omap_0.4.3.bb => xf86-video-omap_0.4.4.bb} |   6 +-
 .../xorg-driver/xorg-driver-input.inc              |   4 +-
 .../xorg-lib/{libxcb.inc => libxcb_1.11.1.bb}      |  13 +-
 meta/recipes-graphics/xorg-lib/libxcb_1.11.bb      |  10 --
 meta/recipes-graphics/xorg-lib/libxcb_git.bb       |  10 --
 .../xorg-lib/{libxi_1.7.4.bb => libxi_1.7.5.bb}    |   4 +-
 ...0001-v3-test-add-a-check-for-FE_DIVBYZERO.patch |   2 +-
 .../{pixman_0.32.6.bb => pixman_0.32.8.bb}         |   4 +-
 ...ard-config_2.15.bb => xkeyboard-config_2.16.bb} |   4 +-
 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |   2 +-
 ...e-__GLIBC__-guard-for-glibc-specific-code.patch |  31 ----
 ...erver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} |   6 +-
 30 files changed, 57 insertions(+), 529 deletions(-)
 delete mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf/0001-pixops-Be-more-careful-about-integer-overflow.patch
 rename meta/recipes-gnome/gdk-pixbuf/{gdk-pixbuf_2.30.8.bb => gdk-pixbuf_2.32.1.bb} (94%)
 delete mode 100644 meta/recipes-gnome/gnome/adwaita-icon-theme/Create-symlinks-when-installing-cursors.patch
 rename meta/recipes-gnome/gnome/{adwaita-icon-theme_3.16.2.1.bb => adwaita-icon-theme_3.18.0.bb} (85%)
 rename meta/recipes-gnome/gtk+/{gtk+3_3.16.6.bb => gtk+3_3.18.2.bb} (83%)
 rename meta/recipes-gnome/gtk+/{gtk-icon-utils-native_3.16.6.bb => gtk-icon-utils-native_3.18.2.bb} (94%)
 rename meta/recipes-gnome/librsvg/{librsvg_2.40.10.bb => librsvg_2.40.11.bb} (92%)
 delete mode 100644 meta/recipes-graphics/pango/pango/multilib-fix-clean.patch
 delete mode 100644 meta/recipes-graphics/pango/pango_1.36.8.bb
 create mode 100644 meta/recipes-graphics/pango/pango_1.38.1.bb
 rename meta/recipes-graphics/xorg-app/{xinput_1.6.1.bb => xinput_1.6.2.bb} (66%)
 rename meta/recipes-graphics/xorg-app/{xkbcomp_1.3.0.bb => xkbcomp_1.3.1.bb} (78%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-evdev_2.9.2.bb => xf86-input-evdev_2.10.0.bb} (83%)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.8.2.bb => xf86-input-synaptics_1.8.3.bb} (74%)
 delete mode 100644 meta/recipes-graphics/xorg-driver/xf86-video-omap/0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch
 rename meta/recipes-graphics/xorg-driver/{xf86-video-omap_0.4.3.bb => xf86-video-omap_0.4.4.bb} (84%)
 rename meta/recipes-graphics/xorg-lib/{libxcb.inc => libxcb_1.11.1.bb} (80%)
 delete mode 100644 meta/recipes-graphics/xorg-lib/libxcb_1.11.bb
 delete mode 100644 meta/recipes-graphics/xorg-lib/libxcb_git.bb
 rename meta/recipes-graphics/xorg-lib/{libxi_1.7.4.bb => libxi_1.7.5.bb} (81%)
 rename meta/recipes-graphics/xorg-lib/{pixman_0.32.6.bb => pixman_0.32.8.bb} (90%)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.15.bb => xkeyboard-config_2.16.bb} (88%)
 delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
 rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} (78%)

-- 
2.1.4



^ permalink raw reply	[flat|nested] 22+ messages in thread

* [PATCH 11/19] libxcb: Remove unused git-version of the recipe
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (9 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 10/19] libxcb: Upgrade 1.11 -> 1.11.1 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0 Jussi Kukkonen
                   ` (8 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-lib/libxcb.inc       | 30 ------------------------
 meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb | 31 +++++++++++++++++++++----
 meta/recipes-graphics/xorg-lib/libxcb_git.bb    | 10 --------
 3 files changed, 27 insertions(+), 44 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-lib/libxcb.inc
 delete mode 100644 meta/recipes-graphics/xorg-lib/libxcb_git.bb

diff --git a/meta/recipes-graphics/xorg-lib/libxcb.inc b/meta/recipes-graphics/xorg-lib/libxcb.inc
deleted file mode 100644
index fe31f20..0000000
--- a/meta/recipes-graphics/xorg-lib/libxcb.inc
+++ /dev/null
@@ -1,30 +0,0 @@
-SUMMARY = "XCB: The X protocol C binding library"
-DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \
-for Xlib featuring a small footprint, latency hiding, direct access to \
-the protocol, improved threading support, and extensibility."
-HOMEPAGE = "http://xcb.freedesktop.org"
-BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
-
-BBCLASSEXTEND = "native nativesdk"
-
-SECTION = "x11/libs"
-LICENSE = "MIT-X"
-
-DEPENDS = "xcb-proto xproto libxau xcb-proto-native libpthread-stubs"
-
-SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \
-           file://xcbincludedir.patch \
-           file://disable-check.patch"
-
-PACKAGES_DYNAMIC = "^libxcb-.*"
-
-FILES_${PN} = "${libdir}/libxcb.so.*"
-
-inherit autotools pkgconfig pythonnative distro_features_check
-
-# The libxau and others requires x11 in DISTRO_FEATURES
-REQUIRED_DISTRO_FEATURES = "x11"
-
-python populate_packages_prepend () {
-    do_split_packages(d, '${libdir}', '^libxcb-(.*)\.so\..*$', 'libxcb-%s', 'XCB library module for %s', allow_links=True)
-}
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
index 23a83ef..1f4852d 100644
--- a/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
+++ b/meta/recipes-graphics/xorg-lib/libxcb_1.11.1.bb
@@ -1,10 +1,33 @@
-include libxcb.inc
+SUMMARY = "XCB: The X protocol C binding library"
+DESCRIPTION = "The X protocol C-language Binding (XCB) is a replacement \
+for Xlib featuring a small footprint, latency hiding, direct access to \
+the protocol, improved threading support, and extensibility."
+HOMEPAGE = "http://xcb.freedesktop.org"
+BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=XCB"
+SECTION = "x11/libs"
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d763b081cb10c223435b01e00dc0aba7"
 
-
-DEPENDS += "libxdmcp"
-
+SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \
+           file://xcbincludedir.patch \
+           file://disable-check.patch"
 SRC_URI[md5sum] = "f97a65e6158775de518ac391935634c2"
 SRC_URI[sha256sum] = "b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30"
+
+BBCLASSEXTEND = "native nativesdk"
+
+DEPENDS = "xcb-proto xproto libxau xcb-proto-native libpthread-stubs libxdmcp"
+
+PACKAGES_DYNAMIC = "^libxcb-.*"
+
+FILES_${PN} = "${libdir}/libxcb.so.*"
+
+inherit autotools pkgconfig pythonnative distro_features_check
+
+# The libxau and others requires x11 in DISTRO_FEATURES
+REQUIRED_DISTRO_FEATURES = "x11"
+
+python populate_packages_prepend () {
+    do_split_packages(d, '${libdir}', '^libxcb-(.*)\.so\..*$', 'libxcb-%s', 'XCB library module for %s', allow_links=True)
+}
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_git.bb b/meta/recipes-graphics/xorg-lib/libxcb_git.bb
deleted file mode 100644
index 186636e..0000000
--- a/meta/recipes-graphics/xorg-lib/libxcb_git.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFAULT_PREFERENCE = "-1"
-
-include libxcb.inc
-
-SRCREV = "625ed596cae6dd8175aeb6cb6f26784928042f22"
-PV = "1.1.90.1+gitr${SRCPV}"
-PR = "r1"
-
-SRC_URI = "git://anongit.freedesktop.org/git/xcb/libxcb"
-S = "${WORKDIR}/git"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (10 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 11/19] libxcb: Remove unused git-version of the recipe Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-16 17:56   ` [PATCHv2 " Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 13/19] xorg-driver-input: add xorg configuration to FILES Jussi Kukkonen
                   ` (7 subsequent siblings)
  19 siblings, 1 reply; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

* Remove glibc-guard patch: xserver no longer uses termio.h on linux
  in any case.
* Remove "--enable-glx-tls": this hasn't done anything since glapi
  was separated from glx
* Note that xserver no longer installs evdev configuration
  (evdev and/or libinput should do it instead)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |  2 +-
 ...e-__GLIBC__-guard-for-glibc-specific-code.patch | 31 ----------------------
 ...erver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} |  6 ++---
 3 files changed, 3 insertions(+), 36 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
 rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} (78%)

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 9881c94..c1d87a7 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -133,7 +133,7 @@ PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa xf86dripro
 PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2,dri2proto"
 # DRI3 requires xshmfence to also be enabled
 PACKAGECONFIG[dri3] = "--enable-dri3,--disable-dri3,dri3proto"
-PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,--disable-glx,glproto virtual/libgl virtual/libx11"
+PACKAGECONFIG[glx] = "--enable-glx,--disable-glx,glproto virtual/libgl virtual/libx11"
 PACKAGECONFIG[unwind] = "--enable-libunwind,--disable-libunwind,libunwind"
 PACKAGECONFIG[xshmfence] = "--enable-xshmfence,--disable-xshmfence,libxshmfence"
 PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
deleted file mode 100644
index 21e4ed4..0000000
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f242740f6488a25e6ca84968b0e2319a9a3975b4 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Mon, 6 Apr 2015 20:52:50 -0700
-Subject: [PATCH] use __GLIBC__ guard for glibc specific code
-
-Using __linux__ is a tad bit wrong assumption since
-linux != glibc
-
-Upstream-Status: Pending
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- hw/xfree86/os-support/xf86_OSlib.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/hw/xfree86/os-support/xf86_OSlib.h b/hw/xfree86/os-support/xf86_OSlib.h
-index eb0a338..c366ffc 100644
---- a/hw/xfree86/os-support/xf86_OSlib.h
-+++ b/hw/xfree86/os-support/xf86_OSlib.h
-@@ -178,7 +178,7 @@
- #include <sys/types.h>
- #include <assert.h>
- 
--#ifdef __linux__
-+#ifdef __GLIBC__
- #include <termio.h>
- #else                           /* __GLIBC__ */
- #include <termios.h>
--- 
-2.1.4
-
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
similarity index 78%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
index 3039d30..6c48bb9 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
@@ -1,9 +1,7 @@
 require xserver-xorg.inc
 
-SRC_URI += "file://0001-use-__GLIBC__-guard-for-glibc-specific-code.patch \
-           "
-SRC_URI[md5sum] = "397e405566651150490ff493e463f1ad"
-SRC_URI[sha256sum] = "f61120612728f2c5034671d0ca3e2273438c60aba93b3dda4a8aa40e6a257993"
+SRC_URI[md5sum] = "3c1c1057d3ad27380d8dd87ffcc182cd"
+SRC_URI[sha256sum] = "195670819695d9cedd8dde95fbe069be0d0f488a77797a2d409f9f702daf312e"
 
 # These extensions are now integrated into the server, so declare the migration
 # path for in-place upgrades.
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 13/19] xorg-driver-input: add xorg configuration to FILES
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (11 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0 Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:46 ` [PATCH 14/19] xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0 Jussi Kukkonen
                   ` (6 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

It's common for input drivers to to add files into
${datadir}/X11/xorg.conf.d/.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb | 2 --
 meta/recipes-graphics/xorg-driver/xorg-driver-input.inc         | 4 +++-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb
index 19c122f..32db25b 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb
@@ -14,5 +14,3 @@ SRC_URI[md5sum] = "8ed68e8cc674dd61adb280704764aafb"
 SRC_URI[sha256sum] = "7b0e164ebd02a680e0c695955e783059f37edb0c2656398e0a972adc8e698c80"
 
 DEPENDS += "libxi mtdev libxtst libevdev"
-
-FILES_${PN} += "${datadir}/X11/xorg.conf.d"
diff --git a/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc b/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc
index fbec064..21b60c4 100644
--- a/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc
+++ b/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc
@@ -7,5 +7,7 @@ python add_xorg_abi_depends() {
 }
 PACKAGEFUNCS =+ "add_xorg_abi_depends"
 
-FILES_${PN} += " ${libdir}/xorg/modules/input/*.so"
+FILES_${PN} += " ${libdir}/xorg/modules/input/*.so \
+                 ${datadir}/X11/xorg.conf.d \
+                 "
 FILES_${PN}-dbg += " ${libdir}/xorg/modules/input/.debug"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 14/19] xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (12 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 13/19] xorg-driver-input: add xorg configuration to FILES Jussi Kukkonen
@ 2015-11-13  9:46 ` Jussi Kukkonen
  2015-11-13  9:47 ` [PATCH 15/19] xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3 Jussi Kukkonen
                   ` (5 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:46 UTC (permalink / raw)
  To: openembedded-core

This version installs the 10-evdev.conf configuration file
that is no longer included in xserver-xorg.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../{xf86-input-evdev_2.9.2.bb => xf86-input-evdev_2.10.0.bb}         | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-evdev_2.9.2.bb => xf86-input-evdev_2.10.0.bb} (83%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.9.2.bb b/meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.10.0.bb
similarity index 83%
rename from meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.9.2.bb
rename to meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.10.0.bb
index 66428df..3d06f03 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.9.2.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-input-evdev_2.10.0.bb
@@ -16,5 +16,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fefe33b1cf0cacba0e72e3b0fa0f0e16"
 
 DEPENDS += "mtdev libevdev"
 
-SRC_URI[md5sum] = "99eebf171e6c7bffc42d4fc430d47454"
-SRC_URI[sha256sum] = "792329b531afc6928ccda94e4b51a5520d4ddf8ef9a00890a5d0d31898acefec"
+SRC_URI[md5sum] = "b1183c55125981d346102d1be704760b"
+SRC_URI[sha256sum] = "d097298eb07b7a9edf4493b5c3c058041458ca52c8c62dbd4f40b84c5086d117"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 15/19] xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (13 preceding siblings ...)
  2015-11-13  9:46 ` [PATCH 14/19] xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0 Jussi Kukkonen
@ 2015-11-13  9:47 ` Jussi Kukkonen
  2015-11-13  9:47 ` [PATCH 16/19] xf86-video-omap: Upgrade 0.4.3 -> 0.4.4 Jussi Kukkonen
                   ` (4 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:47 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../{xf86-input-synaptics_1.8.2.bb => xf86-input-synaptics_1.8.3.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.8.2.bb => xf86-input-synaptics_1.8.3.bb} (79%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.3.bb
similarity index 79%
rename from meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb
rename to meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.3.bb
index 32db25b..b47c82c 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.2.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.8.3.bb
@@ -10,7 +10,7 @@ advanced features of the touchpad to become available."
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=55aacd3535a741824955c5eb8f061398"
 
-SRC_URI[md5sum] = "8ed68e8cc674dd61adb280704764aafb"
-SRC_URI[sha256sum] = "7b0e164ebd02a680e0c695955e783059f37edb0c2656398e0a972adc8e698c80"
+SRC_URI[md5sum] = "4e3c8bed1ab4a67db2160c2c3d7e2a34"
+SRC_URI[sha256sum] = "d39f100c74f3673778b53f17bab7690161925e25dd998a15dd8cc69b52e83f01"
 
 DEPENDS += "libxi mtdev libxtst libevdev"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 16/19] xf86-video-omap: Upgrade 0.4.3 -> 0.4.4
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (14 preceding siblings ...)
  2015-11-13  9:47 ` [PATCH 15/19] xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3 Jussi Kukkonen
@ 2015-11-13  9:47 ` Jussi Kukkonen
  2015-11-13  9:47 ` [PATCH 17/19] xinput: Upgrade 1.6.1 -> 1.6.2 Jussi Kukkonen
                   ` (3 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:47 UTC (permalink / raw)
  To: openembedded-core

Remove backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 ...put_dpms-Replace-logical-with-bitwise-ope.patch | 31 ----------------------
 ...ideo-omap_0.4.3.bb => xf86-video-omap_0.4.4.bb} |  6 ++---
 2 files changed, 2 insertions(+), 35 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-driver/xf86-video-omap/0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch
 rename meta/recipes-graphics/xorg-driver/{xf86-video-omap_0.4.3.bb => xf86-video-omap_0.4.4.bb} (84%)

diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-omap/0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch b/meta/recipes-graphics/xorg-driver/xf86-video-omap/0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch
deleted file mode 100644
index 41e77d3..0000000
--- a/meta/recipes-graphics/xorg-driver/xf86-video-omap/0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From fc653ca3b36435aea281ae409fb90f85e1bc0d81 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Mon, 7 Sep 2015 08:44:13 +0000
-Subject: [freedreno][PATCH] drmmode_output_dpms: Replace logical && with bitwise &
- operation
-
-This is a mask calculation so bitbwise & should have been used
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
-Upstream-Status: Submitted
-
- src/drmmode_display.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/drmmode_display.c b/src/drmmode_display.c
-index c3cf4f8..eb54b59 100644
---- a/src/drmmode_display.c
-+++ b/src/drmmode_display.c
-@@ -777,7 +777,7 @@ drmmode_output_dpms(xf86OutputPtr output, int mode)
- 
- 	for (i = 0; i < koutput->count_props; i++) {
- 		props = drmModeGetProperty(drmmode->fd, koutput->props[i]);
--		if (props && (props->flags && DRM_MODE_PROP_ENUM)) {
-+		if (props && (props->flags & DRM_MODE_PROP_ENUM)) {
- 			if (!strcmp(props->name, "DPMS")) {
- 				mode_id = koutput->props[i];
- 				drmModeFreeProperty(props);
--- 
-2.5.1
-
diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.3.bb b/meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.4.bb
similarity index 84%
rename from meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.3.bb
rename to meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.4.bb
index 76682ed..7895449 100644
--- a/meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.3.bb
+++ b/meta/recipes-graphics/xorg-driver/xf86-video-omap_0.4.4.bb
@@ -24,10 +24,8 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=10ce5de3b111315ea652a5f74ec0c602"
 DEPENDS += "virtual/libx11 libdrm xf86driproto"
 
-SRC_URI += "file://0001-drmmode_output_dpms-Replace-logical-with-bitwise-ope.patch"
-
-SRC_URI[md5sum] = "be35daf6fa4b75092cc4a8978c437bc5"
-SRC_URI[sha256sum] = "db1e0e69fd4c4c8fdca5ef2cb0447bccd7518a718495876a6904bef57b39986d"
+SRC_URI[md5sum] = "a364e151a537948f75bb8c9b840a31da"
+SRC_URI[sha256sum] = "a7192690b8638f5c8d611a1bae07cc13081e22edd4070f37a2f5c3f8d79e7ebc"
 
 CFLAGS += " -I${STAGING_INCDIR}/xorg "
 
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 17/19] xinput: Upgrade 1.6.1 -> 1.6.2
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (15 preceding siblings ...)
  2015-11-13  9:47 ` [PATCH 16/19] xf86-video-omap: Upgrade 0.4.3 -> 0.4.4 Jussi Kukkonen
@ 2015-11-13  9:47 ` Jussi Kukkonen
  2015-11-13  9:47 ` [PATCH 18/19] xkbcomp: Upgrade 1.3.0 -> 1.3.1 Jussi Kukkonen
                   ` (2 subsequent siblings)
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:47 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-app/{xinput_1.6.1.bb => xinput_1.6.2.bb} | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)
 rename meta/recipes-graphics/xorg-app/{xinput_1.6.1.bb => xinput_1.6.2.bb} (66%)

diff --git a/meta/recipes-graphics/xorg-app/xinput_1.6.1.bb b/meta/recipes-graphics/xorg-app/xinput_1.6.2.bb
similarity index 66%
rename from meta/recipes-graphics/xorg-app/xinput_1.6.1.bb
rename to meta/recipes-graphics/xorg-app/xinput_1.6.2.bb
index 5befcc8..25cd047 100644
--- a/meta/recipes-graphics/xorg-app/xinput_1.6.1.bb
+++ b/meta/recipes-graphics/xorg-app/xinput_1.6.2.bb
@@ -8,7 +8,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=881525f89f99cad39c9832bcb72e6fa5"
 
 DEPENDS += " libxi libxrandr libxinerama"
 
-
-SRC_URI[md5sum] = "305980ac78a6954e306a14d80a54c441"
-SRC_URI[sha256sum] = "b7632d0f228a8a6be93b09857ea413940fcf44091e60f4a0fe9f5fd82efd871f"
-
+SRC_URI[md5sum] = "6a889412eff2e3c1c6bb19146f6fe84c"
+SRC_URI[sha256sum] = "3694d29b4180952fbf13c6d4e59541310cbb11eef5bf888ff3d8b7f4e3aee5c4"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 18/19] xkbcomp: Upgrade 1.3.0 -> 1.3.1
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (16 preceding siblings ...)
  2015-11-13  9:47 ` [PATCH 17/19] xinput: Upgrade 1.6.1 -> 1.6.2 Jussi Kukkonen
@ 2015-11-13  9:47 ` Jussi Kukkonen
  2015-11-13  9:47 ` [PATCH 19/19] xkeyboard-config: Upgrade 2.15 -> 2.16 Jussi Kukkonen
  2015-11-13 14:09 ` [PATCH] packagegroup-core-directfb: Don't depend on pango-modules Jussi Kukkonen
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:47 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 meta/recipes-graphics/xorg-app/{xkbcomp_1.3.0.bb => xkbcomp_1.3.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-app/{xkbcomp_1.3.0.bb => xkbcomp_1.3.1.bb} (78%)

diff --git a/meta/recipes-graphics/xorg-app/xkbcomp_1.3.0.bb b/meta/recipes-graphics/xorg-app/xkbcomp_1.3.1.bb
similarity index 78%
rename from meta/recipes-graphics/xorg-app/xkbcomp_1.3.0.bb
rename to meta/recipes-graphics/xorg-app/xkbcomp_1.3.1.bb
index efac069..1c98359 100644
--- a/meta/recipes-graphics/xorg-app/xkbcomp_1.3.0.bb
+++ b/meta/recipes-graphics/xorg-app/xkbcomp_1.3.1.bb
@@ -15,5 +15,5 @@ DEPENDS += "libxkbfile"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[md5sum] = "0012a8e3092cddf7f87b250f96bb38c5"
-SRC_URI[sha256sum] = "cfac973778fabf5216121ad60b7af8ab74ce7513af0f9260cf8c5309e1622b2a"
+SRC_URI[md5sum] = "a4d8353daf6cb0a9c47379b7413c42c6"
+SRC_URI[sha256sum] = "0304dc9e0d4ac10831a9ef5d5419722375ddbc3eac3ff4413094d57bc1f1923d"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH 19/19] xkeyboard-config: Upgrade 2.15 -> 2.16
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (17 preceding siblings ...)
  2015-11-13  9:47 ` [PATCH 18/19] xkbcomp: Upgrade 1.3.0 -> 1.3.1 Jussi Kukkonen
@ 2015-11-13  9:47 ` Jussi Kukkonen
  2015-11-13 14:09 ` [PATCH] packagegroup-core-directfb: Don't depend on pango-modules Jussi Kukkonen
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13  9:47 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---
 .../xorg-lib/{xkeyboard-config_2.15.bb => xkeyboard-config_2.16.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.15.bb => xkeyboard-config_2.16.bb} (88%)

diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.15.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.16.bb
similarity index 88%
rename from meta/recipes-graphics/xorg-lib/xkeyboard-config_2.15.bb
rename to meta/recipes-graphics/xorg-lib/xkeyboard-config_2.16.bb
index f416990..16a1f4f 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.15.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.16.bb
@@ -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] = "4af1deeb7c5f4cad62e65957d98d6758"
-SRC_URI[sha256sum] = "0e443cf7ca2f0b40846472c029647a05933fc705d611e1478c4db8a48a6f38bf"
+SRC_URI[md5sum] = "bf6aa31195584cfce01b2194c3e5ea26"
+SRC_URI[sha256sum] = "1e8a1f212c96b7f71ca0b05da361cac1816d27baae1d8e03e7b53049b58d1d58"
 
 SECTION = "x11/libs"
 DEPENDS = "intltool-native virtual/gettext util-macros libxslt-native"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCH] packagegroup-core-directfb: Don't depend on pango-modules
  2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
                   ` (18 preceding siblings ...)
  2015-11-13  9:47 ` [PATCH 19/19] xkeyboard-config: Upgrade 2.15 -> 2.16 Jussi Kukkonen
@ 2015-11-13 14:09 ` Jussi Kukkonen
  19 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-13 14:09 UTC (permalink / raw)
  To: openembedded-core

Recent pango upgrade means there is no pango-modules.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---


This is supposed to be a reply to my earlier message
"[OE-core][PATCH 00/19] X11 & GTK+ version upgrades".

I'm pushing this on top of the existing branch "jku/x11-gtk-upgrades".



 meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb | 1 -
 1 file changed, 1 deletion(-)

diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb
index 53dc0ae..a657a1a 100644
--- a/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb
@@ -11,7 +11,6 @@ RDEPENDS_${PN} = " \
 		directfb \
 		directfb-examples \
 		pango \
-		pango-modules \
 		fontconfig \
 		${TOUCH} \
 "
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [PATCHv2 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0
  2015-11-13  9:46 ` [PATCH 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0 Jussi Kukkonen
@ 2015-11-16 17:56   ` Jussi Kukkonen
  0 siblings, 0 replies; 22+ messages in thread
From: Jussi Kukkonen @ 2015-11-16 17:56 UTC (permalink / raw)
  To: openembedded-core

* Remove glibc-guard patch: xserver no longer uses termio.h on linux
  in any case.
* Remove "--enable-glx-tls": this hasn't done anything since glapi
  was separated from glx
* Note that xserver no longer installs evdev configuration
  (evdev and/or libinput should do it instead)
* Add patch to check for libsystemd correctly
* Add PACKAGECONFIG for libsystemd

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
---

Changes since v1:
* Add patch to check for libsystemd correctly
  (compile failed with systemd)
* Add PACKAGECONFIG for libsystemd

I've force-pushed the jku/x11-gtk-upgrades branch with this change.



 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |  4 +-
 ...e-__GLIBC__-guard-for-glibc-specific-code.patch | 31 --------------
 ....ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch | 50 ++++++++++++++++++++++
 ...erver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} |  7 ++-
 4 files changed, 56 insertions(+), 36 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
 create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/configure.ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch
 rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.17.2.bb => xserver-xorg_1.18.0.bb} (78%)

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 9881c94..32c4491 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -126,6 +126,7 @@ EXTRA_OECONF += "--with-fop=no \
 
 PACKAGECONFIG ??= "dri2 udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri glx', '', d)} \
                    ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "xwayland", "", d)} \
+                   ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "systemd", "", d)} \
 "
 
 PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
@@ -133,11 +134,12 @@ PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa xf86dripro
 PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2,dri2proto"
 # DRI3 requires xshmfence to also be enabled
 PACKAGECONFIG[dri3] = "--enable-dri3,--disable-dri3,dri3proto"
-PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,--disable-glx,glproto virtual/libgl virtual/libx11"
+PACKAGECONFIG[glx] = "--enable-glx,--disable-glx,glproto virtual/libgl virtual/libx11"
 PACKAGECONFIG[unwind] = "--enable-libunwind,--disable-libunwind,libunwind"
 PACKAGECONFIG[xshmfence] = "--enable-xshmfence,--disable-xshmfence,libxshmfence"
 PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
 PACKAGECONFIG[systemd-logind] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,"
+PACKAGECONFIG[systemd] = "--with-systemd-daemon,--without-systemd-daemon,systemd"
 PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama,xineramaproto"
 PACKAGECONFIG[xwayland] = "--enable-xwayland,--disable-xwayland,wayland libepoxy"
 
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
deleted file mode 100644
index 21e4ed4..0000000
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-use-__GLIBC__-guard-for-glibc-specific-code.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f242740f6488a25e6ca84968b0e2319a9a3975b4 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Mon, 6 Apr 2015 20:52:50 -0700
-Subject: [PATCH] use __GLIBC__ guard for glibc specific code
-
-Using __linux__ is a tad bit wrong assumption since
-linux != glibc
-
-Upstream-Status: Pending
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- hw/xfree86/os-support/xf86_OSlib.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/hw/xfree86/os-support/xf86_OSlib.h b/hw/xfree86/os-support/xf86_OSlib.h
-index eb0a338..c366ffc 100644
---- a/hw/xfree86/os-support/xf86_OSlib.h
-+++ b/hw/xfree86/os-support/xf86_OSlib.h
-@@ -178,7 +178,7 @@
- #include <sys/types.h>
- #include <assert.h>
- 
--#ifdef __linux__
-+#ifdef __GLIBC__
- #include <termio.h>
- #else                           /* __GLIBC__ */
- #include <termios.h>
--- 
-2.1.4
-
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/configure.ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/configure.ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch
new file mode 100644
index 0000000..3ac6c5b
--- /dev/null
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg/configure.ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch
@@ -0,0 +1,50 @@
+From 0c2153d468229f56e6fef71d2f002e0cae14aa55 Mon Sep 17 00:00:00 2001
+From: Jussi Kukkonen <jussi.kukkonen@intel.com>
+Date: Mon, 16 Nov 2015 16:18:40 +0200
+Subject: [PATCH] configure.ac: Use libsystemd in REQUIRED_LIBS check
+
+REQUIRED_LIBS needs to be set to the correct systemd library,
+otherwise the later check will either fail or use the wrong
+pc file.
+
+Upstream-status: Submitted [xorg-devel@lists.x.org]
+Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
+---
+ configure.ac | 13 ++++++++++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 96c0242..f63eca1 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -837,9 +837,16 @@ AC_ARG_WITH([systemd-daemon],
+ 		[support systemd socket activation (default: auto)]),
+ 	[WITH_SYSTEMD_DAEMON=$withval], [WITH_SYSTEMD_DAEMON=auto])
+ PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd-daemon],
+-                  [HAVE_SYSTEMD_DAEMON=yes],
++                  [REQUIRED_SYSTEMD_DAEMON=libsystemd-daemon],
+                   [PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd],
+-                                     [HAVE_SYSTEMD_DAEMON=yes], [HAVE_SYSTEMD_DAEMON=no])])
++                                     [REQUIRED_SYSTEMD_DAEMON=libsystemd],
++                                     [REQUIRED_SYSTEMD_DAEMON=])])
++if test "x$REQUIRED_SYSTEMD_DAEMON" = x; then
++        HAVE_SYSTEMD_DAEMON=no
++else
++        HAVE_SYSTEMD_DAEMON=yes
++fi
++
+ if test "x$WITH_SYSTEMD_DAEMON" = xauto; then
+ 	WITH_SYSTEMD_DAEMON="$HAVE_SYSTEMD_DAEMON"
+ fi
+@@ -848,7 +855,7 @@ if test "x$WITH_SYSTEMD_DAEMON" = xyes; then
+ 		AC_MSG_ERROR([systemd support requested but no library has been found])
+ 	fi
+ 	AC_DEFINE(HAVE_SYSTEMD_DAEMON, 1, [Define to 1 if libsystemd-daemon is available])
+-	REQUIRED_LIBS="$REQUIRED_LIBS libsystemd-daemon"
++	REQUIRED_LIBS="$REQUIRED_LIBS $REQUIRED_SYSTEMD_DAEMON"
+ fi
+ AM_CONDITIONAL([HAVE_SYSTEMD_DAEMON], [test "x$HAVE_SYSTEMD_DAEMON" = "xyes"])
+ 
+-- 
+2.1.4
+
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
similarity index 78%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
index 3039d30..60973c5 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.17.2.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.18.0.bb
@@ -1,9 +1,8 @@
 require xserver-xorg.inc
 
-SRC_URI += "file://0001-use-__GLIBC__-guard-for-glibc-specific-code.patch \
-           "
-SRC_URI[md5sum] = "397e405566651150490ff493e463f1ad"
-SRC_URI[sha256sum] = "f61120612728f2c5034671d0ca3e2273438c60aba93b3dda4a8aa40e6a257993"
+SRC_URI += "file://configure.ac-Use-libsystemd-in-REQUIRED_LIBS-check.patch"
+SRC_URI[md5sum] = "3c1c1057d3ad27380d8dd87ffcc182cd"
+SRC_URI[sha256sum] = "195670819695d9cedd8dde95fbe069be0d0f488a77797a2d409f9f702daf312e"
 
 # These extensions are now integrated into the server, so declare the migration
 # path for in-place upgrades.
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2015-11-16 17:52 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-13  9:46 [PATCH 00/19] X11 & GTK+ version upgrades Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 01/19] gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 02/19] pango: Upgrade 1.36.8 -> 1.38.1 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 03/19] librsvg: Upgrade 2.40.10 -> 2.40.11 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 04/19] adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 05/19] gtk+3: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 06/19] package_regex.inc: Add gtk-icon-utils-native Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 07/19] gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 08/19] libxi: Upgrade 1.7.4 -> 1.7.5 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 09/19] pixman: Upgrade 0.32.6 -> 0.32.8 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 10/19] libxcb: Upgrade 1.11 -> 1.11.1 Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 11/19] libxcb: Remove unused git-version of the recipe Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 12/19] xserver-xorg: Upgrade 1.17.2 -> 1.18.0 Jussi Kukkonen
2015-11-16 17:56   ` [PATCHv2 " Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 13/19] xorg-driver-input: add xorg configuration to FILES Jussi Kukkonen
2015-11-13  9:46 ` [PATCH 14/19] xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0 Jussi Kukkonen
2015-11-13  9:47 ` [PATCH 15/19] xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3 Jussi Kukkonen
2015-11-13  9:47 ` [PATCH 16/19] xf86-video-omap: Upgrade 0.4.3 -> 0.4.4 Jussi Kukkonen
2015-11-13  9:47 ` [PATCH 17/19] xinput: Upgrade 1.6.1 -> 1.6.2 Jussi Kukkonen
2015-11-13  9:47 ` [PATCH 18/19] xkbcomp: Upgrade 1.3.0 -> 1.3.1 Jussi Kukkonen
2015-11-13  9:47 ` [PATCH 19/19] xkeyboard-config: Upgrade 2.15 -> 2.16 Jussi Kukkonen
2015-11-13 14:09 ` [PATCH] packagegroup-core-directfb: Don't depend on pango-modules Jussi Kukkonen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.