From patchwork Sun Apr 12 11:06:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= X-Patchwork-Id: 1269431 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=mRK1pLLh; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 490TTl6T8Mz9sSG for ; Sun, 12 Apr 2020 21:06:49 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id D6D461FE41; Sun, 12 Apr 2020 11:06:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lv7dytmGUXBa; Sun, 12 Apr 2020 11:06:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 3E6342000D; Sun, 12 Apr 2020 11:06:44 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 43F011BF5A7 for ; Sun, 12 Apr 2020 11:06:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4062384DF6 for ; Sun, 12 Apr 2020 11:06:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SmxIHHMjBhYF for ; Sun, 12 Apr 2020 11:06:42 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 73C2684D9A for ; Sun, 12 Apr 2020 11:06:42 +0000 (UTC) Received: by mail-wr1-f43.google.com with SMTP id j2so7356939wrs.9 for ; Sun, 12 Apr 2020 04:06:42 -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=ilZDjSG5OI5XOIJyBIWA8SsnzB7czjXEzjt1Z2ALJvo=; b=mRK1pLLhPSqIbTkXtrQWlCZxl682vDQr+iwj1SWaf3JU7QVH8SaYWKoQ2rW814HSxt N62wLOCIalUQLqXJKq8xt+EKlN67efm04ed7NJ5q/JSpRnfRbYWExsSL39MvpRK6GqrA t7bDE3zY6xf2zm+zeStEA9290h5dEPh5ASrCcHHnP9IJjAJF2vepgFIKg7nnkOx74djz C+U1ktSGtcqZ2vGoJv+9Pqjhu1OGggWHYaHqbZEnm0SlFu9zxIZbrDO9XxFVk/JoJ4Z2 DNMxyjBpsO23Lm+Gm4B6/NuPdB/hizTN1cPYRhk5ukKhCz56nlQC2Kl0iQ3Ka+x0CKxe 5mIg== 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=ilZDjSG5OI5XOIJyBIWA8SsnzB7czjXEzjt1Z2ALJvo=; b=UIzwd2wWKGj8JhjoWgo76DRjkWhCPik0lyoENYKWg989ZZUey6H5G0REZYshyitubP y5xC/vS/Tzd5m9wdM0sjSJmg6soDNnrzNoY8JsdYHLw8VLm0JQkrB9qYS5fKZ38Tv+vm PoJPZjqooTCn4HrrWLI+J8AJCO+KPYWr7NPf/kJyohAWR4scwFkSD0wbikXgGPFlPUY9 NbodH/LhiKNbxeQn6RDf3oRpBObnGB0efyg+a4B0v2TbWTxe17JLL9L8U1Dg3LWir8ZN V4uVVtYeipyftFjHnjrXpDgs0eFDJWKBETkkFv9HaHnND7uRK1RlXbko2xPYzJNZF5iK MrTQ== X-Gm-Message-State: AGi0PubPuqRPmkd1paAPy2QiEAsxA8Dbtn9XwQ+g4T3IKh3LBsH2g1mK TEXtjHW7PzZS/KCmwyclOfSeChQmBAA= X-Google-Smtp-Source: APiQypKXxTwDXqYbT6PUgMWkeq69uNDJCd3Kgd2XkV3UOujr25X9Y5hBhQ06fdFHDROjEPJtS4VU/w== X-Received: by 2002:adf:ee03:: with SMTP id y3mr5986694wrn.190.1586689600375; Sun, 12 Apr 2020 04:06:40 -0700 (PDT) Received: from localhost.localdomain (91-167-199-67.subs.proxad.net. [91.167.199.67]) by smtp.gmail.com with ESMTPSA id v16sm10082439wml.30.2020.04.12.04.06.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Apr 2020 04:06:39 -0700 (PDT) From: =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= To: buildroot@buildroot.org Date: Sun, 12 Apr 2020 13:06:32 +0200 Message-Id: <20200412110632.4901-1-peron.clem@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/jpeg-turbo: Add an option to allow tools install 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: Murat Demirten , =?utf-8?b?Q2zDqW1lbnQgUMOpcm9u?= Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" JPEG Turbo tools are not useless for everybody. Add an option to allow their installation. Signed-off-by: Clément Péron --- package/jpeg-turbo/jpeg-turbo.mk | 6 ++++-- package/jpeg/Config.in | 9 +++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/package/jpeg-turbo/jpeg-turbo.mk b/package/jpeg-turbo/jpeg-turbo.mk index 126b470630b2..9d487e29c5d3 100644 --- a/package/jpeg-turbo/jpeg-turbo.mk +++ b/package/jpeg-turbo/jpeg-turbo.mk @@ -41,10 +41,12 @@ ifeq ($(BR2_STATIC_LIBS),) JPEG_TURBO_CONF_OPTS += -DCMAKE_POSITION_INDEPENDENT_CODE=ON endif -define JPEG_TURBO_REMOVE_USELESS_TOOLS +define JPEG_TURBO_REMOVE_TOOLS rm -f $(addprefix $(TARGET_DIR)/usr/bin/,cjpeg djpeg jpegtran rdjpgcom tjbench wrjpgcom) endef -JPEG_TURBO_POST_INSTALL_TARGET_HOOKS += JPEG_TURBO_REMOVE_USELESS_TOOLS +ifneq ($(BR2_PACKAGE_JPEG_TURBO_TOOLS),y) + JPEG_TURBO_POST_INSTALL_TARGET_HOOKS += JPEG_TURBO_REMOVE_TOOLS +endif $(eval $(cmake-package)) diff --git a/package/jpeg/Config.in b/package/jpeg/Config.in index 3d0fea83b182..11ea01daf35b 100644 --- a/package/jpeg/Config.in +++ b/package/jpeg/Config.in @@ -38,6 +38,15 @@ config BR2_PACKAGE_JPEG_TURBO http://www.libjpeg-turbo.org +config BR2_PACKAGE_JPEG_TURBO_TOOLS + bool "jpeg-turbo tools" + depends on BR2_PACKAGE_JPEG_TURBO + default n + help + Libjpeg-turbo can also provide some tools like cjpeg, + djpeg, jpegtran, rdjpgcom, tjbench and wrjpgcom. + If you want to keep them enable this option. + # libjpeg from br2-external trees, if any source "$BR2_BASE_DIR/.br2-external.in.jpeg"