[MacPorts] #23483: awesome dependency cairo-xcb
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: awesome cairo-xcb | Port: awesome 3.3.4_0 -------------------------------------+-------------------------------------- Awesome WM not compiling because of missing dependency of cairo-xcb. As xcb is now supported in cairo, is this dependency now defective? I can't find way round, don't know how to change comile flags or whatever. Help would be appreciated. -- checking for modules 'glib-2.0;cairo;x11;pango>=1.19.3;pangocairo>=1.19.3;xcb-randr;xcb-xtest ;xcb-xinerama;xcb-event>=0.3.6;xcb-aux>=0.3.0;xcb-atom>=0.3.0;xcb- keysyms>=0.3.4;xcb-icccm>=0.3.3;xcb-image>=0.3.0;xcb-property>=0.3.0 ;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;imlib2;libxdg- basedir>=1.0.0' -- package 'cairo-xcb' not found CMake Error at /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:259 (message): A required package was not found -- Ticket URL: <http://trac.macports.org/ticket/23483> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: awesome cairo-xcb | Port: awesome 3.3.4_0 -------------------------------------+-------------------------------------- Comment(by jamesabernard@…): Replying to [ticket:23483 jamesabernard@…]:
Awesome WM not compiling because of missing dependency of cairo-xcb. As xcb is now supported in cairo, is this dependency now defective? I can't find way round, don't know how to change comile flags or whatever. Help would be appreciated.
-- checking for modules 'glib-2.0;cairo;x11;pango>=1.19.3;pangocairo>=1.19.3;xcb-randr;xcb-xtest ;xcb-xinerama;xcb-event>=0.3.6;xcb-aux>=0.3.0;xcb-atom>=0.3.0;xcb- keysyms>=0.3.4;xcb-icccm>=0.3.3;xcb-image>=0.3.0;xcb-property>=0.3.0 ;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;imlib2;libxdg- basedir>=1.0.0' -- package 'cairo-xcb' not found CMake Error at /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:259 (message): A required package was not found
I have figured this out: install cairo +x11_xcb and then awesome will compile Shouldn't cairo +x11_xcb be a dependency? as the standard cairo doesn't have xcb support? -- Ticket URL: <http://trac.macports.org/ticket/23483#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: awesome -------------------------------------+-------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => milosh@… * keywords: awesome cairo-xcb => * cc: jamesabernard@… (removed) * port: awesome 3.3.4_0 => awesome Old description:
Awesome WM not compiling because of missing dependency of cairo-xcb. As xcb is now supported in cairo, is this dependency now defective? I can't find way round, don't know how to change comile flags or whatever. Help would be appreciated.
-- checking for modules 'glib-2.0;cairo;x11;pango>=1.19.3;pangocairo>=1.19.3;xcb-randr;xcb-xtest ;xcb-xinerama;xcb-event>=0.3.6;xcb-aux>=0.3.0;xcb-atom>=0.3.0;xcb- keysyms>=0.3.4;xcb-icccm>=0.3.3;xcb-image>=0.3.0;xcb-property>=0.3.0 ;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;imlib2 ;libxdg-basedir>=1.0.0' -- package 'cairo-xcb' not found CMake Error at /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:259 (message): A required package was not found
New description: Awesome WM not compiling because of missing dependency of cairo-xcb. As xcb is now supported in cairo, is this dependency now defective? I can't find way round, don't know how to change comile flags or whatever. Help would be appreciated. {{{ -- checking for modules 'glib-2.0;cairo;x11;pango>=1.19.3;pangocairo>=1.19.3;xcb-randr;xcb-xtest ;xcb-xinerama;xcb-event>=0.3.6;xcb-aux>=0.3.0;xcb-atom>=0.3.0;xcb- keysyms>=0.3.4;xcb-icccm>=0.3.3;xcb-image>=0.3.0;xcb-property>=0.3.0 ;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;imlib2;libxdg- basedir>=1.0.0' -- package 'cairo-xcb' not found CMake Error at /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:259 (message): A required package was not found }}} -- -- Ticket URL: <http://trac.macports.org/ticket/23483#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: awesome -------------------------------------+-------------------------------------- Comment(by macports.org@…): When preparing the patch to update awesome to version 3.3.3 I tried to include the variant dependency +x11_xcb and this is not yet supported by macports. [[BR]] See [https://trac.macports.org/wiki/FAQ#dependonvariant] and [http://trac.macports.org/ticket/126]. [[BR]] Apparently, adding a default variant x11_xcb with an empty variant block did not work either (I found this workaround somewhere on a mailing list. sorry, forgot the url).[[BR]] The only solution I know is to create a new port cairo-xcb and change the dependency in awesome to cairo-xcb. -- Ticket URL: <http://trac.macports.org/ticket/23483#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: awesome -------------------------------------+-------------------------------------- Comment(by lance@…): Can also confirm this issue on 2 machines. -- Ticket URL: <http://trac.macports.org/ticket/23483#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: awesome cairo -------------------------------------+-------------------------------------- Changes (by jmr@…): * cc: ryandesign@… (added) * port: awesome => awesome cairo Comment: XCB should probably be used all the time in cairo (unless X11 is disabled of course) now that that's done in libX11. -- Ticket URL: <https://trac.macports.org/ticket/23483#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb -------------------------------------+-------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: awesome cairo -------------------------------------+-------------------------------------- Comment(by jmr@…): Patch for cairo attached. -- Ticket URL: <https://trac.macports.org/ticket/23483#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb --------------------------------------+------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: awesome cairo | --------------------------------------+------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: r78840 -- Ticket URL: <https://trac.macports.org/ticket/23483#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23483: awesome dependency cairo-xcb --------------------------------------+------------------------------------- Reporter: jamesabernard@… | Owner: milosh@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: awesome cairo | --------------------------------------+------------------------------------- Comment(by ryandesign@…): Merged r78840 and r78842 to cairo-devel in r78848. -- Ticket URL: <https://trac.macports.org/ticket/23483#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts