@@ -325,32 +325,32 @@ def library_recipes():
325325
326326 result .extend ([
327327 dict (
328- name = "NCurses 5.9 " ,
329- url = "http ://ftp.gnu.org/pub/ gnu/ncurses/ncurses-5.9 .tar.gz" ,
330- checksum = '8cb9c412e5f2d96bc6f459aa8c6282a1' ,
328+ name = "NCurses 6.5 " ,
329+ url = "https ://ftp.gnu.org/gnu/ncurses/ncurses-6.5 .tar.gz" ,
330+ checksum = "136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6" ,
331331 configure_pre = [
332+ "--datadir=/usr/share" ,
333+ "--disable-lib-suffixes" ,
334+ "--disable-db-install" ,
335+ "--disable-mixed-case" ,
336+ "--enable-overwrite" ,
332337 "--enable-widec" ,
338+ f"--libdir=/Library/Frameworks/Python.framework/Versions/{ getVersion ()} /lib" ,
339+ "--sharedstatedir=/usr/com" ,
340+ "--sysconfdir=/etc" ,
341+ "--with-default-terminfo-dir=/usr/share/terminfo" ,
342+ "--with-shared" ,
343+ "--with-terminfo-dirs=/usr/share/terminfo" ,
344+ "--without-ada" ,
333345 "--without-cxx" ,
334346 "--without-cxx-binding" ,
335- "--without-ada" ,
336- "--without-curses-h" ,
337- "--enable-shared" ,
338- "--with-shared" ,
347+ "--without-cxx-shared" ,
339348 "--without-debug" ,
349+ "--without-manpages" ,
340350 "--without-normal" ,
351+ "--without-progs" ,
341352 "--without-tests" ,
342- "--without-manpages" ,
343- "--datadir=/usr/share" ,
344- "--sysconfdir=/etc" ,
345- "--sharedstatedir=/usr/com" ,
346- "--with-terminfo-dirs=/usr/share/terminfo" ,
347- "--with-default-terminfo-dir=/usr/share/terminfo" ,
348- "--libdir=/Library/Frameworks/Python.framework/Versions/%s/lib" % (getVersion (),),
349353 ],
350- patchscripts = [
351- ("ftp://ftp.invisible-island.net/ncurses//5.9/ncurses-5.9-20120616-patch.sh.bz2" ,
352- "f54bf02a349f96a7c4f0d00922f3a0d4" ),
353- ],
354354 useLDFlags = False ,
355355 install = 'make && make install DESTDIR=%s && cd %s/usr/local/lib && ln -fs ../../../Library/Frameworks/Python.framework/Versions/%s/lib/lib* .' % (
356356 shellQuote (os .path .join (WORKDIR , 'libraries' )),
0 commit comments