X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=4be32fa9c0b8e79c88b018037b3397af1ad6f22f;hb=160ac7242eec1a29e37310f336ee2c7ef8240b23;hp=318986b4e247611aaa953a09b663d0099e142dfb;hpb=2aff8937ecaeb96f0ead93536e527599444a6aa2;p=lyx.git diff --git a/configure.ac b/configure.ac index 318986b4e2..4be32fa9c0 100644 --- a/configure.ac +++ b/configure.ac @@ -1,9 +1,9 @@ dnl Process with autoconf to generate configure script -*- sh -*- -AC_INIT([LyX],[2.4.0dev],[lyx-devel@lists.lyx.org],[lyx]) +AC_INIT([LyX],[2.5.0~devel],[lyx-devel@lists.lyx.org],[lyx]) AC_PRESERVE_HELP_ORDER # Use ISO format only. The frontend needs to parse this -AC_SUBST(LYX_DATE, ["2018-02-24"]) +AC_SUBST(LYX_DATE, ["2024-04-01"]) AC_PREREQ([2.65]) AC_CONFIG_SRCDIR(src/main.cpp) AC_CONFIG_HEADERS([config.h]) @@ -13,7 +13,7 @@ AC_CONFIG_AUX_DIR(config) # First check the version LYX_CHECK_VERSION LYX_VERSION_SUFFIX -LYX_CHECK_QT5 +LYX_CHECK_QT6 # Check how the files should be packaged AC_CANONICAL_TARGET LYX_USE_PACKAGING @@ -40,9 +40,7 @@ for file in config/install-sh ; do done # Find a suitable python interpreter -LYX_PATH_PYTHON23([2.7.0], [3.5.0]) -# do the usual python setup stuff -AM_PATH_PYTHON +AM_PATH_PYTHON([3.8.0]) # Tools for creating libraries (note that we do not use libtool) AM_PROG_AR @@ -94,6 +92,7 @@ AC_SUBST(LIBPSAPI) AC_CHECK_LIB(gdi32, main) AC_CHECK_LIB(ole32, main) +LYX_USE_INCLUDED_NOD LYX_USE_INCLUDED_BOOST ### we need to know the byte order for unicode conversions @@ -145,7 +144,7 @@ AC_CHECK_HEADERS(magic.h, ### setup the qt frontend. dnl The code below is not in a macro, because this would cause big dnl problems with the AC_REQUIRE contained in QT_DO_IT_ALL. -QT_DO_IT_ALL([4.5.0]) +QT_DO_IT_ALL([5.0.0]) AC_SUBST([FRONTENDS_SUBDIRS], [qt]) FRONTEND_INFO="${FRONTEND_INFO}\ Qt Frontend:\n\ @@ -189,9 +188,16 @@ AC_CHECK_FUNCS(chmod close _close fork getpid _getpid lockf lstat mkfifo open _o AC_FUNC_MKDIR AC_FUNC_SELECT_ARGTYPES +if test "$lyx_use_packaging" = "macosx" ; then + LYX_CHECK_MACOS_DEPLOYMENT_TARGET +fi + LYX_CHECK_SPELL_ENGINES LYX_USE_INCLUDED_MYTHES +LYX_CHECK_WITH_SAXON +LYX_CHECK_WITH_XSLT_SHEETS + lyx_client_subdir=true dnl LIBS already contains some X extra libs that may interfere. save_LIBS="$LIBS" @@ -305,6 +311,7 @@ char * strerror(int n); # define USE_WCHAR_T #endif + #endif ]) @@ -337,6 +344,7 @@ AC_CONFIG_FILES([Makefile \ 3rdparty/dtl/Makefile \ 3rdparty/hunspell/Makefile \ 3rdparty/mythes/Makefile \ + 3rdparty/nod/Makefile \ 3rdparty/libiconv/Makefile \ $ICONV_ICONV_H_IN \ 3rdparty/zlib/Makefile \