public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2023-11-30 10:39 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2023-11-30 10:44 ` Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2023-11-30 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     23e6d56f01f651d3b53ccc07220962d1bc886b11
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 10:38:02 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 10:38:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23e6d56f

net-im/teams-for-linux: add 1.3.23

update the ebuild to confirm to the unofficial standard for electron
ebuilds. This allows dropping the logo that we are probably not legally
allowed to have in here.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.3.23.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index f0b6bb9b26..5564b8b83a 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1 +1,4 @@
 DIST teams-for-linux-1.3.13.tar.gz 93135861 BLAKE2B 6c72f8d60358546bd67321810517e1a19dd97e03a186e4fab85668c3081ff07562f5a02713279861b3549cf9b5b942ca347635612249ffb216568f45da3c1e4f SHA512 d9e46005e7577247c5d1351d566231e2f63a1a99ba49dec80b94f84e47718ad521fa63cfb3b725b6ab5ac7466e6dd44d6c6a504ea4888d93f8f599742df6665e
+DIST teams-for-linux-1.3.23.aarch64.rpm 68721369 BLAKE2B d90e6925455c648dafa69ace7f6864f4d925ebe7a6b60402a6e958e96a273bc03626e623fe1ba6782c9a4750361a549fb0f398c21a2e23c72c2b8833aacb92a8 SHA512 54247bf450e23b7c1e746faa3ce2b261e83ce10c209db48c26ebc2b79247cd109a2f856c3bba978971904569b325bf6105b3a0f265679a1669014319725885b7
+DIST teams-for-linux-1.3.23.armv7l.rpm 66729173 BLAKE2B 05ff9dbca24a70989131a5ec075cfe20f971fb9ef95f7f8fb3eea88766c367274677d06ba40bc1ce85723be1553cfd3ed317ef49c28a17e59c932acde5d3127b SHA512 ecf735b369b42b73ed76f8c62c52a689f4e44a7ebe4a528c623a7a2d2d771e5628021b51d1a3543ab2be5ccd59405c5b1f915f0d1947ff82c628f0c8f032d239
+DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f17985afeae866548864dee36aa33ab8acdc373592f91c2b1475acc84a881c61bd07d31c66dcd9740d32f0b972ab8ac42ff50e7b5ae3c SHA512 4d38cf17fb1c06c8b10eefceefc6339120c9d326837d7856aca3e1b165d304ed30c6828ee96aff3c35262f047fcb7217cca2b843e0bfe9f8cb5157265424d980

diff --git a/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild b/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
new file mode 100644
index 0000000000..18684120b4
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2024-01-18 11:56 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2024-01-18 11:57 ` Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-01-18 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     187a8b9c112bc55cedb49f9418c1b2f2647d1aa3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 11:55:11 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 11:55:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=187a8b9c

net-im/teams-for-linux: add 1.4.3

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.4.3.ebuild   | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 16a4ca7c10..8e0b6ca46e 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,3 +1,6 @@
 DIST teams-for-linux-1.3.23.aarch64.rpm 68721369 BLAKE2B d90e6925455c648dafa69ace7f6864f4d925ebe7a6b60402a6e958e96a273bc03626e623fe1ba6782c9a4750361a549fb0f398c21a2e23c72c2b8833aacb92a8 SHA512 54247bf450e23b7c1e746faa3ce2b261e83ce10c209db48c26ebc2b79247cd109a2f856c3bba978971904569b325bf6105b3a0f265679a1669014319725885b7
 DIST teams-for-linux-1.3.23.armv7l.rpm 66729173 BLAKE2B 05ff9dbca24a70989131a5ec075cfe20f971fb9ef95f7f8fb3eea88766c367274677d06ba40bc1ce85723be1553cfd3ed317ef49c28a17e59c932acde5d3127b SHA512 ecf735b369b42b73ed76f8c62c52a689f4e44a7ebe4a528c623a7a2d2d771e5628021b51d1a3543ab2be5ccd59405c5b1f915f0d1947ff82c628f0c8f032d239
 DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f17985afeae866548864dee36aa33ab8acdc373592f91c2b1475acc84a881c61bd07d31c66dcd9740d32f0b972ab8ac42ff50e7b5ae3c SHA512 4d38cf17fb1c06c8b10eefceefc6339120c9d326837d7856aca3e1b165d304ed30c6828ee96aff3c35262f047fcb7217cca2b843e0bfe9f8cb5157265424d980
+DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
+DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
+DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
new file mode 100644
index 0000000000..18684120b4
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-02-14 16:01 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-02-14 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a4f4489d35d9859e1b03b25f9ae2a9a48cb4561e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 15:57:21 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 15:57:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4f4489d

net-im/teams-for-linux: add 1.4.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.4.11.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 8e0b6ca46e..2c04f45265 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,6 +1,9 @@
 DIST teams-for-linux-1.3.23.aarch64.rpm 68721369 BLAKE2B d90e6925455c648dafa69ace7f6864f4d925ebe7a6b60402a6e958e96a273bc03626e623fe1ba6782c9a4750361a549fb0f398c21a2e23c72c2b8833aacb92a8 SHA512 54247bf450e23b7c1e746faa3ce2b261e83ce10c209db48c26ebc2b79247cd109a2f856c3bba978971904569b325bf6105b3a0f265679a1669014319725885b7
 DIST teams-for-linux-1.3.23.armv7l.rpm 66729173 BLAKE2B 05ff9dbca24a70989131a5ec075cfe20f971fb9ef95f7f8fb3eea88766c367274677d06ba40bc1ce85723be1553cfd3ed317ef49c28a17e59c932acde5d3127b SHA512 ecf735b369b42b73ed76f8c62c52a689f4e44a7ebe4a528c623a7a2d2d771e5628021b51d1a3543ab2be5ccd59405c5b1f915f0d1947ff82c628f0c8f032d239
 DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f17985afeae866548864dee36aa33ab8acdc373592f91c2b1475acc84a881c61bd07d31c66dcd9740d32f0b972ab8ac42ff50e7b5ae3c SHA512 4d38cf17fb1c06c8b10eefceefc6339120c9d326837d7856aca3e1b165d304ed30c6828ee96aff3c35262f047fcb7217cca2b843e0bfe9f8cb5157265424d980
+DIST teams-for-linux-1.4.11.aarch64.rpm 69419237 BLAKE2B 524a454062308465411b86cc91d4a2013dd6be95bd9feea2d85c315924ab5ddcda96245b828d717060c20ce69301d57aa4710845d15545064a97b507c970e581 SHA512 ae67ab3f68b397181e348309e982e895352832836e449c09b790a8080878963a2bc485aaabb71698b5f6b68363cec1faa58b6f200307914662a290d2eb0c7e8c
+DIST teams-for-linux-1.4.11.armv7l.rpm 68013881 BLAKE2B 8511ec1c56b5c04907c8f267de99058c67739b5b7bd44b3fa6e5170d9769db0ea5619c543130cfad9f48f7a3adac46f37f226692af7111eb2a3059485a0fd15b SHA512 fe8814b1f045960946f41b164deb60a4cec6c25c92476217f9ea59881daca2517145a133de1ccc43bed95e66e6c73b9ee72621740ca968aad94650d3999786d7
+DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c68998d0bf136656bb906beb41c68950b4382df6ca43d1e9d782991b6ffc094d98c64bad27fc42c373bd005a8ac2be8c84a65f4535 SHA512 3b284d04eb872c96b3a84ea761368689dd5ecbeef5e67659b2615dfaf9bd02130139cbf32bef8960d64b21c2d8e7219a3f76d882b6a35a652756d6859cc912a7
 DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
 DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
 DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
new file mode 100644
index 0000000000..18684120b4
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2024-02-25  9:39 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
@ 2024-02-25 10:02 ` Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2024-02-25 10:02 UTC (permalink / raw
  To: gentoo-commits

commit:     365025d8a10bb96a400fce7eaa3f1886e17083bd
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 09:37:56 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 09:39:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=365025d8

net-im/teams-for-linux: add 1.4.12

Closes: https://bugs.gentoo.org/925414
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.4.12.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 2c04f45265..686f50bdec 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -4,6 +4,9 @@ DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f1798
 DIST teams-for-linux-1.4.11.aarch64.rpm 69419237 BLAKE2B 524a454062308465411b86cc91d4a2013dd6be95bd9feea2d85c315924ab5ddcda96245b828d717060c20ce69301d57aa4710845d15545064a97b507c970e581 SHA512 ae67ab3f68b397181e348309e982e895352832836e449c09b790a8080878963a2bc485aaabb71698b5f6b68363cec1faa58b6f200307914662a290d2eb0c7e8c
 DIST teams-for-linux-1.4.11.armv7l.rpm 68013881 BLAKE2B 8511ec1c56b5c04907c8f267de99058c67739b5b7bd44b3fa6e5170d9769db0ea5619c543130cfad9f48f7a3adac46f37f226692af7111eb2a3059485a0fd15b SHA512 fe8814b1f045960946f41b164deb60a4cec6c25c92476217f9ea59881daca2517145a133de1ccc43bed95e66e6c73b9ee72621740ca968aad94650d3999786d7
 DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c68998d0bf136656bb906beb41c68950b4382df6ca43d1e9d782991b6ffc094d98c64bad27fc42c373bd005a8ac2be8c84a65f4535 SHA512 3b284d04eb872c96b3a84ea761368689dd5ecbeef5e67659b2615dfaf9bd02130139cbf32bef8960d64b21c2d8e7219a3f76d882b6a35a652756d6859cc912a7
+DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
+DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
+DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed
 DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
 DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
 DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
new file mode 100644
index 0000000000..fdb913d9cc
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2024-02-25  9:39 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
@ 2024-02-25 10:02 ` Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2024-02-25 10:02 UTC (permalink / raw
  To: gentoo-commits

commit:     83f0abfec3214ef82d3773e0bf2752a258af7440
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 09:38:08 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 09:39:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83f0abfe

net-im/teams-for-linux: drop to maintainer-needed

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-im/teams-for-linux/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/teams-for-linux/metadata.xml b/net-im/teams-for-linux/metadata.xml
index 61ff0c4087..d4c8db394b 100644
--- a/net-im/teams-for-linux/metadata.xml
+++ b/net-im/teams-for-linux/metadata.xml
@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <pkgmetadata>
-	<maintainer type="person">
-		<email>casta@xwing.info</email>
-		<name>Guillaume Castagnino</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<upstream>
 		<remote-id type="github">IsmaelMartinez/teams-for-linux</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: net-im/teams-for-linux/
  2024-03-07 11:34 [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/ Andrew Ammerlaan
@ 2024-03-07 11:23 ` Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     da6ae7f5ef4dac25ba9680188158c3ecdb29d8fd
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 11:20:10 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 11:20:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da6ae7f5

net-im/teams-for-linux: drop 1.3.23, 1.4.3, 1.4.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   9 --
 .../teams-for-linux/teams-for-linux-1.3.23.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.4.11.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.4.3.ebuild   | 100 ---------------------
 4 files changed, 309 deletions(-)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 7d9802cfa2..09f36a5180 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,15 +1,6 @@
-DIST teams-for-linux-1.3.23.aarch64.rpm 68721369 BLAKE2B d90e6925455c648dafa69ace7f6864f4d925ebe7a6b60402a6e958e96a273bc03626e623fe1ba6782c9a4750361a549fb0f398c21a2e23c72c2b8833aacb92a8 SHA512 54247bf450e23b7c1e746faa3ce2b261e83ce10c209db48c26ebc2b79247cd109a2f856c3bba978971904569b325bf6105b3a0f265679a1669014319725885b7
-DIST teams-for-linux-1.3.23.armv7l.rpm 66729173 BLAKE2B 05ff9dbca24a70989131a5ec075cfe20f971fb9ef95f7f8fb3eea88766c367274677d06ba40bc1ce85723be1553cfd3ed317ef49c28a17e59c932acde5d3127b SHA512 ecf735b369b42b73ed76f8c62c52a689f4e44a7ebe4a528c623a7a2d2d771e5628021b51d1a3543ab2be5ccd59405c5b1f915f0d1947ff82c628f0c8f032d239
-DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f17985afeae866548864dee36aa33ab8acdc373592f91c2b1475acc84a881c61bd07d31c66dcd9740d32f0b972ab8ac42ff50e7b5ae3c SHA512 4d38cf17fb1c06c8b10eefceefc6339120c9d326837d7856aca3e1b165d304ed30c6828ee96aff3c35262f047fcb7217cca2b843e0bfe9f8cb5157265424d980
-DIST teams-for-linux-1.4.11.aarch64.rpm 69419237 BLAKE2B 524a454062308465411b86cc91d4a2013dd6be95bd9feea2d85c315924ab5ddcda96245b828d717060c20ce69301d57aa4710845d15545064a97b507c970e581 SHA512 ae67ab3f68b397181e348309e982e895352832836e449c09b790a8080878963a2bc485aaabb71698b5f6b68363cec1faa58b6f200307914662a290d2eb0c7e8c
-DIST teams-for-linux-1.4.11.armv7l.rpm 68013881 BLAKE2B 8511ec1c56b5c04907c8f267de99058c67739b5b7bd44b3fa6e5170d9769db0ea5619c543130cfad9f48f7a3adac46f37f226692af7111eb2a3059485a0fd15b SHA512 fe8814b1f045960946f41b164deb60a4cec6c25c92476217f9ea59881daca2517145a133de1ccc43bed95e66e6c73b9ee72621740ca968aad94650d3999786d7
-DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c68998d0bf136656bb906beb41c68950b4382df6ca43d1e9d782991b6ffc094d98c64bad27fc42c373bd005a8ac2be8c84a65f4535 SHA512 3b284d04eb872c96b3a84ea761368689dd5ecbeef5e67659b2615dfaf9bd02130139cbf32bef8960d64b21c2d8e7219a3f76d882b6a35a652756d6859cc912a7
 DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
 DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
 DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed
 DIST teams-for-linux-1.4.13.aarch64.rpm 69747789 BLAKE2B 9b0fb7462cd6e2b8269d598b88d6c127ec649d59aadd05260d11865d3212427b07c2ffb5d9c17fee6bd0845d4aa925d81709caa8541341c8063c108071424d50 SHA512 ccd6e4e4ddc7e276a04280533524530594e412cd3cef040a556d6e93721b0212dbc18d04910048a1c18f0fdc413d299e6c9bf7a3d8c4709a06eda444990b315b
 DIST teams-for-linux-1.4.13.armv7l.rpm 68003545 BLAKE2B 71e05f6a54095f77d1dbcec22253983a9167e19a9867814e22e805103278f5617189b4591399307957f2f8e1f0c9ebb83f5d7c10370ee7c158409b349941ddff SHA512 1b4b1581f57615710085efe919d6861de381e5fcea631f385d7cc7a2820f86a902a7d2890f7781fcda06574b6ac5c918e99cfffe6d3642080fc75d645264ec36
 DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8ca4a263572e97e63b54e48f40343dc5d0ff4c889bdb71e47f7d1b4a22b29a564533de5dfb7be64ac2685171ede4cb11023322e9b SHA512 4db74fbebac7be4138b550504ce50f451adad6fa804c5555f1f8c09694ae3ae45f7a25355d280e1da27b1090fc1c47e317ebe37be0a516ff4428e0a34408dea9
-DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
-DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
-DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild b/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-03-07 11:34 Andrew Ammerlaan
  2024-03-07 11:23 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  0 siblings, 1 reply; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     da6ae7f5ef4dac25ba9680188158c3ecdb29d8fd
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 11:20:10 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 11:20:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da6ae7f5

net-im/teams-for-linux: drop 1.3.23, 1.4.3, 1.4.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   9 --
 .../teams-for-linux/teams-for-linux-1.3.23.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.4.11.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.4.3.ebuild   | 100 ---------------------
 4 files changed, 309 deletions(-)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 7d9802cfa2..09f36a5180 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,15 +1,6 @@
-DIST teams-for-linux-1.3.23.aarch64.rpm 68721369 BLAKE2B d90e6925455c648dafa69ace7f6864f4d925ebe7a6b60402a6e958e96a273bc03626e623fe1ba6782c9a4750361a549fb0f398c21a2e23c72c2b8833aacb92a8 SHA512 54247bf450e23b7c1e746faa3ce2b261e83ce10c209db48c26ebc2b79247cd109a2f856c3bba978971904569b325bf6105b3a0f265679a1669014319725885b7
-DIST teams-for-linux-1.3.23.armv7l.rpm 66729173 BLAKE2B 05ff9dbca24a70989131a5ec075cfe20f971fb9ef95f7f8fb3eea88766c367274677d06ba40bc1ce85723be1553cfd3ed317ef49c28a17e59c932acde5d3127b SHA512 ecf735b369b42b73ed76f8c62c52a689f4e44a7ebe4a528c623a7a2d2d771e5628021b51d1a3543ab2be5ccd59405c5b1f915f0d1947ff82c628f0c8f032d239
-DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f17985afeae866548864dee36aa33ab8acdc373592f91c2b1475acc84a881c61bd07d31c66dcd9740d32f0b972ab8ac42ff50e7b5ae3c SHA512 4d38cf17fb1c06c8b10eefceefc6339120c9d326837d7856aca3e1b165d304ed30c6828ee96aff3c35262f047fcb7217cca2b843e0bfe9f8cb5157265424d980
-DIST teams-for-linux-1.4.11.aarch64.rpm 69419237 BLAKE2B 524a454062308465411b86cc91d4a2013dd6be95bd9feea2d85c315924ab5ddcda96245b828d717060c20ce69301d57aa4710845d15545064a97b507c970e581 SHA512 ae67ab3f68b397181e348309e982e895352832836e449c09b790a8080878963a2bc485aaabb71698b5f6b68363cec1faa58b6f200307914662a290d2eb0c7e8c
-DIST teams-for-linux-1.4.11.armv7l.rpm 68013881 BLAKE2B 8511ec1c56b5c04907c8f267de99058c67739b5b7bd44b3fa6e5170d9769db0ea5619c543130cfad9f48f7a3adac46f37f226692af7111eb2a3059485a0fd15b SHA512 fe8814b1f045960946f41b164deb60a4cec6c25c92476217f9ea59881daca2517145a133de1ccc43bed95e66e6c73b9ee72621740ca968aad94650d3999786d7
-DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c68998d0bf136656bb906beb41c68950b4382df6ca43d1e9d782991b6ffc094d98c64bad27fc42c373bd005a8ac2be8c84a65f4535 SHA512 3b284d04eb872c96b3a84ea761368689dd5ecbeef5e67659b2615dfaf9bd02130139cbf32bef8960d64b21c2d8e7219a3f76d882b6a35a652756d6859cc912a7
 DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
 DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
 DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed
 DIST teams-for-linux-1.4.13.aarch64.rpm 69747789 BLAKE2B 9b0fb7462cd6e2b8269d598b88d6c127ec649d59aadd05260d11865d3212427b07c2ffb5d9c17fee6bd0845d4aa925d81709caa8541341c8063c108071424d50 SHA512 ccd6e4e4ddc7e276a04280533524530594e412cd3cef040a556d6e93721b0212dbc18d04910048a1c18f0fdc413d299e6c9bf7a3d8c4709a06eda444990b315b
 DIST teams-for-linux-1.4.13.armv7l.rpm 68003545 BLAKE2B 71e05f6a54095f77d1dbcec22253983a9167e19a9867814e22e805103278f5617189b4591399307957f2f8e1f0c9ebb83f5d7c10370ee7c158409b349941ddff SHA512 1b4b1581f57615710085efe919d6861de381e5fcea631f385d7cc7a2820f86a902a7d2890f7781fcda06574b6ac5c918e99cfffe6d3642080fc75d645264ec36
 DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8ca4a263572e97e63b54e48f40343dc5d0ff4c889bdb71e47f7d1b4a22b29a564533de5dfb7be64ac2685171ede4cb11023322e9b SHA512 4db74fbebac7be4138b550504ce50f451adad6fa804c5555f1f8c09694ae3ae45f7a25355d280e1da27b1090fc1c47e317ebe37be0a516ff4428e0a34408dea9
-DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
-DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
-DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild b/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.3.23.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
deleted file mode 100644
index 18684120b4..0000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-DEPEND="
-	app-accessibility/at-spi2-core
-	dev-libs/expat
-	dev-libs/glib
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-03-07 11:34 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     accbb4976ba8ffe042742476f674dab76aa40c78
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 11:19:34 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 11:19:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=accbb497

net-im/teams-for-linux: add 1.4.13

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.4.13.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 686f50bdec..7d9802cfa2 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -7,6 +7,9 @@ DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c6
 DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
 DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
 DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed
+DIST teams-for-linux-1.4.13.aarch64.rpm 69747789 BLAKE2B 9b0fb7462cd6e2b8269d598b88d6c127ec649d59aadd05260d11865d3212427b07c2ffb5d9c17fee6bd0845d4aa925d81709caa8541341c8063c108071424d50 SHA512 ccd6e4e4ddc7e276a04280533524530594e412cd3cef040a556d6e93721b0212dbc18d04910048a1c18f0fdc413d299e6c9bf7a3d8c4709a06eda444990b315b
+DIST teams-for-linux-1.4.13.armv7l.rpm 68003545 BLAKE2B 71e05f6a54095f77d1dbcec22253983a9167e19a9867814e22e805103278f5617189b4591399307957f2f8e1f0c9ebb83f5d7c10370ee7c158409b349941ddff SHA512 1b4b1581f57615710085efe919d6861de381e5fcea631f385d7cc7a2820f86a902a7d2890f7781fcda06574b6ac5c918e99cfffe6d3642080fc75d645264ec36
+DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8ca4a263572e97e63b54e48f40343dc5d0ff4c889bdb71e47f7d1b4a22b29a564533de5dfb7be64ac2685171ede4cb11023322e9b SHA512 4db74fbebac7be4138b550504ce50f451adad6fa804c5555f1f8c09694ae3ae45f7a25355d280e1da27b1090fc1c47e317ebe37be0a516ff4428e0a34408dea9
 DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe
 DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550
 DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
new file mode 100644
index 0000000000..fdb913d9cc
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-05-29 12:55 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2024-05-29 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     12ae18da99d67327bca2160ce52678297d1c2aa0
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 12:53:43 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 29 12:53:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12ae18da

net-im/teams-for-linux: add 1.5.2

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.5.2.ebuild   | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 09f36a518..1660e1bc6 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -4,3 +4,6 @@ DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c
 DIST teams-for-linux-1.4.13.aarch64.rpm 69747789 BLAKE2B 9b0fb7462cd6e2b8269d598b88d6c127ec649d59aadd05260d11865d3212427b07c2ffb5d9c17fee6bd0845d4aa925d81709caa8541341c8063c108071424d50 SHA512 ccd6e4e4ddc7e276a04280533524530594e412cd3cef040a556d6e93721b0212dbc18d04910048a1c18f0fdc413d299e6c9bf7a3d8c4709a06eda444990b315b
 DIST teams-for-linux-1.4.13.armv7l.rpm 68003545 BLAKE2B 71e05f6a54095f77d1dbcec22253983a9167e19a9867814e22e805103278f5617189b4591399307957f2f8e1f0c9ebb83f5d7c10370ee7c158409b349941ddff SHA512 1b4b1581f57615710085efe919d6861de381e5fcea631f385d7cc7a2820f86a902a7d2890f7781fcda06574b6ac5c918e99cfffe6d3642080fc75d645264ec36
 DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8ca4a263572e97e63b54e48f40343dc5d0ff4c889bdb71e47f7d1b4a22b29a564533de5dfb7be64ac2685171ede4cb11023322e9b SHA512 4db74fbebac7be4138b550504ce50f451adad6fa804c5555f1f8c09694ae3ae45f7a25355d280e1da27b1090fc1c47e317ebe37be0a516ff4428e0a34408dea9
+DIST teams-for-linux-1.5.2.aarch64.rpm 69749385 BLAKE2B 3f45aa90400b6f1758aa232af6945939e4fb7f71d7886f1bb324222f78c222b26f0008235f33310417a89e2d8f3353566c071dd73a3cd77a452c4ddea48bf7a6 SHA512 beff3501de6066d0a591dcb8ff305e42b6156554404bda2fa8864e5a4c4acf38e936f68ead52966d25ebd174920ba5a9594010b3566f39691bfdab5c9e0f0097
+DIST teams-for-linux-1.5.2.armv7l.rpm 68014797 BLAKE2B 56e0dbb397f4ba51f04972ad4806bc1d9e252985c64b404bd39023a044759d122c00e071114abd8d6b14ecc6a3f90b1959d7be3be9e89433a6515ff02cbe0673 SHA512 47b59347bc2d647556ba77484f6ff624c63112d6d3e9e5e701420389755ef7a2b89af0036146e82eed56046bb1ef255336b93445a56c3effdf6acc8d06b8f3a1
+DIST teams-for-linux-1.5.2.x86_64.rpm 74473197 BLAKE2B 8328e8eb5f73ea61a9a1f5cbacb46e2ec639fcd0ddca3d5746d2ccbe78bccdf4b1f6f4c78270eac294ed530dcf6bfa08ef928c95a45b365cd5a19286c0a3b02b SHA512 eeb610d7d564df7cefde6450101496c1cd7972360ae9c828ff222bcbe9df8d5b7fc4fc52f8163615ad9cdf5cab7c67a853b57f3c92c252b9db7e930da7be2e53

diff --git a/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild b/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
new file mode 100644
index 000000000..ea2cfa03c
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist mirror"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-06-25  9:10 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-06-25  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     79f607c937ac285a4ffe0a43f9df1001253920d8
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Jun 21 10:50:03 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Jun 21 10:50:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79f607c9

net-im/teams-for-linux: update LICENSE

OFL-1.1 instead of OFL.

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild | 2 +-
 net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
index 26a74f3d8..ea2cfa03c 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 # Electron bundles a bunch of things
 LICENSE="
 	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
 "
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
index 26a74f3d8..ea2cfa03c 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 # Electron bundles a bunch of things
 LICENSE="
 	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
 "
 SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-08-24 20:56 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-08-24 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     256e090773757f50791c4bca51da15d6a0864780
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 24 10:50:55 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Aug 24 10:55:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=256e0907

net-im/teams-for-linux: fix rdeps

Closes: https://bugs.gentoo.org/932873
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild | 6 +++---
 net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild | 6 +++---
 net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild  | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
index ea2cfa03c..2b1ba63a6 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
@@ -29,10 +29,10 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"
 RESTRICT="bindist mirror"
 
-DEPEND="
-	app-accessibility/at-spi2-core
+RDEPEND="
+	app-accessibility/at-spi2-core:2
 	dev-libs/expat
-	dev-libs/glib
+	dev-libs/glib:2
 	dev-libs/nspr
 	dev-libs/nss
 	media-libs/alsa-lib

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
index ea2cfa03c..2b1ba63a6 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
@@ -29,10 +29,10 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"
 RESTRICT="bindist mirror"
 
-DEPEND="
-	app-accessibility/at-spi2-core
+RDEPEND="
+	app-accessibility/at-spi2-core:2
 	dev-libs/expat
-	dev-libs/glib
+	dev-libs/glib:2
 	dev-libs/nspr
 	dev-libs/nss
 	media-libs/alsa-lib

diff --git a/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild b/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
index ea2cfa03c..2b1ba63a6 100644
--- a/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
@@ -29,10 +29,10 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~arm ~arm64"
 RESTRICT="bindist mirror"
 
-DEPEND="
-	app-accessibility/at-spi2-core
+RDEPEND="
+	app-accessibility/at-spi2-core:2
 	dev-libs/expat
-	dev-libs/glib
+	dev-libs/glib:2
 	dev-libs/nspr
 	dev-libs/nss
 	media-libs/alsa-lib


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-09-06  8:52 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-06  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     a38db56774691d97102c2654e86459a5a1c90b20
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Thu Sep  5 15:51:18 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Sep  5 15:52:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a38db567

net-im/teams-for-linux: add 1.9.6

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.9.6.ebuild   | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 1660e1bc6..ec2d57577 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -7,3 +7,6 @@ DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8
 DIST teams-for-linux-1.5.2.aarch64.rpm 69749385 BLAKE2B 3f45aa90400b6f1758aa232af6945939e4fb7f71d7886f1bb324222f78c222b26f0008235f33310417a89e2d8f3353566c071dd73a3cd77a452c4ddea48bf7a6 SHA512 beff3501de6066d0a591dcb8ff305e42b6156554404bda2fa8864e5a4c4acf38e936f68ead52966d25ebd174920ba5a9594010b3566f39691bfdab5c9e0f0097
 DIST teams-for-linux-1.5.2.armv7l.rpm 68014797 BLAKE2B 56e0dbb397f4ba51f04972ad4806bc1d9e252985c64b404bd39023a044759d122c00e071114abd8d6b14ecc6a3f90b1959d7be3be9e89433a6515ff02cbe0673 SHA512 47b59347bc2d647556ba77484f6ff624c63112d6d3e9e5e701420389755ef7a2b89af0036146e82eed56046bb1ef255336b93445a56c3effdf6acc8d06b8f3a1
 DIST teams-for-linux-1.5.2.x86_64.rpm 74473197 BLAKE2B 8328e8eb5f73ea61a9a1f5cbacb46e2ec639fcd0ddca3d5746d2ccbe78bccdf4b1f6f4c78270eac294ed530dcf6bfa08ef928c95a45b365cd5a19286c0a3b02b SHA512 eeb610d7d564df7cefde6450101496c1cd7972360ae9c828ff222bcbe9df8d5b7fc4fc52f8163615ad9cdf5cab7c67a853b57f3c92c252b9db7e930da7be2e53
+DIST teams-for-linux-1.9.6.aarch64.rpm 82937269 BLAKE2B e1cb449638d20e15b2302a524ab490a6be24604674d2bcda30abe00f9e1d679af2bdcf55f3679534908daced9dd58170f966c7b7adeefc52e0a05cfd17f9ded7 SHA512 6b499e96447a92a2030d068ecede7f9d71f1ef5cc35d871d325a03a9f3ccd397c730d3d6cfb14dfdaab77d06d19e2b20e3444edd29a5d2e64c5b65b7e635d083
+DIST teams-for-linux-1.9.6.armv7l.rpm 81477133 BLAKE2B bfa6f16e79495a87b5be816da699e46303843d6beab7b2f55b961977750b6cd8462d47431d06b6225993c8b3b8417fba38c529baae0e5c77f799c7a45d878e4b SHA512 8537b66eac63be71a2720a0ad084ed07aea81bbebc91335842c05ea75a492cd21f79d4fb78f3094f903d2b25affb1aef1458de9ac635068be4e96bb1c84f8c6c
+DIST teams-for-linux-1.9.6.x86_64.rpm 87677677 BLAKE2B 927d8013421bc6f5d2d750621459f6e4134c40b5854d5a48a65a311e4a384b52ea45a85a3fc4b1bf6d98778c810c1ea46a16c5077cebacd5f7b8963f2667aaed SHA512 fc9105ff744a4ac994380e3189650dcae9ff7faa2e723cf88f97350f739a017b7eedf1725f0eaec6c6cea402247ba240b608778883edd4cde7c7133112e9f70a

diff --git a/net-im/teams-for-linux/teams-for-linux-1.9.6.ebuild b/net-im/teams-for-linux/teams-for-linux-1.9.6.ebuild
new file mode 100644
index 000000000..2b1ba63a6
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.9.6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+	app-accessibility/at-spi2-core:2
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2024-09-15 21:38 [gentoo-commits] repo/proj/guru:dev " Julien Roy
@ 2024-09-15 21:45 ` Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-09-15 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     afbd48485c46ff1ee56e08d1102d2433a8b33fdb
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Sep 15 21:37:34 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Sep 15 21:37:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afbd4848

net-im/teams-for-linux: add 1.10.2

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.10.2.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index ec2d57577..3bcfa2966 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,3 +1,6 @@
+DIST teams-for-linux-1.10.2.aarch64.rpm 83482653 BLAKE2B 4b2efc3a12ac44f6f220cdeeef31881b2d0242174770c57a60f959b7a42100ab29ce7674440d30251d009883693cf9d32f1efd5c398817a26eae13e881f129fa SHA512 f94475065cc9b2a53f69a98c1ab75176f95bada309a8f05053e8d0ce44d5497e4ce430b03bb65df72a4486cdcc9648d3fe72d98bcfda94384a6214c05c0b6f81
+DIST teams-for-linux-1.10.2.armv7l.rpm 82008197 BLAKE2B 2966485b4eae952654edb56571f8d911c7271eaf3b68b9c8e37d644bbd5c362a84101844fdcaf53be283e51f5a3cac3d4c2a93cda1b48e32d528ab0f7e215f30 SHA512 801309840508f0ff5f2553b091a5274597f54aa3bba9a58aa3a083c2325ea37b20515f365a94da16f3101079f5b971d928e086a0eaa9c35ec1a371a0dfb2b787
+DIST teams-for-linux-1.10.2.x86_64.rpm 88171849 BLAKE2B 7f0561d7340ad8f4d5b287f8acc599196c72f013731768f471a218c0f327ea83cca324326a4f7e8cdc8ed56b32b744c1d5c7c94f93ce50991f676eb35bab4fae SHA512 9fdf181c2468237fb04ab1eec0da6e40d370e893a3ebd1963e8bd2ce702ca0a898b88df4377fbc05aabffd5e6787d3cbd5c355aa2a2cfaa84a7c16d09bdf799f
 DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
 DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
 DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed

diff --git a/net-im/teams-for-linux/teams-for-linux-1.10.2.ebuild b/net-im/teams-for-linux/teams-for-linux-1.10.2.ebuild
new file mode 100644
index 000000000..2b1ba63a6
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.10.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+	app-accessibility/at-spi2-core:2
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
  2024-09-15 21:41 [gentoo-commits] repo/proj/guru:dev " Julien Roy
@ 2024-09-15 21:45 ` Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-09-15 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     400053ff3f0b6521f1f9f9c8280bc9c88b2d598c
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Sep 15 21:39:58 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Sep 15 21:39:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400053ff

net-im/teams-for-linux: drop 1.4.12, 1.4.13, 1.5.2

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 net-im/teams-for-linux/Manifest                    |   9 --
 .../teams-for-linux/teams-for-linux-1.4.12.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.4.13.ebuild  | 100 ---------------------
 .../teams-for-linux/teams-for-linux-1.5.2.ebuild   | 100 ---------------------
 4 files changed, 309 deletions(-)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 3bcfa2966..ee3c430c0 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,15 +1,6 @@
 DIST teams-for-linux-1.10.2.aarch64.rpm 83482653 BLAKE2B 4b2efc3a12ac44f6f220cdeeef31881b2d0242174770c57a60f959b7a42100ab29ce7674440d30251d009883693cf9d32f1efd5c398817a26eae13e881f129fa SHA512 f94475065cc9b2a53f69a98c1ab75176f95bada309a8f05053e8d0ce44d5497e4ce430b03bb65df72a4486cdcc9648d3fe72d98bcfda94384a6214c05c0b6f81
 DIST teams-for-linux-1.10.2.armv7l.rpm 82008197 BLAKE2B 2966485b4eae952654edb56571f8d911c7271eaf3b68b9c8e37d644bbd5c362a84101844fdcaf53be283e51f5a3cac3d4c2a93cda1b48e32d528ab0f7e215f30 SHA512 801309840508f0ff5f2553b091a5274597f54aa3bba9a58aa3a083c2325ea37b20515f365a94da16f3101079f5b971d928e086a0eaa9c35ec1a371a0dfb2b787
 DIST teams-for-linux-1.10.2.x86_64.rpm 88171849 BLAKE2B 7f0561d7340ad8f4d5b287f8acc599196c72f013731768f471a218c0f327ea83cca324326a4f7e8cdc8ed56b32b744c1d5c7c94f93ce50991f676eb35bab4fae SHA512 9fdf181c2468237fb04ab1eec0da6e40d370e893a3ebd1963e8bd2ce702ca0a898b88df4377fbc05aabffd5e6787d3cbd5c355aa2a2cfaa84a7c16d09bdf799f
-DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051
-DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97
-DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed
-DIST teams-for-linux-1.4.13.aarch64.rpm 69747789 BLAKE2B 9b0fb7462cd6e2b8269d598b88d6c127ec649d59aadd05260d11865d3212427b07c2ffb5d9c17fee6bd0845d4aa925d81709caa8541341c8063c108071424d50 SHA512 ccd6e4e4ddc7e276a04280533524530594e412cd3cef040a556d6e93721b0212dbc18d04910048a1c18f0fdc413d299e6c9bf7a3d8c4709a06eda444990b315b
-DIST teams-for-linux-1.4.13.armv7l.rpm 68003545 BLAKE2B 71e05f6a54095f77d1dbcec22253983a9167e19a9867814e22e805103278f5617189b4591399307957f2f8e1f0c9ebb83f5d7c10370ee7c158409b349941ddff SHA512 1b4b1581f57615710085efe919d6861de381e5fcea631f385d7cc7a2820f86a902a7d2890f7781fcda06574b6ac5c918e99cfffe6d3642080fc75d645264ec36
-DIST teams-for-linux-1.4.13.x86_64.rpm 74456441 BLAKE2B dab983fd0eb2671f79c363b8ca4a263572e97e63b54e48f40343dc5d0ff4c889bdb71e47f7d1b4a22b29a564533de5dfb7be64ac2685171ede4cb11023322e9b SHA512 4db74fbebac7be4138b550504ce50f451adad6fa804c5555f1f8c09694ae3ae45f7a25355d280e1da27b1090fc1c47e317ebe37be0a516ff4428e0a34408dea9
-DIST teams-for-linux-1.5.2.aarch64.rpm 69749385 BLAKE2B 3f45aa90400b6f1758aa232af6945939e4fb7f71d7886f1bb324222f78c222b26f0008235f33310417a89e2d8f3353566c071dd73a3cd77a452c4ddea48bf7a6 SHA512 beff3501de6066d0a591dcb8ff305e42b6156554404bda2fa8864e5a4c4acf38e936f68ead52966d25ebd174920ba5a9594010b3566f39691bfdab5c9e0f0097
-DIST teams-for-linux-1.5.2.armv7l.rpm 68014797 BLAKE2B 56e0dbb397f4ba51f04972ad4806bc1d9e252985c64b404bd39023a044759d122c00e071114abd8d6b14ecc6a3f90b1959d7be3be9e89433a6515ff02cbe0673 SHA512 47b59347bc2d647556ba77484f6ff624c63112d6d3e9e5e701420389755ef7a2b89af0036146e82eed56046bb1ef255336b93445a56c3effdf6acc8d06b8f3a1
-DIST teams-for-linux-1.5.2.x86_64.rpm 74473197 BLAKE2B 8328e8eb5f73ea61a9a1f5cbacb46e2ec639fcd0ddca3d5746d2ccbe78bccdf4b1f6f4c78270eac294ed530dcf6bfa08ef928c95a45b365cd5a19286c0a3b02b SHA512 eeb610d7d564df7cefde6450101496c1cd7972360ae9c828ff222bcbe9df8d5b7fc4fc52f8163615ad9cdf5cab7c67a853b57f3c92c252b9db7e930da7be2e53
 DIST teams-for-linux-1.9.6.aarch64.rpm 82937269 BLAKE2B e1cb449638d20e15b2302a524ab490a6be24604674d2bcda30abe00f9e1d679af2bdcf55f3679534908daced9dd58170f966c7b7adeefc52e0a05cfd17f9ded7 SHA512 6b499e96447a92a2030d068ecede7f9d71f1ef5cc35d871d325a03a9f3ccd397c730d3d6cfb14dfdaab77d06d19e2b20e3444edd29a5d2e64c5b65b7e635d083
 DIST teams-for-linux-1.9.6.armv7l.rpm 81477133 BLAKE2B bfa6f16e79495a87b5be816da699e46303843d6beab7b2f55b961977750b6cd8462d47431d06b6225993c8b3b8417fba38c529baae0e5c77f799c7a45d878e4b SHA512 8537b66eac63be71a2720a0ad084ed07aea81bbebc91335842c05ea75a492cd21f79d4fb78f3094f903d2b25affb1aef1458de9ac635068be4e96bb1c84f8c6c
 DIST teams-for-linux-1.9.6.x86_64.rpm 87677677 BLAKE2B 927d8013421bc6f5d2d750621459f6e4134c40b5854d5a48a65a311e4a384b52ea45a85a3fc4b1bf6d98778c810c1ea46a16c5077cebacd5f7b8963f2667aaed SHA512 fc9105ff744a4ac994380e3189650dcae9ff7faa2e723cf88f97350f739a017b7eedf1725f0eaec6c6cea402247ba240b608778883edd4cde7c7133112e9f70a

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
deleted file mode 100644
index 2b1ba63a6..000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-	app-accessibility/at-spi2-core:2
-	dev-libs/expat
-	dev-libs/glib:2
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
deleted file mode 100644
index 2b1ba63a6..000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.4.13.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-	app-accessibility/at-spi2-core:2
-	dev-libs/expat
-	dev-libs/glib:2
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}

diff --git a/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild b/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
deleted file mode 100644
index 2b1ba63a6..000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.5.2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-	app-accessibility/at-spi2-core:2
-	dev-libs/expat
-	dev-libs/glib:2
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-10-21  9:51 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-10-21  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2065727d78bde3b1e3b4feb95d9c5292314b90f5
Author:     colonia-duck <tomclarke2006 <AT> hotmail <DOT> com>
AuthorDate: Sat Oct 19 22:24:14 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Oct 19 22:24:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2065727d

net-im/teams-for-linux: add 1.11.1

Signed-off-by: colonia-duck <tomclarke2006 <AT> hotmail.com>

 net-im/teams-for-linux/Manifest                    |   3 +
 net-im/teams-for-linux/metadata.xml                |  11 ++-
 .../teams-for-linux/teams-for-linux-1.11.1.ebuild  | 100 +++++++++++++++++++++
 3 files changed, 110 insertions(+), 4 deletions(-)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index ee3c430c0..ad14f876d 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,6 +1,9 @@
 DIST teams-for-linux-1.10.2.aarch64.rpm 83482653 BLAKE2B 4b2efc3a12ac44f6f220cdeeef31881b2d0242174770c57a60f959b7a42100ab29ce7674440d30251d009883693cf9d32f1efd5c398817a26eae13e881f129fa SHA512 f94475065cc9b2a53f69a98c1ab75176f95bada309a8f05053e8d0ce44d5497e4ce430b03bb65df72a4486cdcc9648d3fe72d98bcfda94384a6214c05c0b6f81
 DIST teams-for-linux-1.10.2.armv7l.rpm 82008197 BLAKE2B 2966485b4eae952654edb56571f8d911c7271eaf3b68b9c8e37d644bbd5c362a84101844fdcaf53be283e51f5a3cac3d4c2a93cda1b48e32d528ab0f7e215f30 SHA512 801309840508f0ff5f2553b091a5274597f54aa3bba9a58aa3a083c2325ea37b20515f365a94da16f3101079f5b971d928e086a0eaa9c35ec1a371a0dfb2b787
 DIST teams-for-linux-1.10.2.x86_64.rpm 88171849 BLAKE2B 7f0561d7340ad8f4d5b287f8acc599196c72f013731768f471a218c0f327ea83cca324326a4f7e8cdc8ed56b32b744c1d5c7c94f93ce50991f676eb35bab4fae SHA512 9fdf181c2468237fb04ab1eec0da6e40d370e893a3ebd1963e8bd2ce702ca0a898b88df4377fbc05aabffd5e6787d3cbd5c355aa2a2cfaa84a7c16d09bdf799f
+DIST teams-for-linux-1.11.1.aarch64.rpm 85350685 BLAKE2B 29ab8f26ef9a34e3ba5e290429f7fabfb5c1ade6b5e1ac97a7a9657af76a73a400b16449d6edbb728f3b73c1318b0b233036d84b13efb705dcb50d60da134ede SHA512 8f17862dcea3c2254167fcb4dd69e0d395e5afaf0b1abfc39a8facda38532649c63003ff7d6cd858b07e57108bb63919d7f01bd4d02626a7c7572893526552eb
+DIST teams-for-linux-1.11.1.armv7l.rpm 83826421 BLAKE2B 3023f9ca1058ed34734253e2eba0fd82b2414ee01ebd77f875643e2a3f5d8c4d2edc5d228321b46fcac2056016ae2c969fa460a6e7308f4b619b2b271837e835 SHA512 42645fcb800510420c810c7c83fec4a0e9ca9ba52f31f1150af73d54b8da07762b1c5c7e5bd68befb5bd2a55c7406331a0a9a363b7781aa6a0c8861970467aff
+DIST teams-for-linux-1.11.1.x86_64.rpm 90147561 BLAKE2B 35feea252e9d0538a3ed7f03eacca599537886539770c8d3445d4aab74899e252a009d9390cb7ac1658d878d6f76a512b89ac10c3b634cf019e1d35f4f1a521d SHA512 d4f0b93ec424e4dfa00d53af5ed4d13cceaeb8827efdae7b1a1b9759b8cdf3017e0d946519aa32f71c0b6f2f6c5c77b5141cc970bd7ba1d5acf570f5c5038ced
 DIST teams-for-linux-1.9.6.aarch64.rpm 82937269 BLAKE2B e1cb449638d20e15b2302a524ab490a6be24604674d2bcda30abe00f9e1d679af2bdcf55f3679534908daced9dd58170f966c7b7adeefc52e0a05cfd17f9ded7 SHA512 6b499e96447a92a2030d068ecede7f9d71f1ef5cc35d871d325a03a9f3ccd397c730d3d6cfb14dfdaab77d06d19e2b20e3444edd29a5d2e64c5b65b7e635d083
 DIST teams-for-linux-1.9.6.armv7l.rpm 81477133 BLAKE2B bfa6f16e79495a87b5be816da699e46303843d6beab7b2f55b961977750b6cd8462d47431d06b6225993c8b3b8417fba38c529baae0e5c77f799c7a45d878e4b SHA512 8537b66eac63be71a2720a0ad084ed07aea81bbebc91335842c05ea75a492cd21f79d4fb78f3094f903d2b25affb1aef1458de9ac635068be4e96bb1c84f8c6c
 DIST teams-for-linux-1.9.6.x86_64.rpm 87677677 BLAKE2B 927d8013421bc6f5d2d750621459f6e4134c40b5854d5a48a65a311e4a384b52ea45a85a3fc4b1bf6d98778c810c1ea46a16c5077cebacd5f7b8963f2667aaed SHA512 fc9105ff744a4ac994380e3189650dcae9ff7faa2e723cf88f97350f739a017b7eedf1725f0eaec6c6cea402247ba240b608778883edd4cde7c7133112e9f70a

diff --git a/net-im/teams-for-linux/metadata.xml b/net-im/teams-for-linux/metadata.xml
index d4c8db394..2219ec60f 100644
--- a/net-im/teams-for-linux/metadata.xml
+++ b/net-im/teams-for-linux/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">IsmaelMartinez/teams-for-linux</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>tomclarke2006@hotmail.com</email>
+    <name>Thomas Clarke</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">IsmaelMartinez/teams-for-linux</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild b/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild
new file mode 100644
index 000000000..2b1ba63a6
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+	app-accessibility/at-spi2-core:2
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-11-16 22:55 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-11-16 22:55 UTC (permalink / raw
  To: gentoo-commits

commit:     db2f1db9eb540a27332eafca8c026158f0547ae3
Author:     Thomas Clarke <colonia_duck <AT> posteo <DOT> net>
AuthorDate: Sat Nov 16 22:38:17 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Nov 16 22:38:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db2f1db9

net-im/teams-for-linux: add 1.11.5

Signed-off-by: Thomas Clarke <colonia_duck <AT> posteo.net>

 net-im/teams-for-linux/Manifest                    |   3 +
 .../teams-for-linux/teams-for-linux-1.11.5.ebuild  | 100 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index d265c5bb2..589a11a02 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -4,3 +4,6 @@ DIST teams-for-linux-1.11.1.x86_64.rpm 90147561 BLAKE2B 35feea252e9d0538a3ed7f03
 DIST teams-for-linux-1.11.3.aarch64.rpm 84939181 BLAKE2B e00c9d5d2597f5de6d02dd9c28f8a6013a5585a1f6504d583072a79c4d59d747d000761b9c8a9fe5a78007dd8d478bebb67c3fca57c0d2805fffb4c641fa07fc SHA512 af42f0c873c156c00ad95f0196b9d8732ef0abc55fd09979940d7042e504fd00681e59b251b08de0477ad677a04ee9f3264e34ae31155a13f3224eb3f192862f
 DIST teams-for-linux-1.11.3.armv7l.rpm 84373689 BLAKE2B 760df670edb11ae551f4795ef5f9d2449177006ca1cf89295793ac0ef47ecefd425e8c1de92da4bd10e56ce96c68b832fb0d5a30c9b78d0268958b00dc440a73 SHA512 1f009a3fed4e4a8987876e85d010c387b04d6d575f484e89716f1e4ae23b459398d3e79a00c004c1649c2f1a4a2e56602271716b4f6efc9f5c285830d0300fcd
 DIST teams-for-linux-1.11.3.x86_64.rpm 196948789 BLAKE2B 739df2d87b77145cea9e32cef5ac8f6d6600cd05dd34a1834f2e2b608cf9d285e756dad49fca1f1995a8571500306dde947b25c97115f32ffd561caa3650deaa SHA512 22715d655e4def9c9fbf36ecfc2fbcc706c294561d417068c46b2a7c0de5a5a218980c70a5ec05e65b73343784effcd7008aa02a2f38cc5535cc15544b43e4c8
+DIST teams-for-linux-1.11.5.aarch64.rpm 84955693 BLAKE2B 49951f3f903347e127ebfe77f6766376054180b8339b8d31b777fdf8c6991702e18b482919bbf5911c899e23661eb551381a1550c7aebdd12dc2215aa48f3a2f SHA512 ea5ab8c5199c8c364ad1ef6ff052fef58e8d09e958b319de0a80e91df43a2dde53c4f0e0242e59500934cbc20143d49e1de5f24116dd30abb80ed018b75bc192
+DIST teams-for-linux-1.11.5.armv7l.rpm 84364393 BLAKE2B 1f002b4b4aa737f96762ed3c6648e9854de69c69d9140ea0b1d4155e249ccdaf15541a3b1aedc494eab402a259c0feec524f0692506a917b396b27e44644e91a SHA512 0638f6bfe61de8fbda74273eaf2f3b28935dbc83c3792b82d5ae95ce99f8f36d4c2ecf15b41b866a6b2c6983bf4e2baa87c8dfb1d76097e0066b16e4294d0325
+DIST teams-for-linux-1.11.5.x86_64.rpm 89611789 BLAKE2B b6331220281aa319d7cc7a25f8cd307bf13fb21ffbc425ded6287df13978bea9ebd61928c98d3bcfa5c982a6e4adc05c5234c3225f2edb23b10cd120cf92f0a5 SHA512 7117c58ae8cbf0f634628742ccea5da99fc85ff31fc5f6ec8a3a79dc8264787b87ccb84ba4bff936dbb0fd024098798b098d4d4f7f2a21f96381cb8d5993af00

diff --git a/net-im/teams-for-linux/teams-for-linux-1.11.5.ebuild b/net-im/teams-for-linux/teams-for-linux-1.11.5.ebuild
new file mode 100644
index 000000000..2b1ba63a6
--- /dev/null
+++ b/net-im/teams-for-linux/teams-for-linux-1.11.5.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+	sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+SRC_URI="
+	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
+	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
+	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
+"
+S="${WORKDIR}"
+
+# Electron bundles a bunch of things
+LICENSE="
+	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+	app-accessibility/at-spi2-core:2
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	x11-libs/cairo
+	x11-libs/gtk+:3
+	x11-libs/libdrm
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libxkbcommon
+	x11-libs/libXrandr
+	x11-libs/pango
+"
+
+QA_PREBUILT="opt/teams-for-linux/*"
+
+pkg_pretend() {
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+	default
+	# cleanup languages
+	pushd "opt/teams-for-linux/locales" || die
+	chromium_remove_language_paks
+	popd || die
+}
+
+src_configure() {
+	chromium_suid_sandbox_check_kernel_config
+	default
+}
+
+src_install() {
+	for size in {16,24,32,48,64,96,128,256,512,1024}; do
+		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
+	done
+
+	domenu usr/share/applications/teams-for-linux.desktop
+
+	local DESTDIR="/opt/teams-for-linux"
+
+	pushd "opt/teams-for-linux" || die
+
+	exeinto "${DESTDIR}"
+	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
+
+	insinto "${DESTDIR}"
+	doins *.pak *.bin *.json *.dat
+	insopts -m0755
+	doins -r locales resources
+
+	# Chrome-sandbox requires the setuid bit to be specifically set.
+	# see https://github.com/electron/electron/issues/17972
+	fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
+	popd || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/
@ 2024-11-16 22:55 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-11-16 22:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c6f500a8c7325915667bc032edca16c8afe37de5
Author:     Thomas Clarke <colonia_duck <AT> posteo <DOT> net>
AuthorDate: Sat Nov 16 22:39:28 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Nov 16 22:39:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6f500a8

net-im/teams-for-linux: drop 1.11.1

Signed-off-by: Thomas Clarke <colonia_duck <AT> posteo.net>

 net-im/teams-for-linux/Manifest                    |   3 -
 .../teams-for-linux/teams-for-linux-1.11.1.ebuild  | 100 ---------------------
 2 files changed, 103 deletions(-)

diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 589a11a02..cf524dad0 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,6 +1,3 @@
-DIST teams-for-linux-1.11.1.aarch64.rpm 85350685 BLAKE2B 29ab8f26ef9a34e3ba5e290429f7fabfb5c1ade6b5e1ac97a7a9657af76a73a400b16449d6edbb728f3b73c1318b0b233036d84b13efb705dcb50d60da134ede SHA512 8f17862dcea3c2254167fcb4dd69e0d395e5afaf0b1abfc39a8facda38532649c63003ff7d6cd858b07e57108bb63919d7f01bd4d02626a7c7572893526552eb
-DIST teams-for-linux-1.11.1.armv7l.rpm 83826421 BLAKE2B 3023f9ca1058ed34734253e2eba0fd82b2414ee01ebd77f875643e2a3f5d8c4d2edc5d228321b46fcac2056016ae2c969fa460a6e7308f4b619b2b271837e835 SHA512 42645fcb800510420c810c7c83fec4a0e9ca9ba52f31f1150af73d54b8da07762b1c5c7e5bd68befb5bd2a55c7406331a0a9a363b7781aa6a0c8861970467aff
-DIST teams-for-linux-1.11.1.x86_64.rpm 90147561 BLAKE2B 35feea252e9d0538a3ed7f03eacca599537886539770c8d3445d4aab74899e252a009d9390cb7ac1658d878d6f76a512b89ac10c3b634cf019e1d35f4f1a521d SHA512 d4f0b93ec424e4dfa00d53af5ed4d13cceaeb8827efdae7b1a1b9759b8cdf3017e0d946519aa32f71c0b6f2f6c5c77b5141cc970bd7ba1d5acf570f5c5038ced
 DIST teams-for-linux-1.11.3.aarch64.rpm 84939181 BLAKE2B e00c9d5d2597f5de6d02dd9c28f8a6013a5585a1f6504d583072a79c4d59d747d000761b9c8a9fe5a78007dd8d478bebb67c3fca57c0d2805fffb4c641fa07fc SHA512 af42f0c873c156c00ad95f0196b9d8732ef0abc55fd09979940d7042e504fd00681e59b251b08de0477ad677a04ee9f3264e34ae31155a13f3224eb3f192862f
 DIST teams-for-linux-1.11.3.armv7l.rpm 84373689 BLAKE2B 760df670edb11ae551f4795ef5f9d2449177006ca1cf89295793ac0ef47ecefd425e8c1de92da4bd10e56ce96c68b832fb0d5a30c9b78d0268958b00dc440a73 SHA512 1f009a3fed4e4a8987876e85d010c387b04d6d575f484e89716f1e4ae23b459398d3e79a00c004c1649c2f1a4a2e56602271716b4f6efc9f5c285830d0300fcd
 DIST teams-for-linux-1.11.3.x86_64.rpm 196948789 BLAKE2B 739df2d87b77145cea9e32cef5ac8f6d6600cd05dd34a1834f2e2b608cf9d285e756dad49fca1f1995a8571500306dde947b25c97115f32ffd561caa3650deaa SHA512 22715d655e4def9c9fbf36ecfc2fbcc706c294561d417068c46b2a7c0de5a5a218980c70a5ec05e65b73343784effcd7008aa02a2f38cc5535cc15544b43e4c8

diff --git a/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild b/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild
deleted file mode 100644
index 2b1ba63a6..000000000
--- a/net-im/teams-for-linux/teams-for-linux-1.11.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
-	hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
-	sv sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version."
-HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
-SRC_URI="
-	amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm )
-	arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm )
-	arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm )
-"
-S="${WORKDIR}"
-
-# Electron bundles a bunch of things
-LICENSE="
-	MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-	unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-	app-accessibility/at-spi2-core:2
-	dev-libs/expat
-	dev-libs/glib:2
-	dev-libs/nspr
-	dev-libs/nss
-	media-libs/alsa-lib
-	media-libs/mesa
-	net-print/cups
-	sys-apps/dbus
-	x11-libs/cairo
-	x11-libs/gtk+:3
-	x11-libs/libdrm
-	x11-libs/libX11
-	x11-libs/libxcb
-	x11-libs/libXcomposite
-	x11-libs/libXdamage
-	x11-libs/libXext
-	x11-libs/libXfixes
-	x11-libs/libxkbcommon
-	x11-libs/libXrandr
-	x11-libs/pango
-"
-
-QA_PREBUILT="opt/teams-for-linux/*"
-
-pkg_pretend() {
-	chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-	default
-	# cleanup languages
-	pushd "opt/teams-for-linux/locales" || die
-	chromium_remove_language_paks
-	popd || die
-}
-
-src_configure() {
-	chromium_suid_sandbox_check_kernel_config
-	default
-}
-
-src_install() {
-	for size in {16,24,32,48,64,96,128,256,512,1024}; do
-		doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png"
-	done
-
-	domenu usr/share/applications/teams-for-linux.desktop
-
-	local DESTDIR="/opt/teams-for-linux"
-
-	pushd "opt/teams-for-linux" || die
-
-	exeinto "${DESTDIR}"
-	doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so*
-
-	insinto "${DESTDIR}"
-	doins *.pak *.bin *.json *.dat
-	insopts -m0755
-	doins -r locales resources
-
-	# Chrome-sandbox requires the setuid bit to be specifically set.
-	# see https://github.com/electron/electron/issues/17972
-	fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-	dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux
-	popd || die
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-11-16 22:55 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-07 11:34 [gentoo-commits] repo/proj/guru:master commit in: net-im/teams-for-linux/ Andrew Ammerlaan
2024-03-07 11:23 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2024-11-16 22:55 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-11-16 22:55 Julien Roy
2024-10-21  9:51 David Roman
2024-09-15 21:41 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-09-15 21:45 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-09-15 21:38 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-09-15 21:45 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-09-06  8:52 David Roman
2024-08-24 20:56 David Roman
2024-06-25  9:10 David Roman
2024-05-29 12:55 Andrew Ammerlaan
2024-03-07 11:34 Andrew Ammerlaan
2024-02-25  9:39 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
2024-02-25 10:02 ` [gentoo-commits] repo/proj/guru:master " Viorel Munteanu
2024-02-25  9:39 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
2024-02-25 10:02 ` [gentoo-commits] repo/proj/guru:master " Viorel Munteanu
2024-02-14 16:01 Andrew Ammerlaan
2024-01-18 11:56 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2024-01-18 11:57 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2023-11-30 10:39 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2023-11-30 10:44 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox