Skip to content

Commit

Permalink
graphics/libheif: Update to 1.14.1
Browse files Browse the repository at this point in the history
- Enable svt-av1 encoder by default

Release notes: https://github.com/strukturag/libheif/releases/tag/v1.14.1
  • Loading branch information
MaxBrazhnikov committed Jan 6, 2023
1 parent 2e8ea81 commit 9d0d286
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 17 deletions.
8 changes: 3 additions & 5 deletions 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}/

Expand All @@ -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
Expand All @@ -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
Expand Down
6 changes: 3 additions & 3 deletions 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
9 changes: 0 additions & 9 deletions graphics/libheif/files/patch-CMakeLists.txt
Expand Up @@ -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)
1 change: 1 addition & 0 deletions graphics/libheif/pkg-plist
Expand Up @@ -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

0 comments on commit 9d0d286

Please sign in to comment.