--- a/configure.ac.ORIG 2009-10-23 04:52:31.000000000 +0200 +++ b/configure.ac 2019-02-01 16:48:41.373150753 +0100 @@ -12,12 +12,12 @@ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) AC_CONFIG_HEADERS([config.h]) -SPELLER_LIB=-lenchant +SPELLER_LIB=-lenchant-2 AC_SUBST(SPELLER_LIB) GTKSPELL_PACKAGES=gtk+-2.0 AC_SUBST(GTKSPELL_PACKAGES) -PKG_CHECK_MODULES(GTKSPELL, $GTKSPELL_PACKAGES enchant >= 0.4.0 ) +PKG_CHECK_MODULES(GTKSPELL, $GTKSPELL_PACKAGES enchant-2 >= 2.2.0 ) AC_SUBST(GTKSPELL_CFLAGS) AC_SUBST(GTKSPELL_LIBS) --- a/gtkspell/gtkspell.c.ORIG 2009-10-09 21:01:47.000000000 +0200 +++ b/gtkspell/gtkspell.c 2019-02-01 16:49:06.216152114 +0100 @@ -277,7 +277,7 @@ get_word_extents_from_mark(spell->buffer, &start, &end, spell->mark_click); word = gtk_text_buffer_get_text(spell->buffer, &start, &end, FALSE); - enchant_dict_add_to_pwl( spell->speller, word, strlen(word)); + enchant_dict_add( spell->speller, word, strlen(word)); gtkspell_recheck_all(spell);