summaryrefslogtreecommitdiffstats
path: root/meta-gnome
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2018-04-14 10:25:35 -0400
committerArmin Kuster <akuster808@gmail.com>2018-05-01 18:12:49 -0700
commit9c96e14e5e16b9d70ee5716f00fb5b0972b1239d (patch)
tree77106109e52896a83f0e65841a5647840386f8c6 /meta-gnome
parentfa63bf37da11807821da5762e67efac7819fd6b5 (diff)
downloadmeta-openembedded-9c96e14e5e16b9d70ee5716f00fb5b0972b1239d.tar.gz
metacity: add 3.38.0
The metacity is still maintained on github which the latest version is based on gtk+3 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Diffstat (limited to 'meta-gnome')
-rw-r--r--meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch33
-rw-r--r--meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb34
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 000000000..3493e511b
--- /dev/null
+++ b/meta-gnome/recipes-gnome/metacity/metacity/0001-drop-zenity-detection.patch
@@ -0,0 +1,33 @@
1From ec0e52b49c9b6869413c9544c2ed44710ab91141 Mon Sep 17 00:00:00 2001
2From: Hongxu Jia <hongxu.jia@windriver.com>
3Date: Sat, 14 Apr 2018 16:15:59 +0800
4Subject: [PATCH] drop zenity detection
5
6OE does not support zenity
7
8Upstream-Status: inappropriate [OE specific]
9
10Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
11---
12 configure.ac | 5 -----
13 1 file changed, 5 deletions(-)
14
15diff --git a/configure.ac b/configure.ac
16index 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--
321.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 000000000..48fc9144d
--- /dev/null
+++ b/meta-gnome/recipes-gnome/metacity/metacity_3.38.0.bb
@@ -0,0 +1,34 @@
1SECTION = "x11/wm"
2SUMMARY = "Metacity is the boring window manager for the adult in you"
3LICENSE = "GPLv2+"
4LIC_FILES_CHKSUM = "file://COPYING;md5=b4cce53560b8e619ffa7c830fb8761aa \
5 file://src/include/main.h;endline=24;md5=72148ede07a6dadd01de6a882d20a9ad"
6
7DEPENDS = "gsettings-desktop-schemas startup-notification \
8 gnome-doc-utils gdk-pixbuf-native \
9 gtk+3 glib-2.0 libcanberra libgtop intltool-native"
10
11inherit autotools gettext gnomebase distro_features_check
12# depends on startup-notification which depends on virtual/libx11
13REQUIRED_DISTRO_FEATURES = "x11"
14
15SRC_URI = "git://github.com/GNOME/metacity.git;branch=master \
16 file://0001-drop-zenity-detection.patch \
17"
18
19S = "${WORKDIR}/git"
20SRCREV = "c0d4b2fc0fcd6f2d3c37da935923f9e9ed5eb99f"
21
22EXTRA_OECONF += "--disable-xinerama"
23
24do_configure_prepend() {
25 cd ${S}
26 aclocal --install || exit 1
27 autoreconf --verbose --force --install -Wno-portability || exit 1
28 cd -
29
30}
31
32FILES_${PN} += "${datadir}/themes ${datadir}/gnome-control-center ${datadir}/gnome"
33RDEPENDS_${PN} += "gsettings-desktop-schemas"
34