Date: Sun, 9 Jun 2019 05:09:33 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r503783 - in head/graphics: . flif Message-ID: <201906090509.x5959Xv2004215@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sun Jun 9 05:09:33 2019 New Revision: 503783 URL: https://svnweb.freebsd.org/changeset/ports/503783 Log: New port: graphics/flif: Free Lossless Image Format Added: head/graphics/flif/ head/graphics/flif/Makefile (contents, props changed) head/graphics/flif/distinfo (contents, props changed) head/graphics/flif/pkg-descr (contents, props changed) head/graphics/flif/pkg-plist (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sun Jun 9 04:33:16 2019 (r503782) +++ head/graphics/Makefile Sun Jun 9 05:09:33 2019 (r503783) @@ -179,6 +179,7 @@ SUBDIR += figurine SUBDIR += flam3 SUBDIR += flasm + SUBDIR += flif SUBDIR += flphoto SUBDIR += fly SUBDIR += fortytwo Added: head/graphics/flif/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/flif/Makefile Sun Jun 9 05:09:33 2019 (r503783) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= flif +DISTVERSIONPREFIX= v +DISTVERSION= v0.3-96 +DISTVERSIONSUFFIX= -g74ea92b +CATEGORIES= graphics + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Free Lossless Image Format + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/../LICENSE_Apache2 + +LIB_DEPENDS= libpng16.so:graphics/png + +USES= cmake compiler:c++11-lang gettext-runtime gnome localbase:ldflags pkgconfig shared-mime-info +USE_GITHUB= yes +GH_ACCOUNT= FLIF-hub +GH_PROJECT= FLIF +USE_GNOME= gdkpixbuf2 glib20 +USE_SDL= sdl2 +USE_LDCONFIG= yes + +CMAKE_OFF= BUILD_STATIC_LIBS + +WRKSRC_SUBDIR= src + +.include <bsd.port.mk> Added: head/graphics/flif/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/flif/distinfo Sun Jun 9 05:09:33 2019 (r503783) @@ -0,0 +1,3 @@ +TIMESTAMP = 1560055212 +SHA256 (FLIF-hub-FLIF-vv0.3-96-g74ea92b_GH0.tar.gz) = cdd771616ebdaf6b16f3a604d47e71d152eed2b0a05bef4f27e7922b848d7acd +SIZE (FLIF-hub-FLIF-vv0.3-96-g74ea92b_GH0.tar.gz) = 2798769 Added: head/graphics/flif/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/flif/pkg-descr Sun Jun 9 05:09:33 2019 (r503783) @@ -0,0 +1,14 @@ +FLIF is a lossless image format based on MANIAC compression. +MANIAC (Meta-Adaptive Near-zero Integer Arithmetic Coding) is a variant of CABAC +(context-adaptive binary arithmetic coding), where the contexts are nodes of +decision trees which are dynamically learned at encode time. + +FLIF outperforms PNG, FFV1, lossless WebP, lossless BPG and lossless JPEG2000 in +terms of compression ratio. + +Moreover, FLIF supports a form of progressive interlacing (essentially a +generalization/improvement of PNG's Adam7) which means that any prefix +(e.g. partial download) of a compressed file can be used as a reasonable lossy +encoding of the entire image. + +WWW: https://flif.info/ Added: head/graphics/flif/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/flif/pkg-plist Sun Jun 9 05:09:33 2019 (r503783) @@ -0,0 +1,18 @@ +bin/apng2flif +bin/dflif +bin/flif +bin/gif2flif +bin/viewflif +include/flif.h +include/flif_common.h +include/flif_dec.h +include/flif_enc.h +lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-flif.a +lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-flif.so +lib/libflif.so +lib/libflif.so.0 +lib/libflif_dec.so +lib/libflif_dec.so.0 +man/man1/flif.1.gz +share/FLIF/flif.magic +share/mime/packages/flif-mime.xml
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906090509.x5959Xv2004215>