Please find attached a diff to update imlib2 to the latest release. I've tested it with some deps, but not all (hsetroot, nsixv, pmenu, xmenu, xnotify.) This update doesn't introduce API changes (only a new function provided), so it shouldn't cause issues in consumers. There's a detailed changelog in the tarball; but it boils down to small bugfixes.
I've bumped the major even though there's only one new symbol provided (imlib_save_image_fd()), because IMLIB2_LOADER_VERSION was cranked. While here i've noticed the missing COMPILER too. ok? Index: Makefile =================================================================== RCS file: /home/cvs/ports/graphics/imlib2/Makefile,v retrieving revision 1.47 diff -u -p -r1.47 Makefile --- Makefile 4 Mar 2023 10:32:12 -0000 1.47 +++ Makefile 28 Apr 2023 14:41:54 -0000 @@ -1,8 +1,7 @@ COMMENT= image manipulation library -DISTNAME= imlib2-1.10.0 -REVISION= 0 -SHARED_LIBS= Imlib2 7.0 # 11.0 +DISTNAME= imlib2-1.11.0 +SHARED_LIBS= Imlib2 8.0 # 12.0 CATEGORIES= graphics HOMEPAGE= https://docs.enlightenment.org/api/imlib2/html/ @@ -20,6 +19,8 @@ WANTLIB += heif hwy iconv id3tag intl jp WANTLIB += lzma m openjp2 pango-1.0 pangocairo-1.0 pangoft2-1.0 WANTLIB += pcre2-8 pixman-1 png rsvg-2 tiff webp webpdemux x265 WANTLIB += xcb xcb-render xcb-shm xml2 z zstd + +COMPILER= base-clang ports-gcc LIB_DEPENDS+= archivers/bzip2 \ audio/libid3tag \ Index: distinfo =================================================================== RCS file: /home/cvs/ports/graphics/imlib2/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo 28 Feb 2023 10:10:28 -0000 1.12 +++ distinfo 28 Apr 2023 10:45:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (imlib2-1.10.0.tar.gz) = bl9c/3PlqBlZPZCOORCC1rUx4kXj8fLJ4J9jjlASlo4= -SIZE (imlib2-1.10.0.tar.gz) = 1122651 +SHA256 (imlib2-1.11.0.tar.gz) = lLdPfCjV0FrJNtR5+USnEiIxG4ztjQEv1XAQgw+q3jE= +SIZE (imlib2-1.11.0.tar.gz) = 1125232