From patchwork Mon Aug 24 08:04:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olivier Dautricourt X-Patchwork-Id: 1350119 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=orolia.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=orolia.com header.i=@orolia.com header.a=rsa-sha256 header.s=selector1 header.b=pcCKjsF1; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BZl6n08Y9z9sPB for ; Mon, 24 Aug 2020 18:05:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 4677486E9E; Mon, 24 Aug 2020 08:05:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0JOWG6b1S4QE; Mon, 24 Aug 2020 08:05:31 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id C228386EB2; Mon, 24 Aug 2020 08:05:31 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 12D201BF3BF for ; Mon, 24 Aug 2020 08:05:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 0F27387FC3 for ; Mon, 24 Aug 2020 08:05:30 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RcfI8SPnNrOp for ; Mon, 24 Aug 2020 08:05:29 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00080.outbound.protection.outlook.com [40.107.0.80]) by hemlock.osuosl.org (Postfix) with ESMTPS id 12AB587F52 for ; Mon, 24 Aug 2020 08:05:29 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ckywDx7cEMceBBkcuNOGhBsLdbhiGKK3PrCc3XLVhBYy/tiC9VKMwgTAOc2HDWfJManm5dgrLQQIjgDgjBmOe54u1O9SDYNp/jrfi+Vl7z3VTBrEidbUNIrOtGr6nGV+pbn9igUtVB8Viu4gqrOwxs8+dovgufUGGKNxfaZ8iV/OnNwv7xP48ZT+nt1Mwo/kojcQ3Xn7T08SWlF+LrAZtYfHkVn1jTkRXPMf0o5R9vhJPRpAE63ZM0QmqKXNj2kJ/P6SUohvAB/zS0u4apmJy564s6m4D8X6sdo5tKTOfNhH3dQNLj3b/0g+g1U3rKWu2/8S8F/peTHIVVgSS3NmWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3wymiy1X7ltG8Zc8equq9+/RhCOfzbFeJtLipIryS8A=; b=HojCKYSHSY0BNez91LKmlcGQjeIaaOB3yU3vVK8KOuDCatt6uZz07aQy2PqJLJLnv8wL+inHglbrPSVP94bqEUOOV5IcyLHjNCpPCI053QGRgWx+yHJMSoAEXM5RgnWIlsMn3VuCFnqqUek6sT9CXGCGSBhWpFsmDeMOvI1pocUgeozcc7fCU86TAT8ChI71D0vEB+mnKF+dovCI1EUc3eDX2FN5XUzHQ92qLdp8pGacJu/Er9BE05fQPBnvir5RGQs8byoZYHK4EEvayD3QP4W45wsu6De+pZWtwqJgW6pRwKFrpV87bC7zxiuGI22Gz5hOq+ctQnEUkQjkFo7o5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orolia.com; dmarc=pass action=none header.from=orolia.com; dkim=pass header.d=orolia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orolia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3wymiy1X7ltG8Zc8equq9+/RhCOfzbFeJtLipIryS8A=; b=pcCKjsF1pglP94EloblvDoMeU5d9AuxtV0hys7LIOE8kg/Ov3J8VqS1mK68CJd4EPbailvyh0dFscpCvYoTosYFxAXL4HO+MxX8R6/S9LD/gYYj4CLSA7b7RoAJFZ4X+3faDoCIWvl0eUTvobZvlrsYkQ+B11nnqwzADCxUVVQE= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=orolia.com; Received: from PR3PR06MB7161.eurprd06.prod.outlook.com (2603:10a6:102:8c::16) by PR3PR06MB7050.eurprd06.prod.outlook.com (2603:10a6:102:8b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.26; Mon, 24 Aug 2020 08:05:15 +0000 Received: from PR3PR06MB7161.eurprd06.prod.outlook.com ([fe80::18a1:4373:a225:5307]) by PR3PR06MB7161.eurprd06.prod.outlook.com ([fe80::18a1:4373:a225:5307%4]) with mapi id 15.20.3305.026; Mon, 24 Aug 2020 08:05:15 +0000 From: Olivier Dautricourt To: buildroot@buildroot.org Date: Mon, 24 Aug 2020 10:04:49 +0200 Message-Id: <20200824080449.10036-2-olivier.dautricourt@orolia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200824080449.10036-1-olivier.dautricourt@orolia.com> References: <20200824080449.10036-1-olivier.dautricourt@orolia.com> X-ClientProxiedBy: PR0P264CA0085.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:18::25) To PR3PR06MB7161.eurprd06.prod.outlook.com (2603:10a6:102:8c::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (2a01:e35:2fb2:fd70:f590:4326:9369:f064) by PR0P264CA0085.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:18::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.24 via Frontend Transport; Mon, 24 Aug 2020 08:05:15 +0000 X-Mailer: git-send-email 2.25.1 X-Originating-IP: [2a01:e35:2fb2:fd70:f590:4326:9369:f064] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 40d7ec01-1d94-496e-a1b3-08d848046f1e X-MS-TrafficTypeDiagnostic: PR3PR06MB7050: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gKguDJ8I7Lxf2xHxF89GmPAEIsvNoHjHDVGux108Gb/nzrfZkLvGC6jrP8PERwVpiZlVr4TjsMQNrk5dX7CLxUHny0cXY3zSVFjKkXXNyMOvhyHrV1kGKpy+3juGx9qHpG6/lnypRDgLFW2uJGcVkxbxt8t0eowOxgvofrMNaPu3u32/z94XLO2fjAKfdOpQxc8h4Lzf+SLfbMB3K4cXg+kIJWWRmcYLYxb2aYMU1Z4LtYi8/gxxtJVuHMSigS8JO+H8xSH2bqWxkcZXQMlCaMnRK8DN5QmOGDX/8wjStiNc5f758rkrAdiwlIPFdfvE3dGdsDUXCepzzmQvgbVV9O+GGqb+uQ4xWKLL6j3PeO87jjkGTW0ahNJnAXzE9J9A X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR06MB7161.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(346002)(39840400004)(396003)(136003)(478600001)(186003)(107886003)(69590400007)(5660300002)(6916009)(8676002)(2616005)(54906003)(4326008)(316002)(16526019)(52116002)(8936002)(6512007)(86362001)(1076003)(66946007)(66476007)(6486002)(36756003)(66556008)(6506007)(6666004)(83380400001)(44832011)(2906002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: Qu7lWijRPbCbEM6mI5DK1p5uAefT+tq+wsMX3Pxi1sRpMFwxeC6YiflF80g6Mrnflt2usbmGyOloQBmF8RqygNHuhrXOhcul1ANoHobxp2L9x0I9aaE0bZpw5YQw7ysRmUD4iQArhOZKkgS7QJfBnfo/haQgwH1YGOYAaCV/3hTBkEZL9umD98lW7+0F9Tqsf1g+6CEx76ii6atMYPwuMoS41Kl+a1/tn07THoP1GJabkfPE8dGZ79FglM7gjq0nLY36fgvG2q346qNw1hbJEQGU3AMhZlqA6Hw0EqQ7EGlPLropDJUY1MoJ9cD6ss4xX8lh5wDK0Olpi7fG2ZkYzFwRhonTIhNoVuVfRgnMtaf0v1wPJicT+ECUi3u50DnCH7ShpU9OoecqhOJQ1ydJO3DiFCqY3yoNml8Y5acZJ/wxQAI0LbknvZ26zfFfsSefMbEUhqyc+brg0/miyjuBWoqMSs9U6Tt4MaYXLqoc1kO7qf0a86QgV5vjedy7Siod+d6ysuCxyKXg3HGlfARAQ4aO5+i8bMfn3VNX5fdA2ZF8bZVtepSxRbCAML4d7F3F07+uA2mIO66fs2/Efayb3E3e3q4oh5idVimHBrDMbC6lo2xbLylfyLcmkOdhJu/i8t6s/Qm8M+5hJvFNF61cBplc9DNdrVUk0/Fcv5magUM2foRqjVUJZcsADwzzWFjabqTH0DH8yDID40/6JQOVsg== X-OriginatorOrg: orolia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40d7ec01-1d94-496e-a1b3-08d848046f1e X-MS-Exchange-CrossTenant-AuthSource: PR3PR06MB7161.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2020 08:05:15.5278 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a263030c-9c1b-421f-9471-1dec0b29c664 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y9/JHwqDABpX9qCNQQ5TX9BvXx8UVJj1VLaQRkMi5rQ1Z7f3MHLhlqAFo0vjXLRiee36e6GMB9pIPoZeWbS1TJhd/MdZmkmGG4yxntPh7IA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR06MB7050 Subject: [Buildroot] [PATCH 2/2] package/gpsd: add GPSD_PYTHON config option X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bernd Kuhls , Olivier Dautricourt , Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The scons script will install the gps library in the target python3 directory, as well as useful tools like ubxtool. Signed-off-by: Olivier Dautricourt --- package/gpsd/Config.in | 5 +++++ package/gpsd/gpsd.mk | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/gpsd/Config.in b/package/gpsd/Config.in index 5dd57c34b8..39054098ba 100644 --- a/package/gpsd/Config.in +++ b/package/gpsd/Config.in @@ -229,4 +229,9 @@ config BR2_PACKAGE_GPSD_UBX help uBlox UBX binary support +config BR2_PACKAGE_GPSD_PYTHON + bool "Python library" + help + gps Python library + endif diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk index 62c4c611c3..d2e5d57ca8 100644 --- a/package/gpsd/gpsd.mk +++ b/package/gpsd/gpsd.mk @@ -23,7 +23,6 @@ GPSD_SCONS_OPTS = \ prefix=/usr \ sysroot=$(STAGING_DIR) \ strip=no \ - python=no \ qt=no \ systemd=$(if $(BR2_INIT_SYSTEMD),yes,no) @@ -186,6 +185,12 @@ endif ifeq ($(BR2_PACKAGE_GPSD_MAX_DEV),y) GPSD_SCONS_OPTS += max_devices=$(BR2_PACKAGE_GPSD_MAX_DEV_VALUE) endif +ifeq ($(BR2_PACKAGE_GPSD_PYTHON), y) +GPSD_SCONS_OPTS += python=yes +GPSD_SCONS_OPTS += python_libdir=/usr/lib/python$(PYTHON3_VERSION_MAJOR)/site-packages/ +else +GPSD_SCONS_OPTS += python=no +endif GPSD_SCONS_ENV += \ LDFLAGS="$(GPSD_LDFLAGS)" \