git: 9d0d2863a812 - main - graphics/libheif: Update to 1.14.1

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Fri, 06 Jan 2023 14:41:43 UTC
The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9d0d2863a8124d376c6fdea54ca4f2caa4932d8e

commit 9d0d2863a8124d376c6fdea54ca4f2caa4932d8e
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2023-01-06 14:39:30 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2023-01-06 14:39:30 +0000

    graphics/libheif: Update to 1.14.1
    
    - Enable svt-av1 encoder by default
    
    Release notes: https://github.com/strukturag/libheif/releases/tag/v1.14.1
---
 graphics/libheif/Makefile                   | 8 +++-----
 graphics/libheif/distinfo                   | 6 +++---
 graphics/libheif/files/patch-CMakeLists.txt | 9 ---------
 graphics/libheif/pkg-plist                  | 1 +
 4 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/graphics/libheif/Makefile b/graphics/libheif/Makefile
index 08420ff65b9b..1e2d75b77ba0 100644
--- a/graphics/libheif/Makefile
+++ b/graphics/libheif/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libheif
-DISTVERSION=	1.14.0
-PORTREVISION=	1
+DISTVERSION=	1.14.1
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/strukturag/${PORTNAME}/releases/download/v${DISTVERSION}/
 
@@ -16,10 +15,10 @@ USES=		cmake compiler:c++11-lang cpe gettext-runtime gnome \
 CPE_VENDOR=	struktur
 USE_GNOME=	gdkpixbuf2 glib20
 USE_LDCONFIG=	yes
-PLIST_SUB=	LIB_VER=${DISTVERSION}.0
+PLIST_SUB=	LIB_VER=${DISTVERSION}
 
 OPTIONS_DEFINE=		AOM DAV1D EXAMPLES LIBDE265 SVTAV1 RAV1E X265
-OPTIONS_DEFAULT=	AOM DAV1D LIBDE265 X265
+OPTIONS_DEFAULT=	AOM DAV1D LIBDE265 SVTAV1 X265
 OPTIONS_SUB=	yes
 
 AOM_DESC=		AV1 encoding/decoding via libaom
@@ -44,7 +43,6 @@ LIBDE265_CMAKE_BOOL=	WITH_LIBDE265
 
 SVTAV1_LIB_DEPENDS=	libSvtAv1Enc.so:multimedia/svt-av1
 SVTAV1_CMAKE_BOOL=	WITH_SvtEnc
-SVTAV1_BROKEN=		breaks some dependent ports
 
 RAV1E_LIB_DEPENDS=	librav1e.so:multimedia/librav1e
 RAV1E_CMAKE_BOOL=	WITH_RAV1E
diff --git a/graphics/libheif/distinfo b/graphics/libheif/distinfo
index 6572f8b6ce34..aae5a35e6357 100644
--- a/graphics/libheif/distinfo
+++ b/graphics/libheif/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669740310
-SHA256 (libheif-1.14.0.tar.gz) = 9a2b969d827e162fa9eba582ebd0c9f6891f16e426ef608d089b1f24962295b5
-SIZE (libheif-1.14.0.tar.gz) = 1737874
+TIMESTAMP = 1672861307
+SHA256 (libheif-1.14.1.tar.gz) = 0634646587454f95e9638ca472a37321aa519fca2ec7405d0e02a74d7ee581db
+SIZE (libheif-1.14.1.tar.gz) = 1739344
diff --git a/graphics/libheif/files/patch-CMakeLists.txt b/graphics/libheif/files/patch-CMakeLists.txt
index 3d96cba1347b..fed1d8aeefde 100644
--- a/graphics/libheif/files/patch-CMakeLists.txt
+++ b/graphics/libheif/files/patch-CMakeLists.txt
@@ -8,12 +8,3 @@
    add_definitions(-Wsign-compare)
    add_definitions(-Wconversion)
    add_definitions(-Wno-sign-conversion)
-@@ -58,7 +57,7 @@ endif()
- LIST (APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/modules")
- 
- option(ENABLE_PLUGIN_LOADING "Support loading of plugins" ON)
--set(PLUGIN_DIRECTORY "/usr/local/lib/libheif" CACHE STRING "Plugin install directory")
-+set(PLUGIN_DIRECTORY "${CMAKE_INSTALL_LIBDIR}/libheif" CACHE STRING "Plugin install directory")
- 
- macro(plugin_option variableName packageName displayName displayType defaultPlugin)
-     option(WITH_${variableName} "Build ${displayName} ${displayType}" ON)
diff --git a/graphics/libheif/pkg-plist b/graphics/libheif/pkg-plist
index 2bd514d0046e..09713145dc5a 100644
--- a/graphics/libheif/pkg-plist
+++ b/graphics/libheif/pkg-plist
@@ -23,3 +23,4 @@ libdata/pkgconfig/libheif.pc
 share/mime/packages/avif.xml
 share/mime/packages/heif.xml
 share/thumbnailers/heif.thumbnailer
+@dir lib/libheif