From owner-dev-commits-ports-main@freebsd.org Thu Jun 10 14:47:04 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4DFB064CE19; Thu, 10 Jun 2021 14:47:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G16J81kT0z4tjh; Thu, 10 Jun 2021 14:47:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 14DD6116EE; Thu, 10 Jun 2021 14:47:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 15AEl3fr047127; Thu, 10 Jun 2021 14:47:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 15AEl3p5047126; Thu, 10 Jun 2021 14:47:03 GMT (envelope-from git) Date: Thu, 10 Jun 2021 14:47:03 GMT Message-Id: <202106101447.15AEl3p5047126@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 104ac41d20ad - main - graphics/lerc: Add lerc 2.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 104ac41d20ad865e39d4ad2b5a85815bf8f5626e Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jun 2021 14:47:04 -0000 The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=104ac41d20ad865e39d4ad2b5a85815bf8f5626e commit 104ac41d20ad865e39d4ad2b5a85815bf8f5626e Author: Po-Chuan Hsieh AuthorDate: 2021-06-10 14:25:16 +0000 Commit: Po-Chuan Hsieh CommitDate: 2021-06-10 14:45:55 +0000 graphics/lerc: Add lerc 2.2.1 LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds). WWW: https://esri.github.io/lerc/ WWW: https://github.com/Esri/lerc --- graphics/Makefile | 1 + graphics/lerc/Makefile | 19 +++++++++++++++++++ graphics/lerc/distinfo | 3 +++ graphics/lerc/pkg-descr | 7 +++++++ graphics/lerc/pkg-plist | 3 +++ 5 files changed, 33 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index bc05bb2fe231..b26cb11a98a9 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -421,6 +421,7 @@ SUBDIR += lensfun SUBDIR += lepton SUBDIR += leptonica + SUBDIR += lerc SUBDIR += lfview SUBDIR += lib3ds SUBDIR += libGLU diff --git a/graphics/lerc/Makefile b/graphics/lerc/Makefile new file mode 100644 index 000000000000..de2c319ba439 --- /dev/null +++ b/graphics/lerc/Makefile @@ -0,0 +1,19 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= lerc +PORTVERSION= 2.2.1 +DISTVERSIONPREFIX= v +CATEGORIES= graphics + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C++ library for Limited Error Raster Compression + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake + +GH_ACCOUNT= Esri +USE_GITHUB= yes + +.include diff --git a/graphics/lerc/distinfo b/graphics/lerc/distinfo new file mode 100644 index 000000000000..c703a76647cf --- /dev/null +++ b/graphics/lerc/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1622213910 +SHA256 (Esri-lerc-v2.2.1_GH0.tar.gz) = c1525c407db91e858f5870075c5f1566d2845863d39690eb4cff46ec7a7ad116 +SIZE (Esri-lerc-v2.2.1_GH0.tar.gz) = 4247961 diff --git a/graphics/lerc/pkg-descr b/graphics/lerc/pkg-descr new file mode 100644 index 000000000000..cfa4516abe69 --- /dev/null +++ b/graphics/lerc/pkg-descr @@ -0,0 +1,7 @@ +LERC is an open-source image or raster format which supports rapid encoding and +decoding for any pixel type (not just RGB or Byte). Users set the maximum +compression error per pixel while encoding, so the precision of the original +input image is preserved (within user defined error bounds). + +WWW: https://esri.github.io/lerc/ +WWW: https://github.com/Esri/lerc diff --git a/graphics/lerc/pkg-plist b/graphics/lerc/pkg-plist new file mode 100644 index 000000000000..3b868acc16b8 --- /dev/null +++ b/graphics/lerc/pkg-plist @@ -0,0 +1,3 @@ +include/Lerc_c_api.h +include/Lerc_types.h +lib/libLercLib.so