[krb5-auth-dialog] pwdialog: Drop usage of GcrSecureEntryBuffer



commit a66a4d7da8c37f67e6ebbf341bb39cf5b07c09e5
Author: Guido Günther <agx sigxcpu org>
Date:   Mon Oct 17 10:13:50 2022 +0200

    pwdialog: Drop usage of GcrSecureEntryBuffer
    
    This got removed from gcr 4.

 meson.build                     | 1 -
 src/ka-pwdialog.c               | 6 ------
 src/meson.build                 | 1 -
 src/resources/ui/ka-pwdialog.ui | 2 +-
 4 files changed, 1 insertion(+), 9 deletions(-)
---
diff --git a/meson.build b/meson.build
index 780b491..0fdfe0f 100644
--- a/meson.build
+++ b/meson.build
@@ -92,7 +92,6 @@ gio_dep = dependency('gio-2.0', version: glib_ver_cmp)
 gobject_dep = dependency('gobject-2.0', version: glib_ver_cmp)
 gmodule_dep = dependency('gmodule-2.0', version: glib_ver_cmp)
 gtk_dep = dependency('gtk+-3.0', version: '>=3.14')
-gcr_dep = dependency('gcr-3', version: '>= 3.5.5')
 
 meson.add_install_script(
   join_paths('build-aux', 'post_install.py'),
diff --git a/src/ka-pwdialog.c b/src/ka-pwdialog.c
index cdfa23d..88eb1b8 100644
--- a/src/ka-pwdialog.c
+++ b/src/ka-pwdialog.c
@@ -26,9 +26,6 @@
 #include "ka-pwdialog.h"
 #include "ka-tools.h"
 
-#define GCR_API_SUBJECT_TO_CHANGE
-#include <gcr/gcr.h>
-
 struct _KaPwDialog {
     GtkDialog parent;
 
@@ -114,9 +111,6 @@ ka_pwdialog_class_init (KaPwDialogClass * klass)
     object_class->finalize = ka_pwdialog_finalize;
     object_class->constructor = ka_pwdialog_constructor;
 
-    /* Bind class to template
-     */
-    g_type_ensure (GCR_TYPE_SECURE_ENTRY_BUFFER);
     gtk_widget_class_set_template_from_resource (widget_class,
                                                  "/org/gnome/krb5-auth-dialog/ui/ka-pwdialog.ui");
 
diff --git a/src/meson.build b/src/meson.build
index f7b3f18..e65346f 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -57,7 +57,6 @@ krb5_auth_dialog_sources = [
 ]
 
 krb5_auth_dialog_deps = [
-  gcr_dep,
   gio_dep,
   gmodule_dep,
   gobject_dep,
diff --git a/src/resources/ui/ka-pwdialog.ui b/src/resources/ui/ka-pwdialog.ui
index 304ec8f..2c2c9db 100644
--- a/src/resources/ui/ka-pwdialog.ui
+++ b/src/resources/ui/ka-pwdialog.ui
@@ -95,5 +95,5 @@
     </action-widgets>
   </template>
 
-  <object class="GcrSecureEntryBuffer" id="pw_entry_buffer"/>
+  <object class="GtkEntryBuffer" id="pw_entry_buffer"/>
 </interface>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]