summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin8933 -> 8933 bytes
-rw-r--r--net-im/mattermost-desktop-bin/Manifest3
-rw-r--r--net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild97
3 files changed, 100 insertions, 0 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 6e215e562fc8..19e8a496f2da 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest
index 25d9ce4519cf..b2020da3dd66 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,7 +1,10 @@
DIST mattermost-desktop-5.10.2-linux-arm64.tar.gz 111118679 BLAKE2B c83aea73eec3ae0dd7f015126de0dd8cbc1e34ccd93af432349c33a4acf0bb6c8dddde28bee1e39c8f7bf47d52b620f02c66f972124c4390191bea53016208c8 SHA512 88311a03901d04c24a312af6ba13af4d609a20785efc4c619a30b1f8204286d91276c6140211756e733f592c0f9c8092c4bcbaa34d024e476b304f4c60d6deb3
DIST mattermost-desktop-5.10.2-linux-x64.tar.gz 106618258 BLAKE2B 334999518298541f4e4a278d11f8e119363851a3b3bf92dce0aeaea8b563a72f7b66ea9a6c5713121302cc97700f3be908eaf3ae7e2aa666f32bc71669670b62 SHA512 13221b9c6bfc406af0457aa1db2f5f0068145f56ef66b4970d83bfb19c7b3f81a41700f23dde6c2e680cfc9f04030781c60c96d75540b52c5c58c0796d0507b8
+DIST mattermost-desktop-5.11.0-rc.1-linux-arm64.tar.gz 111110116 BLAKE2B 6ec689b065b16fa37a434de196595cb5fda739bf43a49d0139122d338210c8ffbf40619d59847462360d3236063b11362cad0029d249ae448109e85272e5a1a5 SHA512 3c6dd5a56aee8b2215a307556ab2adfbd9812e90598c99693196c0c6549866f0696d8ffa2442e3fbced3df17c9a8e9c54dadadf92ab8062dcb17ab687a81c263
+DIST mattermost-desktop-5.11.0-rc.1-linux-x64.tar.gz 106609494 BLAKE2B cb677237f63dc05d9dcab78c638f429a74ee07220c22bad80c3441874d12c78be80929b5d3c62d7a8ee848d8ba582d50fdf8245b3e295426bb484718dc5dd18b SHA512 333c1184b56582e94f0a1c188b256a49669dafad72b32a477f75df6d155194ff59cc8af0628900375b9f3af81ad3fff3e9c4abd42a2cd291c782afcc8deb5efa
DIST mattermost-desktop-5.9.2-linux-arm64.tar.gz 105770465 BLAKE2B 70f2dad1af797b0cd8dbb75e922ee7509c8ea1f4246faa55e309dcec68a5b0035bfbaab4c34692056260830ad9493be5f9049bb926d28bbd61204c880b2e715f SHA512 27a5edd36530625b2664eb3c5b92c31c8ab74c4abfbaa7fd1926ddea14032465171a341df340aae9961df1b0e92ef37481ac3c5befbcd54b1c91f587dba2a549
DIST mattermost-desktop-5.9.2-linux-x64.tar.gz 105756781 BLAKE2B 55080b77a184b6c00e87f613340b8078108542dd5cb9956149db992467be9d5640a6e983e47bc7f3995c276c0163b684e405a1d3b284e536e7a35858ad419f83 SHA512 b483b41eed16f29a7d517af85c35f8e11ed93fea9903e4332fe615668a96f5e1aa7504052042e8531ff967b95664332174c391675d0e60c4a6c55c609add16e7
EBUILD mattermost-desktop-bin-5.10.2.ebuild 2226 BLAKE2B b0dbfb1ed8832ef02124381f015e899e9a151c6bb48802ee76f7cf627272ca0dcd3d23767f847b17d8e3de3fd3d395b26038283c9d03610f615bbe2d72d5a953 SHA512 c1bf31da200a3d2e53038ee362a778baa396c041f3d92e56ebaf59a18bf9e808c31f99c3478c14d2f32f0998204fd0a8aabc1f9d0b625a1cf0c81fa9123fcf0a
+EBUILD mattermost-desktop-bin-5.11.0_rc1.ebuild 2226 BLAKE2B f77aa4dc513e3e4cbdad322b6eb09a43e9abcf9695b5d06e2b1c10fe4da188d3d32c11560903783e6428d6240c284d2f788fdf34b22cc4be88de71ed7adaf0fa SHA512 15f03929f52ba53a3cd9796655d627834d7cf91e881b53f826b9b336fd0272a9421d415359620c350783ca99c6398f299b8290d5175d2ae2e60c9a3abfa023bd
EBUILD mattermost-desktop-bin-5.9.2.ebuild 2186 BLAKE2B b37e3b3928df2a96d305357f2bd26717a33dde2a470191386051e1bc8353d44488185eabb0b9b07e546f9247be790c8ade8ee5f8c9d7e2eebe60a893e3e0e5e0 SHA512 b3f1ef80d025f400ce08bb11358db4b4ff318f69c5b413519a9a5ce7997be6e2e1b731ac777479e602424dca000b5b1676cf47cb21a0e456888f239384bbbb68
MISC metadata.xml 332 BLAKE2B beedbcc827eb536d370b912224e48761a546d80fe89cfeadcdd9bcbd749211c88dd141bb8c8fb23250c2366c025207dc5919e50f0e41e5a2de322a59dcaeff6c SHA512 7360c3eb9ae59c3e359685f02f2f30835bc63f3be85b30de26a26ef92bf2c3b354405dd76e798fb83aaed8ac65296d9bdbd123513b404810826f8c58a2f1aa6d
diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild
new file mode 100644
index 000000000000..9028c9812c69
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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 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"
+# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
+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
+"
+
+QA_PREBUILT="
+ opt/mattermost-desktop/mattermost-desktop
+ 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_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}"
+
+ dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
+
+ make_desktop_entry \
+ "${MY_PN} --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto %U" \
+ Mattermost "${MY_PN}" "Network;InstantMessaging;" \
+ "MimeType=x-scheme-handler/mattermost;"
+
+ einstalldocs
+}