diff options
Diffstat (limited to 'sysutils/gnome-settings-daemon/files')
4 files changed, 35 insertions, 13 deletions
diff --git a/sysutils/gnome-settings-daemon/files/patch-data_meson.build b/sysutils/gnome-settings-daemon/files/patch-data_meson.build new file mode 100644 index 000000000000..dcf1f5a8d559 --- /dev/null +++ b/sysutils/gnome-settings-daemon/files/patch-data_meson.build @@ -0,0 +1,10 @@ +--- data/meson.build.orig 2022-09-17 21:37:19 UTC ++++ data/meson.build +@@ -5,7 +5,6 @@ schemas = [ + 'org.gnome.settings-daemon.peripherals.wacom.gschema.xml', + 'org.gnome.settings-daemon.plugins.gschema.xml', + 'org.gnome.settings-daemon.plugins.color.gschema.xml', +- 'org.gnome.settings-daemon.plugins.housekeeping.gschema.xml', + 'org.gnome.settings-daemon.plugins.media-keys.gschema.xml', + 'org.gnome.settings-daemon.plugins.power.gschema.xml', + 'org.gnome.settings-daemon.plugins.sharing.gschema.xml', diff --git a/sysutils/gnome-settings-daemon/files/patch-data_org.gnome.settings-daemon.plugins.gschema.xml.in b/sysutils/gnome-settings-daemon/files/patch-data_org.gnome.settings-daemon.plugins.gschema.xml.in new file mode 100644 index 000000000000..9cad1cc9fe2b --- /dev/null +++ b/sysutils/gnome-settings-daemon/files/patch-data_org.gnome.settings-daemon.plugins.gschema.xml.in @@ -0,0 +1,10 @@ +--- data/org.gnome.settings-daemon.plugins.gschema.xml.in.orig 2022-09-17 21:37:19 UTC ++++ data/org.gnome.settings-daemon.plugins.gschema.xml.in +@@ -10,7 +10,6 @@ + </description> + </key> + <child name="color" schema="org.gnome.settings-daemon.plugins.color"/> +- <child name="housekeeping" schema="org.gnome.settings-daemon.plugins.housekeeping"/> + <child name="media-keys" schema="org.gnome.settings-daemon.plugins.media-keys"/> + <child name="power" schema="org.gnome.settings-daemon.plugins.power"/> + <child name="xsettings" schema="org.gnome.settings-daemon.plugins.xsettings"/> diff --git a/sysutils/gnome-settings-daemon/files/patch-meson.build b/sysutils/gnome-settings-daemon/files/patch-meson.build deleted file mode 100644 index 118acd8027ef..000000000000 --- a/sysutils/gnome-settings-daemon/files/patch-meson.build +++ /dev/null @@ -1,13 +0,0 @@ -XXX push upstream - -Index: meson.build ---- meson.build.orig 2022-03-19 23:08:57 UTC -+++ meson.build -@@ -97,7 +97,6 @@ gweather_dep = dependency('gweather4') - gtk_dep = dependency('gtk+-3.0', version: '>= 3.15.3') - gtk_x11_dep = dependency('gtk+-x11-3.0') - gweather_dep = dependency('gweather4') --lcms_dep = dependency('lcms2', version: '>= 2.2') - libcanberra_gtk_dep = dependency('libcanberra-gtk3') - libgeoclue_dep = dependency('libgeoclue-2.0', version: '>= 2.3.1') - libnotify_dep = dependency('libnotify', version: '>= 0.7.3') diff --git a/sysutils/gnome-settings-daemon/files/patch-plugins_meson.build b/sysutils/gnome-settings-daemon/files/patch-plugins_meson.build new file mode 100644 index 000000000000..1c55859dd23a --- /dev/null +++ b/sysutils/gnome-settings-daemon/files/patch-plugins_meson.build @@ -0,0 +1,15 @@ +--- plugins/meson.build.orig 2024-03-16 22:14:58 UTC ++++ plugins/meson.build +@@ -52,6 +52,12 @@ endif + disabled_plugins += ['print-notifications'] + endif + ++# It requires org.freedesktop.timedate1 service (systemd/elogind stuff) ++disabled_plugins += ['datetime', 'sharing'] ++ ++# It requires org.freedesktop.systemd1 service ++disabled_plugins += ['housekeeping'] ++ + # Specify futher required units, 'before' or 'after' may be specified if ordering is needed + plugin_gate_units = { + 'xsettings': [ |