From patchwork Fri Sep 13 11:24:13 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?UmFwaGHDq2wgTcOpbG90dGU=?= X-Patchwork-Id: 1161981 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=essensium.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=essensium-com.20150623.gappssmtp.com header.i=@essensium-com.20150623.gappssmtp.com header.b="K16DGSUm"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46VCw14wlQz9sCJ for ; Fri, 13 Sep 2019 21:24:33 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id A598C84E55; Fri, 13 Sep 2019 11:24:30 +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 klOV6P9jqnA7; Fri, 13 Sep 2019 11:24:30 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id F00A684636; Fri, 13 Sep 2019 11:24:29 +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 1668E1BF2E4 for ; Fri, 13 Sep 2019 11:24:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 130D784636 for ; Fri, 13 Sep 2019 11:24:29 +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 nUTdLU5IaNMS for ; Fri, 13 Sep 2019 11:24:27 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f65.google.com (mail-ed1-f65.google.com [209.85.208.65]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 933A5845D2 for ; Fri, 13 Sep 2019 11:24:27 +0000 (UTC) Received: by mail-ed1-f65.google.com with SMTP id c20so17714684eds.1 for ; Fri, 13 Sep 2019 04:24:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=essensium-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bbGuw0HxTUtX/QHHERbnPYmiEHEuwDvHDwVf+IGRrrI=; b=K16DGSUmRjbpWXWHqKU7tyhOyqU5YVK4I98dguynZmN2Tn4tKDe2amVD/IrTd3uFFd mYT/U0eiODS9dxb9/BXgBinglAsoRrBc6oNvwstbafuftFcnf5tGSbnlFvHgetXJaPDo 1YwwBB6642yeO99o2XQ78vHoaFCholMRKDBHXJyThQ0Dy3Ge33Rdpq8EerLkZyZFOVQL yHBbgHjpo7j74nCXISREm5KzWOFfeZGlq1ZYc0s41o/2/tNjR8PIVbDNbEDPhwviW4j3 VmVVdus60KLgTe6CQ1pnS+qU2DU8PU7+AfKlWn3wHkqzej9sYjGn+oCe8+QGrpWBTm9r g1FQ== 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=bbGuw0HxTUtX/QHHERbnPYmiEHEuwDvHDwVf+IGRrrI=; b=RxSvUZuyRsRpzAsAV6H9Xl+t0w6AE8cFQLYFhXmDMzZgTHw0FJueHmMc27p17oSBYO CETHmzdFGCxc+o2V4L4zeyhgu6KPa0U4bnrTcMtCUPAft++WMJxQ9xR7kyTwV6dv3KpJ j+LiPjgKTktRp6AEGWRo1zV27fIQ3ag6Dk7T/+ikyvAn8Poy1h5YtiFdxHOVZrwXSxHi IWtv2n5DFiNiffTncm1REKIejCt9JKPTM9lKH3/+cAR7HwLRoAxLvifHs0VFsUmJzqiV /NMw2mFaiX3jmAXFqK5iGFrkCewwshlnYnM357hOq45ohg5vboRBopSxFz85ksqaH7om 7uYw== X-Gm-Message-State: APjAAAWE0frf+Krzi44aMKyD/gZA7PSC7GZP6FMigTRAbM1KJYWm3Pnx E6gKFzvH/VKjapVR8YD6f0jK43w0DGc= X-Google-Smtp-Source: APXvYqyGw3ti9vKMNXGdBj5Zdhxrh79F6qrZ+FfkqFZPNvyrD+LwgGNi/oGZWd/HpZsRI1x+VmqjlA== X-Received: by 2002:a50:ab49:: with SMTP id t9mr43576085edc.301.1568373865412; Fri, 13 Sep 2019 04:24:25 -0700 (PDT) Received: from debian-hp-1.local.ess-mail.com (ip-188-118-3-185.reverse.destiny.be. [188.118.3.185]) by smtp.gmail.com with ESMTPSA id d9sm3142504ejr.28.2019.09.13.04.24.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Sep 2019 04:24:24 -0700 (PDT) From: raphael.melotte@essensium.com To: buildroot@buildroot.org Date: Fri, 13 Sep 2019 13:24:13 +0200 Message-Id: <20190913112413.31969-1-raphael.melotte@essensium.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/1] package/jbig2dec: new package. 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: =?utf-8?b?UmFwaGHDq2wgTcOpbG90dGU=?= Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Raphaël Mélotte jbig2dec is a decoder implementation of the JBIG2 image compression format. Signed-off-by: Raphaël Mélotte Tested-by: Bernd Kuhls --- DEVELOPERS | 3 +++ package/Config.in | 1 + package/jbig2dec/Config.in | 7 +++++++ package/jbig2dec/jbig2dec.hash | 7 +++++++ package/jbig2dec/jbig2dec.mk | 13 +++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/jbig2dec/Config.in create mode 100644 package/jbig2dec/jbig2dec.hash create mode 100644 package/jbig2dec/jbig2dec.mk diff --git a/DEVELOPERS b/DEVELOPERS index 7604cfe2b7..5f1e37a063 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1928,6 +1928,9 @@ F: package/ustream-ssl/ N: Refik Tuzakli F: package/paho-mqtt-cpp/ +N: Raphaël Mélotte +F: package/jbig2dec/ + N: Rémi Rérolle F: package/libfreeimage/ diff --git a/package/Config.in b/package/Config.in index 7d915ea4d7..b2f315ae69 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1306,6 +1306,7 @@ menu "Graphics" source "package/intel-mediasdk/Config.in" source "package/irrlicht/Config.in" source "package/jasper/Config.in" + source "package/jbig2dec/Config.in" source "package/jpeg/Config.in" source "package/kmsxx/Config.in" source "package/lcms2/Config.in" diff --git a/package/jbig2dec/Config.in b/package/jbig2dec/Config.in new file mode 100644 index 0000000000..d1440dca3d --- /dev/null +++ b/package/jbig2dec/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_JBIG2DEC + bool "jbig2dec" + help + jbig2dec is a decoder implementation of the JBIG2 + image compression format. + + https://jbig2dec.com/ diff --git a/package/jbig2dec/jbig2dec.hash b/package/jbig2dec/jbig2dec.hash new file mode 100644 index 0000000000..eb2b674443 --- /dev/null +++ b/package/jbig2dec/jbig2dec.hash @@ -0,0 +1,7 @@ +# https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs927/MD5SUMS +# and SHA512SUMS are missing the hashes for this file. +# Locally computed: +sha256 a4f6bf15d217e7816aa61b92971597c801e81f0a63f9fe1daee60fb88e0f0602 jbig2dec-0.16.tar.gz + +# Hash for license files: +sha256 1bf5258afe453934484fd0cea97508b72301633a6a78b0ae8a9ee44ac78f26d9 LICENSE diff --git a/package/jbig2dec/jbig2dec.mk b/package/jbig2dec/jbig2dec.mk new file mode 100644 index 0000000000..5ac5b87a72 --- /dev/null +++ b/package/jbig2dec/jbig2dec.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# jbig2dec +# +################################################################################ + +JBIG2DEC_VERSION = 0.16 +JBIG2DEC_SITE = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs927 +JBIG2DEC_LICENSE = AGPL-3.0+ +JBIG2DEC_LICENSE_FILES = LICENSE +JBIG2DEC_INSTALL_STAGING = YES + +$(eval $(autotools-package))