diff -Nru libcryptui-3.12.2/debian/changelog libcryptui-3.12.2/debian/changelog --- libcryptui-3.12.2/debian/changelog 2014-07-12 16:44:30.000000000 +0400 +++ libcryptui-3.12.2/debian/changelog 2015-06-04 12:34:20.000000000 +0300 @@ -1,3 +1,11 @@ +libcryptui (3.12.2-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * fix-logic.patch: new patch. Fixes logic in prompt recipients dialog, + makes seahorse-tool's encrypt command work again. + + -- Vlad Orlov Thu, 04 Jun 2015 12:33:49 +0300 + libcryptui (3.12.2-1) unstable; urgency=medium * Team upload. diff -Nru libcryptui-3.12.2/debian/patches/fix-logic.patch libcryptui-3.12.2/debian/patches/fix-logic.patch --- libcryptui-3.12.2/debian/patches/fix-logic.patch 1970-01-01 03:00:00.000000000 +0300 +++ libcryptui-3.12.2/debian/patches/fix-logic.patch 2015-06-04 12:34:31.000000000 +0300 @@ -0,0 +1,13 @@ +Index: libcryptui-3.12.2/libcryptui/cryptui.c +=================================================================== +--- libcryptui-3.12.2.orig/libcryptui/cryptui.c ++++ libcryptui-3.12.2/libcryptui/cryptui.c +@@ -211,7 +211,7 @@ cryptui_prompt_recipients_with_symmetric + *symmetric = cryptui_key_chooser_get_symmetric (chooser); + } + +- if (symmetric != NULL && !*symmetric) { ++ if (symmetric == NULL || *symmetric == FALSE) { + recipients = cryptui_key_chooser_get_recipients (chooser); + keys = g_new0(gchar*, g_list_length (recipients) + 1); + for (l = recipients, i = 0; l; l = g_list_next (l), i++) diff -Nru libcryptui-3.12.2/debian/patches/series libcryptui-3.12.2/debian/patches/series --- libcryptui-3.12.2/debian/patches/series 2013-06-11 22:01:04.000000000 +0400 +++ libcryptui-3.12.2/debian/patches/series 2015-06-04 12:34:31.000000000 +0300 @@ -1,2 +1,3 @@ 01_autostart_path.patch 02_seahorse-daemon_libcryptui_static_link.patch +fix-logic.patch