diff options
| -rw-r--r-- | meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch | 33 | ||||
| -rw-r--r-- | meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb | 34 |
2 files changed, 67 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch b/meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch new file mode 100644 index 0000000000..3493e511be --- /dev/null +++ b/meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | From ec0e52b49c9b6869413c9544c2ed44710ab91141 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Hongxu Jia <hongxu.jia@windriver.com> | ||
| 3 | Date: Sat, 14 Apr 2018 16:15:59 +0800 | ||
| 4 | Subject: [PATCH] drop zenity detection | ||
| 5 | |||
| 6 | OE does not support zenity | ||
| 7 | |||
| 8 | Upstream-Status: inappropriate [OE specific] | ||
| 9 | |||
| 10 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | ||
| 11 | --- | ||
| 12 | configure.ac | 5 ----- | ||
| 13 | 1 file changed, 5 deletions(-) | ||
| 14 | |||
| 15 | diff --git a/configure.ac b/configure.ac | ||
| 16 | index 5f9e7e9..80b32c7 100644 | ||
| 17 | --- a/configure.ac | ||
| 18 | +++ b/configure.ac | ||
| 19 | @@ -359,11 +359,6 @@ fi | ||
| 20 | |||
| 21 | AM_CONDITIONAL(HAVE_SM, test "$found_sm" = "yes") | ||
| 22 | |||
| 23 | -AC_PATH_PROG(ZENITY, zenity, no) | ||
| 24 | -if test x"$ZENITY" = xno; then | ||
| 25 | - AC_MSG_ERROR([zenity not found in your path - needed for dialogs]) | ||
| 26 | -fi | ||
| 27 | - | ||
| 28 | dnl ************************************************************************** | ||
| 29 | dnl Check for Vulkan support | ||
| 30 | dnl ************************************************************************** | ||
| 31 | -- | ||
| 32 | 1.8.3.1 | ||
| 33 | |||
diff --git a/meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb b/meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb new file mode 100644 index 0000000000..48fc9144dc --- /dev/null +++ b/meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | SECTION = "x11/wm" | ||
| 2 | SUMMARY = "Metacity is the boring window manager for the adult in you" | ||
| 3 | LICENSE = "GPLv2+" | ||
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=b4cce53560b8e619ffa7c830fb8761aa \ | ||
| 5 | file://src/include/main.h;endline=24;md5=72148ede07a6dadd01de6a882d20a9ad" | ||
| 6 | |||
| 7 | DEPENDS = "gsettings-desktop-schemas startup-notification \ | ||
| 8 | gnome-doc-utils gdk-pixbuf-native \ | ||
| 9 | gtk+3 glib-2.0 libcanberra libgtop intltool-native" | ||
| 10 | |||
| 11 | inherit autotools gettext gnomebase distro_features_check | ||
| 12 | # depends on startup-notification which depends on virtual/libx11 | ||
| 13 | REQUIRED_DISTRO_FEATURES = "x11" | ||
| 14 | |||
| 15 | SRC_URI = "git://github.com/GNOME/metacity.git;branch=master \ | ||
| 16 | file://0001-drop-zenity-detection.patch \ | ||
| 17 | " | ||
| 18 | |||
| 19 | S = "${WORKDIR}/git" | ||
| 20 | SRCREV = "c0d4b2fc0fcd6f2d3c37da935923f9e9ed5eb99f" | ||
| 21 | |||
| 22 | EXTRA_OECONF += "--disable-xinerama" | ||
| 23 | |||
| 24 | do_configure_prepend() { | ||
| 25 | cd ${S} | ||
| 26 | aclocal --install || exit 1 | ||
| 27 | autoreconf --verbose --force --install -Wno-portability || exit 1 | ||
| 28 | cd - | ||
| 29 | |||
| 30 | } | ||
| 31 | |||
| 32 | FILES_${PN} += "${datadir}/themes ${datadir}/gnome-control-center ${datadir}/gnome" | ||
| 33 | RDEPENDS_${PN} += "gsettings-desktop-schemas" | ||
| 34 | |||
