[Bug 270924] net/freeswitch: X11 option doesn't do anything

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Apr 2023 00:31:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270924

            Bug ID: 270924
           Summary: net/freeswitch: X11 option doesn't do anything
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: pi@FreeBSD.org
          Reporter: fsbruva@yahoo.com
          Assignee: pi@FreeBSD.org
             Flags: maintainer-feedback?(pi@FreeBSD.org)

Created attachment 241574
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=241574&action=edit
freeswitch: remove obsolete/unusable options

This commit,
https://cgit.freebsd.org/ports/commit/net/freeswitch/Makefile?id=b76fa3f75f739fbfafa3854200a96a5cd65c7604,
removed the port's dependency on ImageMagick, but did not remove the OPTION
that controlled whether the dependency was for the x11/nox11 flavor. This
commit also removed the ALL_MODULES option, and all its associated Makefile
variables.

The recent bug #269482 reverted some of the changes to the Makefile, adding in
a bunch of ALL_MODULES dependencies for a non-existent option. Some of the
dependencies are clearly wrong, such as the one for python 2.7. Additionally,
the vestigial X11 option is still not used elsewhere in the Makefile.

As the ImageMagick dependency (and ALL was removed over 2 years ago with no
reported bugs, I think it's safe to assume that the optional imagick freeswitch
module isn't necessary.

Will post a patch of the proposed change.

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