summaryrefslogtreecommitdiff
path: root/dev-libs/libayatana-appindicator
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-06 08:06:16 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-06 08:06:16 +0100
commit4187bba080530c5ca1c7dae9c233e88f3fc8f535 (patch)
treeb6f535e053876097ced1b6bda14a4da890c730d4 /dev-libs/libayatana-appindicator
parent2a8d2f71d1d9963368e0ef3d641d75979a689d12 (diff)
gentoo auto-resync : 06:07:2024 - 08:06:15
Diffstat (limited to 'dev-libs/libayatana-appindicator')
-rw-r--r--dev-libs/libayatana-appindicator/Manifest3
-rw-r--r--dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch29
-rw-r--r--dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild4
3 files changed, 35 insertions, 1 deletions
diff --git a/dev-libs/libayatana-appindicator/Manifest b/dev-libs/libayatana-appindicator/Manifest
index 47429fe95551..26a66bb3b1a5 100644
--- a/dev-libs/libayatana-appindicator/Manifest
+++ b/dev-libs/libayatana-appindicator/Manifest
@@ -1,5 +1,6 @@
+AUX libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch 978 BLAKE2B 7dad1de26a2b0b983519807b9fc6d4b4ab4d1c05bb19bc8c6dd2672b7e0a2e334d5a27e3efe65d2d4cf2169fde8d8ad22eab9aa28bf506d0c0faf7a9a9ba9ea0 SHA512 24f9e6b5b168853506f822047d20ddfb498605375d78da2a125ba7ece45948bc0015905903e5e765f1f04aaa570e6bba13da27538f7b425ff1e35135955ee843
DIST libayatana-appindicator-0.5.92.tar.gz 159271 BLAKE2B 22edc6060daa1a225d025c326853493eca05809e8bff8b42a010b17ac8cc5684f4ff33cd24412230ddeaa44ac1b323f9c92f9249de44453ea243b2bb0cb54e0a SHA512 69f4eeeae55665608441f31bf354b22f393e25b3ed46873b98d0231960b4f2fb38c7902c559289f086b018b9596a634f2b2ee97b7ed12ded2a7a790c5d476f9f
DIST libayatana-appindicator-0.5.93.tar.gz 162627 BLAKE2B 323853db4253d9d9b5d094dc21e731d6a9420dd6dcdcc93de73ef41d8d71e9819171e790be37f634864ee2372b0519008d1f81714b178fb2ae383f3f644d9440 SHA512 0477555de74d98a52d6415f5a5a2550aede1db0b54e9df3e761a0ad697b753b5b81827324df860c5ef0fd38c903b07dd8f4bf3129a2bb764d77f9028b03570b4
EBUILD libayatana-appindicator-0.5.92.ebuild 1095 BLAKE2B 1e59137b3ad7c66808022742c44d6f80798fc562e6d43c03ded4af71c238846418c78a5d95b07b3583d45fd89d3e615dff2bf08ca660ca947d2a61c0e700dd8c SHA512 14d5fae9fa24ebe285c1e3e75fcef2ecd825f6361878b8f957e8952f065aa332d81cdc29156610382dcba6c074f0fb8f89572a6fa02a2c386f9ffea99f857f23
-EBUILD libayatana-appindicator-0.5.93.ebuild 1098 BLAKE2B aa39c3caacaa4f8bf84233c66b9708c7829114e5438dfd4af791403047c213d89d9dd17a4675beda415c62b26272ae6cd05af21982b7c652fa1ee7fc756d9bc1 SHA512 4de951f7b6a19932033592d6aceeb82c509ae3ad88f53eed486539ae9b773050ce457b7356f4305f86ccf9195eff7ccbeb6f320c0e5c99f3804da27e7bb07209
+EBUILD libayatana-appindicator-0.5.93.ebuild 1197 BLAKE2B d25d87256ec3db2bf8f9dd89d65efb43ebbe08cbf268f260c9d9fd24b125916eb813160a176452b72250bd0ae800d5952fd7be50a28092c6487efb5f63251162 SHA512 5582af7f9d5a0ae442ce5c945087b51e4125f67229634bfe3bb768d11754f519ad0b576d658f138ddf82aa529dbc88a85079792e9df56692b7bb15ca087bb1b3
MISC metadata.xml 323 BLAKE2B 62ad338f71f771275eebdf77e713cc18c563be61d5eaee28f05915db16eccb885a436fa5967561b12be5441db354be705d4f9d25c3cbf0d5585e4ec11cd557da SHA512 715eff628c3440dabe9e3d2417f30fb80faae799c599dd4ae7302099e28fe9c1c01b503e0fb7fdc2defd03794bae547ac31bf5ade187e711acea455624d8ec72
diff --git a/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch b/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch
new file mode 100644
index 000000000000..8a0ceea3c070
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/files/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch
@@ -0,0 +1,29 @@
+https://bugs.gentoo.org/934481
+https://github.com/AyatanaIndicators/libayatana-appindicator/pull/79
+https://github.com/AyatanaIndicators/libayatana-appindicator/commit/6e29dc3814da0a425424b8ed4ccb2e3769bb2de2
+
+From 6e29dc3814da0a425424b8ed4ccb2e3769bb2de2 Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Tue, 2 Jul 2024 00:08:27 +0300
+Subject: [PATCH 1/1] Correct symbols in version script file
+
+LLVM lld checks for nonexistent symbols in version scripts files.
+Correct symbols names to what appears to be the desired results.
+
+Bug: https://bugs.gentoo.org/934481
+Fixes: 4d97676bb5ba1a7612aed36d219cbaa978adc90e
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/src/app-indicator.symbols
++++ b/src/app-indicator.symbols
+@@ -1,6 +1,6 @@
+ {
+ global: app_indicator_*;
+ local: _notification_*;
+- _generate_;
+- _application_;
++ _generate_id;
++ _application_service_marshal_*;
+ };
+--
+2.45.2
+
diff --git a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild
index db5c89baa196..0173fcfafe1a 100644
--- a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild
@@ -27,6 +27,10 @@ BDEPEND="$(vala_depend)
test? ( dev-util/dbus-test-runner )
"
+PATCHES=(
+ "${FILESDIR}"/libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch
+)
+
src_prepare() {
vala_setup
cmake_src_prepare