Hello community, here is the log from the commit of package pinentry for openSUSE:Factory checked in at 2015-07-16 17:18:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pinentry (Old) and /work/SRC/openSUSE:Factory/.pinentry.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pinentry" Changes: -------- --- /work/SRC/openSUSE:Factory/pinentry/pinentry.changes 2015-06-12 20:29:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pinentry.new/pinentry.changes 2015-07-16 17:18:04.000000000 +0200 @@ -1,0 +2,11 @@ +Wed Jul 1 18:28:48 UTC 2015 - astie...@suse.com + +- pinentry 0.9.5: + * Replaced the internal Assuan and gpg-error code by the standard + libassuan and libgpg-error libraries. + * Add a new Emacs pinentry and use as fallback for GUI programs. + * gnome3: The use-password-manager checkbox does now work. + * Gtk: Improved fallback to curses feature. + * curses: Recognize DEL as backspace. + +------------------------------------------------------------------- Old: ---- pinentry-0.9.4.tar.bz2 pinentry-0.9.4.tar.bz2.sig New: ---- pinentry-0.9.5.tar.bz2 pinentry-0.9.5.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pinentry.spec ++++++ --- /var/tmp/diff_new_pack.KgOiKo/_old 2015-07-16 17:18:05.000000000 +0200 +++ /var/tmp/diff_new_pack.KgOiKo/_new 2015-07-16 17:18:05.000000000 +0200 @@ -18,7 +18,7 @@ %global ncursesw_config %(set -- %{_bindir}/ncursesw*-config; echo ${1}) Name: pinentry -Version: 0.9.4 +Version: 0.9.5 Release: 0 Summary: Collection of Simple PIN or Passphrase Entry Dialogs License: GPL-2.0+ @@ -31,6 +31,8 @@ Patch1: pinentry-0.7.2-gtk+-2.4.diff # PATCH-FIX-SUSE fix qt4 password entry not to allow IM (bnc#725471) Patch6: qt4-disable-inputmethod-for-passwords.diff +BuildRequires: libassuan-devel >= 2.1.0 +BuildRequires: libgpg-error-devel >= 1.16 BuildRequires: libqt4-devel BuildRequires: ncurses-devel BuildRequires: update-desktop-files @@ -84,6 +86,19 @@ This is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the Aegypten project. +%package emacs +Summary: Collection of Simple PIN or Passphrase Entry Dialogs +Group: Productivity/Other +Requires: emacs +Requires: pinentry +Provides: pinentry-dialog +Provides: pinentry-gui +Provides: pinentry:%{_bindir}/pinentry-emacs + +%description emacs +This is a collection of simple PIN or passphrase entry dialogs which +utilize the Assuan protocol as described by the Aegypten project. + %prep %setup -q %patch1 -p1 @@ -96,6 +111,7 @@ moc qt4/pinentryconfirm.h > qt4/pinentryconfirm.moc export CFLAGS="%{optflags} $(%{ncursesw_config} --cflags)" export CXXFLAGS="%{optflags} -std=gnu++11 $(%{ncursesw_config} --cflags)" + %define _configure ../configure # build gui version with libsecret (bnc#934214) mkdir gui @@ -108,6 +124,8 @@ --enable-pinentry-qt4-clipboard \ --enable-pinentry-gtk2 \ --enable-pinentry-gnome3 \ + --enable-pinentry-emacs \ + --enable-inside-emacs \ --without-ncurses-include-dir make %{?_smp_mflags} # build text version without libsecret (bnc#934214) @@ -121,6 +139,8 @@ --disable-pinentry-qt4 \ --disable-pinentry-gtk2 \ --disable-pinentry-gnome3 \ + --disable-pinentry-emacs \ + --disable-inside-emacs \ --without-ncurses-include-dir %install @@ -159,4 +179,8 @@ %defattr(-,root,root) %attr(755,root,root) %{_bindir}/pinentry-gnome3 +%files emacs +%defattr(-,root,root) +%attr(755,root,root) %{_bindir}/pinentry-emacs + %changelog ++++++ pinentry-0.9.4.tar.bz2 -> pinentry-0.9.5.tar.bz2 ++++++ ++++ 8852 lines of diff (skipped)