[Bug 260819] graphics/libpano13: update to 2.9.21

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 30 Dec 2021 15:39:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260819

            Bug ID: 260819
           Summary: graphics/libpano13: update to 2.9.21
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://sourceforge.net/projects/panotools/files/libpa
                    no13/libpano13-2.9.21/
                OS: Any
            Status: New
          Keywords: easy
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: fuz@fuz.su
                CC: pkubaj@FreeBSD.org
 Attachment #230557 maintainer-approval+
             Flags:

Created attachment 230557
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=230557&action=edit
graphics/libpano13: update to 2.9.21

- revert unapproved changes from the 2.9.20 update
 - add new SUITESPARSE option
 - remove superseeded patches

Relevant upstream changes:

 - new optional suitesparse dependency for improved geometric
   optimisation speed
 - the test suite is now functional again
 - a lot of fixes for potential crashes and safer handling of data
 - fix for bigendian architectures
 - link with libm if necessary
 - various installation location and content fixes

Changelog:     
https://sourceforge.net/projects/panotools/files/libpano13/libpano13-2.9.21/README.txt

---

Tested with Poudriere on i386 amd64 armv7 arm64 FreeBSD 13.
Due to newly added bigendian support, it would be nice if someone (pkubaj@
perhaps) could do "make test" on a big endian architecture to ensure that the
test suite passes.
While there have been no API changes in this release, I don't think MFH is a
good idea due to the newly added dependency.  Also 2022Q1 is right around the
corner anyway.

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