diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-21 12:11:53 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-21 12:11:53 +0100 |
commit | 1fd1215c62ee14dc2e94fa04d6e3622391c9ab57 (patch) | |
tree | 909630a900b1ac6b180d8af2e2345a171417d59f /mate-base/mate-settings-daemon | |
parent | d60aa36cd97fb2193f756b45820d7c073a49229d (diff) |
gentoo auto-resync : 21:09:2024 - 12:11:53
Diffstat (limited to 'mate-base/mate-settings-daemon')
-rw-r--r-- | mate-base/mate-settings-daemon/Manifest | 1 | ||||
-rw-r--r-- | mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch | 45 |
2 files changed, 0 insertions, 46 deletions
diff --git a/mate-base/mate-settings-daemon/Manifest b/mate-base/mate-settings-daemon/Manifest index 0c5e94e99d34..3e2ec6fcb62c 100644 --- a/mate-base/mate-settings-daemon/Manifest +++ b/mate-base/mate-settings-daemon/Manifest @@ -1,4 +1,3 @@ -AUX mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch 1953 BLAKE2B fcd9cb4f539776b09646d094b2e924708b3e3cd9e469939d3c5a0c01a067e89a977c6f2bb87f3f8ca85dac9c04b359db2775f058f14051f821a63ea1f08119fd SHA512 b48f83a7bfa8ca5a4acfe23fecb51e0a00931a31529fe64cf3779ad275b5499c055eb747e04b73634850434a160149c2fcc3549e74d4d6cae68d40662c080b84 DIST mate-settings-daemon-1.28.0.tar.xz 1047604 BLAKE2B fab6b5ffb28039474976b1ad3f82e8096c568186df8a7f796e95ce8b7dbed72e35feee30b5f6cff14de8df4d1048d697543ec9f29e59d37171e708b8a12556c9 SHA512 1bd7bfec26538abd2ba44ff2e52e3782e3c2467e20f784d411dbcc80f1b0bb8e95f9a3075c42ac49576f3f3dd7cbe07e78984711b43d9cf856dcf6bb213535a3 EBUILD mate-settings-daemon-1.28.0.ebuild 1677 BLAKE2B 081d80d4762ebbf67cd9e62d9844f07e8442f78e09e747facea398b68ab1374b0fa3700553fb813f2fb2843a00ce9088a3b73614e886a04a1e618c88d80560e8 SHA512 3e1cec4f73d0a22b15d65d4ad5d65a3d026b28f14cb7ffb8a6ea2caca6ecee6d4beaadd26f193ffdac3e75014e77641b7ffd3df05746d130062135d1e24abbc6 MISC metadata.xml 568 BLAKE2B f9546d64af97df98a18693fc21014bcbd420d855945dd70f97c11f1a372d03d5c4eeff503b990d585010b01aa890bda069dbb4688644e47a30a71fc8d1836f7c SHA512 9fd8efc6f324103205eca4c633d462a9ca1c3daf76e517c2e4c6601ad26441a96919426c52a40a257c253b775e93228857fa879c7c5d2b0c8d1c895de16f945d diff --git a/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch b/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch deleted file mode 100644 index cf91dbc6412e..000000000000 --- a/mate-base/mate-settings-daemon/files/mate-settings-daemon-1.26.0-fix-buid-with-clang16.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/mate-desktop/mate-settings-daemon/commit/42e91f2805c508317b4d26166cb3db332dd313e8.patch -From: Colomban Wendling <cwendling@hypra.fr> -Date: Tue, 27 Jun 2023 12:21:16 +0200 -Subject: [PATCH] a11y-keyboard-atspi: Fix memory leak - -Fix fairly large memory leak when beeping on keys while caps lock is -enabled. The libatspi2 docs and API were quite misleading, so I -overlooked the fact the event parameter should be freed in the -callback. - -This changes the constness of the callback argument, which is new in -libatspi2 2.40 -- yet the actual behavior didn't change, only the -qualifier was removed, see [1]. -This might however bring up a compiler warning when building against -libatspi2 < 2.40; but on the other hand it fixed build with -clang >= 16, see #399. As it is unlikely to build with clang >= 16 -and libatspi2 < 2.40, I think it's a good compromise. - -[1] https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/7dfb0b7fc2d1710ef7fad54f910fa4c6a5e3af17 ---- a/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c -+++ b/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c -@@ -55,16 +55,16 @@ msd_a11y_keyboard_atspi_class_init (MsdA11yKeyboardAtspiClass *klass) - } - - static gboolean --on_key_press_event (const AtspiDeviceEvent *event, -- void *user_data G_GNUC_UNUSED) -+on_key_press_event (AtspiDeviceEvent *event, -+ void *user_data G_GNUC_UNUSED) - { - /* don't ring on capslock itself, that's taken care of by togglekeys - * if the user want it. */ -- if (event->id == GDK_KEY_Caps_Lock) -- return FALSE; -- -- gdk_display_beep (gdk_display_get_default ()); -+ if (event->id != GDK_KEY_Caps_Lock) -+ gdk_display_beep (gdk_display_get_default ()); - -+ /* cast the possible erroneous const away with atspi < 2.40 */ -+ g_boxed_free (ATSPI_TYPE_DEVICE_EVENT, (gpointer) event); - return FALSE; - } - - |