--- a/meson.build Tue Jan 02 00:53:02 2024 -0600
+++ b/meson.build Thu Jan 11 03:27:54 2024 -0600
@@ -56,6 +56,10 @@
conf.set_quoted('VERSION', meson.project_version())
conf.set_quoted('DISPLAY_VERSION', meson.project_version())
+conf.set_quoted('PURPLE_BUILD_CPU', host_machine.cpu()) +conf.set_quoted('PURPLE_BUILD_ARCHITECTURE', host_machine.cpu_family()) +conf.set_quoted('PURPLE_BUILD_ENDIANNESS', host_machine.endian()) version_conf.set('PURPLE_MAJOR_VERSION', purple_major_version)
version_conf.set('PURPLE_MINOR_VERSION', purple_minor_version)
version_conf.set('PURPLE_MICRO_VERSION', purple_micro_version)
--- a/pidgin/pidginabout.c Tue Jan 02 00:53:02 2024 -0600
+++ b/pidgin/pidginabout.c Thu Jan 11 03:27:54 2024 -0600
@@ -172,10 +172,24 @@
pidgin_about_dialog_load_build_info(PidginAboutDialog *about) {
+ pidgin_about_dialog_group_add_row(about->build_info_group, + /* add the architecture */ + pidgin_about_dialog_group_add_row(about->build_info_group, + PURPLE_BUILD_ARCHITECTURE); + /* add the endianness */ + pidgin_about_dialog_group_add_row(about->build_info_group, + PURPLE_BUILD_ENDIANNESS); /* add the commit hash */
- pidgin_about_dialog_group_add_row(about->build_info_group, "Commit Hash",
+ pidgin_about_dialog_group_add_row(about->build_info_group, + _("Commit Hash"), REVISION); /* add the purple version */
pidgin_about_dialog_build_info_add_version(about->build_info_group,
@@ -197,6 +211,13 @@
+ /* add the adwaita version */ + pidgin_about_dialog_build_info_add_version(about->build_info_group, @@ -206,14 +227,20 @@
"Purple Version: %u.%u.%u\n"
"GLib Version: %u.%u.%u\n"
- "GTK Version: %u.%u.%u\n",
+ "GTK Version: %u.%u.%u\n" + "Adwaita Version: %u.%u.%u\n", + PURPLE_BUILD_CPU, PURPLE_BUILD_ARCHITECTURE, PURPLE_BUILD_ENDIANNESS, PURPLE_MAJOR_VERSION, PURPLE_MINOR_VERSION, PURPLE_MICRO_VERSION,
GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION,
- GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
+ GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION, + ADW_MAJOR_VERSION, ADW_MINOR_VERSION, ADW_MICRO_VERSION); @@ -240,6 +267,13 @@
gtk_get_micro_version());
+ /* add the adwaita version */ + pidgin_about_dialog_build_info_add_version(about->runtime_info_group, + adw_get_major_version(), + adw_get_minor_version(), + adw_get_micro_version()); @@ -251,10 +285,12 @@
"Purple Version: %u.%u.%u\n"
"GLib Version: %u.%u.%u\n"
- "GTK Version: %u.%u.%u\n",
+ "GTK Version: %u.%u.%u\n" + "Adwaita Version: %u.%u.%u\n", purple_major_version, purple_minor_version, purple_micro_version,
glib_major_version, glib_minor_version, glib_micro_version,
- gtk_get_major_version(), gtk_get_minor_version(), gtk_get_micro_version());
+ gtk_get_major_version(), gtk_get_minor_version(), gtk_get_micro_version(), + adw_get_major_version(), adw_get_minor_version(), adw_get_micro_version());