From patchwork Fri Jul 5 16:20:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 168566 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp3769786ilk; Fri, 5 Jul 2019 09:20:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqxpdGjHjGuuaszjJbnGWa1B0xU3QMTTgcjGFMxGLQdQeuIK5WsIJujjxrHpM1nR8R1ucf1t X-Received: by 2002:a17:902:9688:: with SMTP id n8mr6402410plp.227.1562343628145; Fri, 05 Jul 2019 09:20:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562343628; cv=none; d=google.com; s=arc-20160816; b=QHZ1Aca7U0nGnfqWDEGom0b5kT4/e41ShucNT4W8NSOfRoS2otMQ39KRcVeXQMUT90 RI/VF1dqEAHqS7WMSlnmOFCPms5YEVf/bF/R0ckirkLta0sFB0VVtuA24kb6LujC6eh5 2fB6c1EJN0AFjOeuLJRfKUZS05wKZxsxMvglYNxTuXuPCTxNz+XF/r2rmlkD4WbmTVAU 4JNqYRCduynn77mZw98anu0z0WsdYjs9ife30UpNAtQwxuEbopVOVNoPXgLu7+Qzi1zb E52aaGgWJRa4V+QxZT0GzzEB8Tm9zL4GPO5oQc8+7yZal4pTxQi2Ye5MBZyVI4cdggHa Lwnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to; bh=5/gkNUYUVC/wDQHb8cpqkypCzHmYXHWnHwJHdGwTnq0=; b=I/ww2w+Sj8HnPe73cRvRRJnhkVaFgiDS5fodo46BbOuFJ8MrJQEuVitspnNVFEFHI8 3baHdSSRaSVG4h/qVm1rvkGbltfaMtaEzKATJ4CoxAdznpAdQNW7plh4TvvGZWtMkv8N Qs+HZgoExxfRDLr4NDapLpOc05QqJecYRxW8OM6SBJeWWYwvSls4tMXZNl4uw0Mvh606 lLmUhXWwUwjjWZlPjtQHYjg5lzj8UzjvxmoHACzJhK3emKdMLkF7gFINl2UW6P0IZDtr hnz6GLCX2F2cw0oSvJpZC4522v8pYbdttX/T/j4pVLjZPoTJ4/vHmGBEjR2YKInJJ4i4 4bKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=gLLIZNbn; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id k7si8745779plt.145.2019.07.05.09.20.27; Fri, 05 Jul 2019 09:20:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=gLLIZNbn; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.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 444F27EC04; Fri, 5 Jul 2019 16:20:25 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wm1-f68.google.com (mail-wm1-f68.google.com [209.85.128.68]) by mail.openembedded.org (Postfix) with ESMTP id 1432B7DD6E for ; Fri, 5 Jul 2019 16:20:23 +0000 (UTC) Received: by mail-wm1-f68.google.com with SMTP id x15so9748287wmj.3 for ; Fri, 05 Jul 2019 09:20:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=qJ+wFRb5rGHjYhciOEKrtvZn4CnpYlpH7RnXUo7bkSE=; b=gLLIZNbnvd3JFZpaH/x/dvAsM6H72GjL0iQqSw8gEl5a4zYz4mzRG6uEp7GS/FGt5Q 3IRH8tOmDCTFJBQ/Uh3lDbr9IIY+qdUC8Yl1BOCndzuMS8XECdJbgywWVZNblSZpHi5y rBvsjbJpINI8PFQxjzgzC+vSWjB8xXWiFyyeV6YFj1dvbgo5ziWmQgKLt0pcGC8n/4Va bpi6gQv3jHPY3cIDb6IxOYfEEYJTSQEW7nouuIcvBmrJbI4GoV3FQOEUZotACXCsPEF5 zD6o2qP/kXKuxCh4r/mGiAa8a+ycKXDcCfVGQjPoSxST1AogffJXDG/+/YdH2sgTpMit PcNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=qJ+wFRb5rGHjYhciOEKrtvZn4CnpYlpH7RnXUo7bkSE=; b=EobElLtLFyJ8yMu8Eb9V+f64JFGsE022+8EMprNmmsy2ysqgAoTm2RBM4Wua8Fs/3S 7Ejw4crRxrLlpZHR7alAeP8JtwbbXfjpxyTefjhS/l7SdB6b6wUeie4chuMqWu2DcVfH PX6K2Asd6wP5zghiDEpiPW9KGM4/fmwxwfDFIYRQeYU1EbQHcER5eDBIbl2e2ag0iefj 53WijhrWfdeC7Y5d+y1gkr2krScccwvSmebZRhMzbvowZtJ90AbfJOE0OoyPTvEDLs75 Fnh1qn5sL//Gdo/Crysoo8hC1/qZpWoFd0a2sqnBdEf+L+PkaVO2Np6Vuo8B27AN6fKI scYw== X-Gm-Message-State: APjAAAVB8Cmb0xhA0nusEvMtRleiH2Yr7z8GUI137uL1Hs3QlEEdEcYR WrH1jgFrc7mjKgo+SXrWCWxCX/hidXI= X-Received: by 2002:a1c:1d08:: with SMTP id d8mr3957562wmd.22.1562343623729; Fri, 05 Jul 2019 09:20:23 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id r4sm9358102wrv.34.2019.07.05.09.20.22 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Jul 2019 09:20:23 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Fri, 5 Jul 2019 17:20:15 +0100 Message-Id: <20190705162018.28251-1-ross.burton@intel.com> X-Mailer: git-send-email 2.11.0 Subject: [OE-core] [RFC PATCH 1/4] alsa-utils: disable tools using GTK+2 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org Change the default configuration so that it doesn't need GTK+ 2 to build, as GTK+ 2 is obsolete. Signed-off-by: Ross Burton --- meta/recipes-multimedia/alsa/alsa-tools_1.1.7.bb | 1 - 1 file changed, 1 deletion(-) -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.1.7.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.1.7.bb index e1b50fac523..c1f4acdb038 100644 --- a/meta/recipes-multimedia/alsa/alsa-tools_1.1.7.bb +++ b/meta/recipes-multimedia/alsa/alsa-tools_1.1.7.bb @@ -22,7 +22,6 @@ CLEANBROKEN = "1" # Remember on upgrades to check that no new tools have been added. PACKAGECONFIG ??= "as10k1 hdajacksensetest hda-verb hdsploader ld10k1 mixartloader pcxhrloader \ sb16_csp seq--sbiload sscape_ctl us428control usx2yloader vxloader \ - ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK2DISTROFEATURES}', 'echomixer envy24control rmedigicontrol', '', d)} \ ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'hdajackretask', '', d)} \ " From patchwork Fri Jul 5 16:20:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 168567 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp3769953ilk; Fri, 5 Jul 2019 09:20:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqzY0eEGyEdabK8j094nlqsjmkhl+51c+wQGi3EEKGy2Xpl8CO9J/lp3vP6N8NyA2jCcTg7r X-Received: by 2002:a63:da52:: with SMTP id l18mr6455741pgj.131.1562343635670; Fri, 05 Jul 2019 09:20:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562343635; cv=none; d=google.com; s=arc-20160816; b=RIjKUaXUYzdI22Mn/peLkIw0usEdHQvNRnj8n92y6H/51fJgfNBssJ87GRiHWMX2Vb rw6TjTuaNg1mYVf+MjO4s3VTPZOpd59yCInXIkRCMUT/h3RyHXsvk5m6cWVWhNvJdGLa Wa7iPLbCRUo9JkFYn6SPpPobMR5aRqBqHHZaOfRxsPh3/6kB65fwhwhE9B6gqcqJuE0K 9X+8Pl/0afioRoS0fvCOPojbs2yDo4YhyYHo8K+t+ogtfdR6e0ld6LsLRJGD09S3DlU4 2oaCdC36oOdPM423Xdwy0CNTLWN0xEN6BaCzIQbnlkfQuAvbk8r4ChwFKK86WAcUJUPO zrqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=ILthCOE9kZszs65gI65MRi6q9XL5LWjwJLFaM+U7Boo=; b=rJfI9n/XGmxG5lbPAGrqaVItT2kn9gyDU6TwzUQhc+Qb2WmoyQ7ulRxingGlmiIMUs OrsViJ4SjUbPdSu4mGmk6xMrIJwdcFdzCFDiltq94/2RsTVYQalGXYpEeP3mvLDCyjkw u0X/fY1B1Md0YDuRUlIG1Npt+Pj/HSlGlwFUUi3GkJip429kWyqemFoAltydn8yBUeGH DQhEfcFoDisOG6GsmjIYUHET4UkZAK3JbblQ/wKJhpAjVD6iue/05cjL/g59i/EzD4Ml yzUGejNTroGB3Weax8XtsZHoUzOCm4v6srxvTb9Q4uVvvwmA3EUAQHGsP+4oioDxP1QV r4eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=FXjLyYqB; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id q189si8800979pga.156.2019.07.05.09.20.35; Fri, 05 Jul 2019 09:20:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=FXjLyYqB; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.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 5A52E7EC29; Fri, 5 Jul 2019 16:20:32 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by mail.openembedded.org (Postfix) with ESMTP id E4B027DD6E for ; Fri, 5 Jul 2019 16:20:23 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id x4so10474247wrt.6 for ; Fri, 05 Jul 2019 09:20:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=qplGpJeKdb8C58QEdnG7EG7N/uZn4Lxk2Z76BPQkkyM=; b=FXjLyYqBRl8FkhHEFWDAjpgm+lYOqh9CcVCpbucrrVxqAZyN3+ziKhlkmZEXj8fYpZ RdHTTfjIv4pUOqAQgcBSlP+PKC7ltW1aaFcsP0SDOkF14Msr4FuVTwXNsrhtT9MX3ITP XsRM8bFr6ZdSVTB9U2WmVYtYEfb+o20Jjn0ZBoyVFECv5GG1ZNwLsnyyhqIPEn2KsGqk OFSuLVys0/PmXYr3w6luRMrG5N1MwNFstISlK1BEzGMSVOGaa2iFxhVBifmLTro69QZC X59CI25j7zNw2LiJ0sR8+Iz/ikAvcySTz137jJDZG6ZTmcDwFy+P77KdconeeizjhM5q s7NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=qplGpJeKdb8C58QEdnG7EG7N/uZn4Lxk2Z76BPQkkyM=; b=TQ1ugEET7i6SUsU/vlD4q/byM15OmkLfJdY4yUolgx7Mz+g7aR9AgC31v0Auz4nMKx vrYWrdii0FUdvwj0T42zlNu7McTkhoyMEyc6mrVLz/Qv6YwAGTB4AEdkaGu5qlI8XG4e 8h6mep5HsCLu2tejcF0uJMUFCX6r/II5lQ/pZYov1PBnx83ax5y/n8GOi2Qg8xPXwAWk bJ2nWqItUMT9NWTLf9Ruz06ecwnhC7TER27mTB2CeWdAqmuy2vHZ5pTnez+oRGX26ilU to/m0AZwLuWqBOL2ZLJbGyPGvDxnqO5jNhkj+cFbY59DWf61R7JyZefzrYlMI+t9XVzL 71zw== X-Gm-Message-State: APjAAAXPB+1B1Yrn42k6ghsogf9lJAEBAhG/je7vw/591frHBgLJx8mI OtkYb5qisCUBgYOBy5aP0qTXyTCK3sQ= X-Received: by 2002:adf:f591:: with SMTP id f17mr4892505wro.119.1562343624578; Fri, 05 Jul 2019 09:20:24 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id r4sm9358102wrv.34.2019.07.05.09.20.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Jul 2019 09:20:24 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Fri, 5 Jul 2019 17:20:16 +0100 Message-Id: <20190705162018.28251-2-ross.burton@intel.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190705162018.28251-1-ross.burton@intel.com> References: <20190705162018.28251-1-ross.burton@intel.com> Subject: [OE-core] [RFC PATCH 2/4] packagegroup-core-lsb: remove GTK+ X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org GTK+ 2 is being removed from oe-core, so remove it from the oe-core LSB packagegroup. Also document the fact that GTK+ 2 is no longer part of the LSB packagegroup, and point to meta-oe for the recipe if required. Signed-off-by: Ross Burton --- README.LSB | 3 +++ meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/README.LSB b/README.LSB index f68d07c9e03..922c9dd5aca 100644 --- a/README.LSB +++ b/README.LSB @@ -12,6 +12,9 @@ therefore provides compatibility with the following caveats: tests any longer. Users are recommended to group together to support maintenance of that layer. [http://git.yoctoproject.org/cgit/cgit.cgi/meta-qt4/] +* GTK+ 2 is provided by meta-oe. It is lnoted that GTK+ 2 is end of life + and use of GTK+ 2 isn't recommended. + * mailx has been dropped since its no longer being developed upstream and there are better, more modern replacements such as s-nail (http://sdaoden.eu/code.html) or mailutils (http://mailutils.org/). diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb index e8dc4215927..a821fd8bf33 100644 --- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb +++ b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb @@ -218,8 +218,6 @@ RDEPENDS_packagegroup-core-lsb-desktop = "\ gdk-pixbuf-loader-ani \ gdk-pixbuf-xlib \ liberation-fonts \ - gtk+ \ - atk \ alsa-lib \ " From patchwork Fri Jul 5 16:20:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 168568 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp3770052ilk; Fri, 5 Jul 2019 09:20:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqzI0DJu2/MxPbsncUKjaAg+KPimG1fv3to2qgkYaO6cfDxq3iQDCuwTomCvi9Ce+QRga0wy X-Received: by 2002:a17:90a:109:: with SMTP id b9mr6318591pjb.112.1562343642203; Fri, 05 Jul 2019 09:20:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562343642; cv=none; d=google.com; s=arc-20160816; b=BWua2tkZIthAQ2lBQmn7zzNiFua3t12gUiBb9JCvPjadsMY0Gw228U8IA81q1fiLa/ cdpSZs89pugQ4YFHz7ybRia1N+DdjbpsPM6sXCo4XnBUI19vc8+UqquQ8HcoBs8ayccO o9pUdExMxSbIOEZEc6uZTQ1/zCj1IMR395PVK0Pc2M/GmHK0lvr+Z9ftSQGaFMtibWb5 LfFi000p/c8UWvROqq0JQfZdGVIEoqKXoPyvedB/g7RiN1/Jw7dZZlKacsIK8kuWzRRu EDNhQSwtbt0Ls2U0RP85nkm5RBf2OduDKoAOrwAKsyRvZPReuun9/C7NlXG8k9OWcLuV IsFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=CB51YXJB234XAOEE/fH8A0vJ6JIZszLaNgphY5UT5fY=; b=oOkkvyNSfoToc4lebrc1jsMcLNN5HnQzH3hJTzOTxY43OuYopDA+P1xu7H3vP2JwwY j9ETTEISptUHwl8IH/995Cn8Qfswvig6HYXidFwF7SyroJvHODCbk+maBVqe/bsYw5Hz NLTorD3uWrvABRTkpnlinlix57JVKwlggbb4dNGFO4HxnjTTrtT4wvnsTky4Jyrt4jUa mV+dzIWKl2zZbEG44nOfHLNH71OIw0i/+oVBNOzUMyWvOAqjpmU3/JXOIr0RVmF1EFZA ma8NhaIrzyU3INkE5fc7kAh6mjwiTPzNWebmXRQ2/8cKeX19R3fE++kzmzOkHTTcju2x KyZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=sttN9ivU; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id q31si9372832pjc.33.2019.07.05.09.20.41; Fri, 05 Jul 2019 09:20:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=sttN9ivU; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.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 805087EC34; Fri, 5 Jul 2019 16:20:33 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by mail.openembedded.org (Postfix) with ESMTP id 14D627EBF2 for ; Fri, 5 Jul 2019 16:20:25 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id r1so4163582wrl.7 for ; Fri, 05 Jul 2019 09:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=BSGt+zp+riF24arIh2S74TnIpfHbTEoJcW+qYF8lri8=; b=sttN9ivU1m3r8bv93gU3Ez/9XlZw6xI0EX7KAe1gXCGcW9EjE9PTb8kNh4saqV9hvz SDPaDNIgiGUFUwbgflRzGoabdeYZ1OvwicG7YQpsoIrgGCHsn9DaaPAx184BbhBhaExJ FoeeKS0wgofIxkAmCJYgMWqFckAaxOTf3ZVAAj8UhBjp52alYPTq0XkIf6NvB8WSxJy8 4FYuOQZZB7K3cWLNneXhhN+g72O+gZh2uhyhF6MtUsvKizUkItSHt3vZtEBdyfsVR/NJ H2yq7wzryeEeN0Ov/oEbYujT3z5XEVnhhXBNAB79g84RHCIfy/4XHhHzfZUb5GmQKpB6 t3ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=BSGt+zp+riF24arIh2S74TnIpfHbTEoJcW+qYF8lri8=; b=Io7iJ3NAzWQ6rgSGED0f6PrGReDk4uhg+URIQJs+8wi9cJJEqUa/pwZ+9VGsX1dTF6 AnnARqrie/1yWRj4WFMvYXSe/JYeJDv5nWNaTY6kVbiDB0iy/E2P19cIV0EXhaCqpUpt snkVDF61zS0AG5ZnzXUUBWdcK9+BDLVCRyCKl+Vr40Y9OLjBLBntnyQq87otlprX0ME6 GEWtyIbwT4b43wcirHnvuSw0ZZuC1W4DeWZs3GBjqPoOlmalkHLq8XzsoqvesuUiRglm NmCcLO5ec5T6InSpCzwe+mKO9Zs56n5OV8subj0T+a+/mrlVXoyGb/c6RA08G5AFatr9 A+yA== X-Gm-Message-State: APjAAAUfmWuJrayNuTXXlgoTbQvfQk/ZLkrfCNCUd7zK2944kj9RxA9g HdQhSoOF1Pk1ir4YMX8d0hsmrh0CXFk= X-Received: by 2002:adf:ec49:: with SMTP id w9mr4399866wrn.303.1562343626263; Fri, 05 Jul 2019 09:20:26 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id r4sm9358102wrv.34.2019.07.05.09.20.24 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Jul 2019 09:20:25 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Fri, 5 Jul 2019 17:20:17 +0100 Message-Id: <20190705162018.28251-3-ross.burton@intel.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190705162018.28251-1-ross.burton@intel.com> References: <20190705162018.28251-1-ross.burton@intel.com> Subject: [OE-core] [RFC PATCH 3/4] gtk+: remove GTK+ 2 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org GTK+ 2 is ancient, and shouldn't be used. It will be moved to meta-oe for people who do need it, but it shouldn't in oe-core. [ YOCTO #12673 ] Signed-off-by: Ross Burton --- meta/recipes-gnome/gtk+/gtk+.inc | 107 --------------------- ...ok-into-HOME-when-looking-for-gtk-modules.patch | 29 ------ meta/recipes-gnome/gtk+/gtk+/doc-fixes.patch | 22 ----- .../gtk+/gtk+/hardcoded_libtool.patch | 36 ------- .../gtk+/gtk+/strict-prototypes.patch | 24 ----- meta/recipes-gnome/gtk+/gtk+/toggle-font.diff | 102 -------------------- meta/recipes-gnome/gtk+/gtk+/xsettings.patch | 20 ---- meta/recipes-gnome/gtk+/gtk+_2.24.32.bb | 35 ------- 8 files changed, 375 deletions(-) delete mode 100644 meta/recipes-gnome/gtk+/gtk+.inc delete mode 100644 meta/recipes-gnome/gtk+/gtk+/0001-Do-not-look-into-HOME-when-looking-for-gtk-modules.patch delete mode 100644 meta/recipes-gnome/gtk+/gtk+/doc-fixes.patch delete mode 100644 meta/recipes-gnome/gtk+/gtk+/hardcoded_libtool.patch delete mode 100644 meta/recipes-gnome/gtk+/gtk+/strict-prototypes.patch delete mode 100644 meta/recipes-gnome/gtk+/gtk+/toggle-font.diff delete mode 100644 meta/recipes-gnome/gtk+/gtk+/xsettings.patch delete mode 100644 meta/recipes-gnome/gtk+/gtk+_2.24.32.bb -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-gnome/gtk+/gtk+.inc b/meta/recipes-gnome/gtk+/gtk+.inc deleted file mode 100644 index d6d14a79d5a..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+.inc +++ /dev/null @@ -1,107 +0,0 @@ -SUMMARY = "Multi-platform toolkit for creating GUIs" -DESCRIPTION = "GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \ -set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites." -HOMEPAGE = "http://www.gtk.org" -BUGTRACKER = "https://bugzilla.gnome.org/" - -LICENSE = "LGPLv2 & LGPLv2+ & LGPLv2.1+" - -LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" - -SECTION = "libs" - -inherit distro_features_check -ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}" - -# This picks stable releases in the 2.x series (but not 2.90 onwards, -# which were GNOME 3 betas). -UPSTREAM_CHECK_REGEX = "(?P2\.([0-8]*[02468])+(\.\d+)+)" - -X11DEPENDS = "virtual/libx11 libxext libxcursor libxrandr libxdamage libxrender libxcomposite" -DEPENDS = "glib-2.0 pango atk jpeg libpng gdk-pixbuf-native \ - cairo gdk-pixbuf" - -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'directfb x11', d)}" - -PACKAGECONFIG[x11] = "--with-x=yes --with-gdktarget=x11,--with-x=no,${X11DEPENDS}" -# without --with-gdktarget=directfb it will check for cairo-xlib which isn't available without X11 DISTRO_FEATURE -PACKAGECONFIG[directfb] = "--with-gdktarget=directfb,,directfb" -PACKAGECONFIG[manpages] = "--enable-man --with-xml-catalog=${STAGING_ETCDIR_NATIVE}/xml/catalog, --disable-man, libxslt-native xmlto-native" - -inherit autotools gtk-doc pkgconfig update-alternatives gtk-immodules-cache gobject-introspection manpages - -PACKAGES += "libgail gtk-demo" - -FILES_${PN} += "${bindir}/gtk-update-icon-cache-2.0 \ - ${bindir}/gtk-query-immodules-2.0 \ - ${datadir}/themes ${sysconfdir} \ - ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so" - -FILES_${PN}-dev += " \ - ${datadir}/gtk-2.0/include \ - ${libdir}/gtk-2.0/include \ - ${libdir}/gtk-2.0/modules/*.la \ - ${libdir}/gtk-2.0/${LIBV}/loaders/*.la \ - ${libdir}/gtk-2.0/${LIBV}/immodules/*.la \ - ${libdir}/gtk-2.0/${LIBV}/printbackends/*.la \ - ${libdir}/gtk-2.0/${LIBV}/engines/*.la \ - ${bindir}/gtk-builder-convert" - -FILES_gtk-demo = " \ - ${datadir}/gtk-2.0/demo/* \ - ${bindir}/gtk-demo \ - " - -FILES_libgail = " \ - ${libdir}/gtk-2.0/modules/libgail.so \ - ${libdir}/gtk-2.0/modules/libferret.so \ - " - -GTKBASE_RRECOMMENDS ?= "liberation-fonts \ - gdk-pixbuf-loader-png \ - gdk-pixbuf-loader-jpeg \ - gdk-pixbuf-loader-gif \ - gdk-pixbuf-loader-xpm \ - shared-mime-info \ - gnome-theme-adwaita \ - " -GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1" - -RRECOMMENDS_${PN} = "${GTKBASE_RRECOMMENDS}" -RRECOMMENDS_${PN}_libc-glibc = "${GTKGLIBC_RRECOMMENDS}" - -ALTERNATIVE_${PN} = "gtk-update-icon-cache" -ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-2.0" - -do_compile_prepend() { - export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs" -} - -do_install () { - autotools_do_install - - install -d ${D}${sysconfdir}/gtk-2.0 - - mkdir -p ${D}${libdir}/gtk-2.0/include - install -m 0644 gdk/gdkconfig.h ${D}${libdir}/gtk-2.0/include/gdkconfig.h - - install -m 0644 ${S}/gtk/gtkfilechooserprivate.h ${D}${includedir}/gtk-2.0/gtk/ - install -m 0644 ${S}/gtk/gtkfilechooserutils.h ${D}${includedir}/gtk-2.0/gtk/ - install -m 0644 ${S}/gtk/gtkfilesystemmodel.h ${D}${includedir}/gtk-2.0/gtk/ - - mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-2.0 - - # duplicate gtk-query-immodules for post install script update_gtk_immodules_cache - mkdir -p ${D}${libexecdir} - ln ${D}${bindir}/gtk-query-immodules-2.0 ${D}${libexecdir}/${MLPREFIX}gtk-query-immodules-2.0 -} - -SYSROOT_PREPROCESS_FUNCS += "gtk_sysroot_preprocess" - -gtk_sysroot_preprocess () { - if [ -e ${D}${bindir}/gtk-builder-convert ]; then - install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/ - install -m 755 ${D}${bindir}/gtk-builder-convert ${SYSROOT_DESTDIR}${bindir_crossscripts}/ - fi -} - diff --git a/meta/recipes-gnome/gtk+/gtk+/0001-Do-not-look-into-HOME-when-looking-for-gtk-modules.patch b/meta/recipes-gnome/gtk+/gtk+/0001-Do-not-look-into-HOME-when-looking-for-gtk-modules.patch deleted file mode 100644 index 83be39c3bf2..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/0001-Do-not-look-into-HOME-when-looking-for-gtk-modules.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 34ce93e1c50bfb88f92a687d4f82de55584f3f6a Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Wed, 11 Apr 2018 14:20:39 +0300 -Subject: [PATCH] Do not look into $HOME when looking for gtk modules - -On the host it causes host contamination, on the target it's a -potential security issue. Gtk+3 has already removed this. - -Upstream-Status: Inappropriate [gtk2 is in maintenance mode] -Signed-off-by: Alexander Kanavin ---- - gtk/gtkmodules.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/gtk/gtkmodules.c b/gtk/gtkmodules.c -index 50729b6..e09b583 100644 ---- a/gtk/gtkmodules.c -+++ b/gtk/gtkmodules.c -@@ -65,10 +65,6 @@ get_module_path (void) - if (result) - return result; - -- home_dir = g_get_home_dir(); -- if (home_dir) -- home_gtk_dir = g_build_filename (home_dir, ".gtk-2.0", NULL); -- - module_path_env = g_getenv ("GTK_PATH"); - exe_prefix = g_getenv ("GTK_EXE_PREFIX"); - diff --git a/meta/recipes-gnome/gtk+/gtk+/doc-fixes.patch b/meta/recipes-gnome/gtk+/gtk+/doc-fixes.patch deleted file mode 100644 index 74e479fd1bf..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/doc-fixes.patch +++ /dev/null @@ -1,22 +0,0 @@ -There are issues building the gtk+ tutorial and faq documentation. -Since they were removed in gtk+ upstream and are superfluous in -embedded applications, just don't build them. - -Thanks to Joshua Lock for suggesting this approach. - -Signed-off-by: Scott Garman - -Upstream-Status: Inappropriate [embedded specific] - -diff -urN gtk+-2.22.1.orig/docs/Makefile.am gtk+-2.22.1/docs/Makefile.am ---- gtk+-2.22.1.orig/docs/Makefile.am 2010-11-15 04:13:09.000000000 -0800 -+++ gtk+-2.22.1/docs/Makefile.am 2011-02-23 19:25:16.914815097 -0800 -@@ -1,7 +1,7 @@ - ## Process this file with automake to produce Makefile.in - include $(top_srcdir)/Makefile.decl - --SUBDIRS = tutorial faq reference tools -+SUBDIRS = reference tools - - EXTRA_DIST += \ - defsformat.txt \ diff --git a/meta/recipes-gnome/gtk+/gtk+/hardcoded_libtool.patch b/meta/recipes-gnome/gtk+/gtk+/hardcoded_libtool.patch deleted file mode 100644 index 9eb7f6bf5c7..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/hardcoded_libtool.patch +++ /dev/null @@ -1,36 +0,0 @@ -Upstream-Status: Inappropriate [embedded specific] - -Updated to apply to gtk+-2.24.15 - -Signed-off-by: Marko Lindqvist -Index: gtk+-2.24.31/configure.ac -=================================================================== ---- gtk+-2.24.31.orig/configure.ac -+++ gtk+-2.24.31/configure.ac -@@ -415,7 +415,7 @@ AC_MSG_CHECKING([Whether to write depend - case $enable_explicit_deps in - auto) - export SED -- deplibs_check_method=`(./libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh` -+ deplibs_check_method=`(./$host_alias-libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh` - if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then - enable_explicit_deps=yes - else -@@ -772,7 +772,7 @@ else - dnl Now we check to see if our libtool supports shared lib deps - dnl (in a rather ugly way even) - if $dynworks; then -- module_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config" -+ module_libtool_config="${CONFIG_SHELL-/bin/sh} $host_alias-libtool --config" - module_deplibs_check=`$module_libtool_config | \ - grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \ - sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'` -@@ -1579,7 +1579,7 @@ fi - # We are using gmodule-no-export now, but I'm leaving the stripping - # code in place for now, since pango and atk still require gmodule. - export SED --export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh` -+export_dynamic=`($host_alias-libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh` - if test -n "$export_dynamic"; then - GDK_DEP_LIBS=`echo $GDK_DEP_LIBS | sed -e "s/$export_dynamic//"` - GTK_DEP_LIBS=`echo $GTK_DEP_LIBS | sed -e "s/$export_dynamic//"` diff --git a/meta/recipes-gnome/gtk+/gtk+/strict-prototypes.patch b/meta/recipes-gnome/gtk+/gtk+/strict-prototypes.patch deleted file mode 100644 index 96e1f5feacb..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/strict-prototypes.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fixes - -include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] - typedef void (*GtkItemFactoryCallback) (); - -gcc5 has -Wstrict-prototypes on by default for -Werror so this becomes a build failure for consumers -of this header e.g. matchbox-panel-2 - -Upstream-Status: Pending - -Signed-off-by: Khem Raj -Index: gtk+-2.24.27/gtk/gtkitemfactory.h -=================================================================== ---- gtk+-2.24.27.orig/gtk/gtkitemfactory.h -+++ gtk+-2.24.27/gtk/gtkitemfactory.h -@@ -44,7 +44,7 @@ typedef void (*GtkPrintFunc) (gpoint - * (Note that if we are included from a C++ program () will mean - * (void) so an explicit cast will be needed.) - */ --typedef void (*GtkItemFactoryCallback) (); -+typedef void (*GtkItemFactoryCallback) (void); - typedef void (*GtkItemFactoryCallback1) (gpointer callback_data, - guint callback_action, - GtkWidget *widget); diff --git a/meta/recipes-gnome/gtk+/gtk+/toggle-font.diff b/meta/recipes-gnome/gtk+/gtk+/toggle-font.diff deleted file mode 100644 index 340d12008be..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/toggle-font.diff +++ /dev/null @@ -1,102 +0,0 @@ -Upstream-Status: Pending - -Index: gtk/gtkcellrenderertoggle.c -=================================================================== ---- gtk/gtkcellrenderertoggle.c.orig 2010-06-22 18:11:33.000000000 +0800 -+++ gtk/gtkcellrenderertoggle.c 2010-06-22 18:11:43.000000000 +0800 -@@ -71,6 +71,8 @@ - PROP_INDICATOR_SIZE - }; - -+/* This is a hard-coded default which promptly gets overridden by a size -+ calculated from the font size. */ - #define TOGGLE_WIDTH 13 - - static guint toggle_cell_signals[LAST_SIGNAL] = { 0 }; -@@ -80,8 +82,9 @@ - typedef struct _GtkCellRendererTogglePrivate GtkCellRendererTogglePrivate; - struct _GtkCellRendererTogglePrivate - { -- gint indicator_size; -- -+ gint indicator_size; /* This is the real size */ -+ gint override_size; /* This is the size set from the indicator-size property */ -+ GtkWidget *cached_widget; - guint inconsistent : 1; - }; - -@@ -104,6 +107,7 @@ - GTK_CELL_RENDERER (celltoggle)->ypad = 2; - - priv->indicator_size = TOGGLE_WIDTH; -+ priv->override_size = 0; - priv->inconsistent = FALSE; - } - -@@ -210,7 +214,7 @@ - g_value_set_boolean (value, celltoggle->radio); - break; - case PROP_INDICATOR_SIZE: -- g_value_set_int (value, priv->indicator_size); -+ g_value_set_int (value, priv->override_size ? priv->override_size : priv->indicator_size); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, param_id, pspec); -@@ -245,7 +249,7 @@ - celltoggle->radio = g_value_get_boolean (value); - break; - case PROP_INDICATOR_SIZE: -- priv->indicator_size = g_value_get_int (value); -+ priv->override_size = g_value_get_int (value); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, param_id, pspec); -@@ -273,6 +277,27 @@ - } - - static void -+on_widget_style_set (GtkWidget *widget, GtkStyle *previous, gpointer user_data) -+{ -+ GtkCellRendererTogglePrivate *priv = user_data; -+ PangoContext *context; -+ PangoFontMetrics *metrics; -+ int height; -+ -+ context = gtk_widget_get_pango_context (widget); -+ metrics = pango_context_get_metrics (context, -+ widget->style->font_desc, -+ pango_context_get_language (context)); -+ -+ height = pango_font_metrics_get_ascent (metrics) + -+ pango_font_metrics_get_descent (metrics); -+ -+ pango_font_metrics_unref (metrics); -+ -+ priv->indicator_size = PANGO_PIXELS (height * 0.85); -+} -+ -+static void - gtk_cell_renderer_toggle_get_size (GtkCellRenderer *cell, - GtkWidget *widget, - GdkRectangle *cell_area, -@@ -287,6 +312,20 @@ - - priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (cell); - -+ if (priv->override_size) { -+ priv->indicator_size = priv->override_size; -+ } else if (priv->cached_widget != widget) { -+ if (priv->cached_widget) { -+ g_object_remove_weak_pointer (widget, &priv->cached_widget); -+ g_signal_handlers_disconnect_by_func (priv->cached_widget, on_widget_style_set, priv); -+ } -+ priv->cached_widget = widget; -+ g_object_add_weak_pointer (widget, &priv->cached_widget); -+ g_signal_connect (widget, "style-set", on_widget_style_set, priv); -+ -+ on_widget_style_set (widget, NULL, priv); -+ } -+ - calc_width = (gint) cell->xpad * 2 + priv->indicator_size; - calc_height = (gint) cell->ypad * 2 + priv->indicator_size; - diff --git a/meta/recipes-gnome/gtk+/gtk+/xsettings.patch b/meta/recipes-gnome/gtk+/gtk+/xsettings.patch deleted file mode 100644 index d0a970ad4d4..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+/xsettings.patch +++ /dev/null @@ -1,20 +0,0 @@ -Upstream-Status: Pending - -Index: gtk+-2.21.2/gdk/x11/gdkevents-x11.c -=================================================================== ---- gtk+-2.21.2.orig/gdk/x11/gdkevents-x11.c 2010-06-22 17:28:04.000000000 +0800 -+++ gtk+-2.21.2/gdk/x11/gdkevents-x11.c 2010-06-22 17:28:06.000000000 +0800 -@@ -3062,10 +3062,9 @@ - { - GdkScreenX11 *screen = data; - -- if (xsettings_client_process_event (screen->xsettings_client, (XEvent *)xevent)) -- return GDK_FILTER_REMOVE; -- else -- return GDK_FILTER_CONTINUE; -+ xsettings_client_process_event (screen->xsettings_client, (XEvent *)xevent); -+ -+ return GDK_FILTER_CONTINUE; - } - - static Bool diff --git a/meta/recipes-gnome/gtk+/gtk+_2.24.32.bb b/meta/recipes-gnome/gtk+/gtk+_2.24.32.bb deleted file mode 100644 index 682d31e49e2..00000000000 --- a/meta/recipes-gnome/gtk+/gtk+_2.24.32.bb +++ /dev/null @@ -1,35 +0,0 @@ -require gtk+.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ - file://gtk/gtk.h;endline=27;md5=c59e0b4490dd135a5726ebf851f9b17f \ - file://gdk/gdk.h;endline=27;md5=07db285ec208fb3e0bf7d861b0614202 \ - file://tests/testgtk.c;endline=27;md5=262db5db5f776f9863e56df31423e24c" -SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-${PV}.tar.xz \ - file://xsettings.patch \ - file://hardcoded_libtool.patch \ - file://toggle-font.diff;striplevel=0 \ - file://doc-fixes.patch \ - file://strict-prototypes.patch \ - file://0001-Do-not-look-into-HOME-when-looking-for-gtk-modules.patch \ - " - -SRC_URI[md5sum] = "d5742aa42275203a499b59b4c382a784" -SRC_URI[sha256sum] = "b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e" - -EXTRA_OECONF = "--enable-xkb --disable-glibtest --disable-cups --disable-xinerama" - -LIBV = "2.10.0" - -PACKAGES_DYNAMIC += "^gtk-immodule-.* ^gtk-printbackend-.*" - -python populate_packages_prepend () { - gtk_libdir = d.expand('${libdir}/gtk-2.0/${LIBV}') - immodules_root = os.path.join(gtk_libdir, 'immodules') - printmodules_root = os.path.join(gtk_libdir, 'printbackends'); - - d.setVar('GTKIMMODULES_PACKAGES', ' '.join(do_split_packages(d, immodules_root, r'^im-(.*)\.so$', 'gtk-immodule-%s', 'GTK input module for %s'))) - do_split_packages(d, printmodules_root, r'^libprintbackend-(.*)\.so$', 'gtk-printbackend-%s', 'GTK printbackend module for %s') - - if (d.getVar('DEBIAN_NAMES')): - d.setVar(d.expand('PKG_${PN}'), '${MLPREFIX}libgtk-2.0') -} From patchwork Fri Jul 5 16:20:18 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 168569 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp3770160ilk; Fri, 5 Jul 2019 09:20:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqw+RamYtPqqRQjaXyVlvz38Qn7G2rJ85lGeByDKM0KhWxU6rXqNCZ0NiVL0KLjtt5GLs5XO X-Received: by 2002:a63:553:: with SMTP id 80mr6580847pgf.280.1562343649390; Fri, 05 Jul 2019 09:20:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562343649; cv=none; d=google.com; s=arc-20160816; b=kzTjD5J5M4ZPN/LylIhceo5ByqUhJ3QEeUYLr72yIk6hQ0g12P0ZmQRce0z2KJtaST SCpPSlRVOoYaKjpowJx6Qz8IsHVe13+TJY4AbhjEVLZV9oxakG4lqSZMlcpp0+SjaLu9 3PSv5SuPNdkY4dDwTtmAIXmJq0Kz4rFGgczUN2QO3WbfTgKfIC1jZHIW4JPuVf0pSm5/ O+t3Vys6BZMAZxoqDtuDy6bimxWqVqKjZzqh+pkphGu81KEUdYTw77a99N2IGxuSSx9R MBJqJDwzBn8Zy4VN70/NMXfq1F/5ytudmBkfbX5I74i2f9RDHJln22PbVu6s6aOlOP3+ +n+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=o5GR55JtkFg0cjzDjqN+1NTRCi/85jam9zM3U+e+lnU=; b=ad0pfnhQ0tNG2lByOKZhC7Yv8nCM0jt3+1stdzfAtquk/H5bu0VE3Lc/Hjr5DK7MvL IVcrflzlF6NsrWdwvPIZngs6wnV0nR5YeRCVrmk7gPp+lpK4J8yEaNDyaypN5m4BgmOR ko7qZE+FJ3uMhR7j41Y3wMv+IG0DvgFeqVWWCTHeszSvmP2c/IGBFlIVJPR8ob6xK/k+ g9v6LTBqJjeWvaoNaPTZ8vVSxdFCaN8+qHEJkrhrTQ2I3evLpuI1EpKpwINj71hjqN7k XK47LUdRrYIKyUm7ZdSBVBRmbyqVEP5j/VeLQRCWBw34o+7BTW+33ifslbg3hr4aHKEW 5ZqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=MRZFtUDr; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id w3si9596509pgh.525.2019.07.05.09.20.49; Fri, 05 Jul 2019 09:20:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=MRZFtUDr; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.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 CCFAC7EC3A; Fri, 5 Jul 2019 16:20:34 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by mail.openembedded.org (Postfix) with ESMTP id 84B6F7EC0C for ; Fri, 5 Jul 2019 16:20:26 +0000 (UTC) Received: by mail-wm1-f65.google.com with SMTP id z23so10254644wma.4 for ; Fri, 05 Jul 2019 09:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=gr0ggvd/+ClgPx8waMCTnCKUI2R9FOQ7uAERw9lyyrM=; b=MRZFtUDr8tfIVG0jEbvI73c9/tP+vuJJTlculyPfI0k6Ax2nAwQlRxQay1bWDgbFk/ f6U4j49fCEPetc4R8Ovh52HiNXrxlHFu1OWfsqFwl7iq4UUwDf6kteiK9/cyXWgfo1ef 7+K+q5lqgPo0bUGAyqN+/hJAuqFv9ghzPrrMq4atcZ3IkydicQqCfCdu+18I9QiloTyG WE72e6ZQv2LqeLZD2z4QvuK97s4PSYUb3iBhT+qdUiCaoWKX5NTHP4pLpXCS7zvaoLkF HIY1pHGQXZ+EcfhxwuntuQcbLjOCT/akvc3L77ddmydrf2G8WOwYEzmkq3JwwAKIXrfR mOrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=gr0ggvd/+ClgPx8waMCTnCKUI2R9FOQ7uAERw9lyyrM=; b=hR6KBcz2KwgNCV8paMv5Yh2E7IvPhVkkNnlFxnTL/tPUMQ36XMqfZWtch0M+/cPb0H eqr54A2HitmXEyN2FDP9nIxF3wXVhSkq/8wkryiL4ZkhSfVn3pq1uZcS544zlrnYUpr6 SaXVI8App6yzBXabWN1OJqwJ6xxiI9TsxmBf4aXD7nL4EYSy2NBtmj1a/qyHUy28pjBG pAsnpT7+Lg+mMn8odhSjLP8QuP0l3wNAr37TiJBE9r1hwCYZ37WGbCkeWqnW+m7DWWiR Zy9V6Qrb2gyTfMgMqQmjwDPD3q+lXYv9EJJGt5j890T3nMwrlkVCaiLBI3/D2qtf5j7U V9Rg== X-Gm-Message-State: APjAAAW9LpJYwAaVzCdYBlTh2taJuzMOIp3HmHaoflQXOQ1NwPOSDFbf tXDABKYX52f3yALsj5plekGKlz3siwY= X-Received: by 2002:a1c:a1c1:: with SMTP id k184mr4254847wme.81.1562343627046; Fri, 05 Jul 2019 09:20:27 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id r4sm9358102wrv.34.2019.07.05.09.20.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Jul 2019 09:20:26 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Fri, 5 Jul 2019 17:20:18 +0100 Message-Id: <20190705162018.28251-4-ross.burton@intel.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190705162018.28251-1-ross.burton@intel.com> References: <20190705162018.28251-1-ross.burton@intel.com> Subject: [OE-core] [RFC PATCH 4/4] gnome-themes-standard: remove X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org This is the Adwaita theme for GTK+ 2, which we don't include in oe-core anymore. Signed-off-by: Ross Burton --- .../gnome/gnome-themes-standard_3.22.3.bb | 46 ---------------------- 1 file changed, 46 deletions(-) delete mode 100644 meta/recipes-gnome/gnome/gnome-themes-standard_3.22.3.bb -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-gnome/gnome/gnome-themes-standard_3.22.3.bb b/meta/recipes-gnome/gnome/gnome-themes-standard_3.22.3.bb deleted file mode 100644 index 55ee277606a..00000000000 --- a/meta/recipes-gnome/gnome/gnome-themes-standard_3.22.3.bb +++ /dev/null @@ -1,46 +0,0 @@ -SUMMARY = "GTK+2 standard themes" -HOMEPAGE = "http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-standard/" -BUGTRACKER = "https://bugzilla.gnome.org/" -SECTION = "x11/gnome" - -LICENSE = "LGPL-2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" - -inherit autotools pkgconfig gettext gtk-icon-cache upstream-version-is-even distro_features_check - -ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}" - -DEPENDS += "intltool-native gtk+" - -MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}" -SRC_URI = "${GNOME_MIRROR}/${BPN}/${MAJ_VER}/${BPN}-${PV}.tar.xz \ - " - -SRC_URI[md5sum] = "b51c362b157b6407303d44f93c31ee11" -SRC_URI[sha256sum] = "61dc87c52261cfd5b94d65e8ffd923ddeb5d3944562f84942eeeb197ab8ab56a" - -EXTRA_OECONF = "--disable-gtk3-engine" - -do_install_append() { - # Only building Adwaita, remove highcontrast files - rm -rf ${D}${prefix}/share/themes/HighContrast \ - ${D}${prefix}/share/icons - - # The libtool archive file is unneeded with shared libs on modern Linux - rm -rf ${D}${libdir}/gtk-2.0/2.10.0/engines/libadwaita.la -} - -# There could be gnome-theme-highcontrast as well but that requires -# gtk+3 and includes lots of icons (is also broken with B != S). -PACKAGES += "gnome-theme-adwaita \ - gnome-theme-adwaita-dark \ - " - -FILES_gnome-theme-adwaita = "${prefix}/share/themes/Adwaita \ - ${libdir}/gtk-2.0/2.10.0/engines/libadwaita.so" - -FILES_gnome-theme-adwaita-dark = "${prefix}/share/themes/Adwaita-dark" -RDEPENDS_gnome-theme-adwaita-dark = "gnome-theme-adwaita" - -# gnome-themes-standard is empty and doesn't exist -RDEPENDS_${PN}-dev = ""