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>