diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-15 07:41:50 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-15 07:41:50 +0100 |
commit | b3f2504c1d05b5999b74b2135860fc721e3adf68 (patch) | |
tree | e11656067365c7d474553833d6202ed04d3324a5 /mate-extra | |
parent | e0fdb8199de0e7a9b7c72d7f38d2e3ddaecdacd0 (diff) |
gentoo auto-resync : 15:07:2022 - 07:41:50
Diffstat (limited to 'mate-extra')
8 files changed, 162 insertions, 4 deletions
diff --git a/mate-extra/Manifest.gz b/mate-extra/Manifest.gz Binary files differindex 65096e295663..e7c52b1640df 100644 --- a/mate-extra/Manifest.gz +++ b/mate-extra/Manifest.gz diff --git a/mate-extra/mate-power-manager/Manifest b/mate-extra/mate-power-manager/Manifest index 7cc95a7203e5..e45625e07512 100644 --- a/mate-extra/mate-power-manager/Manifest +++ b/mate-extra/mate-power-manager/Manifest @@ -1,4 +1,6 @@ AUX mate-power-manager-1.24.1-libsecret.patch 10306 BLAKE2B cf9789f62117c3aded2ce2d73027393bb5c19364f847fbbddeaa7b3b9be1bccdff3b2b1de28198965d65d4f906994c7f91bbb45448cedad0515a8a35aef12e22 SHA512 8646269729d01287cdf213a2a20a262fb658ba95fac47b521dd727ac8a4c3b81776cd24f6d9a3afc9311a4ebf2fe5cacece1db9487ba74f6cb04f008fdbf6238 +AUX mate-power-manager-1.24.3-removing-backtrace.patch 2026 BLAKE2B 55db952ea8c1328516cd98dbecae2702f939708a1f430beefcd2f4339e227d964dc3c272f6800a0652274213aec650665975212e6c182a9c3391a821a5817fe4 SHA512 fd5c9590ceead43653760324aa4a28fbafb82af7287b1b1eb0e4afe1b9cd6ba010162c98081a5df6a7ee18666ea7edb1e5aa148f047f1c5b4b0e329743d9fbfd +AUX mate-power-manager-1.24.3-removing-execinfo.patch 774 BLAKE2B ef9035810f8121c00b0ced49ff993930b21c46e4fb2fc1f45d98799c624d5b15bf5d00b5fd5b2d40a89d61252022d67f3bbaac37ccdb464428bda48e4872e59d SHA512 e71688c75fa322cf208b8fc583e587b33a000314fe48fb76c3de98d6bb157adeb6d2280a70284d9c0912a3aea69468ead0dc49c9ecd495b20c3b178b4a425c51 DIST mate-power-manager-1.24.3.tar.xz 6199712 BLAKE2B 21eb92d6b0bc8f97c3f13847e877d6df7d8782ca90cae20e414d38c18ec9345b4b6a65cc72ed23010aec65d764381e66ac01a77a60b698c43764f2c3eb6c5229 SHA512 6aad5c5346e563ce0fbc4e72bccce49323843e3b12738b9e45040dd804f962344a1dbc8f26d518b28fc35ca9ec87a2068f81731eb0c094be114378f2f93a2a8c -EBUILD mate-power-manager-1.24.3.ebuild 1636 BLAKE2B 0c82419c4f7fb5b8ca1cd68f72c4565178b7409e3c617f334361c974fce5269d8097a6433a5648e0eb4b340864e48ea26a22d2a36b7d599af8edf57d64f8110e SHA512 45e15c88a7074aac52effc872b938496cf8ad08a6ba41c911e1f6654cbc96a2101a2b7993cad1ceda19da1f5cb52c980ee50a7e4f32ca53f3a9b07cf1a838e19 +EBUILD mate-power-manager-1.24.3.ebuild 1742 BLAKE2B d105cb11e2bd6843eb3360fbfa7a90ad344965c11a5a1983864656722e2e449eef0e06471a448df459f986a2f63227e7210309ff4bbe63e5c820ab58611bb9d3 SHA512 6588d17ac5f4cac76b332421475359e89d1905be8d3af4444d9cf582904353c50551ffdb7c1a3f6572eed65e559c5a5afde8308c5a70c01b40937e145096c0be MISC metadata.xml 522 BLAKE2B 2a85d9773f593cd52b0340d7b702a93e69b01f08c972940f6df7c208aea599c550da200316d3369f0961a27435b86c0ff2fc5822df026c7a1110e0fd9d6fe5fd SHA512 e6b3132766dec16a44d0ef79477eb39865242fe68580d6bf4a1700329f4a623181656c06669adca1a16a1d143b23b8799368eda667d7cd928ea58554fb364b9d diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-backtrace.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-backtrace.patch new file mode 100644 index 000000000000..62157058ba6f --- /dev/null +++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-backtrace.patch @@ -0,0 +1,89 @@ +# Instead of deleting the code blocks, just putting them inside a ifndef +# condition is safer +--- a/applets/brightness/egg-debug.c ++++ b/applets/brightness/egg-debug.c +@@ -74,6 +74,7 @@ pk_set_console_mode (guint console_code) + printf ("%s", command); + } + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /** + * egg_debug_backtrace: + **/ +@@ -98,6 +99,7 @@ egg_debug_backtrace (void) + free (symbols); + } + } ++#endif + + /** + * pk_log_line: +@@ -229,8 +231,10 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /* we want to fix this! */ + egg_debug_backtrace (); ++#endif + + exit (1); + } +--- a/applets/inhibit/egg-debug.c ++++ b/applets/inhibit/egg-debug.c +@@ -74,6 +74,7 @@ pk_set_console_mode (guint console_code) + printf ("%s", command); + } + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /** + * egg_debug_backtrace: + **/ +@@ -98,6 +99,7 @@ egg_debug_backtrace (void) + free (symbols); + } + } ++#endif + + /** + * pk_log_line: +@@ -229,8 +231,10 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /* we want to fix this! */ + egg_debug_backtrace (); ++#endif + + exit (1); + } +--- a/src/egg-debug.c ++++ b/src/egg-debug.c +@@ -74,6 +74,7 @@ pk_set_console_mode (guint console_code) + printf ("%s", command); + } + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /** + * egg_debug_backtrace: + **/ +@@ -98,6 +99,7 @@ egg_debug_backtrace (void) + free (symbols); + } + } ++#endif + + /** + * pk_log_line: +@@ -229,8 +231,10 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + ++#if (defined(__UCLIBC__) || defined(__GLIBC__)) + /* we want to fix this! */ + egg_debug_backtrace (); ++#endif + + exit (1); + } diff --git a/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-execinfo.patch b/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-execinfo.patch new file mode 100644 index 000000000000..9a0febfad6c1 --- /dev/null +++ b/mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-execinfo.patch @@ -0,0 +1,38 @@ +# Musl doesn't supply execinfo.h as a result build fails. +# Closes: https://bugs.gentoo.org/762484 +--- a/applets/brightness/egg-debug.c ++++ b/applets/brightness/egg-debug.c +@@ -39,7 +39,9 @@ + #include <sys/stat.h> + #include <fcntl.h> + #include <time.h> ++#if (defined(__GLIBC__)) + #include <execinfo.h> ++#endif + + #include "egg-debug.h" + +--- a/applets/inhibit/egg-debug.c ++++ b/applets/inhibit/egg-debug.c +@@ -39,7 +39,9 @@ + #include <sys/stat.h> + #include <fcntl.h> + #include <time.h> ++#if (defined(__GLIBC__)) + #include <execinfo.h> ++#endif + + #include "egg-debug.h" + +--- a/src/egg-debug.c ++++ b/src/egg-debug.c +@@ -39,7 +39,9 @@ + #include <sys/stat.h> + #include <fcntl.h> + #include <time.h> ++#if (defined(__GLIBC__)) + #include <execinfo.h> ++#endif + + #include "egg-debug.h" + diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.24.3.ebuild b/mate-extra/mate-power-manager/mate-power-manager-1.24.3.ebuild index c4ac7770bc43..72093adfd245 100644 --- a/mate-extra/mate-power-manager/mate-power-manager-1.24.3.ebuild +++ b/mate-extra/mate-power-manager/mate-power-manager-1.24.3.ebuild @@ -58,7 +58,11 @@ DEPEND="${COMMON_DEPEND} x11-base/xorg-proto " -PATCHES=( "${FILESDIR}/${PN}-1.24.1-libsecret.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-1.24.1-libsecret.patch" + "${FILESDIR}/${PN}-1.24.3-removing-execinfo.patch" + "${FILESDIR}/${PN}-1.24.3-removing-backtrace.patch" +) src_configure() { mate_src_configure \ diff --git a/mate-extra/mate-sensors-applet/Manifest b/mate-extra/mate-sensors-applet/Manifest index f2e0bace9248..20b02f31eedf 100644 --- a/mate-extra/mate-sensors-applet/Manifest +++ b/mate-extra/mate-sensors-applet/Manifest @@ -1,3 +1,4 @@ +AUX mate-sensors-applet-1.24.1-dont-check-for-headers.patch 570 BLAKE2B c18fad14150782d0266d7f0bffa1c2794bc7186ed5047ac013c29d0cbaa9460f852c51a69e450a19e9239321ffb3da19b79d9b66df707ea828a9efad684a5098 SHA512 c81dda1f71047c8801f1166510eae0ff0bee1e8210df9e8458f13bf3e32317c90c570ac7be982a42cfe2360cd031cb2d8f990ec09057b8032647b8c5a88e8def DIST mate-sensors-applet-1.24.1.tar.xz 578964 BLAKE2B e9a7eacb032738014c3e91595ae1f2673973b20c09fd02bd186aa5468773a1322022fbb245b9ec6e9c987405014b91e0f7c12e072f9c3ba6cd9df32c1ee99703 SHA512 3bf21d501e067a2ce002c5149f42161cc6917609ceb2396b705e905987cb4d989725ca825c6de7bbe4e950f7a01e755c2cd5b45532d6f65aef690f394741489a -EBUILD mate-sensors-applet-1.24.1.ebuild 1307 BLAKE2B d706d9bd740131088e91f73201f57f560975872544a000f4a2ee66a2ce0f1e2f6fb08479497b72663fa8a8de3802335a8a4414e13a9af4238dbcf23172ee25f4 SHA512 8a9a5d20dfb7b0fbf1be42467786ef3c40f6651a7cdaffd8b5e1469268e9b485004f097a26c6d7caf9fbf58221b2a92779b836f00f5df8a484b667590a4521c8 +EBUILD mate-sensors-applet-1.24.1.ebuild 1377 BLAKE2B a6705c47d05e1cbb86a41cb3328e7b3374a8691890d91cabaa66d8518fcd3d2b9dbe3235505f4dc1d7b0dc19544c158c8e18341bf855ff5efdf9b242757cd984 SHA512 7b92239eb31d4dabd18ad1dc63fe48b169d2a7499cd94fcd111072e5e0878c707c990fee31b207b3c657aed9b43b96fb61b5f33d4b1a35c27945e6cc7e09b3a0 MISC metadata.xml 349 BLAKE2B 4576e875f56359cf193615e38e75b15a2f91e3727c1fae0c8c939a56c0ca93cbdba7ac7dbf4dbc8268901c8c62f3d0206a609d7bdbecfd6397f6032fa23f871f SHA512 22b33a8b3faf88d642cd3eebc15421c7b62511da5fdc1171aecc72074400c325ef3d91c2a4d380126c9d71edfc3c68cc48df9f8dae338f97c33389b3069d69c0 diff --git a/mate-extra/mate-sensors-applet/files/mate-sensors-applet-1.24.1-dont-check-for-headers.patch b/mate-extra/mate-sensors-applet/files/mate-sensors-applet-1.24.1-dont-check-for-headers.patch new file mode 100644 index 000000000000..98aba2e903d5 --- /dev/null +++ b/mate-extra/mate-sensors-applet/files/mate-sensors-applet-1.24.1-dont-check-for-headers.patch @@ -0,0 +1,20 @@ +# Removing unnecessary HAVE_STDIO_H and HAVE_LOCALE_H config checks. The +# HAVE_LOCALE_H also makes fails to build on musl system. +# Upstream issue: https://github.com/mate-desktop/mate-sensors-applet/issues/123 +# Closes: https://bugs.gentoo.org/777375 +--- a/plugins/i2c-proc/i2c-proc-plugin.c ++++ b/plugins/i2c-proc/i2c-proc-plugin.c +@@ -20,13 +20,8 @@ + #include <config.h> + #endif /* HAVE_CONFIG_H */ + +-#ifdef HAVE_STDIO_H + #include <stdio.h> +-#endif /* HAVE_STDIO_H */ +- +-#ifdef HAVE_LOCALE_H + #include <locale.h> +-#endif + + #include <glib.h> + #include <glib/gi18n.h> diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild index c6264e8b1b34..f6fce26db5c2 100644 --- a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild +++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -43,6 +43,10 @@ DEPEND="${COMMON_DEPEND} PDEPEND="hddtemp? ( dbus? ( sys-fs/udisks:2 ) )" +PATCHES=( + "${FILESDIR}/${PN}-1.24.1-dont-check-for-headers.patch" +) + src_configure() { local udisks |