git: 07107f3b5ceb - main - graphics/imlib2: Add new default options HEIF and OPENJPEG
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 29 Mar 2025 14:30:54 UTC
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