From patchwork Wed Jun 19 04:23:51 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 167204 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp225821ilk; Tue, 18 Jun 2019 21:24:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqzKPvKtK3ksccTUFYtv7hbUaKLMbuH8rWIQqmkQF+i6hnzamQK2KraJFEwfWchZjtFYpApQ X-Received: by 2002:a62:ac11:: with SMTP id v17mr7616117pfe.236.1560918248569; Tue, 18 Jun 2019 21:24:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560918248; cv=none; d=google.com; s=arc-20160816; b=xf1XZHzzuBaOIRTXjTmsO/nnx+/W2xFfco5ZNOdqtIzKe70GAHV8D/v3w+v1bF1Vtg taQgsH9nme+qwoWzAedKavUNEImS7dKS060dONpTnJhe5GQSlhg4AtnF/gAUCabXwmSq /AEeqGpjNKsdHdtS0IfB6pz1y0TWBdaOG46zKoWpBMTGnJ/0S2Xxkhfgg5kJ/I6Le5jA HAJHJvaGg0bHnDYj9QnrVOBmA61JdgbBakUihGxTTq59jeBcAnsoLw8TFgvA8JgcvY3U v4x++xft0BVmY8G42kA9ctniEYJc+hJnDKG46DnE0A57txvbGZH1QE1v51Shc9YLyxyj wxhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:message-id:date:to:from:dkim-signature:delivered-to; bh=N72qoXRkt7dIqsHQYiDCWpfslrb7JdSSsg2gY2MSW+Y=; b=iRSEf0ciokfkIzzfhBQMp8fpZ+LrOqN+z1MmmGE++BuDJpfwlS7Osh4EfjUnzItHtw nrkglZ2TgqNQmP8f9M/oEcqHbfsWo6oopE9tnnbRhKnNmuB5xr7DPkB3+mcVNG22E483 QssAq6CvJFDT+h2gE8dn5Mp9cBwS8O8Bl/JwfHyDgVglHmP8TB8/RYtkkyQ2ENdHLv2h Fli+DjAjJRaMt+3uuPVckk69otVoLrnJaO1nRYqwQM/JMKfHt1I9tm1Elonopu8P6K6q CS0sz+GXkZTM/wmawnS5KzQtH7+1Fp0ax+KN62LbCg435yx8UU1fcMhDQvPumukkxUdM eOtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=jEBHt7f3; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id m31si2043297pgb.512.2019.06.18.21.24.08; Tue, 18 Jun 2019 21:24:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=jEBHt7f3; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 939CD7E83D; Wed, 19 Jun 2019 04:24:02 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by mail.openembedded.org (Postfix) with ESMTP id 61AB06D50C for ; Wed, 19 Jun 2019 04:24:00 +0000 (UTC) Received: by mail-pg1-f179.google.com with SMTP id l19so8869348pgh.9 for ; Tue, 18 Jun 2019 21:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=63DT37qtIa0UBCl8mHOIYxjCCKRgCHAdFFBX57unxkU=; b=jEBHt7f3xgPJEondEs6k/jn09nJ9FoLKL52ymPRtAsm2AhFdabeiy/1C0QrrcxN1JJ VPEqaY02KuXV7JC6dpmXb/cosUrlMx3dzFsKjmv/srZ4ULLvuJz24JAPQUe469coVYR0 cd1ktA1eb5gWdMKjixn0Q5nM8k9HnK+/lN5Wr0XvIotvRl3Ox9+ptaG+JowXm7JIZ5rN 0NGBRGHB+95rwS2h/ILpEtN8ibrEEsOpZS3AjZYrCZtt96OcTPZb2DpO1xJd8eKkVNzd kI5TvazNNzHfwyw1CgfkF5aKjXNJkh+ShaTReWS7nkwmHyqm3zoyKhA1j5lIy8qDFDuS bVTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=63DT37qtIa0UBCl8mHOIYxjCCKRgCHAdFFBX57unxkU=; b=Vz8wSQElZmHDZD88EAV0QllIniWA/991mvQcMdTlfPP0YvyIna9QvXsKkif1ifgROd E5pc7O6BNJBgS9/H8VgnmXScclblrnON0cgPtQpKN3cc0NsfZvytcmEUCYjecRvwDKMm XMTvK1cX+1kUET4g5hTrynLMd7BcLWObXSXHHxUfrhH1AIJY0168SW28n+YlB9pfVB6S e6psT7EchbzokyqC3FvbeZmukWoiskfxLipKqqcl+Cr8YIfObMQvBS4y3gHwK2cwTrW6 BmP2qMxmFibML277FBlKQVznxe/Uw8VR3v/bHZTUzhZFby5VOlViLcRYFK0VKn6ZalV1 5Lbw== X-Gm-Message-State: APjAAAUFfGW1Cst8sj7SbNNwKNa639Y2+BCHJQUvvgaP1MY+MLfVK/U9 +rAg0xX7NFtZMETcI1w3O1ABxQuhhuI= X-Received: by 2002:a17:90a:3086:: with SMTP id h6mr9211951pjb.14.1560918241001; Tue, 18 Jun 2019 21:24:01 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8500:6bc6::32b0]) by smtp.gmail.com with ESMTPSA id r7sm26092845pfl.134.2019.06.18.21.24.00 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 18 Jun 2019 21:24:00 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Tue, 18 Jun 2019 21:23:51 -0700 Message-Id: <20190619042352.22919-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 1/2] gmime: Add recipe X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org gmime is needed for pidgin-sipe Signed-off-by: Khem Raj --- .../pidgin/gmime/iconv-detect.h | 5 ++++ .../recipes-support/pidgin/gmime/nodolt.patch | 10 ++++++++ meta-oe/recipes-support/pidgin/gmime_3.2.3.bb | 23 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 meta-oe/recipes-support/pidgin/gmime/iconv-detect.h create mode 100644 meta-oe/recipes-support/pidgin/gmime/nodolt.patch create mode 100644 meta-oe/recipes-support/pidgin/gmime_3.2.3.bb -- 2.22.0 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/pidgin/gmime/iconv-detect.h b/meta-oe/recipes-support/pidgin/gmime/iconv-detect.h new file mode 100644 index 0000000000..714cb5aa9d --- /dev/null +++ b/meta-oe/recipes-support/pidgin/gmime/iconv-detect.h @@ -0,0 +1,5 @@ +/* This is an auto-generated header, DO NOT EDIT! */ + +#define ICONV_ISO_INT_FORMAT "iso-%u-%u" +#define ICONV_ISO_STR_FORMAT "iso-%u-%s" +#define ICONV_10646 "iso-10646" diff --git a/meta-oe/recipes-support/pidgin/gmime/nodolt.patch b/meta-oe/recipes-support/pidgin/gmime/nodolt.patch new file mode 100644 index 0000000000..1f9bdd3041 --- /dev/null +++ b/meta-oe/recipes-support/pidgin/gmime/nodolt.patch @@ -0,0 +1,10 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -150,7 +150,6 @@ AC_EXEEXT + AC_PROG_LIBTOOL + dnl when using libtool 2.x create libtool early, because it's used in configure + m4_ifdef([LT_OUTPUT], [LT_OUTPUT]) +-DOLT + + dnl Checks for header files. + AC_CHECK_HEADERS(sys/mman.h) diff --git a/meta-oe/recipes-support/pidgin/gmime_3.2.3.bb b/meta-oe/recipes-support/pidgin/gmime_3.2.3.bb new file mode 100644 index 0000000000..8c6f0b010a --- /dev/null +++ b/meta-oe/recipes-support/pidgin/gmime_3.2.3.bb @@ -0,0 +1,23 @@ +LICENSE = "LGPL-2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" +DESCRIPTION = "Runtime libraries for parsing and creating MIME mail" +SECTION = "libs" +DEPENDS = "glib-2.0 zlib" + +inherit gnome autotools gobject-introspection + +SRC_URI += "file://iconv-detect.h \ + file://nodolt.patch" + +SRC_URI[archive.md5sum] = "69ae21a0b1df966a7d39a9431856ac81" +SRC_URI[archive.sha256sum] = "6a0875eeb552ab447dd54853a68ced62217d863631048737dd97eaa2713e7311" + +EXTRA_OECONF_remove = "--disable-schemas-install" + +export ac_cv_have_iconv_detect_h="yes" +do_configure_append = "cp ${WORKDIR}/iconv-detect.h ${S}" + +# we do not need GNOME 1 gnome-config support +do_install_append () { + rm -f ${D}${libdir}/gmimeConf.sh +} From patchwork Wed Jun 19 04:23:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 167205 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp226189ilk; Tue, 18 Jun 2019 21:24:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqyt0y+5UlmISsQyJnDFAvNrzB5ZHbLgz5lh61B72IXalK/+VL8z3WtYswEK5KgF9wv9Ybwc X-Received: by 2002:a63:cc4e:: with SMTP id q14mr5845787pgi.84.1560918283316; Tue, 18 Jun 2019 21:24:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560918283; cv=none; d=google.com; s=arc-20160816; b=MzU310X2EHo4K5nowtHCGk3afWe5ooVOSj+xPhEh4wcQ92k5vkypLSXAkhIX1QRWmp oGa975p8nLEHTOmCVf5AN+K8IEfzXXT8F9fhkubkXApJl3K5XpJtAEHcXtruYrA5O2lQ 8zjpyM91zq4SZ5wBrM9EIYPukf6M6Cgkv+IhZeVZ+lgTJbwe3KYJopNlyr7T8FfMwQC6 gVqE3fKj7wPGjT0ILEk2k7+pFPmgjFDyizee1LfD8sjMdXikVdaYZMBMDJOesqfjjpIL yVK3th8yWYrpjoxiaFJVWmbtho3DvgLQwBGYDp0GVM6E3vjUEv2oEIL3VNBF/2givGn0 DKmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=NqSS7zJPbGWzGvFxXtFc+1qlirkgUwXE84Xmj9UDBtI=; b=MoO5TK6kGcvIvh7TE3u/Bsb4xc7nTc44h0EyS9hUFr2gZWky+AUiZJGToDfkiVXs0V Od044u+XRWuDNdcbSpT8mBfhKJX/yHMpETFJ8PyhSrikH+DdD4WMjKsf9IiBDU0l3W1k LkKCFisCzP/IEAfT/e5tgECXEOjAvHzjpYS2pO0PDt+S70aS+9kxjtQxlYM1U2uLWang +VXgtwNqjiRJABGjZsu2+siSjishvBxvDHOMRMT0sktyCUULaYN8uckPhzg/Cyb+dnn+ YBfs4/9WPRilZWsjRV0FGh38hT13FSO7JIl/76uCrxZeGmir0FCX0CQQMWkisxfUabfe rVnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=h0ZSX9A3; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id l11si275310pjq.15.2019.06.18.21.24.42; Tue, 18 Jun 2019 21:24:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=h0ZSX9A3; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 1254A7E854; Wed, 19 Jun 2019 04:24:40 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by mail.openembedded.org (Postfix) with ESMTP id E4FFA6D50C for ; Wed, 19 Jun 2019 04:24:00 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id r1so8928514pfq.12 for ; Tue, 18 Jun 2019 21:24:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=C2ZevHa8Avb24lq+q9pFsmfbhWDiNhJfQXzS1nbhWDA=; b=h0ZSX9A3cMX7xLvGBhMr9+9eBwsvYf5gTVB8D9efJYZW+/j47zJi7lsmdCVJFi6FSQ Dge+sji8lgoCxPWaFcMFmu/UZ1695hX5rN79M6vfVEJe1ZR2KkdY3NPiOkLYQAVNrW5M YfrQ6m2L2wRz2xqFt1uOIdQjjs9WTQkzNkc0HNkXa2F01y3zxrjWPyY3dyU2Kx5pqMRj VMC+esX+6JBd1x9uvdXdhtRjT0W3CC3BM/k5NERcOo+1WbYzeP3qbaWfVO+5C2ybBprQ h9yBMN0HNAlK42SPN4db1/ElY236NweUll5aDALyFdTDPLvUh5TM3fDu+smC2AANNDaZ D5TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=C2ZevHa8Avb24lq+q9pFsmfbhWDiNhJfQXzS1nbhWDA=; b=N33yNDx+CRk1XiEbeH78nKOjgm4FmNyDgLdaYDgQ8oQnuUkwb16ymXooJFhFES7y0S up5nmQ3wslndbl6Nt58dpw/wekUwMOlv6GP2o3E0aUXANTlEn2OPfbz1BX5rXA85LEZh Bg4WBo0gde1Q1ggpLcKiiUZ67sxUQteqEz5yd+yj+YfyPyPXXNBPDICIh2mn7QyhL8H5 iuXqL3zd9ga9bcy9qZo1fyeaKf1CW+RhXe8VYfantSojSJydvsjWGv8u8t3bUMsh7xu4 6sXGKPAc0EHeNx/coQtBpaIWu0V6owKu83ejzrrKnC+iqUpw3iBH61riZqglPkV97LGW x2XQ== X-Gm-Message-State: APjAAAUYYYBv0WNmC9uhl2v/l5k1SzIHZ9t7S7GwJEmiVpz0Ns+1b3kD SZNVQqpSUY6xxOdcfV/rENCTNPJDvnU= X-Received: by 2002:a17:90a:1951:: with SMTP id 17mr8938872pjh.79.1560918241632; Tue, 18 Jun 2019 21:24:01 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:8500:6bc6::32b0]) by smtp.gmail.com with ESMTPSA id r7sm26092845pfl.134.2019.06.18.21.24.01 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 18 Jun 2019 21:24:01 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Tue, 18 Jun 2019 21:23:52 -0700 Message-Id: <20190619042352.22919-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190619042352.22919-1-raj.khem@gmail.com> References: <20190619042352.22919-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 2/2] pidgin-sipe: Depend on gmime X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org gmime is used if detected, some build hosts the detection logic fails, make the dependency unconditional to fix build failures when it detects host's gmime install Signed-off-by: Khem Raj --- meta-oe/recipes-support/pidgin/pidgin-sipe_1.24.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.22.0 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.24.0.bb b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.24.0.bb index beae281a30..7632fd2de7 100644 --- a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.24.0.bb +++ b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.24.0.bb @@ -3,7 +3,7 @@ SECTION = "webos/services" LICENSE = "GPLv2.0" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" -DEPENDS = "pidgin intltool-native glib-2.0-native" +DEPENDS = "pidgin gmime intltool-native glib-2.0-native" inherit pkgconfig inherit autotools @@ -19,7 +19,7 @@ PACKAGECONFIG[nss] = "--enable-nss=yes,--enable-nss=no,nss" PACKAGECONFIG[openssl] = "--enable-openssl=yes,--enable-openssl=no,openssl" PACKAGECONFIG[krb5] = "--with-krb5=yes,--with-krb5=no,krb5" #PACKAGECONFIG[voice_and_video] = "--with-vv=yes,--with-vv=no,libnice gstreamer" -PACKAGECONFIG[telepathy] = "--enable-telepathy=yes,--enable-telepathy=no,telepathy-glib gmime" +PACKAGECONFIG[telepathy] = "--enable-telepathy=yes,--enable-telepathy=no,telepathy-glib" #PACKAGECONFIG[gssapi_only] = "--enable-gssapi-only=yes,--enable-gssapi-only=no,krb5" PACKAGECONFIG[debug] = "--enable-debug=yes,--enable-debug=no,valgrind"