[MacPorts] #40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 ------------------------+-------------------------------- Reporter: snc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: quartz x11 | Port: gtksourceview3 ------------------------+-------------------------------- While building gtksourceview3 in a +quartz -x11 environment, it was unable to complete configure phase because gtk-mac-integration was missing. Is there a missing dependency that happens installed in an +x11 environment? Is a variant needed to ensure it builds properly for +quartz versus +x11? {{{ checking for GTK_MAC... no configure: error: Package requirements (gtk-mac-integration >= 2.0.0) were not met: No package 'gtk-mac-integration' found }}} -- Ticket URL: <https://trac.macports.org/ticket/40016> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => devans@… -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Changes (by devans@…): * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Changes (by devans@…): * cc: elelay@… (added) -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Comment (by devans@…): Well, to start with this port has neither +x11 nor +quartz variants so that should be fixed since it is looking for +quartz dependencies. Next, (gtk-mac-integration >= 2.0.0) is provided by port gtk-osx- application. However, that port refuses to install for any configuration except gtk2, in spite of the fact that the underlying source supports either gtk2 or gtk3. So that needs to be addressed first. See #40021. +quartz is not high on my priority list right now so if you would like to take a crack at getting this all to work, be my guest. I would welcome your input. -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Comment (by devans@…): Placeholder +quartz variant added in r109000 until something better comes along. -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Comment (by devans@…): Attached is a patch that implements a +quartz variant that actually does something. You need to make sure that gtk3 and dependents are built +quartz and use the proposed Portfile.3 for gtk-osx-application in #40021 to allow it to build +gtk3. If this works for you, let me know and I'll commit the changes. Otherwise let me know what problems you run into. It builds, beyond that no guarantees as yet. -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Comment (by snc@…): Both gtk-osx-application and the patched gtksourceview3 compiled for me as well. As a side note, ige-mac-integration conflicts with gtk-osx- application r109163. -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#40016: gtksourceview3 doesn't find gtk-mac-integration >= 2.0.0 -----------------------------+------------------------ Reporter: snc@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: quartz x11 Port: gtksourceview3 | -----------------------------+------------------------ Changes (by devans@…): * status: assigned => closed * resolution: => fixed Comment: gtk-osx-application +gtk3 variant committed in r109119.[[BR]] gtksourceview3 +quartz patch committed in r109166. -- Ticket URL: <https://trac.macports.org/ticket/40016#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts