pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Sun Aug 17 09:37:53 UTC 2025

Modified Files:
        pkgsrc/graphics: Makefile
Added Files:
        pkgsrc/graphics/lerc: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
New package, lerc-4.0.0.

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).


To generate a diff of this commit:
cvs rdiff -u -r1.1092 -r1.1093 pkgsrc/graphics/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/lerc/DESCR \
    pkgsrc/graphics/lerc/Makefile pkgsrc/graphics/lerc/PLIST \
    pkgsrc/graphics/lerc/buildlink3.mk pkgsrc/graphics/lerc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/Makefile
diff -u pkgsrc/graphics/Makefile:1.1092 pkgsrc/graphics/Makefile:1.1093
--- pkgsrc/graphics/Makefile:1.1092     Sat Aug  2 15:44:54 2025
+++ pkgsrc/graphics/Makefile    Sun Aug 17 09:37:52 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1092 2025/08/02 15:44:54 riastradh Exp $
+# $NetBSD: Makefile,v 1.1093 2025/08/17 09:37:52 bsiegert Exp $
 #
 
 COMMENT=       Graphics tools and libraries
@@ -302,6 +302,7 @@ SUBDIR+=    lcms2
 SUBDIR+=       lensfun
 SUBDIR+=       lepton
 SUBDIR+=       leptonica
+SUBDIR+=       lerc
 SUBDIR+=       lib3ds
 SUBDIR+=       libansilove
 SUBDIR+=       libart

Added files:

Index: pkgsrc/graphics/lerc/DESCR
diff -u /dev/null pkgsrc/graphics/lerc/DESCR:1.1
--- /dev/null   Sun Aug 17 09:37:53 2025
+++ pkgsrc/graphics/lerc/DESCR  Sun Aug 17 09:37:52 2025
@@ -0,0 +1,4 @@
+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).
Index: pkgsrc/graphics/lerc/Makefile
diff -u /dev/null pkgsrc/graphics/lerc/Makefile:1.1
--- /dev/null   Sun Aug 17 09:37:53 2025
+++ pkgsrc/graphics/lerc/Makefile       Sun Aug 17 09:37:52 2025
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2025/08/17 09:37:52 bsiegert Exp $
+
+DISTNAME=      lerc-4.0.0
+CATEGORIES=    graphics
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Esri/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    bsiegert%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/Esri/lerc/
+COMMENT=       Limited Error Raster Compression library
+LICENSE=       apache-2.0
+
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+=   Lerc.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/lerc/PLIST
diff -u /dev/null pkgsrc/graphics/lerc/PLIST:1.1
--- /dev/null   Sun Aug 17 09:37:53 2025
+++ pkgsrc/graphics/lerc/PLIST  Sun Aug 17 09:37:52 2025
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/17 09:37:52 bsiegert Exp $
+include/Lerc_c_api.h
+include/Lerc_types.h
+lib/libLerc.so
+lib/libLerc.so.4
+lib/pkgconfig/Lerc.pc
Index: pkgsrc/graphics/lerc/buildlink3.mk
diff -u /dev/null pkgsrc/graphics/lerc/buildlink3.mk:1.1
--- /dev/null   Sun Aug 17 09:37:53 2025
+++ pkgsrc/graphics/lerc/buildlink3.mk  Sun Aug 17 09:37:52 2025
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/08/17 09:37:52 bsiegert Exp $
+
+BUILDLINK_TREE+=       lerc
+
+.if !defined(LERC_BUILDLINK3_MK)
+LERC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.lerc+=   lerc>=4.0.0
+BUILDLINK_PKGSRCDIR.lerc?=     ../../graphics/lerc
+.endif # LERC_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -lerc
Index: pkgsrc/graphics/lerc/distinfo
diff -u /dev/null pkgsrc/graphics/lerc/distinfo:1.1
--- /dev/null   Sun Aug 17 09:37:53 2025
+++ pkgsrc/graphics/lerc/distinfo       Sun Aug 17 09:37:52 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/08/17 09:37:52 bsiegert Exp $
+
+BLAKE2s (lerc-4.0.0.tar.gz) = 877998e672801d4da465c6d4e137d9efd2863ff10558cccb76f2786005343581
+SHA512 (lerc-4.0.0.tar.gz) = 36fe453b6e732f6bed554d1c1c5cd4668aec63593d6de11f12b659c7b9cbc059ac9aaacc6cea483b3257d522f1b07e13c299914d08b1f8aeb0bb2cde42ba47cf
+Size (lerc-4.0.0.tar.gz) = 4710408 bytes



Home | Main Index | Thread Index | Old Index