[Bug 267239] graphics/colord: Update to 1.4.6; converting to meson build; adding port options

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 21 Oct 2022 07:02:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267239

            Bug ID: 267239
           Summary: graphics/colord: Update to 1.4.6; converting to meson
                    build; adding port options
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kwm@FreeBSD.org
          Reporter: lab+bsd@thinkum.space
             Flags: maintainer-feedback?(kwm@FreeBSD.org)
          Assignee: kwm@FreeBSD.org

Created attachment 237496
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=237496&action=edit
patch for graphics/colord update to 1.4.6 + options

colord is now available in a 1.4.6 release

The attached diff will use meson for the port build in graphics/colord, also
adding the following port options (from meson options)
- COMPLETIONS for installing shell completions
- DOCS for installing docs
- MANPAGES for building manual pages
- SANE for enabling SANE support
- SENSOR for argyllcms sensor supportoptional, 
- TESTS for self tests during the build

The addition of the SENSOR option has an effect of making the dependency on
argyllcms optional. As I've not been able to get jam and argyllcms to build
under my local ports config, the option is disabled by default, in the updated
port.

For consistency with the earlier release build, the MANPAGES option is added to
the options default value

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