From 1b8dfe266937a37a4c642f96ceb2347bf4c00a17 Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Fri, 10 Oct 2014 03:20:04 +0200 Subject: initial commit for Enea Linux 4.0-140929 Migrated from the internal git server on the daisy-enea-point-release branch Signed-off-by: Tudor Florea --- ...ses-and-properties-which-are-not-supporte.patch | 69 +++++++++++++++++++++ .../files/icons/nm-signal-00.png | Bin 0 -> 494 bytes .../files/icons/nm-signal-100.png | Bin 0 -> 413 bytes .../files/icons/nm-signal-25.png | Bin 0 -> 500 bytes .../files/icons/nm-signal-50.png | Bin 0 -> 496 bytes .../files/icons/nm-signal-75.png | Bin 0 -> 474 bytes .../network-manager-applet_0.9.8.0.bb | 48 ++++++++++++++ .../obex/obexd/ssize_t_definition.patch | 32 ++++++++++ meta-gnome/recipes-connectivity/obex/obexd_0.48.bb | 22 +++++++ 9 files changed, 171 insertions(+) create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/0001-remove-classes-and-properties-which-are-not-supporte.patch create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-00.png create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-100.png create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-25.png create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-50.png create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-75.png create mode 100644 meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_0.9.8.0.bb create mode 100644 meta-gnome/recipes-connectivity/obex/obexd/ssize_t_definition.patch create mode 100644 meta-gnome/recipes-connectivity/obex/obexd_0.48.bb (limited to 'meta-gnome/recipes-connectivity') diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/0001-remove-classes-and-properties-which-are-not-supporte.patch b/meta-gnome/recipes-connectivity/network-manager-applet/files/0001-remove-classes-and-properties-which-are-not-supporte.patch new file mode 100644 index 000000000..b8ba181f5 --- /dev/null +++ b/meta-gnome/recipes-connectivity/network-manager-applet/files/0001-remove-classes-and-properties-which-are-not-supporte.patch @@ -0,0 +1,69 @@ +From 023b17f53d888dfb45981b141ce4dc151ab140f0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Thu, 4 Apr 2013 20:23:00 +0200 +Subject: [PATCH] remove classes and properties which are not supported by + gtk+ +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +unsupported classes caused nm-connection editor to crash + +Upstream-Status: Inappropriate [configuration] + +Signed-off-by: Andreas Müller +--- + src/connection-editor/ce-page-general.ui | 7 +------ + src/connection-editor/nm-connection-editor.ui | 2 +- + 2 files changed, 2 insertions(+), 7 deletions(-) + +diff --git a/src/connection-editor/ce-page-general.ui b/src/connection-editor/ce-page-general.ui +index f505c14..a3e8d2b 100644 +--- a/src/connection-editor/ce-page-general.ui ++++ b/src/connection-editor/ce-page-general.ui +@@ -37,8 +37,6 @@ + + True + False +- 26 +- 12 + dependent_vpn_model + + +@@ -59,7 +57,6 @@ + True + True + False +- 12 + True + 0 + True +@@ -86,11 +83,9 @@ + + + +- ++ + True + False +- start +- True + 6 + + +diff --git a/src/connection-editor/nm-connection-editor.ui b/src/connection-editor/nm-connection-editor.ui +index 74ee266..6f1e166 100644 +--- a/src/connection-editor/nm-connection-editor.ui ++++ b/src/connection-editor/nm-connection-editor.ui +@@ -11,7 +11,7 @@ + preferences-system-network + dialog + +- ++ + True + False + vertical +-- +1.7.6.5 + diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-00.png b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-00.png new file mode 100644 index 000000000..836e723a2 Binary files /dev/null and b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-00.png differ diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-100.png b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-100.png new file mode 100644 index 000000000..def2da969 Binary files /dev/null and b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-100.png differ diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-25.png b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-25.png new file mode 100644 index 000000000..362960b8e Binary files /dev/null and b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-25.png differ diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-50.png b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-50.png new file mode 100644 index 000000000..1add41dcb Binary files /dev/null and b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-50.png differ diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-75.png b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-75.png new file mode 100644 index 000000000..6b509e804 Binary files /dev/null and b/meta-gnome/recipes-connectivity/network-manager-applet/files/icons/nm-signal-75.png differ diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_0.9.8.0.bb b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_0.9.8.0.bb new file mode 100644 index 000000000..6c0028322 --- /dev/null +++ b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_0.9.8.0.bb @@ -0,0 +1,48 @@ +SUMMARY = "GTK+ applet for NetworkManager" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +DEPENDS = "gnome-bluetooth polkit-gnome libnotify networkmanager dbus-glib libglade gconf gnome-keyring libgnome-keyring iso-codes" + +inherit gnome gtk-icon-cache + +GNOME_COMPRESS_TYPE = "xz" + +SRC_URI += " \ + file://0001-remove-classes-and-properties-which-are-not-supporte.patch \ + file://images/* \ +" +SRC_URI[archive.md5sum] = "531ce56c51ec86c5d2dc4cbe58649583" +SRC_URI[archive.sha256sum] = "1afb6e736870ba95132bf0d211c46849e02a820ba3902a059a616be888053590" + +# GTK2.x mode +EXTRA_OECONF += " \ + --with-gtkver=2 \ + --with-bluetooth=yes \ +" + +do_configure_append() { + rm config.log + # Sigh... --enable-compile-warnings=no doesn't actually turn off -Werror + for i in $(find ${S} -name "Makefile") ; do + sed -i -e s:-Werror::g $i + done +} + +do_install_append() { + install -m 0644 ${WORKDIR}/icons/* ${D}/usr/share/icons/hicolor/22x22/apps/ +} + +RDEPENDS_${PN} =+ "networkmanager" +RRECOMMENDS_${PN} =+ "gnome-bluetooth gnome-keyring" + +FILES_${PN} += " \ + ${datadir}/nm-applet/ \ + ${datadir}/libnm-gtk/wifi.ui \ +" + +FILES_${PN} += "${libdir}/gnome-bluetooth/plugins/*.so" +FILES_${PN}-dev += "${libdir}/gnome-bluetooth/plugins/libnma.la" +FILES_${PN}-staticdev += "${libdir}/gnome-bluetooth/plugins/libnma.a" +FILES_${PN}-dbg += "${libdir}/gnome-bluetooth/plugins/.debug/" + diff --git a/meta-gnome/recipes-connectivity/obex/obexd/ssize_t_definition.patch b/meta-gnome/recipes-connectivity/obex/obexd/ssize_t_definition.patch new file mode 100644 index 000000000..2009dcd22 --- /dev/null +++ b/meta-gnome/recipes-connectivity/obex/obexd/ssize_t_definition.patch @@ -0,0 +1,32 @@ +include unistd.h to get ssize_t definitions + +Fixes errors like + +| In file included from plugins/mas.c:36:0: +| ./src/obex.h:39:1: error: unknown type name 'ssize_t' +| ./src/obex.h:49:1: error: unknown type name 'ssize_t' +| ./src/obex.h:50:1: error: unknown type name 'ssize_t' +| In file included from plugins/mas.c:38:0: +| ./src/mimetype.h:36:2: error: expected specifier-qualifier-list before 'ssize_t' +| In file included from plugins/mas.c:39:0: +| plugins/filesystem.h:24:1: error: unknown type name 'ssize_t' +| plugins/mas.c:550:1: error: unknown type name 'ssize_t' +| plugins/mas.c:557:1: error: unknown type name 'ssize_t' +| plugins/mas.c: In function 'any_read': +| plugins/mas.c:560:2: error: unknown type name 'ssize_t' + +Upstream-Status: Pending + +Signed-off-by: Khem Raj +Index: obexd-0.44/plugins/mas.c +=================================================================== +--- obexd-0.44.orig/plugins/mas.c 2012-01-11 14:53:53.000000000 -0800 ++++ obexd-0.44/plugins/mas.c 2013-01-08 12:51:12.681882174 -0800 +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + + #include "obexd.h" + #include "plugin.h" diff --git a/meta-gnome/recipes-connectivity/obex/obexd_0.48.bb b/meta-gnome/recipes-connectivity/obex/obexd_0.48.bb new file mode 100644 index 000000000..e7bff3f6f --- /dev/null +++ b/meta-gnome/recipes-connectivity/obex/obexd_0.48.bb @@ -0,0 +1,22 @@ +SUMMARY = "OBEX Server and Client" +DEPENDS = "glib-2.0 dbus bluez4 libical" + +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e" + + +SRC_URI = "http://www.kernel.org/pub/linux/bluetooth/obexd-${PV}.tar.gz \ + file://ssize_t_definition.patch \ +" +SRC_URI[md5sum] = "d03cf9bad2983243837f4f6d76ef14a6" +SRC_URI[sha256sum] = "eaa9d8d9542700e6750918d72a3ce00f8cf3a2771d3e2516efd1be5a05f78582" + +inherit autotools-brokensep + +PACKAGES =+ "obex-client obex-plugins" + +FILES_${PN} += "${datadir}/dbus-1/services/${PN}.service" +FILES_obex-client = "${libexecdir}/obex-client \ + ${datadir}/dbus-1/services/obex-client.service" +# currently the plugins are empty +FILES_obex-plugins = "${libdir}/obex/plugins" -- cgit v1.2.3-54-g00ecf