summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-gnome
diff options
context:
space:
mode:
authorTudor Florea <tudor.florea@enea.com>2015-10-08 22:51:41 +0200
committerTudor Florea <tudor.florea@enea.com>2015-10-08 22:51:41 +0200
commit1219bf8a90a7bf8cd3a5363551ef635d51e8fc8e (patch)
treea21a5fc103bb3bd65ecd85ed22be5228fc54e447 /meta-oe/recipes-gnome
downloadmeta-openembedded-1219bf8a90a7bf8cd3a5363551ef635d51e8fc8e.tar.gz
initial commit for Enea Linux 5.0 arm
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta-oe/recipes-gnome')
-rw-r--r--meta-oe/recipes-gnome/atk/atkmm_2.22.7.bb19
-rw-r--r--meta-oe/recipes-gnome/gtk+/gtkmm_2.24.3.bb20
-rw-r--r--meta-oe/recipes-gnome/gtkextra/files/remove-tutorial.patch12
-rw-r--r--meta-oe/recipes-gnome/gtkextra/gtkextra_3.0.5.bb16
-rw-r--r--meta-oe/recipes-gnome/gtkhtml2/files/0001-tests-main.c-fix-build-with-glib-2.36.patch32
-rw-r--r--meta-oe/recipes-gnome/gtkhtml2/gtkhtml2_svn.bb39
6 files changed, 138 insertions, 0 deletions
diff --git a/meta-oe/recipes-gnome/atk/atkmm_2.22.7.bb b/meta-oe/recipes-gnome/atk/atkmm_2.22.7.bb
new file mode 100644
index 000000000..6f51e3442
--- /dev/null
+++ b/meta-oe/recipes-gnome/atk/atkmm_2.22.7.bb
@@ -0,0 +1,19 @@
1SUMMARY = "C++ bindings for the atk"
2SECTION = "libs"
3
4LICENSE = "LGPLv2.1 & GPLv2"
5LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1 \
6 file://COPYING.tools;md5=751419260aa954499f7abaabaa882bbe"
7
8DEPENDS = "atk glibmm"
9
10inherit gnome autotools pkgconfig
11
12GNOME_COMPRESS_TYPE = "xz"
13
14SRC_URI[archive.md5sum] = "fec7db3fc47ba2e0c95d130ec865a236"
15SRC_URI[archive.sha256sum] = "bfbf846b409b4c5eb3a52fa32a13d86936021969406b3dcafd4dd05abd70f91b"
16
17EXTRA_OECONF = " --disable-documentation "
18
19FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"
diff --git a/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.3.bb b/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.3.bb
new file mode 100644
index 000000000..80595fe9b
--- /dev/null
+++ b/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.3.bb
@@ -0,0 +1,20 @@
1SUMMARY = "C++ bindings for the GTK+ toolkit"
2HOMEPAGE = "http://www.gtkmm.org/"
3SECTION = "libs"
4
5LICENSE = "LGPLv2.1 & GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \
7 file://COPYING.tools;md5=751419260aa954499f7abaabaa882bbe"
8
9DEPENDS = "atkmm pangomm glibmm gtk+ cairomm"
10
11inherit gnome autotools pkgconfig
12
13GNOME_COMPRESS_TYPE = "xz"
14
15SRC_URI[archive.md5sum] = "42fc5a3feeb33ea59b7660200e2a5465"
16SRC_URI[archive.sha256sum] = "c564a438677174b97d69dd70467cb03c933481006398dc9377417aa6abe02a39"
17
18EXTRA_OECONF = " --disable-documentation "
19
20FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"
diff --git a/meta-oe/recipes-gnome/gtkextra/files/remove-tutorial.patch b/meta-oe/recipes-gnome/gtkextra/files/remove-tutorial.patch
new file mode 100644
index 000000000..da4f3f441
--- /dev/null
+++ b/meta-oe/recipes-gnome/gtkextra/files/remove-tutorial.patch
@@ -0,0 +1,12 @@
1Upstream-Status: Inappropriate [configuration]
2
3diff --git a/docs/Makefile.am b/docs/Makefile.am
4index f5375f5..c306f23 100644
5--- a/docs/Makefile.am
6+++ b/docs/Makefile.am
7@@ -1,4 +1,4 @@
8-SUBDIRS = reference tutorial
9+SUBDIRS = reference
10
11 EXTRA_DIST = \
12 COPYING \
diff --git a/meta-oe/recipes-gnome/gtkextra/gtkextra_3.0.5.bb b/meta-oe/recipes-gnome/gtkextra/gtkextra_3.0.5.bb
new file mode 100644
index 000000000..7901fa551
--- /dev/null
+++ b/meta-oe/recipes-gnome/gtkextra/gtkextra_3.0.5.bb
@@ -0,0 +1,16 @@
1SUMMARY = "Gtk+Extra is a set of custom widget for plots and images"
2HOMEPAGE = "http://gtkextra.sourceforge.net/"
3
4LICENSE = "LGPLv2"
5LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
6
7SRC_URI = "${SOURCEFORGE_MIRROR}/gtkextra/${BP}.tar.gz \
8 file://remove-tutorial.patch \
9"
10
11SRC_URI[md5sum] = "486cea93666020f85f101ed8341baf41"
12SRC_URI[sha256sum] = "9cab6c5d6b792eb828d17cec2b9c1baba2ef57f789a290464afab80b53969e65"
13
14DEPENDS = "gtk+ gobject-introspection-stub"
15
16inherit autotools pkgconfig
diff --git a/meta-oe/recipes-gnome/gtkhtml2/files/0001-tests-main.c-fix-build-with-glib-2.36.patch b/meta-oe/recipes-gnome/gtkhtml2/files/0001-tests-main.c-fix-build-with-glib-2.36.patch
new file mode 100644
index 000000000..b3eb3960c
--- /dev/null
+++ b/meta-oe/recipes-gnome/gtkhtml2/files/0001-tests-main.c-fix-build-with-glib-2.36.patch
@@ -0,0 +1,32 @@
1From 4b17eed4b8588569d11ec4bd2b6fa3c063830e6e Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
3Date: Thu, 16 May 2013 18:44:50 +0200
4Subject: [PATCH] tests/main.c: fix build with glib 2.36
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9Upstream-Status: project seems dead
10
11Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
12---
13 tests/main.c | 2 ++
14 1 files changed, 2 insertions(+), 0 deletions(-)
15
16diff --git a/tests/main.c b/tests/main.c
17index 61cce82..18165ed 100644
18--- a/tests/main.c
19+++ b/tests/main.c
20@@ -30,7 +30,9 @@ main (gint argc, gchar **argv)
21 {
22 GtkWidget *browser;
23
24+#if !GLIB_CHECK_VERSION (2, 36, 0)
25 g_thread_init(NULL);
26+#endif
27
28 gtk_init (&argc, &argv);
29
30--
311.7.6.5
32
diff --git a/meta-oe/recipes-gnome/gtkhtml2/gtkhtml2_svn.bb b/meta-oe/recipes-gnome/gtkhtml2/gtkhtml2_svn.bb
new file mode 100644
index 000000000..cd22576d1
--- /dev/null
+++ b/meta-oe/recipes-gnome/gtkhtml2/gtkhtml2_svn.bb
@@ -0,0 +1,39 @@
1SECTION = "libs"
2DEPENDS = "gtk+ glib-2.0 libxml2"
3SUMMARY = "A GTK+ HTML rendering library"
4LICENSE = "LGPLv2"
5LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605"
6
7SRCREV = "1161"
8PV = "2.11.0+svnr${SRCPV}"
9PR = "r5"
10
11SRC_URI = "svn://svn.gnome.org/svn/gtkhtml2/;module=trunk;protocol=http \
12 http://git.yoctoproject.org/cgit/cgit.cgi/web-patches/plain/css-stylesheet-user.patch;striplevel=0;name=patch2 \
13 http://git.yoctoproject.org/cgit/cgit.cgi/web-patches/plain/css-media.patch;striplevel=0;name=patch3 \
14 http://git.yoctoproject.org/cgit/cgit.cgi/web-patches/plain/add-end-element-signal.patch;striplevel=0;name=patch4 \
15 http://git.yoctoproject.org/cgit/cgit.cgi/web-patches/plain/add-dom-functions.patch;striplevel=0;name=patch5 \
16 http://git.yoctoproject.org/cgit/cgit.cgi/web-patches/plain/iain-mem-leak.patch;striplevel=0;name=patch6 \
17 file://0001-tests-main.c-fix-build-with-glib-2.36.patch \
18"
19
20SRC_URI[patch2.md5sum] = "05fc3627ca364095702dc804f41c8391"
21SRC_URI[patch2.sha256sum] = "df5cca50a8f95333505d7920929fea251daea3be25be6834a1c50a742d9eb674"
22
23SRC_URI[patch3.md5sum] = "d3fe4cda3545f3e4718f1acc186608ab"
24SRC_URI[patch3.sha256sum] = "3aefaa17ffa38143bf5df1161c51ab402d35bfbee41ab4643c313edf569165d5"
25
26SRC_URI[patch4.md5sum] = "651b1601d8a1b21c8a3040fadb729043"
27SRC_URI[patch4.sha256sum] = "d067e8331bf9c6851f1c6067d991a7f54327f532900b405ebdf8e149c071f381"
28
29SRC_URI[patch5.md5sum] = "041be9711a16e629d01487664ba97152"
30SRC_URI[patch5.sha256sum] = "42956fb41341cf82ae8bce18b4cf96a7e2aa631b1b60657afb6d7e9be7cd138c"
31
32SRC_URI[patch6.md5sum] = "4e11dc7899d68f2be2e06ccee01d296d"
33SRC_URI[patch6.sha256sum] = "1e2cc080e654c1839c5cb4b4adf4c62a23e7da208427f3ba0b16cfed9e5cfa98"
34
35S = "${WORKDIR}/trunk"
36
37inherit pkgconfig autotools
38
39EXTRA_OECONF = " --disable-accessibility"