1
0
Fork 0
mirror of https://git.suyu.dev/suyu/flatpak.git synced 2025-01-07 23:06:06 +00:00
yuzu-suyu-flatpak/shared-modules/lame/lame-tinfo.patch

24 lines
764 B
Diff
Raw Normal View History

2024-03-07 23:28:57 +00:00
initscr is not used anywhere in lame sourcetree, check for used tgetent instead
check for separate tinfo library optionally built out from libncurses source tree,
like used in debian and gentoo
- ssuominen@g.o
http://bugs.gentoo.org/454322
--- configure.in
+++ configure.in
@@ -372,9 +372,10 @@
AC_CHECK_HEADERS(termcap.h)
AC_CHECK_HEADERS(ncurses/termcap.h)
-AC_CHECK_LIB(termcap, initscr, HAVE_TERMCAP="termcap")
-AC_CHECK_LIB(curses, initscr, HAVE_TERMCAP="curses")
-AC_CHECK_LIB(ncurses, initscr, HAVE_TERMCAP="ncurses")
+AC_CHECK_LIB(termcap, tgetent, HAVE_TERMCAP="termcap")
+AC_CHECK_LIB(curses, tgetent, HAVE_TERMCAP="curses")
+AC_CHECK_LIB(ncurses, tgetent, HAVE_TERMCAP="ncurses")
+AC_CHECK_LIB(tinfo, tgetent, HAVE_TERMCAP="tinfo")
AM_ICONV