Revisions of mingw64-pinentry

Ralf Habacker's avatar Ralf Habacker (rhabacker) accepted request 1184333 from Ralf Habacker's avatar Ralf Habacker (rhabacker) (revision 4)
- Fix dependency to mingw64-cross-libqt4-qmake provided by
  mingw64-libqt4 since version 4.8.7
- pinentry 1.1.1
- Build with qt5
- Build pinentry tui in build and not during install
- pinentry 1.0.0:
  * Qt pinentry now supports repeat mode in one dialog.
  * Qt and GTK pinentries now make it possible to show the entered
    value.
  * Qt pinentry now only grabs the keyboard if an entry field is
    focused.
  * Fixed potential crash in Qt qualitybar calculation.
  * GTK keyboard grabbing is now a bit more robust.  The cursor is
    changed to a big dot as a visual indication that a pinentry
    has popped up and is waiting for input.
  * The GNOME pinentry now falls back to curses if it can't use the
    GCR system prompter or a screenlock is active.
  * Fixed error output for cached passwords.
  * A show/hide passphrase button or checkbox is now available with
    some pinentry flavors.
  * Improved diagnostics and error codes.
- Update the conflict to bring back the self-deprecation broken in
  previous change wrt boo#989554
- completely rename to qt5 [boo#962076]
- fix self-deprecation rpmlint warning
- Use qt5 instead of qt4 in pinentry-qt
- pinentry 0.9.7:
 * Fix regressions in the Qt pinentry.
   (previsouly patched, removed 
   pinentry-qt4-fix-qstring-conversion.patch)
 * Fix minor problems pinnetyr-tty.
 * New option --invisible-char.
- add pinentry-qt4-fix-qstring-conversion.patch (bsc#951307)
- update to 0.9.6
  * changelog:
    + Many improvements for the dump tty pinentry
    + Use the standard GTK+-2 text entry widget instead of our outdated
      and back-then-it-was-more-secure text widget
    + Use the standard Qt text widget
    + Allow for building a static Qt variant
    + Fix regression in w32 pinentry
  * remove qt4-disable-inputmethod-for-passwords.diff (patched file
    is no longer present)
  * remove regenerating of qt4/qsecurelineedit.moc in specfile as 
    qt4/qsecurelineedit.h was deleted. Adjust paths for the rest
    of the moc files (qt4 -> qt).
  * '--enable-pinentry-qt4' is now '--enable-pinentry-qt'
  * '--enable-pinentry-qt4-clipboard' option was removed
  * add backward compatibility link for pinentry-qt4
- use spec-cleaner
- Make it build with every ncurses library ABI 
  adding pinentry-ncurses6.diff
- 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.
- build gui version with libsecret and text mode versions without to
  avoid pulling in dbus-x11 on minimal installs (bnc#934214)
- pinentry 0.9.4:
  * Fix regression in GTK+ and curses pinentries [boo#934207]
- No longer increase the default secure memory size from 16k to 64k,
  as further memory would be locked from being paged to disk by the
  pinentry-gnome3 UI, generating an error message and failing to
  lock. Remove moreSecureMemoryForPinentry-qt.diff - [boo#933687]
- pinentry 0.9.3:
  * new pinentry-gnome3
  * Improved documentation
  * More improvements for pinentry-tty.
  * Fixes for pinentry-curses including support for Ctrl-W, Ctrl-U,
    Ctrl-H, Ctrl-L, and Alt-Backspace
  * New Assuan command to request clearing an external cache.
  * Fixed problems linking to ncursesw.
  * All kind of other minor fixes.
- update pinentry script to use gnome3 if installed, no automation
- Enabled features:
  * Support for saving the passphrase with libsecret.
- pinentry 0.9.2:
 * Escape key works in the Gtk+ pinentry.
 * Improvements for pinentry-tty.
- Upstream supported but not enabled:
 * Support for saving the passphrase with libsecret.
- qt4 pasting was available upstream since 0.8.4 but not enabled.
  Enable through configure option [boo#905155]
- Use -std=gnu++11 in CXXFLAGS, fix build with gcc5. 
- pinentry 0.9.1:
 * Fixed build problems for systems without ncurses.
 * Reworked the option parser to allow building on systems without
   getopt_long.
 * Fixed Qt4 build problems.
- pinentry 0.9.0:
  * New command SETREPEAT.  Currently only supported for Gtk+-2.
  * Gtk+-2: Pasting using the mouse is now supported.
  * curses: Check that it is actually connected to a tty.
  * Removed the old qt-3 and gtk+-1 pinentries.
- remove obsolete patches:
  pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
  pinentry-0.8.1-allow_paste_gtk2.patch
- remove build dependencies and autoconf call, removing patch
  pinentry-0.8.1-tinfo.patch
- Remove qt3 helpers
- Remove gpg verification in spec, it is done by obs automatically
- Some whitespace changes
- Add default defattr
- pinentry 0.8.4:
  * New pinentry-tty version for dumb terminals.
  * Qt4: New option to enable pasting the passphrase from clipboard
  * Qt4: Improved accessiblity
  * Qt4: Raise confirm message windows into foreground
  * Improved the build system.
- remove pinentry-0.8.1-allow_paste_qt4.patch, functionality
  implemented
- sync pinentry wrapper with Fedora
- update pinentry wrapper to use pinentry-tty on dumb terminals
- disable qt3 support to avoid maintaining qt3 forever
- update to 0.8.3
  * Add SETTIMEOUT command for the gtk+-2 pinentry.
- includes changes from 0.8.2:
  * New SETTIMEOUT command for the qt4 pinentry.
  * Wide character support for the curses pinentry.
    ( already present in openSUSE patched version)
  * Various bug fixes.
- drop pinentry-0.7.2-curses-utf-8.diff, implemented upstream
- drop pinentry-0.8.1-editing-cancelled_warning.patch, same
- refresh qt4-disable-inputmethod-for-passwords.diff
- %makeinstall instead of %make install.
- Add Source URL, see https://en.opensuse.org/SourceUrls
- Add GPG checking
- fixed licence of the pinentry-qt subpackage (bnc#734792)
- add automake as buildrequire to avoid implicit dependency
- patch that fixes Glib warning (bnc#730453)
- add -ltinfo to fix build
- fix pinentry-qt4 not to allow triggering IM (bnc#725471)
- enable paste for pinentry-gtk2 (bnc#690514)
- enable paste for pinentry-qt4 (bnc#690514)
- update to pinentry-0.8.1 
 * The GTK pinentry now always sticks to the top and properly grabs
   the keyboard.
 * The protocol options default-cancel and default-ok now work for
   the pinentry-gtk2 and pinentry-qt (that is QT3).
- drop pinentry-qt-fix-1162.diff (in upstream)
- use spec-cleaner
- Add missing buildrequires on libcap-devel 
- pinentry-qt-fix-1162.diff: fix active window issue (bnc#629502)
  Upstream Patch: https://bugs.g10code.com/gnupg/issue1162
- change pinentry script to not to rely on curses fallback
  mechanism if DISPLAY is not set
- update to pinentry-0.8.0 
 * Beautified the qt4 pinentry
 * Minor enhancements.
- enable parallel build
- do not fail when no graphical pinentry is installed -
  try pinentry-curses instead (bnc#544365)
- all graphical pinentry (-qt,qt4,-gtk2) now provide pinentry-gui 
- improve pinentry script: prefer pinentry-qt in KDE3 environment
  (bnc#514688)
- update to pinentry-0.7.6
  * Make Gtk+-2 pinentry transient to the root window.
  * Add Qt4 pinentry.
  * Fix utf-8 problem in Qt pinentries.
  * Return GPG_ERR_CANCELED if during a "CONFIRM" command the user
    closed the window.
  * Add quality bar.
- drop pinentry-gsize.patch (fixed in upstream)
- drop wrong-apostrophe.patch (fixed in upstream)
- drop pinentry-qt4.patch (native qt4 support added)
- simplify build section with configure macro and autoreconf
- pinentry-qt4 (bnc#505134)
  - add pinentry-qt4.patch.bz2
- revert the last entry (reopened the bug)
- pinentry requires pinentry-dialog (bnc#441084) 
- added pinentry-0.7.5-wrong-apostrophe.patch
  * fixes (bnc#411312)
- removed pinentry-0.7.2-qt-utf8.diff workaround patch
  (not needed since [bnc#305725] is fixed)
- update to 0.7.5 
  (small fixes, see package's changelog for details)
- Use correct ncurses header for libncursesw
- Handle info file
- Use RPM_OPT_FLAGS even for c++ files
- fix build with changed definition of g_malloc (gulong->gsize) 
- fix various utf-8 problems (#305725)
- added ncurses-devel to buildreq 
- fix KDE detection in pinentry wrapper script
  (thanks llunak for a patch) 
- fixed Provides [#223074] 
- fixed pinentry script: dont use pinentry-curses in GUI [#205688]
- removed useless provides
- split graphical frontends (#217373)
- rewrite pinentry wrapper to use the right binary  
- Fixed pinnentry wrapper #218257 
- Make sure config.rpath is present.
- removed static simlink to pinentry-qt 
- add script which use pinentry-qt only when KDE is detected
- Bugzilla #179996: enable input methods in SecQlineEdit widgets
  only when "mode == Normal" (i.e. not when "mode == NoEcho" or
  "mode == Password"). Using input methods while inputting
  passwords is useless. See also Bugzilla #117115.
- converted neededforbuild to BuildRequires
- added symlink to filelist 
- update to 0.7.2
- remove part of gtk2 patch contained in new version
- added patch gtk+-2.4.diff.bz2 for gtk2 support (removing gtk1 dependency)
- update to version 0.7.1
- build as user
- increase secmem allocation for pinentry-qt to avoid
  "Out of memory" errors.
  (pinentry-0.6.9.moreSecureMemoryForPinentry-qt.diff)
- remove pinentry-0.6.8-prevent-assuan-stderr.dif; no longer needed
- switch to version 0.6.9
  * a memory-issue present in 0.6.8
  * a minor build problem (make distclean now cleans up .moc files)
  * assuan protocol debug messages are not written to stderr 
- fixed build on x86_64
- prevent pinentry-qt to print the assuan protocol to stderr 
- fixed neededforbuild 
- initial release 
Ralf Habacker's avatar Ralf Habacker (rhabacker) committed (revision 3)
Drop tag BuildRoot: (boo#1207289)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 2)
Fridrich Strba's avatar Fridrich Strba (fstrba) accepted request 509623 from Ralf Habacker's avatar Ralf Habacker (rhabacker) (revision 1)
new package required by mingw64-gpg2
Displaying all 4 revisions
openSUSE Build Service is sponsored by