Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Feb 2021 20:10:48 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 253729] [PATCH] graphics/libheif: Change build to include example programs
Message-ID:  <bug-253729-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253729

            Bug ID: 253729
           Summary: [PATCH] graphics/libheif: Change build to include
                    example programs
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: feld@FreeBSD.org
                CC: freebsd@sebastiansteinmetz.ch
             Flags: maintainer-feedback?(freebsd@sebastiansteinmetz.ch)
                CC: freebsd@sebastiansteinmetz.ch

Created attachment 222687
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D222687&action=
=3Dedit
include example programs

This patch switches the build from cmake to automake so the example programs
are built. The build was already setting CMAKE_OFF=3DWITH_EXAMPLES but that
setting doesn't do anything. It appears building the example programs are
completely broken with their cmake build framework.


background:


libheif comes with examples programs which are packaged together or as a
subpackage in other OSes:

bin/heif-convert
bin/heif-enc
bin/heif-info
bin/heif-thumbnailer


These are very useful utilities to have when working with heif files and th=
ey
also help solve a dependency issue. If you are building software which you =
want
to be able to convert these images to formats that can be viewed in a brows=
er,
they need to be .e.g, JPEGs. The common tools available to do these convers=
ions
are heif-convert, ImageMagick/GraphicsMagick, and vips. Unfortunately most
OSes/packagers don't link their ImageMagick against libheif and vips is rat=
her
heavy. Vips also doesn't support heif until version 8.8 which is new enough=
 to
have missed the cut for Debian Stable.

It would be nice to have these packaged and available in FreeBSD.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253729-7788>