On Thu, January 9, 2014 23:17, David Coppa wrote:
> On Thu, Jan 9, 2014 at 6:00 PM, Christian Weisgerber <na...@mips.inka.de>
> wrote:
>> David Coppa:
>>
>>> Attached you have the right diff, they're three commits from upstream:
>>>
>>> http://cmake.org/gitweb?p=cmake.git;a=commit;h=7435ae7c97590a0713d86b63add761d5e1607ec1
>>> http://cmake.org/gitweb?p=cmake.git;a=commit;h=bc49d820a276243324003bc34d92a69194938adf
>>> http://cmake.org/gitweb?p=cmake.git;a=commit;h=9b08e3f5993eb004e3eb0d9ae8b593f553989f89
>>
>> That looks sensible.  Going through the list of affected cmake-using
>> ports, I can confirm that it fixes these:
>>
>>   games/easyrpg
>>   games/megaglest/base
>>   graphics/blender
>>   print/scribus
>>   x11/slim
>>
>> This one I couldn't build because php needs to be fixed first:
>>   geo/mapserver
>>
>> These still fail:
>>   graphics/darktable
>>   graphics/openscenegraph
>>   lang/io
>>   x11/ogre
>>
>> ===> graphics/darktable
>> CMake Error: The following variables are used in this project, but they are
>> set to NOTFOUND.
>> Please set them or make sure they are set and tested correctly in the CMake
>> files:
>> Freetype_INCLUDE_DIR (ADVANCED)
>>
>> ===> graphics/openscenegraph
>> /usr/obj/openscenegraph-3.2.0/OpenSceneGraph-3.2.0/src/osgPlugins/freetype/FreeTypeFont.cpp:461:
>> error: 'FT_Outline_Decompose' was not declared in this scope
>>
>> ===> lang/io
>> Error:
>> /usr/obj/io-20110905/fake-amd64/usr/local/lib/io/addons/Font/CMakeLists.txt
>> does not exist
>>
>> ===> x11/ogre
>>   -- The following REQUIRED packages could NOT be located on your system.
>>   + freetype: Portable font engine <http://www.freetype.org>
>
> These are probably using a local FindFreetype.cmake module file.
> So, we have two ways here: we can remove them at pre-configure stage
> so the port will use the system one from
> /usr/local/share/cmake/Modules/FindFreetype.cmake or we can patch the
> local ones too...

I vote for removal. This may save our time in future.

>
> ciao,
> David
>
>


Reply via email to