[Bug 262943] [New Port] graphics/lux: Panorama and image viewer

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 30 Mar 2022 16:25:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262943

            Bug ID: 262943
           Summary: [New Port] graphics/lux: Panorama and image viewer
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://bitbucket.org/kfj/pv/
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: fuz@fuz.su
 Attachment #232823 maintainer-approval+
             Flags:

Created attachment 232823
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232823&action=edit
[New Port] graphics/lux: Panorama and image viewer

lux is an image viewer for 'normal' images and the most common types of
panoramic images, typically showing a 'rectilinear' view to the image
data, which looks as if this view had been taken with an 'ordinary'
lens.  The view can be zoomed, panned, scrolled, rotated and modified in
several ways.  lux displays images, it does not modify them.  But it can
produce high-quality images from the view it shows.  lux can also
produce synoptic views of several images and do stitching, HDR blending,
exposure fusions, focus stacks and deghosting, usually from 'PTO' files,
processing a subset of the panotools standard used by panorama stitching
software like hugin.

WWW: https://bitbucket.org/kfj/pv

Tested with Poudriere on i386 amd64 armv7 arm64 FreeBSD 12 and 13.
Does not currently build natively on armv7 due to an OOM condition in the C
compiler.  It should build with native xtools though.

Portlint and portclippy like the port.

There's a -Ofast in the CMakeLists file.  I'm not sure what the policy about
potentially flaky compiler options like this one is.

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