#16993: RFE: have pkgconfig look for x11 libraries -----------------------------------+---------------------------------------- Reporter: mcalhoun@macports.org | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Keywords: | Port: pkgconfig -----------------------------------+---------------------------------------- May I humbly suggest that pkg-config search in both[[BR]] ${prefix}/lib/pkgconfig and ${x11prefix}/lib/pkgconfig[[BR]] for .pc files. Attached is the proposed change. While looking at the gtk2 port, I noticed that its configure script[[BR]] could not find several X11 libraries it was looking for.[[BR]] I looked into creating MacPorts versions, but I would have ended up porting[[BR]] the entire system. Another example is xrender.[[BR]] I have been testing a newer version.[[BR]] The xrender.pc file depends on x11.pc, which resides in ${x11prefix}/lib/pkgconfig.[[BR]] Were I to make the upgrade, all ports which use xrender would have to set[[BR]] the PKG_CONFIG_PATH variable. All of this is possible, but it seems to me that as a matter of both convenience [[BR]] and elegancy, pkgconfig should search for X11 libraries by default.[[BR]] After all, many ports do in fact use the X11 libraries. The rare port which genuliy does not want to search for X11 libraries can set[[BR]] the PKG_CONFIG_LIBDIR variable. My proposed change sets the search order so MacPorts libraries are found first. -- Ticket URL: <http://trac.macports.org/ticket/16993> MacPorts <http://www.macports.org/> Ports system for Mac OS