commit:     e174752a7b56638e5158337636e1013acfae56b6
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Sun Jul 27 16:16:20 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug  1 04:25:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e174752a

net-misc/teamviewer: drop 15.53.6, 15.55.3

Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Part-of: https://github.com/gentoo/gentoo/pull/43189
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/teamviewer/Manifest                  |   8 --
 net-misc/teamviewer/teamviewer-15.53.6.ebuild | 153 --------------------------
 net-misc/teamviewer/teamviewer-15.55.3.ebuild | 153 --------------------------
 3 files changed, 314 deletions(-)

diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest
index 1c2da0cc8243..5fc796f138b5 100644
--- a/net-misc/teamviewer/Manifest
+++ b/net-misc/teamviewer/Manifest
@@ -1,11 +1,3 @@
-DIST teamviewer_15.53.6_amd64.tar.xz 93437564 BLAKE2B 
a445f40febbf664047be3a2ffecd67d9e9149e03d7793f17365f0406f056465769571e7c1fc7e2bbfeca4b011fd4ba0b084a5c1460dddf88f6d6ec0ce355dad6
 SHA512 
a2c0dc70eab9ff46228ff35b3aaf2f7bb61e82fe40a1264bdd065ac9edfb5a506a0212d5a599b74fd02c4e7fe9bcb7451cffdbc24fb884838ca560ce17a8f27d
-DIST teamviewer_15.53.6_arm64.tar.xz 93587664 BLAKE2B 
dcc0fb2348a2edf86268c1f37cdd17f7837ef9a5a982d9bb38987e3eb402c02148ab48b51517f4a35e95cf16ae98b5f7373dad0bd7e5f831c23363daf94d79a5
 SHA512 
49bdb835e9e2432fb6fb0fce5481d1f0c793dc2e8358a39e6ab3df5904c606b417bbaa0faaf3538bc540122de2bf706c0c5ca595a4cddbb8742401537dd0d9f2
-DIST teamviewer_15.53.6_armhf.tar.xz 86940140 BLAKE2B 
d5ecc80812e0aea2daaaf11a22d9cef466123679235c17a018f07b21c29c1224e095c301b09a95dadbef8ec7d4591eb01b977d6215af3cbfa93877b46357a96c
 SHA512 
15c925a382182f8735bbfbf13f005baba95aa1169f05638bb6469e4e524bd3a48ee685e34aa858ab5606d5940d5e5e7be6be7bd3ca7874e7ebefa7775e6b5d13
-DIST teamviewer_15.53.6_i386.tar.xz 94894620 BLAKE2B 
b39d4aa237d7f159957dc598c401fa350a28bf6c9c1a8ae5d249f4b6943e6265e9708f8a1efc7389e8d65624a5f764c31edee6d07d5f2ba3578dd98bd5fbad85
 SHA512 
32ae67f3a5ac34826224d3acf03da37b6ca6d2037451cc237ffdab2bbce1b05234693def6141016878d50c7fe2ca818ff3d5dc7d2501feb2337fad1b012267f7
-DIST teamviewer_15.55.3_amd64.tar.xz 88796964 BLAKE2B 
7c1f6cd3eee569eb3471011b1d98609d29b3be88f57d82b2a1b8675af5c0f2c9fcd2db0091be683a64aa26b946d300179c3506d8c92c224fc83aeb6c6f68dbf8
 SHA512 
16ed2fec69707d89e1c57c81eb6f765189b82d345c6a58084f58ba5aac2d332038f9c9b80d324455729a8349d81a4f12db3cbf070fb57648ecc0f532127e61f1
-DIST teamviewer_15.55.3_arm64.tar.xz 91624136 BLAKE2B 
610b6bb0cd18eda44a58c8590f30a4fa6aa549075cb2fc10a7bce5eddc53595f74ad5a8dfb0ac1254ebbab59897c14804a8c45e7626625fdca90d886d958a876
 SHA512 
45dd9094cc823f9c1158bc9844bf2da5f1b02e8f7c6b4c19377776978f4c97a8aea8d41b7a9a7b5d0b156fe4c2020ca228415bbb5d8f5687c5e42c3df767b26b
-DIST teamviewer_15.55.3_armhf.tar.xz 84907180 BLAKE2B 
c2a273eed6cb4ef9b84b7a4c10869e4fd9d9244d1176cbb1755307a46fc958c9a335359b917150e96bed5f5bf295fdf7008f5dcba6ba677258d2bc38a8f3d3ed
 SHA512 
7f9635784e2b7bc251be0272dc66064d616d896749f5c29f62fb8b11b51ff8dd77230021f55f6bd64a64f3d290fe32fdba871cf84d902858a6180d8da17b3e72
-DIST teamviewer_15.55.3_i386.tar.xz 90082452 BLAKE2B 
404a0fb730f18af2b11949374fa02009bd926e4c24b8a243731bfa7cfd55810e6fb274c3954e8dc5bb790c2fc10393649364338adee0d6979488c589ecd757da
 SHA512 
2629298c7504abb5e6758d1a2d696fe6ee3afb2d43785b8dbc8f04857d1f3ed65f9a8e538732ee0a61917af8759686eefaeea23a69f2735ff84d6ebf3b412195
 DIST teamviewer_15.64.3_amd64.tar.xz 105993876 BLAKE2B 
e31eb3987f30db53ae068e6622850428a2b9006a4eaf77767137efd01990012c4a90ccce0247263a4a36dba96ae8755d07bbd78f4d0c676ab44bd458e4b481d3
 SHA512 
a5984dd1f529750f712404252ad9f3daf1c07d66df1630ae7eb6b309c027a2e00bacd62c0ba367560f4d9ed21661c35996b1b298081cf105d93ffe33814d3b2b
 DIST teamviewer_15.64.3_arm64.tar.xz 105556100 BLAKE2B 
97d6eb6736b275060cc34fcdd1602bb5561eae3922613b953ce29894916bfbf33ea94e50798f02f2da6caeb109ca8e9d373738f037f8236788139b351b1343c0
 SHA512 
a136d740b9c9452156c1d9cbf0df8a7b6ca26360d50a55584f233d3c8c929d269c6eb67edd89074972307e0f57315c9ac9480d6cd9113451d0751e388f934466
 DIST teamviewer_15.64.3_armhf.tar.xz 91335120 BLAKE2B 
c2e6b1fab27969d2a3fdbf1304be9f701682c742a1da94351867c2a044eeb5b744ac580379cdd79e85e328139c0ae16c6dde49d19e983f9544c7b69be8418234
 SHA512 
7dfb43a0d0852213587a4bbfea236e4d81ef0ebb969b4ab800b58ba87c1f9202b56124d0d74f158aa76aa453d51312d30f1fdb3cfc8737b4071fd51bd8c162a3

diff --git a/net-misc/teamviewer/teamviewer-15.53.6.ebuild 
b/net-misc/teamviewer/teamviewer-15.53.6.ebuild
deleted file mode 100644
index 918c06657898..000000000000
--- a/net-misc/teamviewer/teamviewer-15.53.6.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature systemd xdg
-
-MY_MAJOR="$(ver_cut 1)"
-MY_P="${PN}${MY_MAJOR}"
-DESCRIPTION="All-In-One Solution for Remote Access and Support over the 
Internet"
-HOMEPAGE="https://www.teamviewer.com";
-MY_URI="https://dl.teamviewer.com/download/linux/version_${MY_MAJOR}x/${PN}_${PV}";
-SRC_URI="
-       amd64? ( ${MY_URI}_amd64.tar.xz )
-       arm? ( ${MY_URI}_armhf.tar.xz )
-       arm64? ( ${MY_URI}_arm64.tar.xz )
-       x86? ( ${MY_URI}_i386.tar.xz )"
-S="${WORKDIR}"/teamviewer
-
-LICENSE="TeamViewer MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror strip"
-
-# Unpack will fail without app-arch/xz-utils[extra-filters], bug #798027
-BDEPEND="app-arch/xz-utils[extra-filters(+)]"
-
-RDEPEND="
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/fontconfig
-       media-libs/freetype
-       media-libs/libglvnd[X]
-       sys-apps/dbus
-       sys-apps/util-linux
-       sys-libs/glibc
-       sys-libs/zlib:0/1[minizip]
-       x11-libs/libICE
-       x11-libs/libSM
-       x11-libs/libX11
-       x11-libs/libXScrnSaver
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libXi
-       x11-libs/libXrandr
-       x11-libs/libXrender
-       x11-libs/libXtst
-       x11-libs/libxcb
-"
-# For consolekit incompatibility see 
https://forums.gentoo.org/viewtopic-p-8332956.html#8332956
-
-QA_PREBUILT="opt/${MY_P}/*"
-
-src_prepare() {
-       default
-
-       # Switch operation mode from 'portable' to 'installed'
-       sed -e "s/TAR_NI/TAR_IN/g" -i tv_bin/script/tvw_config || die
-
-       sed -i \
-               -e "/^ExecStart/s|${PN}|${MY_P}|" \
-               -e "/^PIDFile/s|/var/run/|/run/|" \
-               tv_bin/script/teamviewerd.service || die
-}
-
-src_install() {
-       local dst="/opt/${MY_P}" # install destination
-
-       insinto ${dst}
-       doins -r tv_bin
-
-       # Set permissions for executables and libraries
-       local exe
-       for exe in $(find tv_bin -type f -executable -or -name '*.so' || die); 
do
-               fperms +x ${dst}/${exe}
-       done
-
-       newinitd "${FILESDIR}"/teamviewerd15.init teamviewerd
-       systemd_dounit tv_bin/script/teamviewerd.service
-
-       insinto /usr/share/dbus-1/services
-       doins tv_bin/script/com.teamviewer.TeamViewer.service
-       doins tv_bin/script/com.teamviewer.TeamViewer.Desktop.service
-
-       insinto /usr/share/polkit-1/actions
-       doins tv_bin/script/com.teamviewer.TeamViewer.policy
-
-       local size
-       for size in 16 24 32 48 256; do
-               newicon -s ${size} tv_bin/desktop/teamviewer_${size}.png 
teamviewer.png
-       done
-
-       dodoc -r doc
-
-       # Make docs available in expected location
-       dosym ../../usr/share/doc/${PF}/doc ${dst}/doc
-
-       # We need to keep docs uncompressed, bug #778617
-       docompress -x /usr/share/doc/${PF}/.
-
-       keepdir /etc/${MY_P}
-       dosym ../../etc/${MY_P} ${dst}/config
-
-       # Create directory and symlink for log files (NOTE: according to Team-
-       # Viewer devs, all paths are hard-coded in the binaries; therefore
-       # using the same path as the DEB/RPM archives, i.e. '/var/log/teamviewer
-       # <major-version>')
-       keepdir /var/log/${MY_P}
-       dosym ../../var/log/${MY_P} ${dst}/logfiles
-
-       dodir /opt/bin
-       dosym ${dst}/tv_bin/teamviewerd /opt/bin/teamviewerd
-       dosym ${dst}/tv_bin/script/teamviewer /opt/bin/teamviewer
-
-       make_desktop_entry teamviewer "TeamViewer ${MY_MAJOR}"
-}
-
-pkg_postinst() {
-       xdg_pkg_postinst
-
-       ewarn
-       ewarn "Please note that the teamviewer gui works only when started from"
-       ewarn "a session initiated by a display manager." #799137
-       optfeature_header "Install one of the following display managers:"
-       optfeature "an example display manager" x11-misc/cdm gnome-base/gdm 
gui-apps/gtkgreet x11-misc/lightdm \
-               lxde-base/lxdm sys-apps/qingy x11-misc/sddm x11-misc/slim 
x11-misc/wdm x11-apps/xdm
-
-       if [[ -z ${REPLACING_VERSIONS} ]]; then
-               elog
-               elog "Please note that parallel installation of multiple 
versions of"
-               elog "TeamViewer is currently not supported at runtime. Bug 
#621818"
-               elog
-               elog "Before using TeamViewer, you need to start its daemon:"
-               elog "OpenRC:"
-               elog "# /etc/init.d/teamviewerd start"
-               elog "# rc-update add teamviewerd default"
-               elog
-               elog "Systemd:"
-               elog "# systemctl start teamviewerd.service"
-               elog "# systemctl enable teamviewerd.service"
-               elog
-               elog "To display additional command line options simply run:"
-               elog "$ teamviewer help"
-               elog
-               elog "Most likely TeamViewer will work normally only on systems 
with systemd"
-               elog "or elogind. See this thread for additional info:"
-               elog 
"https://forums.gentoo.org/viewtopic-p-8332956.html#8332956";
-       fi
-}

diff --git a/net-misc/teamviewer/teamviewer-15.55.3.ebuild 
b/net-misc/teamviewer/teamviewer-15.55.3.ebuild
deleted file mode 100644
index 918c06657898..000000000000
--- a/net-misc/teamviewer/teamviewer-15.55.3.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature systemd xdg
-
-MY_MAJOR="$(ver_cut 1)"
-MY_P="${PN}${MY_MAJOR}"
-DESCRIPTION="All-In-One Solution for Remote Access and Support over the 
Internet"
-HOMEPAGE="https://www.teamviewer.com";
-MY_URI="https://dl.teamviewer.com/download/linux/version_${MY_MAJOR}x/${PN}_${PV}";
-SRC_URI="
-       amd64? ( ${MY_URI}_amd64.tar.xz )
-       arm? ( ${MY_URI}_armhf.tar.xz )
-       arm64? ( ${MY_URI}_arm64.tar.xz )
-       x86? ( ${MY_URI}_i386.tar.xz )"
-S="${WORKDIR}"/teamviewer
-
-LICENSE="TeamViewer MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror strip"
-
-# Unpack will fail without app-arch/xz-utils[extra-filters], bug #798027
-BDEPEND="app-arch/xz-utils[extra-filters(+)]"
-
-RDEPEND="
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/fontconfig
-       media-libs/freetype
-       media-libs/libglvnd[X]
-       sys-apps/dbus
-       sys-apps/util-linux
-       sys-libs/glibc
-       sys-libs/zlib:0/1[minizip]
-       x11-libs/libICE
-       x11-libs/libSM
-       x11-libs/libX11
-       x11-libs/libXScrnSaver
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libXi
-       x11-libs/libXrandr
-       x11-libs/libXrender
-       x11-libs/libXtst
-       x11-libs/libxcb
-"
-# For consolekit incompatibility see 
https://forums.gentoo.org/viewtopic-p-8332956.html#8332956
-
-QA_PREBUILT="opt/${MY_P}/*"
-
-src_prepare() {
-       default
-
-       # Switch operation mode from 'portable' to 'installed'
-       sed -e "s/TAR_NI/TAR_IN/g" -i tv_bin/script/tvw_config || die
-
-       sed -i \
-               -e "/^ExecStart/s|${PN}|${MY_P}|" \
-               -e "/^PIDFile/s|/var/run/|/run/|" \
-               tv_bin/script/teamviewerd.service || die
-}
-
-src_install() {
-       local dst="/opt/${MY_P}" # install destination
-
-       insinto ${dst}
-       doins -r tv_bin
-
-       # Set permissions for executables and libraries
-       local exe
-       for exe in $(find tv_bin -type f -executable -or -name '*.so' || die); 
do
-               fperms +x ${dst}/${exe}
-       done
-
-       newinitd "${FILESDIR}"/teamviewerd15.init teamviewerd
-       systemd_dounit tv_bin/script/teamviewerd.service
-
-       insinto /usr/share/dbus-1/services
-       doins tv_bin/script/com.teamviewer.TeamViewer.service
-       doins tv_bin/script/com.teamviewer.TeamViewer.Desktop.service
-
-       insinto /usr/share/polkit-1/actions
-       doins tv_bin/script/com.teamviewer.TeamViewer.policy
-
-       local size
-       for size in 16 24 32 48 256; do
-               newicon -s ${size} tv_bin/desktop/teamviewer_${size}.png 
teamviewer.png
-       done
-
-       dodoc -r doc
-
-       # Make docs available in expected location
-       dosym ../../usr/share/doc/${PF}/doc ${dst}/doc
-
-       # We need to keep docs uncompressed, bug #778617
-       docompress -x /usr/share/doc/${PF}/.
-
-       keepdir /etc/${MY_P}
-       dosym ../../etc/${MY_P} ${dst}/config
-
-       # Create directory and symlink for log files (NOTE: according to Team-
-       # Viewer devs, all paths are hard-coded in the binaries; therefore
-       # using the same path as the DEB/RPM archives, i.e. '/var/log/teamviewer
-       # <major-version>')
-       keepdir /var/log/${MY_P}
-       dosym ../../var/log/${MY_P} ${dst}/logfiles
-
-       dodir /opt/bin
-       dosym ${dst}/tv_bin/teamviewerd /opt/bin/teamviewerd
-       dosym ${dst}/tv_bin/script/teamviewer /opt/bin/teamviewer
-
-       make_desktop_entry teamviewer "TeamViewer ${MY_MAJOR}"
-}
-
-pkg_postinst() {
-       xdg_pkg_postinst
-
-       ewarn
-       ewarn "Please note that the teamviewer gui works only when started from"
-       ewarn "a session initiated by a display manager." #799137
-       optfeature_header "Install one of the following display managers:"
-       optfeature "an example display manager" x11-misc/cdm gnome-base/gdm 
gui-apps/gtkgreet x11-misc/lightdm \
-               lxde-base/lxdm sys-apps/qingy x11-misc/sddm x11-misc/slim 
x11-misc/wdm x11-apps/xdm
-
-       if [[ -z ${REPLACING_VERSIONS} ]]; then
-               elog
-               elog "Please note that parallel installation of multiple 
versions of"
-               elog "TeamViewer is currently not supported at runtime. Bug 
#621818"
-               elog
-               elog "Before using TeamViewer, you need to start its daemon:"
-               elog "OpenRC:"
-               elog "# /etc/init.d/teamviewerd start"
-               elog "# rc-update add teamviewerd default"
-               elog
-               elog "Systemd:"
-               elog "# systemctl start teamviewerd.service"
-               elog "# systemctl enable teamviewerd.service"
-               elog
-               elog "To display additional command line options simply run:"
-               elog "$ teamviewer help"
-               elog
-               elog "Most likely TeamViewer will work normally only on systems 
with systemd"
-               elog "or elogind. See this thread for additional info:"
-               elog 
"https://forums.gentoo.org/viewtopic-p-8332956.html#8332956";
-       fi
-}

Reply via email to