Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Mar 2025 14:30:54 GMT
From:      Nuno Teixeira <eduardo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 07107f3b5ceb - main - graphics/imlib2: Add new default options HEIF and OPENJPEG
Message-ID:  <202503291430.52TEUs1J007072@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07107f3b5ceb6172e0fe794ff4bbdfece5d491c2

commit 07107f3b5ceb6172e0fe794ff4bbdfece5d491c2
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-03-29 14:28:41 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-03-29 14:30:42 +0000

    graphics/imlib2: Add new default options HEIF and OPENJPEG
    
    Reported by:    Daniel Tameling <tamelingdaniel[at]gmail[dot]com>
---
 graphics/imlib2/Makefile  | 11 +++++++++--
 graphics/imlib2/pkg-plist |  2 ++
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index 87604c2f9960..ee4263adad67 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	imlib2
 DISTVERSION=	1.12.4
+PORTREVISION=	1
 PORTEPOCH=	2
 CATEGORIES=	graphics enlightenment
 MASTER_SITES=	SF/enlightenment/imlib2-src/${DISTVERSION}
@@ -29,13 +30,16 @@ INSTALL_TARGET=	install-strip
 PLIST_SUB=	SHLIB_SHORT=${DISTVERSION:R:R} \
 		SHLIB_VER=${DISTVERSION}
 
-OPTIONS_DEFINE=		GIF ID3 JPEG JXL PNG TIFF WEBP X11
-OPTIONS_DEFAULT=	GIF ID3 JPEG JXL PNG TIFF WEBP X11
+OPTIONS_DEFINE=		GIF HEIF ID3 JPEG JXL OPENJPEG PNG TIFF WEBP X11
+OPTIONS_DEFAULT=	GIF HEIF ID3 JPEG JXL OPENJPEG PNG TIFF WEBP X11
 OPTIONS_SUB=		yes
 
 GIF_LIB_DEPENDS=	libgif.so:graphics/giflib
 GIF_CONFIGURE_WITH=	gif
 
+HEIF_LIB_DEPENDS=	libheif.so:graphics/libheif
+HEIF_CONFIGURE_WITH=	heif
+
 ID3_LIB_DEPENDS=	libid3tag.so:audio/libid3tag
 ID3_CONFIGURE_WITH=	id3
 
@@ -46,6 +50,9 @@ JXL_LIB_DEPENDS=	libjxl.so:graphics/libjxl
 JXL_CONFIGURE_WITH=	jxl
 JXL_CONFLICTS_INSTALL=	imlib2-jxl
 
+OPENJPEG_LIB_DEPENDS=		libopenjp2.so:graphics/openjpeg
+OPENJPEG_CONFIGURE_WITH=	j2k
+
 PNG_LIB_DEPENDS=	libpng16.so:graphics/png
 PNG_CONFIGURE_WITH=	png
 
diff --git a/graphics/imlib2/pkg-plist b/graphics/imlib2/pkg-plist
index 0fc4ea4a4b38..ed91ddd76ddd 100644
--- a/graphics/imlib2/pkg-plist
+++ b/graphics/imlib2/pkg-plist
@@ -18,8 +18,10 @@ lib/imlib2/loaders/bmp.so
 lib/imlib2/loaders/bz2.so
 lib/imlib2/loaders/ff.so
 %%GIF%%lib/imlib2/loaders/gif.so
+%%HEIF%%lib/imlib2/loaders/heif.so
 lib/imlib2/loaders/ico.so
 %%ID3%%lib/imlib2/loaders/id3.so
+%%OPENJPEG%%lib/imlib2/loaders/j2k.so
 %%JPEG%%lib/imlib2/loaders/jpeg.so
 %%JXL%%lib/imlib2/loaders/jxl.so
 lib/imlib2/loaders/lbm.so


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202503291430.52TEUs1J007072>