summaryrefslogtreecommitdiff
path: root/mate-extra
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-15 07:41:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-15 07:41:50 +0100
commitb3f2504c1d05b5999b74b2135860fc721e3adf68 (patch)
treee11656067365c7d474553833d6202ed04d3324a5 /mate-extra
parente0fdb8199de0e7a9b7c72d7f38d2e3ddaecdacd0 (diff)
gentoo auto-resync : 15:07:2022 - 07:41:50
Diffstat (limited to 'mate-extra')
-rw-r--r--mate-extra/Manifest.gzbin2907 -> 2911 bytes
-rw-r--r--mate-extra/mate-power-manager/Manifest4
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-backtrace.patch89
-rw-r--r--mate-extra/mate-power-manager/files/mate-power-manager-1.24.3-removing-execinfo.patch38
-rw-r--r--mate-extra/mate-power-manager/mate-power-manager-1.24.3.ebuild6
-rw-r--r--mate-extra/mate-sensors-applet/Manifest3
-rw-r--r--mate-extra/mate-sensors-applet/files/mate-sensors-applet-1.24.1-dont-check-for-headers.patch20
-rw-r--r--mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild6
8 files changed, 162 insertions, 4 deletions
diff --git a/mate-extra/Manifest.gz b/mate-extra/Manifest.gz
index 65096e295663..e7c52b1640df 100644
--- a/mate-extra/Manifest.gz
+++ b/mate-extra/Manifest.gz
Binary files differ
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