diff --git a/sysutils/gnome-control-center/files/patch-meson.build b/sysutils/gnome-control-center/files/patch-meson.build deleted file mode 100644 index 4d7cb49e45db..000000000000 --- a/sysutils/gnome-control-center/files/patch-meson.build +++ /dev/null @@ -1,22 +0,0 @@ -No GUdev on OpenBSD (XXX add HAVE_GUDEV to meson_options.txt) -No colord (needs GUdev) on OpenBSD (XXX add HAVE_COLORD to meson_options.txt) - -Index: meson.build ---- meson.build.orig -+++ meson.build -@@ -118,7 +118,6 @@ goa_req_version = '>= 3.25.3' - pulse_req_version = '>= 2.0' - - accounts_dep = dependency('accountsservice', version: '>= 0.6.39') --colord_dep = dependency('colord', version: '>= 0.1.34') - gdk_pixbuf_dep = dependency('gdk-pixbuf-2.0', version: '>= 2.23.0') - gio_dep = dependency('gio-2.0') - glib_dep = dependency('glib-2.0', version: '>= 2.68.0') -@@ -131,7 +130,6 @@ polkit_gobject_dep = dependency('polkit-gobject-1', ve - pulse_dep = dependency('libpulse', version: pulse_req_version) - pulse_mainloop_dep = dependency('libpulse-mainloop-glib', version: pulse_req_version) - upower_glib_dep = dependency('upower-glib', version: '>= 0.99.8') --gudev_dep = dependency('gudev-1.0', version: '>= 232') - x11_dep = dependency('x11') - xi_dep = dependency('xi', version: '>= 1.2') - epoxy_dep = dependency('epoxy') diff --git a/sysutils/gnome-control-center/files/patch-panels_common_meson.build b/sysutils/gnome-control-center/files/patch-panels_common_meson.build deleted file mode 100644 index a797b9571d82..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_common_meson.build +++ /dev/null @@ -1,25 +0,0 @@ -No GUdev on OpenBSD (XXX add HAVE_GUDEV to meson_options.txt) - -Index: panels/common/meson.build ---- panels/common/meson.build.orig -+++ panels/common/meson.build -@@ -86,18 +86,16 @@ liblanguage_dep = declare_dependency( - ) - - gsd_headers = [ -- 'gsd-device-manager.h', - 'gsd-input-helper.h' - ] - - gsd_sources = [ -- 'gsd-device-manager.c', - 'gsd-input-helper.c' - ] - - sources = common_sources + files(gsd_sources) - --deps = common_deps + [ gudev_dep ] -+deps = common_deps - - libdevice = static_library( - 'device', diff --git a/sysutils/gnome-control-center/files/patch-panels_display_meson.build b/sysutils/gnome-control-center/files/patch-panels_display_meson.build deleted file mode 100644 index 611690598f57..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_display_meson.build +++ /dev/null @@ -1,13 +0,0 @@ -No colord (needs GUdev) on OpenBSD (XXX add HAVE_COLORD to meson_options.txt) - -Index: panels/display/meson.build ---- panels/display/meson.build.orig -+++ panels/display/meson.build -@@ -43,7 +43,6 @@ sources += gnome.compile_resources( - ) - - deps = common_deps + [ -- colord_dep, - gnome_desktop_dep, - m_dep, - upower_glib_dep diff --git a/sysutils/gnome-control-center/files/patch-panels_info-overview_cc-info-overview-panel.c b/sysutils/gnome-control-center/files/patch-panels_info-overview_cc-info-overview-panel.c deleted file mode 100644 index 7d3f113b96b1..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_info-overview_cc-info-overview-panel.c +++ /dev/null @@ -1,70 +0,0 @@ -No udisks2 on OpenBSD (XXX add HAVE_UDISKS2 to meson_options.txt) - -XXX implement minimal support for get_os_name() on OpenBSD; -we should port cc_os_release_get_values - -Index: panels/info-overview/cc-info-overview-panel.c ---- panels/info-overview/cc-info-overview-panel.c.orig -+++ panels/info-overview/cc-info-overview-panel.c -@@ -37,10 +37,16 @@ - #include - #include - #include -+#ifdef HAVE_UDISKS2 - #include -+#endif - - #include - -+#ifdef __OpenBSD__ -+#include -+#endif -+ - #ifdef GDK_WINDOWING_WAYLAND - #include - #endif -@@ -417,6 +423,7 @@ get_graphics_hardware_string (void) - static char * - get_os_name (void) - { -+#ifndef __OpenBSD__ - g_autofree gchar *name = NULL; - g_autofree gchar *version_id = NULL; - g_autofree gchar *pretty_name = NULL; -@@ -450,6 +457,18 @@ get_os_name (void) - } - - return result; -+#else -+ gchar *result = NULL; -+ g_autofree gchar *name_version = NULL; -+ struct utsname u; -+ -+ if (uname (&u) == -1) -+ return g_strdup (_("Unknown")); -+ -+ name_version = g_strdup_printf ("%s %s %s", u.sysname, u.release, u.version); -+ result = g_strdup (name_version); -+ return result; -+#endif - } - - static char * -@@ -466,6 +485,7 @@ get_os_type (void) - static void - get_primary_disc_info (CcInfoOverviewPanel *self) - { -+#ifdef HAVE_UDISKS2 - g_autoptr(UDisksClient) client = NULL; - GDBusObjectManager *manager; - g_autolist(GDBusObject) objects = NULL; -@@ -512,6 +532,9 @@ get_primary_disc_info (CcInfoOverviewPanel *self) - { - cc_list_row_set_secondary_label (self->disk_row, _("Unknown")); - } -+#else -+ cc_list_row_set_secondary_label (self->disk_row, _("Unknown")); -+#endif - } - - static void diff --git a/sysutils/gnome-control-center/files/patch-panels_info-overview_meson.build b/sysutils/gnome-control-center/files/patch-panels_info-overview_meson.build deleted file mode 100644 index afa2ecee5dda..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_info-overview_meson.build +++ /dev/null @@ -1,13 +0,0 @@ -No udisks2 on OpenBSD (XXX add HAVE_UDISKS2 to meson_options.txt) - -Index: panels/info-overview/meson.build ---- panels/info-overview/meson.build.orig -+++ panels/info-overview/meson.build -@@ -39,7 +39,6 @@ sources += gnome.compile_resources( - ) - - deps = common_deps + [ -- dependency('udisks2', version: '>= 2.8.2'), - dependency('libgtop-2.0') - ] - diff --git a/sysutils/gnome-control-center/files/patch-panels_keyboard_meson.build b/sysutils/gnome-control-center/files/patch-panels_keyboard_meson.build new file mode 100644 index 000000000000..f9fbd75108b2 --- /dev/null +++ b/sysutils/gnome-control-center/files/patch-panels_keyboard_meson.build @@ -0,0 +1,11 @@ +--- panels/keyboard/meson.build.orig 2020-07-03 05:10:57 UTC ++++ panels/keyboard/meson.build +@@ -30,7 +30,7 @@ configure_file( + input: pc + '.in', + output: pc, + install: true, +- install_dir: join_paths(control_center_datadir, 'pkgconfig'), ++ install_dir: join_paths(control_center_prefix, 'libdata/pkgconfig'), + configuration: pc_conf + ) + diff --git a/sysutils/gnome-control-center/files/patch-panels_meson.build b/sysutils/gnome-control-center/files/patch-panels_meson.build index 2882e99023e7..150c11edeff8 100644 --- a/sysutils/gnome-control-center/files/patch-panels_meson.build +++ b/sysutils/gnome-control-center/files/patch-panels_meson.build @@ -1,39 +1,10 @@ -No GUdev on OpenBSD (XXX add HAVE_GUDEV to meson_options.txt) -No colord (needs GUdev) on OpenBSD (XXX add HAVE_COLORD to meson_options.txt) -wwan needs network-manager - -Index: panels/meson.build ---- panels/meson.build.orig +--- panels/meson.build.orig 2021-09-23 00:43:37 UTC +++ panels/meson.build -@@ -4,7 +4,6 @@ panels = [ - 'applications', - 'background', - 'camera', -- 'color', - 'datetime', - 'default-apps', - 'diagnostics', -@@ -14,7 +13,6 @@ panels = [ - 'location', - 'lock', - 'microphone', -- 'mouse', - 'multitasking', - 'notifications', - 'online-accounts', -@@ -28,11 +26,13 @@ panels = [ +@@ -28,7 +28,6 @@ panels = [ 'universal-access', 'usage', 'user-accounts', - 'wwan', ] if host_is_linux -- panels += ['network'] -+ panels += [ -+ 'network', -+ 'wwan' -+ ] - endif - - if host_is_linux_not_s390 diff --git a/sysutils/gnome-control-center/files/patch-panels_power_cc-power-panel.c b/sysutils/gnome-control-center/files/patch-panels_power_cc-power-panel.c index 979d99b2782d..ccfa622d8ca3 100644 --- a/sysutils/gnome-control-center/files/patch-panels_power_cc-power-panel.c +++ b/sysutils/gnome-control-center/files/patch-panels_power_cc-power-panel.c @@ -1,18 +1,12 @@ -login1 -> ConsoleKit - -Index: panels/power/cc-power-panel.c ---- panels/power/cc-power-panel.c.orig +--- panels/power/cc-power-panel.c.orig 2021-10-22 02:27:08 UTC +++ panels/power/cc-power-panel.c -@@ -903,9 +903,9 @@ can_suspend_or_hibernate (CcPowerPanel *self, - } +@@ -1641,9 +1641,6 @@ cc_power_panel_init (CcPowerPanel *self) + setup_power_profiles (self); + + setup_power_saving (self); +- g_settings_bind (self->gsd_settings, "power-saver-profile-on-low-battery", +- self->power_saver_low_battery_switch, "active", +- G_SETTINGS_BIND_DEFAULT); + + setup_general_section (self); - variant = g_dbus_connection_call_sync (connection, -- "org.freedesktop.login1", -- "/org/freedesktop/login1", -- "org.freedesktop.login1.Manager", -+ "org.freedesktop.ConsoleKit", -+ "/org/freedesktop/ConsoleKit/Manager", -+ "org.freedesktop.ConsoleKit.Manager", - method_name, - NULL, - NULL, diff --git a/sysutils/gnome-control-center/files/patch-panels_printers_pp-host.c b/sysutils/gnome-control-center/files/patch-panels_printers_pp-host.c deleted file mode 100644 index 1b5c22c77d56..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_printers_pp-host.c +++ /dev/null @@ -1,12 +0,0 @@ -Index: panels/printers/pp-host.c ---- panels/printers/pp-host.c.orig -+++ panels/printers/pp-host.c -@@ -256,7 +256,7 @@ _pp_host_get_snmp_devices_thread (GTask *task, - devices = g_ptr_array_new_with_free_func (g_object_unref); - - argv = g_new0 (gchar *, 3); -- argv[0] = g_strdup ("/usr/lib/cups/backend/snmp"); -+ argv[0] = g_strdup ("${LOCALBASE}/libexec/cups/backend/snmp"); - argv[1] = g_strdup (priv->hostname); - - /* Use SNMP to get printer's informations */ diff --git a/sysutils/gnome-control-center/files/patch-panels_user-accounts_cc-realm-manager.c b/sysutils/gnome-control-center/files/patch-panels_user-accounts_cc-realm-manager.c index 10c223ceb15f..4f258c021e91 100644 --- a/sysutils/gnome-control-center/files/patch-panels_user-accounts_cc-realm-manager.c +++ b/sysutils/gnome-control-center/files/patch-panels_user-accounts_cc-realm-manager.c @@ -1,25 +1,24 @@ -Fix for Heimdal (versus MIT). +http://git.pld-linux.org/gitweb.cgi?p=packages/gnome-control-center.git;a=blob;f=krb5.patch;h=260e9aac087453b798dc58b23bbc79705e6172d9;hb=49c1b881b47743e0c76eaf9158a37fd6532c111f -Index: panels/user-accounts/cc-realm-manager.c ---- panels/user-accounts/cc-realm-manager.c.orig +--- panels/user-accounts/cc-realm-manager.c.orig 2021-09-17 20:48:56 UTC +++ panels/user-accounts/cc-realm-manager.c @@ -22,7 +22,7 @@ #include "cc-realm-manager.h" -#include +#include #include #include @@ -637,8 +637,10 @@ login_perform_kinit (krb5_context k5, code = krb5_get_init_creds_opt_alloc (k5, &opts); g_return_val_if_fail (code == 0, code); +#ifdef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_OUT_CCACHE code = krb5_get_init_creds_opt_set_out_ccache (k5, opts, ccache); g_return_val_if_fail (code == 0, code); +#endif code = krb5_get_init_creds_password (k5, &creds, principal, (char *)password, diff --git a/sysutils/gnome-control-center/files/patch-panels_user-accounts_meson.build b/sysutils/gnome-control-center/files/patch-panels_user-accounts_meson.build new file mode 100644 index 000000000000..9d0e9d846e9a --- /dev/null +++ b/sysutils/gnome-control-center/files/patch-panels_user-accounts_meson.build @@ -0,0 +1,12 @@ +--- panels/user-accounts/meson.build.orig 2021-09-17 20:48:56 UTC ++++ panels/user-accounts/meson.build +@@ -170,7 +170,8 @@ sources += gnome.mkenums_simple( + sources: files(enum_headers)) + + # Kerberos support +-krb_dep = dependency('krb5', required: false) ++#krb_dep = dependency('krb5', required: false) ++krb_dep = cc.find_library('krb5') + assert(krb_dep.found(), 'kerberos libraries not found in your path') + + deps = common_deps + [ diff --git a/sysutils/gnome-control-center/files/patch-panels_user-accounts_run-passwd.c b/sysutils/gnome-control-center/files/patch-panels_user-accounts_run-passwd.c deleted file mode 100644 index b143d237b571..000000000000 --- a/sysutils/gnome-control-center/files/patch-panels_user-accounts_run-passwd.c +++ /dev/null @@ -1,85 +0,0 @@ -Index: panels/user-accounts/run-passwd.c ---- panels/user-accounts/run-passwd.c.orig -+++ panels/user-accounts/run-passwd.c -@@ -139,6 +139,9 @@ static void - ignore_sigpipe (gpointer data) - { - signal (SIGPIPE, SIG_IGN); -+#if defined(__OpenBSD__) -+ setsid(); -+#endif - } - - /* Spawn passwd backend -@@ -366,6 +369,7 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - { - static GString *str = NULL; /* Persistent buffer */ - -+ gint ret; - gchar buf[BUFSIZE]; /* Temporary buffer */ - gsize bytes_read; - g_autoptr(GError) gio_error = NULL; -@@ -377,8 +381,8 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - str = g_string_new (""); - } - -- if (g_io_channel_read_chars (source, buf, BUFSIZE, &bytes_read, &gio_error) -- != G_IO_STATUS_NORMAL) { -+ ret = g_io_channel_read_chars (source, buf, BUFSIZE, &bytes_read, &gio_error); -+ if (ret != G_IO_STATUS_NORMAL && ret != G_IO_STATUS_EOF) { - g_warning ("IO Channel read error: %s", gio_error->message); - return TRUE; - } -@@ -390,11 +394,13 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - case PASSWD_STATE_AUTH: - /* Passwd is asking for our current password */ - -- if (is_string_complete (str->str, "assword: ", "failure", "wrong", "error", NULL)) { -+ if (is_string_complete (str->str, "assword:","failure", "wrong", "error", "denied", "unchanged", NULL)) { - -- if (strstr (str->str, "assword: ") != NULL && -+ if (strstr (str->str, "assword:") != NULL && - strstr (str->str, "incorrect") == NULL && -- strstr (str->str, "urrent") == NULL) { -+ strstr (str->str, "urrent") == NULL && -+ strstr (str->str, "unchanged") == NULL && -+ strstr (str->str, "denied") == NULL) { - /* Authentication successful */ - - passwd_handler->backend_state = PASSWD_STATE_NEW; -@@ -432,7 +438,7 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - case PASSWD_STATE_NEW: - /* Passwd is asking for our new password */ - -- if (is_string_complete (str->str, "assword: ", NULL)) { -+ if (is_string_complete (str->str, "assword:", NULL)) { - /* Advance to next state */ - passwd_handler->backend_state = PASSWD_STATE_RETYPE; - -@@ -465,6 +471,7 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - "failure", - "DIFFERENT", - "BAD PASSWORD", -+ "another", - NULL)) { - - if (strstr (str->str, "successfully") != NULL) { -@@ -481,7 +488,8 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - /* Ohnoes! */ - g_autoptr(GError) error = NULL; - -- if (strstr (str->str, "recovered") != NULL) { -+ if (strstr (str->str, "recovered") != NULL || -+ strstr (str->str, "another") != NULL) { - /* What does this indicate? - * "Authentication information cannot be recovered?" from libpam? */ - error = g_error_new_literal (PASSWD_ERROR, PASSWD_ERROR_UNKNOWN, -@@ -548,7 +556,7 @@ io_watch_stdout (GIOChannel *source, GIOCondition cond - break; - case PASSWD_STATE_NONE: - /* Passwd is not asking for anything yet */ -- if (is_string_complete (str->str, "assword: ", NULL)) { -+ if (is_string_complete (str->str, "assword:", NULL)) { - - /* If the user does not have a password set, - * passwd will immediately ask for the new password, diff --git a/sysutils/gnome-control-center/files/patch-shell_cc-panel-loader.c b/sysutils/gnome-control-center/files/patch-shell_cc-panel-loader.c deleted file mode 100644 index 36d7a242927f..000000000000 --- a/sysutils/gnome-control-center/files/patch-shell_cc-panel-loader.c +++ /dev/null @@ -1,65 +0,0 @@ -No GUdev on OpenBSD (XXX add HAVE_GUDEV to meson_options.txt) -No colord (needs GUdev) on OpenBSD (XXX add HAVE_COLORD to meson_options.txt) - -http://permalink.gmane.org/gmane.comp.gnome.desktop/51950 -https://bugzilla.gnome.org/show_bug.cgi?id=770758#c3 -https://bugzilla.gnome.org/show_bug.cgi?id=766329 -https://bugzilla.gnome.org/show_bug.cgi?id=772736 (systemd --user) - -Index: shell/cc-panel-loader.c ---- shell/cc-panel-loader.c.orig -+++ shell/cc-panel-loader.c -@@ -36,13 +36,14 @@ extern GType cc_background_panel_get_type (void); - #ifdef BUILD_BLUETOOTH - extern GType cc_bluetooth_panel_get_type (void); - #endif /* BUILD_BLUETOOTH */ --extern GType cc_color_panel_get_type (void); - extern GType cc_date_time_panel_get_type (void); - extern GType cc_default_apps_panel_get_type (void); - extern GType cc_display_panel_get_type (void); - extern GType cc_info_overview_panel_get_type (void); - extern GType cc_keyboard_panel_get_type (void); -+#ifdef NOTYET - extern GType cc_mouse_panel_get_type (void); -+#endif - extern GType cc_multitasking_panel_get_type (void); - #ifdef BUILD_NETWORK - extern GType cc_network_panel_get_type (void); -@@ -55,7 +56,9 @@ extern GType cc_printers_panel_get_type (void); - extern GType cc_region_panel_get_type (void); - extern GType cc_removable_media_panel_get_type (void); - extern GType cc_search_panel_get_type (void); -+#ifdef BUILD_SHARING - extern GType cc_sharing_panel_get_type (void); -+#endif - extern GType cc_sound_panel_get_type (void); - #ifdef BUILD_THUNDERBOLT - extern GType cc_bolt_panel_get_type (void); -@@ -103,7 +106,6 @@ static CcPanelLoaderVtable default_panels[] = - PANEL_TYPE("bluetooth", cc_bluetooth_panel_get_type, NULL), - #endif - PANEL_TYPE("camera", cc_camera_panel_get_type, NULL), -- PANEL_TYPE("color", cc_color_panel_get_type, NULL), - PANEL_TYPE("datetime", cc_date_time_panel_get_type, NULL), - PANEL_TYPE("default-apps", cc_default_apps_panel_get_type, NULL), - PANEL_TYPE("diagnostics", cc_diagnostics_panel_get_type, cc_diagnostics_panel_static_init_func), -@@ -113,7 +115,9 @@ static CcPanelLoaderVtable default_panels[] = - PANEL_TYPE("location", cc_location_panel_get_type, NULL), - PANEL_TYPE("lock", cc_lock_panel_get_type, NULL), - PANEL_TYPE("microphone", cc_microphone_panel_get_type, NULL), -+#ifdef NOTYET - PANEL_TYPE("mouse", cc_mouse_panel_get_type, NULL), -+#endif - PANEL_TYPE("multitasking", cc_multitasking_panel_get_type, NULL), - #ifdef BUILD_NETWORK - PANEL_TYPE("network", cc_network_panel_get_type, NULL), -@@ -126,7 +130,9 @@ static CcPanelLoaderVtable default_panels[] = - PANEL_TYPE("region", cc_region_panel_get_type, NULL), - PANEL_TYPE("removable-media", cc_removable_media_panel_get_type, NULL), - PANEL_TYPE("search", cc_search_panel_get_type, NULL), -+#ifdef BUILD_SHARING - PANEL_TYPE("sharing", cc_sharing_panel_get_type, NULL), -+#endif - PANEL_TYPE("sound", cc_sound_panel_get_type, NULL), - #ifdef BUILD_THUNDERBOLT - PANEL_TYPE("thunderbolt", cc_bolt_panel_get_type, NULL), diff --git a/sysutils/gnome-control-center/files/patch-shell_meson.build b/sysutils/gnome-control-center/files/patch-shell_meson.build index 2a822c4f6292..78fbb4c2f492 100644 --- a/sysutils/gnome-control-center/files/patch-shell_meson.build +++ b/sysutils/gnome-control-center/files/patch-shell_meson.build @@ -1,25 +1,14 @@ -No GUdev on OpenBSD (XXX add HAVE_GUDEV to meson_options.txt) +# find heimal from base, make configurable ? -Find libkrb5.so - -Index: shell/meson.build ---- shell/meson.build.orig +--- shell/meson.build.orig 2020-09-27 18:22:48 UTC +++ shell/meson.build -@@ -107,7 +107,6 @@ libshell_dep = declare_dependency( - shell_sources = common_sources + files('main.c') - - shell_deps = common_deps + [ -- libdevice_dep, - liblanguage_dep, - libwidgets_dep, - x11_dep, -@@ -129,7 +128,8 @@ executable( +@@ -130,7 +130,8 @@ executable( dependencies : shell_deps, c_args : cflags, link_with : panels_libs, - install : true + install : true, -+ install_rpath : '${LOCALBASE}/heimdal/lib' ++ install_rpath : '/usr/lib' ) diff --git a/sysutils/gnome-control-center/pkg-plist b/sysutils/gnome-control-center/pkg-plist index 1394cc45913c..e0ba25953c0a 100644 --- a/sysutils/gnome-control-center/pkg-plist +++ b/sysutils/gnome-control-center/pkg-plist @@ -1,324 +1,334 @@ bin/gnome-control-center +libdata/pkgconfig/gnome-keybindings.pc libexec/cc-remote-login-helper libexec/gnome-control-center-print-renderer libexec/gnome-control-center-search-provider share/applications/gnome-applications-panel.desktop share/applications/gnome-background-panel.desktop share/applications/gnome-camera-panel.desktop +share/applications/gnome-color-panel.desktop share/applications/gnome-control-center.desktop share/applications/gnome-datetime-panel.desktop share/applications/gnome-default-apps-panel.desktop share/applications/gnome-diagnostics-panel.desktop share/applications/gnome-display-panel.desktop share/applications/gnome-info-overview-panel.desktop share/applications/gnome-keyboard-panel.desktop share/applications/gnome-location-panel.desktop share/applications/gnome-lock-panel.desktop share/applications/gnome-microphone-panel.desktop +share/applications/gnome-mouse-panel.desktop share/applications/gnome-multitasking-panel.desktop share/applications/gnome-notifications-panel.desktop share/applications/gnome-online-accounts-panel.desktop share/applications/gnome-power-panel.desktop share/applications/gnome-printers-panel.desktop share/applications/gnome-region-panel.desktop share/applications/gnome-removable-media-panel.desktop share/applications/gnome-search-panel.desktop share/applications/gnome-sharing-panel.desktop share/applications/gnome-sound-panel.desktop share/applications/gnome-universal-access-panel.desktop share/applications/gnome-usage-panel.desktop share/applications/gnome-user-accounts-panel.desktop share/bash-completion/completions/gnome-control-center share/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service share/dbus-1/services/org.gnome.ControlCenter.service share/gettext/its/gnome-keybindings.its share/gettext/its/gnome-keybindings.loc share/gettext/its/sounds.its share/gettext/its/sounds.loc %%DATADIR%%/keybindings/00-multimedia.xml %%DATADIR%%/keybindings/01-input-sources.xml %%DATADIR%%/keybindings/01-launchers.xml %%DATADIR%%/keybindings/01-screenshot.xml %%DATADIR%%/keybindings/01-system.xml %%DATADIR%%/keybindings/50-accessibility.xml %%DATADIR%%/pixmaps/noise-texture-light.png share/gnome-shell/search-providers/gnome-control-center-search-provider.ini share/icons/gnome-logo-text-dark.svg share/icons/gnome-logo-text.svg share/icons/hicolor/16x16/apps/gnome-power-manager.png share/icons/hicolor/16x16/apps/goa-panel.png +share/icons/hicolor/16x16/apps/preferences-color.png share/icons/hicolor/16x16/apps/preferences-desktop-display.png share/icons/hicolor/16x16/apps/preferences-system-time.png share/icons/hicolor/22x22/apps/gnome-power-manager.png share/icons/hicolor/22x22/apps/goa-panel.png +share/icons/hicolor/22x22/apps/preferences-color.png share/icons/hicolor/22x22/apps/preferences-desktop-display.png share/icons/hicolor/22x22/apps/preferences-system-time.png share/icons/hicolor/24x24/apps/gnome-power-manager.png share/icons/hicolor/24x24/apps/goa-panel.png +share/icons/hicolor/24x24/apps/preferences-color.png share/icons/hicolor/24x24/apps/preferences-desktop-display.png share/icons/hicolor/256x256/apps/gnome-power-manager.png share/icons/hicolor/256x256/apps/goa-panel.png +share/icons/hicolor/256x256/apps/preferences-color.png share/icons/hicolor/256x256/apps/preferences-system-time.png share/icons/hicolor/32x32/apps/gnome-power-manager.png share/icons/hicolor/32x32/apps/goa-panel.png +share/icons/hicolor/32x32/apps/preferences-color.png share/icons/hicolor/32x32/apps/preferences-desktop-display.png share/icons/hicolor/32x32/apps/preferences-system-time.png share/icons/hicolor/48x48/apps/gnome-power-manager.png share/icons/hicolor/48x48/apps/goa-panel.png +share/icons/hicolor/48x48/apps/preferences-color.png share/icons/hicolor/48x48/apps/preferences-system-time.png +share/icons/hicolor/64x64/apps/preferences-color.png share/icons/hicolor/scalable/apps/org.gnome.Settings-multitasking-symbolic.svg share/icons/hicolor/scalable/apps/org.gnome.Settings.Devel.svg share/icons/hicolor/scalable/apps/org.gnome.Settings.svg +share/icons/hicolor/scalable/apps/preferences-color.svg share/icons/hicolor/scalable/apps/preferences-desktop-display.svg share/icons/hicolor/scalable/apps/preferences-system-time.svg share/icons/hicolor/scalable/categories/slideshow-symbolic.svg share/icons/hicolor/scalable/emblems/slideshow-emblem.svg share/icons/hicolor/scalable/status/info-symbolic.svg share/icons/hicolor/symbolic/apps/org.gnome.Settings-symbolic.svg share/locale/af/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/am/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/am/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/an/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ar/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ar/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/as/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/as/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ast/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ast/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/az/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/be/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/be@latin/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/bg/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/bg/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/bn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/bn/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/bn_IN/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/bn_IN/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/br/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/bs/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/bs/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ca/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ca/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ca@valencia/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ckb/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/crh/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/cs/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/cs/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/cy/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/cy/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/da/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/da/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/de/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/de/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/dz/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/el/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/el/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/en/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/en@shaw/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/en_CA/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/en_GB/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/en_GB/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/eo/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/es/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/es/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/et/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/et/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/eu/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/fa/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/fa/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/fi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/fi/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/fr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/fr/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/fur/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ga/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/gd/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/gl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/gl/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/gu/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/gu/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/he/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/he/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/hi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/hi/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/hr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/hr/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/hu/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/hu/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/hy/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/id/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/id/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ilo/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/is/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/is/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/it/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/it/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ja/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ja/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ka/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ka/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/kk/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/km/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/kn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/kn/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ko/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ko/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ku/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ku/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ky/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/lo/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/lt/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/lt/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/lv/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/lv/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mai/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/mai/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mg/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mjw/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/mk/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ml/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ml/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mn/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/mr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/mr/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ms/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ms/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/my/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/nb/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/nb/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/nds/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/nds/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ne/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/nl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/nl/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/nn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/nn/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/nso/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/oc/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/or/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/or/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/pa/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/pa/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/pl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/pl/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/pt/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/pt/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/pt_BR/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/pt_BR/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ro/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ro/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ru/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ru/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/rw/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/si/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/si/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sk/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sl/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sq/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sq/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sr/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sr@latin/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sr@latin/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/sv/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/sv/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ta/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/ta/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/te/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/te/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/tg/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/th/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/tr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/tr/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ug/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/uk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/uk/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ur/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/uz/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/uz@cyrillic/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/vi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/vi/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/wa/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/xh/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/zh_CN/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/zh_CN/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/zh_HK/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/zh_TW/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/zh_TW/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/zu/LC_MESSAGES/gnome-control-center-2.0.mo share/metainfo/gnome-control-center.appdata.xml share/pixmaps/faces/astronaut.jpg share/pixmaps/faces/baseball.png share/pixmaps/faces/bicycle.jpg share/pixmaps/faces/book.jpg share/pixmaps/faces/butterfly.png share/pixmaps/faces/calculator.jpg share/pixmaps/faces/cat-eye.jpg share/pixmaps/faces/cat.jpg share/pixmaps/faces/chess.jpg share/pixmaps/faces/coffee.jpg share/pixmaps/faces/coffee2.jpg share/pixmaps/faces/dice.jpg share/pixmaps/faces/energy-arc.jpg share/pixmaps/faces/fish.jpg share/pixmaps/faces/flake.jpg share/pixmaps/faces/flower.jpg share/pixmaps/faces/flower2.jpg share/pixmaps/faces/gamepad.jpg share/pixmaps/faces/grapes.jpg share/pixmaps/faces/guitar.jpg share/pixmaps/faces/guitar2.jpg share/pixmaps/faces/headphones.jpg share/pixmaps/faces/hummingbird.jpg share/pixmaps/faces/launch.jpg share/pixmaps/faces/leaf.jpg share/pixmaps/faces/legacy/astronaut.jpg share/pixmaps/faces/legacy/baseball.png share/pixmaps/faces/legacy/butterfly.png share/pixmaps/faces/legacy/cat-eye.jpg share/pixmaps/faces/legacy/chess.jpg share/pixmaps/faces/legacy/coffee.jpg share/pixmaps/faces/legacy/dice.jpg share/pixmaps/faces/legacy/energy-arc.jpg share/pixmaps/faces/legacy/fish.jpg share/pixmaps/faces/legacy/flake.jpg share/pixmaps/faces/legacy/flower.jpg share/pixmaps/faces/legacy/grapes.jpg share/pixmaps/faces/legacy/guitar.jpg share/pixmaps/faces/legacy/launch.jpg share/pixmaps/faces/legacy/leaf.jpg share/pixmaps/faces/legacy/lightning.jpg share/pixmaps/faces/legacy/penguin.jpg share/pixmaps/faces/legacy/puppy.jpg share/pixmaps/faces/legacy/sky.jpg share/pixmaps/faces/legacy/soccerball.png share/pixmaps/faces/legacy/sunflower.jpg share/pixmaps/faces/legacy/sunset.jpg share/pixmaps/faces/legacy/tennis-ball.png share/pixmaps/faces/legacy/yellow-rose.jpg share/pixmaps/faces/lightning.jpg share/pixmaps/faces/mountain.jpg share/pixmaps/faces/penguin.jpg share/pixmaps/faces/plane.jpg share/pixmaps/faces/puppy.jpg share/pixmaps/faces/sky.jpg share/pixmaps/faces/soccerball.png share/pixmaps/faces/sunflower.jpg share/pixmaps/faces/sunset.jpg share/pixmaps/faces/surfer.jpg share/pixmaps/faces/tennis-ball.png share/pixmaps/faces/tomatoes.jpg share/pixmaps/faces/tree.jpg share/pixmaps/faces/yellow-rose.jpg -share/pkgconfig/gnome-keybindings.pc share/polkit-1/actions/org.gnome.controlcenter.datetime.policy share/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy share/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy share/polkit-1/rules.d/gnome-control-center.rules share/sounds/gnome/default/alerts/bark.ogg share/sounds/gnome/default/alerts/drip.ogg share/sounds/gnome/default/alerts/glass.ogg share/sounds/gnome/default/alerts/sonar.ogg