From 20e7188871e6d724b707132f925b9872536a91a0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 15 Dec 2023 20:53:45 +0000 Subject: gentoo auto-resync : 15:12:2023 - 20:53:45 --- net-im/mattermost-desktop-bin/Manifest | 6 +- .../mattermost-desktop-bin-5.6.0.ebuild | 95 ++++++++++++++++++++++ .../mattermost-desktop-bin-5.6.0_rc1.ebuild | 95 ---------------------- 3 files changed, 98 insertions(+), 98 deletions(-) create mode 100644 net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0.ebuild delete mode 100644 net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0_rc1.ebuild (limited to 'net-im/mattermost-desktop-bin') diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index c502aee7e27a..f851ec8a9ad0 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,7 +1,7 @@ DIST mattermost-desktop-5.5.1-linux-arm64.tar.gz 100458081 BLAKE2B 2a58b40ef0ca5ad7d76a21bebab928817e49cf21a8b3fd61b59824a7382eb3fdd107dc02d20bdd118259530c07995105209096b40d49b9a73fbeb26e52278fc8 SHA512 2c680709a397475ec3ecf51249988bd9f104a51d70bf5947f4dbc7340bdebe05ed9d020c01eaf519bf80b104c27eda5901ce6477a16d7dec765a21864e1e4f83 DIST mattermost-desktop-5.5.1-linux-x64.tar.gz 99899822 BLAKE2B da8bb0c3932f32ff12abc90e07d69d70e0f4d8ee86bd1881b5311496462630f3e43813acece1957027cf1968f7c7d532dd9892049e42761ee5ef437dc4cdd817 SHA512 fcb3f9c213323b5ede9f21765af8bb8ace9ed7f9469de13f05ffe44a8ce251d7305b978133142473c813bf94ffd50e7b5323bac64a7c585c01e803f15abdc46f -DIST mattermost-desktop-5.6.0-rc.1-linux-arm64.tar.gz 103187212 BLAKE2B 3aca700d0f705535e372c2165a97d9a2b1406ef444fbe274b39b0e84692a11d00eb42b79f7d29ea4ef00f6a1a081ff512a98abb02cc1e045ac2df8f94dd69d02 SHA512 25702488d3cbfa209a74a470779ee35d2663ffd4cb0b7b3ce8b476cd7246ffc37e96a534fa1d4e8b6f3421f8069560eb3dbc3ba0c3786f9bbd8fa2af8d45ab18 -DIST mattermost-desktop-5.6.0-rc.1-linux-x64.tar.gz 102835688 BLAKE2B b130c87db58051ce3f155227080a8c5fb574ed670cce16fe7227d1485ee5941bfce5ebe22ff242c5d3efb8dff1ce99adb880f320aa063a293e31807e7c075c8b SHA512 679bee6c8797e71ea84f6badc21c755054825546d57f9aa5ef5baf81d4dbe63fa636051a4572bef1f20b84931703cb5ff51086f6821e5f40a0a79677dcd09f93 +DIST mattermost-desktop-5.6.0-linux-arm64.tar.gz 103186982 BLAKE2B a36a010cde79713b5228478610447a53c5e4d0a132876f49428fbe265f6dc42054ad7bfa0129d0a17688200514b74536963e4a77f12cde32a8f98ab10f3c957a SHA512 dd121db5e77321ed2fd4d06bfaa2fbba37d25a2d06c7d455cf34e645ead274bef8244fabade323d4ff07c6a1202e3a8a0b9fd96f8e0ec5976d96023de3a75973 +DIST mattermost-desktop-5.6.0-linux-x64.tar.gz 102835133 BLAKE2B 4ef34c12ad2b8fefd224237aedf7c7a68844d37b6ca2fca517ffa109c6de9a99709f8accd969964dab3246289d642203e1a84a9b05ef9ca87ca0f0e5305fd949 SHA512 3a6e09dbacb65c1200932c652fab1dafbb136ee7596034efbfeaadea2ee2bd16476d231fb01357a6ec4fbdd392c955e79dc1e03b61dfc67dbaeb10f5167b5d14 EBUILD mattermost-desktop-bin-5.5.1-r1.ebuild 2186 BLAKE2B a823a22391af6eacd24415760951197c7ef73256a9c8aeffd41bff16164b7133e2c7d55b855c5c4cef41e46f8bb9dd9eb50e01862b015e315744053826c7909d SHA512 ad1242982e06638f987071aca44ebfa0f14be01f7081bf8463547a243a70ed3f60475dd90a2b9f2703631e00b2844401d1416c2ecd11a26e784285ca41947f5a -EBUILD mattermost-desktop-bin-5.6.0_rc1.ebuild 2186 BLAKE2B a823a22391af6eacd24415760951197c7ef73256a9c8aeffd41bff16164b7133e2c7d55b855c5c4cef41e46f8bb9dd9eb50e01862b015e315744053826c7909d SHA512 ad1242982e06638f987071aca44ebfa0f14be01f7081bf8463547a243a70ed3f60475dd90a2b9f2703631e00b2844401d1416c2ecd11a26e784285ca41947f5a +EBUILD mattermost-desktop-bin-5.6.0.ebuild 2186 BLAKE2B a823a22391af6eacd24415760951197c7ef73256a9c8aeffd41bff16164b7133e2c7d55b855c5c4cef41e46f8bb9dd9eb50e01862b015e315744053826c7909d SHA512 ad1242982e06638f987071aca44ebfa0f14be01f7081bf8463547a243a70ed3f60475dd90a2b9f2703631e00b2844401d1416c2ecd11a26e784285ca41947f5a MISC metadata.xml 332 BLAKE2B beedbcc827eb536d370b912224e48761a546d80fe89cfeadcdd9bcbd749211c88dd141bb8c8fb23250c2366c025207dc5919e50f0e41e5a2de322a59dcaeff6c SHA512 7360c3eb9ae59c3e359685f02f2f30835bc63f3be85b30de26a26ef92bf2c3b354405dd76e798fb83aaed8ac65296d9bdbd123513b404810826f8c58a2f1aa6d diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0.ebuild new file mode 100644 index 000000000000..75064aceabf4 --- /dev/null +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 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 + x11-libs/cairo + 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 +} diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0_rc1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0_rc1.ebuild deleted file mode 100644 index 75064aceabf4..000000000000 --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.6.0_rc1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 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 - x11-libs/cairo - 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 -} -- cgit v1.2.3