[MacPorts] #42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds -------------------------+-------------------------------- Reporter: danudey@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: -------------------------+-------------------------------- Building the Python Image Library via macports draws in py-tkinter, which pulls in quite a few xorg libraries. For systems/users which do not want x11, move tk support to a default variant so that it can be removed at compile time. -- Ticket URL: <https://trac.macports.org/ticket/42064> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Changes (by cal@…): * cc: danudey@… (removed) * owner: macports-tickets@… => jmr@… * port: => py-pil Comment: You don't need to Cc yourself if you're the reporter. Please Cc the maintainer and set the port field. I've done both of these for you now. -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Comment (by jmr@…): A variant needs to actually enable or disable functionality; just adding or removing a dependency is not sufficient to accomplish that. -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Comment (by danudey@…): Ah, so removing the dependency removes the installing of tk, but still builds against it if it exists. That's a good point. I'll see if I can figure out how to change that with the package's build system. -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Comment (by jmr@…): Also, resolving #38844 may be just as good or even better for your purposes. -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Comment (by danudey@…): Replying to [comment:5 jmr@…]:
Also, resolving #38844 may be just as good or even better for your purposes.
I'll take a look into this as well, thanks! -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#42064: py-pil @1.1.7_7 Add +tk variant to allow for no-x11 builds --------------------------+------------------- Reporter: danudey@… | Owner: jmr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: py-pil | --------------------------+------------------- Comment (by Peter.Danecek@…): This ticket is a duplicate of #28462, but maybe it is better to close the old ticket in this case. -- Ticket URL: <https://trac.macports.org/ticket/42064#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts