diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
commit | 7218e1b46bceac05841e90472501742d905fb3fc (patch) | |
tree | 56fae051db521b8fce8014cbc8b11484885b14b3 /net-im | |
parent | 6d691ad5b6239929063441bbd14c489e92e7396e (diff) |
gentoo resync : 12.03.2021
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/Manifest.gz | bin | 10077 -> 10077 bytes | |||
-rw-r--r-- | net-im/ejabberd/Manifest | 2 | ||||
-rw-r--r-- | net-im/ejabberd/ejabberd-20.04.ebuild | 6 | ||||
-rw-r--r-- | net-im/element-desktop-bin/Manifest | 4 | ||||
-rw-r--r-- | net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild (renamed from net-im/element-desktop-bin/element-desktop-bin-1.7.18.ebuild) | 2 | ||||
-rw-r--r-- | net-im/gajim/Manifest | 2 | ||||
-rw-r--r-- | net-im/gajim/gajim-1.3.1.ebuild | 88 | ||||
-rw-r--r-- | net-im/swift/Manifest | 2 | ||||
-rw-r--r-- | net-im/swift/swift-4.0.2-r102.ebuild | 3 | ||||
-rw-r--r-- | net-im/teams/Manifest | 2 | ||||
-rw-r--r-- | net-im/teams/teams-1.4.00.4855.ebuild | 110 |
11 files changed, 213 insertions, 8 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 077493437158..605d31e113e4 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest index d0074839e923..ed4045380cfc 100644 --- a/net-im/ejabberd/Manifest +++ b/net-im/ejabberd/Manifest @@ -7,6 +7,6 @@ AUX ejabberd.tmpfiles.conf 78 BLAKE2B d516116f500baf9972b4bdee069ab9930bcc8aa309 AUX epam-wrapper 336 BLAKE2B 914ba9c7469ba58fd29a4c70485c77ff2a93000e397aa8c58aab434cfceda34120880184488659e30f1961d576566111b4159b34b30fea5307bc255ce382781d SHA512 b66dfed9967e6524af8f46204eadcbed0a427ecc5cca30ec1fd58373714467077858a252c039828a18130244d46a54a019e17828cf3ac055c18044c2a6881449 DIST ejabberd-20.04.tar.gz 2022319 BLAKE2B 02ce782bc58a808f38dff58715204059c51762187abff7f5c77ff08eb13330b66485234eb2204c4336770d75303417ee74077466a07e701aa512158ff641a578 SHA512 7c478bbd73577e06f21e26804f4eb57deb52a0ebdd12e45034e810314cb73bb2ec60b55c6f266271eb45d5ebc135a39c498a29706d6d1f5087fd2b509a8844ca DIST ejabberd-20.07.tar.gz 2029485 BLAKE2B c6d9e177b150135595c4670b96386e752d795fab219619edbd5f887975b1edfc79bfe2606b57d2edb34af9fe15c8a545dc70b8d50faa7f667bac5fcef985bb4c SHA512 d31bea2bcf83c2404104a1153664abceda900dca1ef86216970eac32115da521826ee1b80b020d21dafbdff2cfee8b210de6e68ba795068f7fc51545e0e381fc -EBUILD ejabberd-20.04.ebuild 9042 BLAKE2B fd60d71520f2290636b148fadc2887d684a1d3e9b2da49bfb266c4324218b4dc97c3bf4ac9c8e813f8245179990931c1d33cfba5a7dbf7d84bb7e2b4fe0f7746 SHA512 ab06eaf9afbb94c8da956fa892e649cd094c108cc1c96df708543a3558671226d871b1d766196f783e4519e3d1b80212b2dd1193837b0e66d96475448e892534 +EBUILD ejabberd-20.04.ebuild 9042 BLAKE2B a492a9068e2c2bb9a4e101fa13dae21c21355b31b09c2c9d023805c68321d84186c8f84088ef77e1b678d1f17b653d1152beda7044a938bf47aa4005be6a81ea SHA512 aab9056bc3c26e28d08c1718bfe667064e0d79434907dbad03ed109722150c164af58a667372345fe94e0a4313ecb2eb0df7bc4fe064c3f652dbec39dde1ba3d EBUILD ejabberd-20.07.ebuild 9046 BLAKE2B 6e40cae0dad03ed5b45dfe10dcd973aec3ad6d24bcd337191c07177bd3450ecd62f4f49729fea8f6051b1a46d72e05fab99d01042db3282127570337d2bf5317 SHA512 749a69800e102eb052b58ef1bae313179640ca0d097c9c6ba055ef2ad2237c5e96574f937f4630c4a9065058c73000cb9611dffdfd397afc5620e41fec9570e1 MISC metadata.xml 1516 BLAKE2B e156fd8588db78fd863ed478db344d54ed4b401426c602b63b3652a2bdf0db426eac2f46797f40443225abc9fd4f45060701030e7002a31b5162a61712cc8c9b SHA512 091f443f98785ac57d5c9a8c5dfa258029cf5f2b3f6ca90ec4330881b7331c7490cd885f1a477574bc8d6af6a75ec3ea9c8a6d1051194f3cb0636c5672d63671 diff --git a/net-im/ejabberd/ejabberd-20.04.ebuild b/net-im/ejabberd/ejabberd-20.04.ebuild index 453de12094bc..21709574c142 100644 --- a/net-im/ejabberd/ejabberd-20.04.ebuild +++ b/net-im/ejabberd/ejabberd-20.04.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 SSL_CERT_MANDATORY=1 -inherit eutils pam rebar ssl-cert systemd +inherit eutils pam rebar ssl-cert systemd tmpfiles DESCRIPTION="Robust, scalable and extensible XMPP server" HOMEPAGE="https://www.ejabberd.im/ https://github.com/processone/ejabberd/" @@ -251,7 +251,7 @@ src_install() { newconfd "${FILESDIR}/${PN}.confd" "${PN}" newinitd "${FILESDIR}/${PN}.initd" "${PN}" systemd_dounit "${PN}.service" - systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf" + dotmpfiles "${FILESDIR}/${PN}.tmpfiles.conf" insinto /etc/logrotate.d newins "${FILESDIR}/${PN}.logrotate" "${PN}" diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index 95d2f4746b1e..545b10c46f3b 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST element-desktop_1.7.18_amd64.deb 69307090 BLAKE2B 70ab1e8c13ef2df80c0bc1e8f63f4cc8c0715f38274400915b41d701baf2053df796327177784558df8a209e9c22777625233ebb6f0b7061df0cefa0ea87ed66 SHA512 12e7d876f4c1d3d4cbd47ca67d215218d7613d4e751b23e3223aa010d228ca9b6f59c8b905317c92078eee4ecb15c1f1c94b71d6e8f4de8a6200374cd5ae5846 -EBUILD element-desktop-bin-1.7.18.ebuild 1756 BLAKE2B 38263e9a6b73cb8c4137e14971a5ef4812e3122cdcb0dd6f7908824f052b1c4f198ea987d5528eba089193976ce6212f0aca498e227d6206247b9d0e95102322 SHA512 8889e14c06b17da6af08ddbb01cef5208a14d1cfcf796587aa1a78374994de7a61f1770a0b485f04db6ce839ea9052d19c318ca1b07e00ff15fa4eeeb88415f3 +DIST element-desktop_1.7.22_amd64.deb 79128922 BLAKE2B f2df52bd2bc0b2b6b641ec36433c0795696831f33c812e27708f86b73c2540c914ef6e46056a52c225a6dce089876923662adee8834cf2ecb6ce9cf1570ed5ad SHA512 b5b7b58c4ae868f49627f8f94b03ef456a33bbe92c2caef7e2d2ec71a85ed481edc18de19a4416c9d5efe670333d532ffdbbc3788756181e59a4fc75e236ecd1 +EBUILD element-desktop-bin-1.7.22.ebuild 1761 BLAKE2B 8969cc2ff51fd4e0a63f679d6a94fe704ad0362dbef9250a541f07d3a9b7c0fa1f77198dbc27292ed7dcc6e331ca0997a479ee5e2d904c87c355d91befda997e SHA512 135e7153c54210cf4b35cd96f47d25e375730c8be4b6617eb03be77339a095ed651fcc0765b70da70ff433ccfed582f93dfb1478f8c36d3a02e8dc1713fe5a56 MISC metadata.xml 349 BLAKE2B 28ef90d142ba536df4df0e57bc4b9dd3ea565b038bebefe71c2a2d9325761625922f928707a99833e3edb4cd2bb8083757b02ad81abc620571d4eb3620df72c1 SHA512 20596473ae86afc73bf80be067fdc7104ba8fcea6aa319e5fcc26397612dad2a724876a5748babff0f13f020d2bd246ae24f9805c8db9da70e86ae52ea3dc61e diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.18.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild index 78456abd5728..44fca3b89b3c 100644 --- a/net-im/element-desktop-bin/element-desktop-bin-1.7.18.ebuild +++ b/net-im/element-desktop-bin/element-desktop-bin-1.7.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 7769f37ad4e3..3fe42b204cb9 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -1,7 +1,9 @@ DIST gajim-1.2.1.tar.gz 9421625 BLAKE2B 890c4ac30506a771a3158f46c687723aacfed5fe7b7da3984e8de7354d8a448508cf98e5b224060078571bb27eecb2bb74927d610dae23709a522d77bb018961 SHA512 1a1ebc3a0605a12b5f459c576037359543814686a170199148e44e409d4f054cefdb66505e68ed4c28bd8c64a7910a70301c2d90d1d4b31b9587d9126329e8c4 DIST gajim-1.2.2.tar.gz 9416794 BLAKE2B ab1dd2997422175bb7591bc11b230c47f9b72326fbf5b652ae15710bb46798ac8a1514dc2e1361e89bef4a80f43d5f64cf09879f3faffa927aa4407fe696b564 SHA512 297afa2b0ac44aad59b203907b1479fb8f004e2dc2a00681fa8034d76e4fb89ee3dcb4fb96011028382659bcb978cf214c396073d29b3dd0a7a711454915057b DIST gajim-1.3.0.tar.gz 9886259 BLAKE2B c9d0912f4d2cb76668978ca48fb1bc2db203cae7ea8dba7fd03c40d1cfee3da84131e2cd82ed6b27ed4c9a70a37328c57551fe1190e29bbd0c9a3cd6f9fa4a66 SHA512 4b68b97f6e4edcc2aa4b009a0131e4781c4ca52340ce98369154c602f7ee71e974e0840af0ae6ab28fc9e2fd34433ec0f304e10847e6cc257de3cde60b90b349 +DIST gajim-1.3.1.tar.gz 9885129 BLAKE2B ee1fac7f1354576879c5ef14d167d4f7248e497f5b7c468d4bdeb9bf93b749482e221e4ad7a965c86799baa959020303b1b3e49ca99ce1607fc721d0722cbffd SHA512 840b9424c4f93281fe32569331917ba3bdd0afc51428d778ec357b1b0dfc9aecdf77a48c44fa4b66259d82633ca277ccab6b4d6ead47e7eb66d22f078e8ebb84 EBUILD gajim-1.2.1.ebuild 2354 BLAKE2B 6f3ce6c6363e69d6be10a0fdbb20195b68a2ded9f037c9e40948e8897e4a0234f4c111fdb408684d50ea3f3bdbd886318263fe712a04e5317506436273c8b614 SHA512 da1f7e0e70fb08e81ac7ff9fed60f694af7002a77047c3c89f352aa30bf090929defc1a032fb3b410f4fa3c16c651060ccac1d2474525d4059d47e76c368405f EBUILD gajim-1.2.2.ebuild 2356 BLAKE2B 2b8063e45e51d32f0d2399f802c658f256a54be2f2e92d5127627ded7c367391a1899aeeb1b6fe456ea6a9acb722f2ac78c4aab4ffb335a69d1d9f8c53193721 SHA512 7902589bc9b94037bf8d4867b4ba9777900ba0b9ff8e75a5409efb63b7eb4953fd6cbfa228a77a01ef26f601203ef63ba61f565a4bf936b5acaadccaafb1587d EBUILD gajim-1.3.0.ebuild 2377 BLAKE2B 45da45a8eb0c7548af69ae436a732148c96d900523f408625d4db037ec3363ff6be23c0ebcfbd3c76244fd178ff5a0ef76702b632292181900dbe3a216ad072a SHA512 ea8e95ec72c246013699c595c174450d34959757c31dda003abf53a3f5ed965fdd70ec8307898610ea42d6751605e1bedde5de809cc06503554ac91af6980215 +EBUILD gajim-1.3.1.ebuild 2377 BLAKE2B 45da45a8eb0c7548af69ae436a732148c96d900523f408625d4db037ec3363ff6be23c0ebcfbd3c76244fd178ff5a0ef76702b632292181900dbe3a216ad072a SHA512 ea8e95ec72c246013699c595c174450d34959757c31dda003abf53a3f5ed965fdd70ec8307898610ea42d6751605e1bedde5de809cc06503554ac91af6980215 MISC metadata.xml 787 BLAKE2B addb4c1ccffe612899495903543df528872a87ab0128459e34fdca346fa7c8c3fe45f27cba541baae9971eba00d282d77f88d964de5ebde47181a8d417d0ef60 SHA512 5425930f8c15ba0a4f9fb13eab27f11b6874453732b1fec601cf1811a796431ee7feaff62c7967f3ac1dfa4009b9acd5de1d0f42ef28543444e7cb887088be09 diff --git a/net-im/gajim/gajim-1.3.1.ebuild b/net-im/gajim/gajim-1.3.1.ebuild new file mode 100644 index 000000000000..3e2cb3f1105e --- /dev/null +++ b/net-im/gajim/gajim-1.3.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/" +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+crypt geolocation jingle remote rst +spell upnp +webp" +S="${WORKDIR}/${PN}-${P}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection]" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + >=dev-util/intltool-0.40.1 + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-2.0.2[${PYTHON_USEDEP}] + x11-libs/libXScrnSaver + app-crypt/libsecret[crypt,introspection] + dev-python/keyring[${PYTHON_USEDEP}] + >=dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] + ) + rst? ( dev-python/docutils[${PYTHON_USEDEP}] ) + spell? ( + app-text/gspell[introspection] + app-text/hunspell + ) + upnp? ( net-libs/gupnp-igd[introspection] ) + webp? ( dev-python/pillow[${PYTHON_USEDEP}] ) + ')" + +src_install() { + distutils-r1_src_install + + # avoid precompressed man pages + rm -r "${D}/usr/share/man" + doman data/*.1 +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/net-im/swift/Manifest b/net-im/swift/Manifest index db3f5425d4ff..cfc1097c9291 100644 --- a/net-im/swift/Manifest +++ b/net-im/swift/Manifest @@ -3,5 +3,5 @@ AUX swift-4.0.2-qt-5.11-compatibility.patch 931 BLAKE2B 9c19851501a5b7bd92cb0cd8 AUX swift-4.0.2-qt-5.15-compatibility.patch 245 BLAKE2B 77facc560f6cea3dedd7c3095b6e5d7a91ff956b80022dc8a27c93edac72884bfd7f484fc84052a47bccb184f4225eb90fcc3d30f925ee15e18d5c97037a0b16 SHA512 9e8adaec0e7b1e727a2f91a675eaea4f62b7f8a53fdbaaf2adf9e13d57a1df15e921f1aa1b876561c7eecd1a4602763a52b3e875cecebe139d6e338df1001b12 DIST swift-4.0.2-python3-compatibility.patch.gz 14959 BLAKE2B 17b75950bba9252bb76e30eb9fadb9eaaaad6d693a09f6fa357fe174ade1bd283d00838e87b55059e0601edc5d72c02c952f53ca16dd597010c9f0ffe955662a SHA512 fac9cf0a85b55b1b9bba786cc6456ceaa6257d5f2cdd4d41c4fdee526c301de94bb6f7c71bc00aaec992d0aaf3787e2db3e9c7eed6ec88facea776db66941dba DIST swift-4.0.2.tar.gz 19083393 BLAKE2B de4ad1c3d68dfc4d693cdebdf4e18809210aa4e83af31b77bf730c7018507877852b5ea634623c037250de4005606108bd0372d39177093769c5dc5f72bd4812 SHA512 b7d4b90f387d5ea4ac3ca31794eabd1f12a64274628d75c7570f40269777b9003182884730a6340c5e0b5b7928a68bda5e49be623b47da9fa64fe4c3f25be167 -EBUILD swift-4.0.2-r102.ebuild 4217 BLAKE2B ca34060290819a60e3bfd7b16b29a37cd467d8955dbde8d6e8b2ecfcf505b3f3af86cb830eca00b2bbbf9415b2544faf80750c3a8e34e57d237eb0b17493dcb5 SHA512 a4ae9a0416f395af2b8624bec92505f4561843011b80d75b7c7ca1c97feccaf04e81265ff05dd7213e3981dd90514a23499965a727fbe2d9e27c13848040adb2 +EBUILD swift-4.0.2-r102.ebuild 4384 BLAKE2B 79c6323d8a5dbccd1227c94425c117cfc0f08496f3c802342af6f6d36d8a64bbff509c93f1ab1d69f8080def31cd7b2e146eefab531dcbe55aee4c38d7443dd7 SHA512 c157fedb800de9458eb5c942bf45172d7925bdbf870a80a07ab043f0b82e5d019d926a915bd1a4716bf849f4f19ddfda5450e107e520f0ddc951a917a8820ad9 MISC metadata.xml 683 BLAKE2B b78b308c6d573452923df936cf3a6dc4a83a35969638709eb3a4e5d9808cb2f10fa832d759f641a29fdc13c99f048d532ed59a4beb02cf60b2768afdb700a347 SHA512 df7cca1c6156bbbf766d021f718d09e2e18f27bae0acce5bb30bcd0f3ab00e2dfa62cc8c9ae7054b15d76f94d43e890391e4ba45851c8eb5e83af3e289b6a8fd diff --git a/net-im/swift/swift-4.0.2-r102.ebuild b/net-im/swift/swift-4.0.2-r102.ebuild index 50967ebf6911..41eaf45dd361 100644 --- a/net-im/swift/swift-4.0.2-r102.ebuild +++ b/net-im/swift/swift-4.0.2-r102.ebuild @@ -132,6 +132,9 @@ src_configure() { hunspell_enable="no" icu="$(usex icu)" install_git_hooks="no" + # Use 'DISABLE' as an invalid lib name, so no editline lib is used, + # as current version is not compatible and compilation will fail. + editline_libname="DISABLE" libidn_bundled_enable="false" libminiupnpc_force_bundled="false" libnatpmp_force_bundled="false" diff --git a/net-im/teams/Manifest b/net-im/teams/Manifest index 3f88336a2e81..8b7c9ec318fa 100644 --- a/net-im/teams/Manifest +++ b/net-im/teams/Manifest @@ -1,5 +1,7 @@ DIST teams_1.3.00.25560_amd64.deb 71805276 BLAKE2B b39d8f62653d303451e306290bdf0ea492b59b84fc87abefc8c9cbdf5462a917247d7dd9eda8c9c51e70e5ce3bc2db6ebd1eeda1c6b16c372cf154a8d81166aa SHA512 91f90f321118faef0d1a619feb213f0d8af9380a75fffa01b3fcc62570c5a2984cbfc415595e5fabc4f683250517a88064b038897e476410709b35de770c8043 DIST teams_1.3.00.30857_amd64.deb 76334658 BLAKE2B 486ee2945f46e7a7c7bfe1d2a6edf29f8cac5a7827c0a8bcf121d25ce95fde2caf31fed520c2f036e27b399c986ac1acc1531aaa1a9caf5a5d6848b10ac0d204 SHA512 5a8be75bfe752347bd36bf2abc2de74ad069cbf4a6430bfcad9ca7396d5b5bf8196a74798a0595908a33ebcb2fcdbedc403c7ff31eec76d07246a3d1c46eeab4 +DIST teams_1.4.00.4855_amd64.deb 76579552 BLAKE2B 3b03451d5a333a0e3736fd48d21252498a0b08041104a97b33a6166263ee8a5d2149f138e5598356bb42aa0c8d7a0619c6b1cd954d2ac5793b063c9bdbb3b929 SHA512 5596db57e8019068e8dac94cc6da8df2b1b6c813e8b67b4a61717fb7775f28973b09b49d77d001ab2dfd65ffe99ef2aaeaba8bc722f1348a474677b3d7a84df8 EBUILD teams-1.3.00.25560.ebuild 3066 BLAKE2B ef03a90372ff5656324941c85a914e88b34afe53559e23a72e1a9c7a7a0c575328fccc07d91ff05a5598bce3fcea8a2a7b429c2e8088b6fd3761c00bc666b1c4 SHA512 296f01c8cccc3b2336be234f91339b44016c41c8eb21e0d988e4b027f6ca53b429c97a4add3fd83fe67a1474c37e1b8b6d8134b3ea45c6de2b76cda0c938ed76 EBUILD teams-1.3.00.30857-r1.ebuild 3212 BLAKE2B 1f2ef2fe7193200b0ff0eabddc7ad0766b9dddb974c6fd48428a1f2dea3ace7cc0a13a32131e26b193ffd81a4a3e3d1ed67d0a5976745e2c459ac2ad4100dd24 SHA512 26a97d7d21c5834497917e9d4e70d39e690997c4dd647b6b0940c4a3eec40fef28a1ae5b7c6ec9d1a1644bf64a45312d57d5e6416083c2484db7d6a2a63d20cf +EBUILD teams-1.4.00.4855.ebuild 3212 BLAKE2B 1f2ef2fe7193200b0ff0eabddc7ad0766b9dddb974c6fd48428a1f2dea3ace7cc0a13a32131e26b193ffd81a4a3e3d1ed67d0a5976745e2c459ac2ad4100dd24 SHA512 26a97d7d21c5834497917e9d4e70d39e690997c4dd647b6b0940c4a3eec40fef28a1ae5b7c6ec9d1a1644bf64a45312d57d5e6416083c2484db7d6a2a63d20cf MISC metadata.xml 488 BLAKE2B 8a110d1b3cf045e0a0fb8d53252534752a7b561a32c7f1e15a46585aaeafe025272f682dc857f9ee42098b3db7fbcacf7720f16f42af145f05d7a55edbaf1d9f SHA512 25b924038e4c4bf04267cd6c945254203f7d70ae19b9f7ffe7c7c777b58083758bc71849282ef89ef1c16e5cbbc8c1d7d3bb81268ece2d4825143dd4dbca0e2a diff --git a/net-im/teams/teams-1.4.00.4855.ebuild b/net-im/teams/teams-1.4.00.4855.ebuild new file mode 100644 index 000000000000..93fe30a5e8b7 --- /dev/null +++ b/net-im/teams/teams-1.4.00.4855.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop unpacker xdg-utils chromium-2 + +DESCRIPTION="Microsoft Teams, an Office 365 multimedia collaboration client, pre-release" +HOMEPAGE="https://products.office.com/en-us/microsoft-teams/group-chat-software/" +SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb" + +LICENSE="ms-teams-pre" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="bindist mirror splitdebug test" +IUSE="system-ffmpeg system-mesa" + +QA_PREBUILT="*" + +# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), +# libexpat1 (>= 2.0.1), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.35.8), libgtk-3-0 (>= 3.9.10), libnspr4 (>= 2:4.9-2~), libnss3 +# (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libsecret-1-0 (>= 0.7), libuuid1 (>= 2.16), libx11-6 (>= 2:1.4.99.1), libx11-xcb1, +# libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxkbfile1, +# libxrandr2 (>= 2:1.2.99.3), libxrender1, libxss1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18), libstdc++6 (>= 4.8.1) +RDEPEND=" + app-accessibility/at-spi2-atk + app-crypt/libsecret + dev-libs/atk + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb + x11-libs/libxkbfile + x11-libs/pango + system-mesa? ( media-libs/mesa ) + system-ffmpeg? ( <media-video/ffmpeg-4.3[chromium] ) +" + +S="${WORKDIR}" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + rm _gpgorigin || die + doins -r . + + fperms +x /usr/bin/teams + fperms +x /usr/share/teams/teams + + if use system-ffmpeg ; then + rm -f "${D}"/usr/share/teams/libffmpeg.so || die + + cat > 99teams <<-EOF + LDPATH=${EROOT}/usr/$(get_libdir)/chromium + EOF + doenvd 99teams + elog "Using system ffmpeg. This is experimental and may lead to crashes." + fi + + if use system-mesa ; then + rm -f "${D}"/usr/share/teams/libEGL.so || die + rm -f "${D}"/usr/share/teams/libGLESv2.so || die + rm -f "${D}"/usr/share/teams/swiftshader/libEGL.so || die + rm -f "${D}"/usr/share/teams/swiftshader/libGLESv2.so || die + elog "Using system mesa. This is experimental and may lead to crashes." + fi + + rm -rf "${D}"/usr/share/teams/resources/app.asar.unpacked/node_modules/keytar3 || die + + sed -i '/OnlyShowIn=/d' "${S}"/usr/share/applications/teams.desktop || die + domenu usr/share/applications/teams.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} |