summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/pidgin
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-support/pidgin')
-rw-r--r--meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb4
-rw-r--r--meta-oe/recipes-support/pidgin/icyque_git.bb4
-rw-r--r--meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb3
-rw-r--r--meta-oe/recipes-support/pidgin/libotr_4.1.1.bb1
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb1
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb5
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin/purple-OE-branding-25.patch26
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin_2.14.14.bb (renamed from meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb)22
-rw-r--r--meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb1
9 files changed, 27 insertions, 40 deletions
diff --git a/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb b/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
index ad6a7501c5..c547b0532e 100644
--- a/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
+++ b/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
@@ -10,7 +10,9 @@ inherit pkgconfig
10SRC_URI = "git://github.com/EionRobb/funyahoo-plusplus;branch=master;protocol=https" 10SRC_URI = "git://github.com/EionRobb/funyahoo-plusplus;branch=master;protocol=https"
11SRCREV = "fbbd9c591100aa00a0487738ec7b6acd3d924b3f" 11SRCREV = "fbbd9c591100aa00a0487738ec7b6acd3d924b3f"
12 12
13S = "${WORKDIR}/git" 13# Upstream repo does not tag
14UPSTREAM_CHECK_COMMITS = "1"
15
14 16
15do_compile() { 17do_compile() {
16 oe_runmake CC="${CC}" CXX="${CXX}" EXTRA_INCLUDES="${TARGET_CFLAGS}" AR="${AR}"; 18 oe_runmake CC="${CC}" CXX="${CXX}" EXTRA_INCLUDES="${TARGET_CFLAGS}" AR="${AR}";
diff --git a/meta-oe/recipes-support/pidgin/icyque_git.bb b/meta-oe/recipes-support/pidgin/icyque_git.bb
index ed58c4a76f..e8b4a3c2c3 100644
--- a/meta-oe/recipes-support/pidgin/icyque_git.bb
+++ b/meta-oe/recipes-support/pidgin/icyque_git.bb
@@ -12,7 +12,9 @@ inherit pkgconfig
12SRC_URI = "git://github.com/EionRobb/icyque;branch=master;protocol=https" 12SRC_URI = "git://github.com/EionRobb/icyque;branch=master;protocol=https"
13SRCREV = "513fc162d5d1a201c2b044e2b42941436d1069d5" 13SRCREV = "513fc162d5d1a201c2b044e2b42941436d1069d5"
14 14
15S = "${WORKDIR}/git" 15# Upstream repo does not tag
16UPSTREAM_CHECK_COMMITS = "1"
17
16 18
17do_compile() { 19do_compile() {
18 oe_runmake; 20 oe_runmake;
diff --git a/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb b/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
index d17a623063..f2fe4a7a93 100644
--- a/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
+++ b/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
@@ -15,6 +15,9 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/pidgin/${BPN}/${PV}/${BP}.tar.xz \
15" 15"
16SRC_URI[sha256sum] = "5ec3e68e18f956e9998d79088b299fa3bca689bcc95c86001bc5da17c1eb4bd8" 16SRC_URI[sha256sum] = "5ec3e68e18f956e9998d79088b299fa3bca689bcc95c86001bc5da17c1eb4bd8"
17 17
18UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/pidgin/files/libgnt/"
19UPSTREAM_CHECK_REGEX = "${BPN}/(?P<pver>\d+(\.\d+)+)"
20
18EXTRA_OEMESON = "-Dintrospection=false -Ddoc=false" 21EXTRA_OEMESON = "-Dintrospection=false -Ddoc=false"
19 22
20FILES:${PN} += "${libdir}/gnt/s.so ${libdir}/gnt/irssi.so" 23FILES:${PN} += "${libdir}/gnt/s.so ${libdir}/gnt/irssi.so"
diff --git a/meta-oe/recipes-support/pidgin/libotr_4.1.1.bb b/meta-oe/recipes-support/pidgin/libotr_4.1.1.bb
index 115a6968eb..b4f462de83 100644
--- a/meta-oe/recipes-support/pidgin/libotr_4.1.1.bb
+++ b/meta-oe/recipes-support/pidgin/libotr_4.1.1.bb
@@ -10,7 +10,6 @@ SRC_URI = "http://www.cypherpunks.ca/otr/${BP}.tar.gz \
10 file://0001-tests-Include-missing-sys-socket.h-header.patch \ 10 file://0001-tests-Include-missing-sys-socket.h-header.patch \
11" 11"
12 12
13SRC_URI[md5sum] = "dac5a8778a35f674c046ddf5d97e4d81"
14SRC_URI[sha256sum] = "8b3b182424251067a952fb4e6c7b95a21e644fbb27fbd5f8af2b2ed87ca419f5" 13SRC_URI[sha256sum] = "8b3b182424251067a952fb4e6c7b95a21e644fbb27fbd5f8af2b2ed87ca419f5"
15 14
16inherit autotools pkgconfig 15inherit autotools pkgconfig
diff --git a/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb b/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
index 326c5bfc57..f4c9020dea 100644
--- a/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
@@ -7,7 +7,6 @@ REQUIRED_DISTRO_FEATURES = "x11"
7 7
8SRC_URI = "https://otr.cypherpunks.ca/${BP}.tar.gz \ 8SRC_URI = "https://otr.cypherpunks.ca/${BP}.tar.gz \
9" 9"
10SRC_URI[md5sum] = "7ef14e1334a4bc80e5d530f9a3cfc626"
11SRC_URI[sha256sum] = "f4b59eef4a94b1d29dbe0c106dd00cdc630e47f18619fc754e5afbf5724ebac4" 10SRC_URI[sha256sum] = "f4b59eef4a94b1d29dbe0c106dd00cdc630e47f18619fc754e5afbf5724ebac4"
12 11
13FILES:${PN} = "${libdir}/pidgin/*" 12FILES:${PN} = "${libdir}/pidgin/*"
diff --git a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
index 6ce42ec187..5fd927bc64 100644
--- a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
@@ -14,7 +14,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/sipe/pidgin-sipe-${PV}.tar.xz \
14 file://0001-Migrate-to-use-g_memdup2.patch \ 14 file://0001-Migrate-to-use-g_memdup2.patch \
15" 15"
16 16
17SRC_URI[md5sum] = "0e742f021dc8c3f17435aea05c3e0314"
18SRC_URI[sha256sum] = "738b121b11f2b3f1744150c00cb381222eb6cf67161a7742797eb4f03e64a2ba" 17SRC_URI[sha256sum] = "738b121b11f2b3f1744150c00cb381222eb6cf67161a7742797eb4f03e64a2ba"
19 18
20PACKAGECONFIG ??= "nss krb5" 19PACKAGECONFIG ??= "nss krb5"
@@ -37,3 +36,7 @@ FILES:${PN} += " \
37 ${datadir}/appdata \ 36 ${datadir}/appdata \
38 ${datadir}/metainfo \ 37 ${datadir}/metainfo \
39" 38"
39
40# http://errors.yoctoproject.org/Errors/Details/766947/
41# pidgin-sipe-1.25.0/src/core/sipe-xml.c:210:9: error: initialization of 'void (*)(void *, const xmlError *)' {aka 'void (*)(void *, const struct _xmlError *)'} from incompatible pointer type 'void (*)(void *, xmlError *)' {aka 'void (*)(void *, struct _xmlError *)'} [-Wincompatible-pointer-types]
42CFLAGS += "-Wno-error=incompatible-pointer-types"
diff --git a/meta-oe/recipes-support/pidgin/pidgin/purple-OE-branding-25.patch b/meta-oe/recipes-support/pidgin/pidgin/purple-OE-branding-25.patch
deleted file mode 100644
index 1c4daa9f67..0000000000
--- a/meta-oe/recipes-support/pidgin/pidgin/purple-OE-branding-25.patch
+++ /dev/null
@@ -1,26 +0,0 @@
1From 43e9db656431ffb22b429d5fca4ce3b4af21bc9e Mon Sep 17 00:00:00 2001
2From: Herrie <github.com@herrie.org>
3Date: Mon, 24 Jul 2017 21:30:16 +0200
4
5---
6Upstream-Status: Pending
7
8 libpurple/protocols/irc/irc.h | 4 ++--
9 1 file changed, 2 insertions(+), 2 deletions(-)
10
11diff --git a/libpurple/protocols/irc/irc.h b/libpurple/protocols/irc/irc.h
12index 596ddaf..b70f3a9 100644
13--- a/libpurple/protocols/irc/irc.h
14+++ b/libpurple/protocols/irc/irc.h
15@@ -40,9 +40,9 @@
16
17 #define IRC_DEFAULT_CHARSET "UTF-8"
18 #define IRC_DEFAULT_AUTODETECT FALSE
19-#define IRC_DEFAULT_ALIAS "purple"
20+#define IRC_DEFAULT_ALIAS "OE-user"
21
22-#define IRC_DEFAULT_QUIT "Leaving."
23+#define IRC_DEFAULT_QUIT "Powered by OE: www.openembedded.org"
24
25 #define IRC_BUFSIZE_INCREMENT 1024
26 #define IRC_MAX_BUFSIZE 16384
diff --git a/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb b/meta-oe/recipes-support/pidgin/pidgin_2.14.14.bb
index ae251b5a08..13a22f6e59 100644
--- a/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin_2.14.14.bb
@@ -10,10 +10,9 @@ inherit autotools gettext pkgconfig gconf perlnative python3native
10SRC_URI = "\ 10SRC_URI = "\
11 ${SOURCEFORGE_MIRROR}/pidgin/pidgin-${PV}.tar.bz2 \ 11 ${SOURCEFORGE_MIRROR}/pidgin/pidgin-${PV}.tar.bz2 \
12 file://sanitize-configure.ac.patch \ 12 file://sanitize-configure.ac.patch \
13 file://purple-OE-branding-25.patch \
14" 13"
15 14
16SRC_URI[sha256sum] = "19654ad276b149646371fbdac21bc7620742f2975f7399fed0ffc1a18fbaf603" 15SRC_URI[sha256sum] = "0ffc9994def10260f98a55cd132deefa8dc4a9835451cc0e982747bd458e2356"
17 16
18CVE_STATUS[CVE-2010-1624] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions." 17CVE_STATUS[CVE-2010-1624] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions."
19CVE_STATUS[CVE-2011-3594] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions." 18CVE_STATUS[CVE-2011-3594] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions."
@@ -21,7 +20,6 @@ CVE_STATUS[CVE-2011-3594] = "fixed-version: The CPE in the NVD database doesn't
21PACKAGECONFIG ??= "gnutls consoleui avahi dbus idn nss \ 20PACKAGECONFIG ??= "gnutls consoleui avahi dbus idn nss \
22 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtk startup-notification', '', d)} \ 21 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtk startup-notification', '', d)} \
23" 22"
24PACKAGECONFIG[farsight2] = "--enable-farstream,--disable-farstream,farsight2"
25# --disable-gstreamer compile without GStreamer audio support 23# --disable-gstreamer compile without GStreamer audio support
26# --disable-gstreamer-video 24# --disable-gstreamer-video
27# compile without GStreamer 1.0 Video Overlay support 25# compile without GStreamer 1.0 Video Overlay support
@@ -29,8 +27,7 @@ PACKAGECONFIG[farsight2] = "--enable-farstream,--disable-farstream,farsight2"
29# compile without GStreamer 0.10 interface support 27# compile without GStreamer 0.10 interface support
30# --with-gstreamer=<version> 28# --with-gstreamer=<version>
31# compile with GStreamer 0.10 or 1.0 interface 29# compile with GStreamer 0.10 or 1.0 interface
32PACKAGECONFIG[gstreamer] = "--enable-gstreamer,--disable-gstreamer,gstreamer" 30PACKAGECONFIG[gstreamer] = "--enable-gstreamer,--disable-gstreamer,gstreamer1.0"
33PACKAGECONFIG[vv] = "--enable-vv,--disable-vv,gstreamer"
34PACKAGECONFIG[idn] = "--enable-idn,--disable-idn,libidn" 31PACKAGECONFIG[idn] = "--enable-idn,--disable-idn,libidn"
35PACKAGECONFIG[gtk] = "--enable-gtkui,--disable-gtkui,gtk+" 32PACKAGECONFIG[gtk] = "--enable-gtkui,--disable-gtkui,gtk+"
36PACKAGECONFIG[x11] = "--with-x=yes --x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--with-x=no,virtual/libx11" 33PACKAGECONFIG[x11] = "--with-x=yes --x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--with-x=no,virtual/libx11"
@@ -51,10 +48,19 @@ EXTRA_OECONF = " \
51 --disable-meanwhile \ 48 --disable-meanwhile \
52 --disable-nm \ 49 --disable-nm \
53 --disable-screensaver \ 50 --disable-screensaver \
51 --disable-farstream \
52 --disable-vv \
54" 53"
55 54
56OE_LT_RPATH_ALLOW=":${libdir}/purple-2:" 55# CONFIG_ARGS is used to display build info. Replace full paths by reproducible
57OE_LT_RPATH_ALLOW[export]="1" 56# variables ($S, $WORKDIR)
57do_configure:append() {
58 sed -i -e "/CONFIG_ARGS/s|${S}|\$S|g" ${B}/config.h
59 sed -i -e "/CONFIG_ARGS/s|${WORKDIR}|\$WORKDIR|g" ${B}/config.h
60}
61
62OE_LT_RPATH_ALLOW = ":${libdir}/purple-2:"
63OE_LT_RPATH_ALLOW[export] = "1"
58 64
59PACKAGES =+ "libpurple-dev libpurple finch finch-dev ${PN}-data" 65PACKAGES =+ "libpurple-dev libpurple finch finch-dev ${PN}-data"
60 66
@@ -73,7 +79,7 @@ FILES:finch = "${bindir}/finch"
73FILES:finch-dev = "${libdir}/finch/*.la" 79FILES:finch-dev = "${libdir}/finch/*.la"
74 80
75FILES:${PN} = "${bindir} ${datadir}/${PN} ${libdir}/${PN}/*.so \ 81FILES:${PN} = "${bindir} ${datadir}/${PN} ${libdir}/${PN}/*.so \
76 ${datadir}/applications" 82 ${datadir}/applications ${datadir}/metainfo"
77RRECOMMENDS:${PN} = "${PN}-data libpurple-protocol-irc libpurple-protocol-xmpp" 83RRECOMMENDS:${PN} = "${PN}-data libpurple-protocol-irc libpurple-protocol-xmpp"
78 84
79FILES:${PN}-data = "${datadir}/pixmaps ${datadir}/sounds ${datadir}/icons ${datadir}/appdata" 85FILES:${PN}-data = "${datadir}/pixmaps ${datadir}/sounds ${datadir}/icons ${datadir}/appdata"
diff --git a/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb b/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
index 1981f1ee9c..421b1725ba 100644
--- a/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
+++ b/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
@@ -10,7 +10,6 @@ inherit pkgconfig
10SRC_URI = "git://github.com/EionRobb/skype4pidgin;branch=master;protocol=https" 10SRC_URI = "git://github.com/EionRobb/skype4pidgin;branch=master;protocol=https"
11SRCREV = "b226d1c457d73900ae89b8a7469247fbe33677a6" 11SRCREV = "b226d1c457d73900ae89b8a7469247fbe33677a6"
12 12
13S = "${WORKDIR}/git"
14PV = "1.7+git" 13PV = "1.7+git"
15 14
16do_compile() { 15do_compile() {