git: 3dcea7d5f7df - main - graphics/optipng: Update 0.7.8 => 7.9.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 21 Oct 2026 02:12:29 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3dcea7d5f7df23635196cfc476b31f8a02e21c4a
commit 3dcea7d5f7df23635196cfc476b31f8a02e21c4a
Author: Matt Kempe <fsbruva@yahoo.com>
AuthorDate: 2026-10-21 01:27:39 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-21 02:12:13 +0000
graphics/optipng: Update 0.7.8 => 7.9.1
Changelog:
https://sourceforge.net/p/optipng/code/ci/d11c9b82a3b4fdfa36e90d0397b6cb224391c46b/tree/doc/history.txt
- Upstream switched to cmake and deprecated the configure build script.
PR: 299132
Sponsored by: UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
graphics/optipng/Makefile | 15 +++++----------
graphics/optipng/distinfo | 6 +++---
2 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/graphics/optipng/Makefile b/graphics/optipng/Makefile
index 6199b7d8eeee..16e6a39ea0dd 100644
--- a/graphics/optipng/Makefile
+++ b/graphics/optipng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= optipng
-DISTVERSION= 0.7.8
-PORTREVISION= 1
+DISTVERSION= 7.9.1
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/OptiPNG/${PORTNAME}-${DISTVERSION}
@@ -13,23 +12,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libpng.so:graphics/png
-USES= cpe localbase:ldflags
+USES= cpe cmake
CPE_VENDOR= optipng_project
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --with-system-libpng \
- --with-system-zlib
+CMAKE_ON= OPTIPNG_USE_SYSTEM_PNG OPTIPNG_USE_SYSTEM_ZLIB
PLIST_FILES= bin/optipng \
share/man/man1/optipng.1.gz
-PORTDOCS= history.txt optipng.man.html optipng.man.pdf optipng.man.txt \
+PORTDOCS= history.txt optipng.man1.html optipng.man1.txt \
png_optimization.html todo.txt
OPTIONS_DEFINE= DOCS
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/optipng/optipng ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_MAN} ${WRKSRC}/src/optipng/man/optipng.1 ${STAGEDIR}${PREFIX}/share/man/man1/
+do-install-DOCS-on:
${INSTALL} -d ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR}/
diff --git a/graphics/optipng/distinfo b/graphics/optipng/distinfo
index 23b9bcb85bc9..00667fcc4df7 100644
--- a/graphics/optipng/distinfo
+++ b/graphics/optipng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699204767
-SHA256 (optipng-0.7.8.tar.gz) = 25a3bd68481f21502ccaa0f4c13f84dcf6b20338e4c4e8c51f2cefbd8513398c
-SIZE (optipng-0.7.8.tar.gz) = 3294014
+TIMESTAMP = 1791029708
+SHA256 (optipng-7.9.1.tar.gz) = c2579be58c2c66dae9d63154edcb3d427fef64cb00ec0aff079c9d156ec46f29
+SIZE (optipng-7.9.1.tar.gz) = 3334056