Skip site navigation (1)Skip section navigation (2)
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>