Use libsecret to implement the GNOME Keyring provider by default instead of libgnome-keyring. The GNOME project have deprecated libgnome-keyring and libsecret is the preferred replacement. The old implementation using libgnome-keyring can still be chosen at configure time. Both implementations read and write passwords that can be used by the other implementation.
The configure option '--with-gnome-keyring' now controls the new implementation while the option '--with-old-gnome-keyring' controls the previous implementation.