mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
configure: support gtk3 too
Make Profanity compilable with gtk2 and gtk3. Prefer the latter.
This commit is contained in:
parent
3e7776a9fa
commit
05d19cb6e3
@ -208,11 +208,13 @@ PKG_CHECK_MODULES([SQLITE], [sqlite3 >= 3.22.0], [],
|
|||||||
[AC_MSG_ERROR([sqlite3 3.22.0 or higher is required for profanity])])
|
[AC_MSG_ERROR([sqlite3 3.22.0 or higher is required for profanity])])
|
||||||
|
|
||||||
AS_IF([test "x$enable_icons_and_clipboard" != xno],
|
AS_IF([test "x$enable_icons_and_clipboard" != xno],
|
||||||
[PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.24.10],
|
[PKG_CHECK_MODULES([GTK], [gtk+-3.0 >= 3.24.0],
|
||||||
[AC_DEFINE([HAVE_GTK], [1], [libgtk module])],
|
[AC_DEFINE([HAVE_GTK], [1], [libgtk module])],
|
||||||
[AS_IF([test "x$enable_icons_and_clipboard" = xyes],
|
[AS_IF([test "x$enable_icons_and_clipboard" = xyes],
|
||||||
[AC_MSG_ERROR([gtk+-2.0 or higher is required for icons])],
|
[PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.24.10],
|
||||||
[AC_MSG_NOTICE([gtk+-2.0 not found, icons and clipboard not enabled])])])])
|
[AC_DEFINE([HAVE_GTK], [1], [libgtk module])],
|
||||||
|
[AC_MSG_ERROR([gtk+-2.0 >= 2.24.10 or gtk+-3.0 >= 3.24.0 is required for icons and clipboard])],
|
||||||
|
[AC_MSG_NOTICE([gtk+-3.0/gtk+2.0 not found, icons and clipboard not enabled])])])])])
|
||||||
|
|
||||||
AS_IF([test "x$PLATFORM" = xosx],
|
AS_IF([test "x$PLATFORM" = xosx],
|
||||||
[AC_CHECK_FILE([/usr/local/opt/readline/lib],
|
[AC_CHECK_FILE([/usr/local/opt/readline/lib],
|
||||||
|
Loading…
Reference in New Issue
Block a user