net-im/mattermost-desktop-bin: add chrome_crashpad_handler

The mattermost desktop binary complains about missing
chrome_crashpad_handler so add it to the instaled files.

Bug: https://bugs.gentoo.org/972573
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
Viorel Munteanu
2026-04-13 13:53:07 +03:00
parent f9681d8d53
commit f222df2e47
2 changed files with 4 additions and 2 deletions

View File

@@ -58,6 +58,7 @@ BDEPEND="
QA_PREBUILT="
opt/mattermost-desktop/mattermost-desktop
opt/mattermost-desktop/chrome_crashpad_handler
opt/mattermost-desktop/libnode.so
opt/mattermost-desktop/libffmpeg.so
opt/mattermost-desktop/libGLESv2.so
@@ -101,7 +102,7 @@ src_install() {
insinto "/opt/${MY_PN}"
doins *.pak *.bin *.dat
exeinto "/opt/${MY_PN}"
doexe *.so *.so.* "${MY_PN}"
doexe *.so *.so.* "${MY_PN}" chrome_crashpad_handler
dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"

View File

@@ -57,6 +57,7 @@ BDEPEND="
QA_PREBUILT="
opt/mattermost-desktop/mattermost-desktop
opt/mattermost-desktop/chrome_crashpad_handler
opt/mattermost-desktop/libnode.so
opt/mattermost-desktop/libffmpeg.so
opt/mattermost-desktop/libGLESv2.so
@@ -100,7 +101,7 @@ src_install() {
insinto "/opt/${MY_PN}"
doins *.pak *.bin *.dat
exeinto "/opt/${MY_PN}"
doexe *.so *.so.* "${MY_PN}"
doexe *.so *.so.* "${MY_PN}" chrome_crashpad_handler
dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"