diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index b4c8f4ddb1de6..5e1f851b67bf5 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,7 +1,5 @@ DIST mattermost-desktop-5.13.7-linux-arm64.tar.gz 114225590 BLAKE2B 065716683938cf9136934ff13e67030416a82712aab9081394ad78e5c013cbdf4207e3c3754a4cceac0efb7ffe6108a653a4ef122b529339b64d096f50c7434a SHA512 be4636eebd9860682be13f6af835176d56d349fdd8d564ec7bf835f26ce13fbbf9f8f75480e75f1dcc06a109500dc3e79209e7155cce5d56aa89aca0998f326f DIST mattermost-desktop-5.13.7-linux-x64.tar.gz 114233839 BLAKE2B fe16c9325a73f6fc8a9005073ca354831b215c081091d72797fe16a88858203aa17708e3f971e906abe0ceb69ba3b2e7529b77694f885d1235606d14c6ad95d2 SHA512 c9dbca37c6165ef8b4865e10e37d664c48eea2efd9d93c8d8eeb1f21262b04ea56efef0d0362f88170cddcb4572bbc9fa20d55307306301ca5ef517f509c8c09 -DIST mattermost-desktop-6.2.2-linux-arm64.tar.gz 117886439 BLAKE2B f4b4eee6e20ce1af4657280d15d54168f014e6f0b0fcd541fb432d5bc6da77a9d9dbcbc1783f598d676fd2c924c789e1b33d8bc8d8a6b698c55908bc83dc473a SHA512 45e8362fa6d5837d651106c0f62acbcfcf2bed896627b662f994f3277530e1bf6bf355a4cb00b2717d9b20a7f68051aab873de6894644a23603c9ec0486ae5be -DIST mattermost-desktop-6.2.2-linux-x64.tar.gz 117833492 BLAKE2B 57ab6eff042c7f2d1c898d6c14296068d86c3fd1caf9d8d40be1f448f8b86885de6b55c6be4851225d8f3aa2152b67ca2beab802eb2ee5320b009bf9fa24cd91 SHA512 226d6fa2e1ffb75a4938a0b9cfb5f610b43e30a423ebbe6642a8df54de3ae7ca5de7b20de3b0309b4460cd29e49a91e9cf41050c88c92835245b191f84cf8d95 DIST mattermost-desktop-6.2.3-linux-arm64.tar.gz 124414591 BLAKE2B ad159986d51c4638ab8de8c0c99fdadedf38feae8e80086bc5a7644787e2e6a65181f69b42229c0f0ed77d7cf35712af84fc530f9b5424a4108116db80a81ba0 SHA512 54ec391d4254a7e05613f70eea99523affada138b4c017fc4036b84562f6268c94aaf08915ccb8d3a8bfa62ecb7193614aed7e96a4d95e081ed8cd5b76bd4460 DIST mattermost-desktop-6.2.3-linux-x64.tar.gz 126117958 BLAKE2B 5dc12d6902a5dd6e32edb6097d2ae60fb37611053d99e1131a5f467abcb41a375efd0266dddcac367873ded3e4829f9d1a74dba17f229f644ba314ee84836b41 SHA512 e208034b0d7681a02bb79a0af98a87043d7c29b601b4ac61baef010806140e389a691af073dd2f4a5074b9d55e90dd6af20b98ae6f46ccf32903f38ff8cbf871 DIST mattermost-desktop-6.3.0-linux-arm64.tar.gz 126597799 BLAKE2B bea3998b4dd03a4b64d78b7928d3a0d2ef54b683cbb6b3f706c85f6d4c1babd372d7bf86689b38add27c3f1b89e865c69a4b7962c46f3d6344e61c663e037cbf SHA512 abca09b0a81a3c4cc9a7890cded1200b516a0363dc7311a0dc01604445bfa3070b6c34fa589fc4106d027e884a22667e7b0a25086173af826292b99137f3b093 diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.2.2.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.2.2.ebuild deleted file mode 100644 index 5a64f6d67dc1f..0000000000000 --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-6.2.2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN%-*}" -MY_PV="${PV/_rc/-rc.}" - -inherit desktop toolchain-funcs xdg - -DESCRIPTION="Mattermost Desktop application" -HOMEPAGE="https://mattermost.com/" - -SRC_URI=" - amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) - arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" -SLOT="0" -if [[ ${PV} != *rc* ]]; then - KEYWORDS="~amd64 ~arm64" -fi - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2[X] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-libs/glibc - virtual/libudev - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" - -BDEPEND=" - dev-util/debugedit -" - -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 - opt/mattermost-desktop/libEGL.so - opt/mattermost-desktop/libvk_swiftshader.so - opt/mattermost-desktop/libvulkan.so.1 - opt/mattermost-desktop/resources/* -" - -DOCS=( - NOTICE.txt -) - -src_prepare() { - default - - # file collision with FEATURES=splitdebug, see bug #961437 - tc-export OBJCOPY - find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do - if file "${file}" | grep -qE "ELF (32|64)-bit"; then - ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die - debugedit -b "${EPREFIX}/opt/${MY_PN}" -d "/usr/lib/debug" -i "${file}" || die - fi - done -} - -src_install() { - if use amd64; then - cd mattermost-desktop-${MY_PV}-linux-x64 || die - elif use arm64; then - cd mattermost-desktop-${MY_PV}-linux-arm64 || die - fi - newicon app_icon.png ${MY_PN}.png - - insinto "/opt/${MY_PN}/locales" - doins locales/*.pak - - insinto "/opt/${MY_PN}/resources" - doins -r resources/*.asar* - - insinto "/opt/${MY_PN}" - doins *.pak *.bin *.dat - exeinto "/opt/${MY_PN}" - doexe *.so *.so.* "${MY_PN}" chrome_crashpad_handler - - dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" - - make_desktop_entry --eapi9 mattermost-desktop \ - -a "--enable-features=WaylandWindowDecorations --ozone-platform-hint=auto %U" \ - -d Mattermost.Desktop \ - -n Mattermost \ - -i mattermost-desktop \ - -c "Network;InstantMessaging;" \ - -e "MimeType=x-scheme-handler/mattermost;" -e "StartupWMClass=Mattermost" - - einstalldocs -}