Date: Tue, 21 Aug 2018 00:24:18 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477695 - in head/graphics: . libheif Message-ID: <201808210024.w7L0OIQH031059@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Tue Aug 21 00:24:17 2018 New Revision: 477695 URL: https://svnweb.freebsd.org/changeset/ports/477695 Log: New port: graphics/libheif libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder. HEIF is a new image file format employing HEVC (h.265) image coding for the best compression ratios currently possible. libheif makes use of libde265 for the actual image decoding and x265 for encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as plugins. WWW: https://github.com/strukturag/libheif PR: 230767 Submitted by: Sebastian Steinmetz <freebsd-2018@sebastiansteinmetz.ch> Added: head/graphics/libheif/ head/graphics/libheif/Makefile (contents, props changed) head/graphics/libheif/distinfo (contents, props changed) head/graphics/libheif/pkg-descr (contents, props changed) head/graphics/libheif/pkg-plist (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Tue Aug 21 00:21:53 2018 (r477694) +++ head/graphics/Makefile Tue Aug 21 00:24:17 2018 (r477695) @@ -533,6 +533,7 @@ SUBDIR += libgnomecanvasmm26 SUBDIR += libgphoto2 SUBDIR += libgxps + SUBDIR += libheif SUBDIR += libimg SUBDIR += libiptcdata SUBDIR += libjpeg-turbo Added: head/graphics/libheif/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libheif/Makefile Tue Aug 21 00:24:17 2018 (r477695) @@ -0,0 +1,32 @@ +# $FreeBSD$ + +PORTNAME= libheif +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.2 +CATEGORIES= graphics + +MAINTAINER= me@sebastiansteinmetz.ch +COMMENT= Libheif is an ISO/IEC 23008-12:2017 HEIF file format de- and encoder + +LICENSE= LGPL3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BROKEN_FreeBSD_10= encoder_fuzzer.cc:84:5: error: use of undeclared identifier 'free' + +LIB_DEPENDS= libde265.so:multimedia/libde265 +LIB_DEPENDS+= libx265.so:multimedia/x265 +LIB_DEPENDS+= libpng16.so:graphics/png + +USES= autoreconf libtool pkgconfig shared-mime-info \ + shebangfix +USE_GITHUB= yes +GH_ACCOUNT= strukturag +GH_PROJECT= libheif + +GNU_CONFIGURE= yes + +SHEBANG_GLOB= *.sh + +USE_LDCONFIG= yes + +.include <bsd.port.mk> Added: head/graphics/libheif/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libheif/distinfo Tue Aug 21 00:24:17 2018 (r477695) @@ -0,0 +1,3 @@ +TIMESTAMP = 1534537176 +SHA256 (strukturag-libheif-v1.3.2_GH0.tar.gz) = 938272f76e0d5e032eeba0ba4c125c70a910aa3651ac1f3c96028f9a02057dec +SIZE (strukturag-libheif-v1.3.2_GH0.tar.gz) = 927867 Added: head/graphics/libheif/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libheif/pkg-descr Tue Aug 21 00:24:17 2018 (r477695) @@ -0,0 +1,10 @@ +libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder. + +HEIF is a new image file format employing HEVC (h.265) image coding for the +best compression ratios currently possible. + +libheif makes use of libde265 for the actual image decoding and x265 for +encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as +plugins. + +WWW: https://github.com/strukturag/libheif Added: head/graphics/libheif/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libheif/pkg-plist Tue Aug 21 00:24:17 2018 (r477695) @@ -0,0 +1,15 @@ +bin/heif-convert +bin/heif-enc +bin/heif-info +bin/heif-thumbnailer +include/libheif/heif.h +include/libheif/heif_cxx.h +include/libheif/heif_plugin.h +include/libheif/heif_version.h +lib/libheif.a +lib/libheif.so +lib/libheif.so.1 +lib/libheif.so.1.3.2 +libdata/pkgconfig/libheif.pc +share/mime/packages/heif.xml +share/thumbnailers/heif.thumbnailer
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808210024.w7L0OIQH031059>