net-im/chatterino: fix gcc15 build

Closes: https://bugs.gentoo.org/937497
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono
2024-08-24 17:25:11 +09:00
parent 2e18e3003a
commit dae6db6057
2 changed files with 18 additions and 0 deletions

View File

@@ -44,6 +44,11 @@ DEPEND="
"
BDEPEND="dev-qt/linguist-tools:5"
PATCHES=(
# bug #937497
"${FILESDIR}/${P}-gcc15.patch"
)
src_prepare() {
rmdir --ignore-fail-on-non-empty ./lib/*/ ./cmake/*/ || die "can't remove stubbed libdirs"

View File

@@ -0,0 +1,13 @@
https://bugs.gentoo.org/937497
https://github.com/Chatterino/chatterino2/commit/f36c73019db582fd3fec32099b75060f27cfd98f
--- a/src/common/SignalVector.hpp
+++ b/src/common/SignalVector.hpp
@@ -155,7 +155,7 @@ class SignalVector
decltype(auto) operator[](size_t index)
{
assertInGuiThread();
- return this->items[index];
+ return this->items_[index];
}
auto empty()