From 1252b7a51c2cc6bd3a81830544cacce0aefc0bf1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Dec 2023 19:50:47 +0000 Subject: gentoo auto-resync : 18:12:2023 - 19:50:47 --- net-misc/Manifest.gz | Bin 54325 -> 54314 bytes net-misc/eventd/Manifest | 2 +- net-misc/eventd/metadata.xml | 1 - net-misc/networkmanager/Manifest | 2 +- net-misc/networkmanager/metadata.xml | 1 - net-misc/teamviewer/Manifest | 15 +-- net-misc/teamviewer/teamviewer-15.34.4.ebuild | 151 -------------------------- net-misc/teamviewer/teamviewer-15.42.4.ebuild | 151 -------------------------- net-misc/teamviewer/teamviewer-15.48.4.ebuild | 151 ++++++++++++++++++++++++++ net-misc/xmrig/Manifest | 2 +- net-misc/xmrig/metadata.xml | 3 - 11 files changed, 159 insertions(+), 320 deletions(-) delete mode 100644 net-misc/teamviewer/teamviewer-15.34.4.ebuild delete mode 100644 net-misc/teamviewer/teamviewer-15.42.4.ebuild create mode 100644 net-misc/teamviewer/teamviewer-15.48.4.ebuild (limited to 'net-misc') diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 41d8c8ad23f9..c799285722b1 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest index 2dceac20e754..8735073cc490 100644 --- a/net-misc/eventd/Manifest +++ b/net-misc/eventd/Manifest @@ -1,3 +1,3 @@ DIST eventd-0.29.0.tar.xz 196276 BLAKE2B 5d9fd352df65a8bb00e6bf1f7600dadc1bf3d3c98ed02eb3ad3cb6148dc8370dd2bc2ecda7e2b8f60d90b7adebb2187490bb6c934bc0bf8b5d0cd38bb26a8c36 SHA512 32407049df0abba68eb6310a86f8c6ec42774bd55934e5927d92f9eb75fc11f32e790904641a0113d8668c66591a0a82246b3240ba1a9517b243301bb96227b8 EBUILD eventd-0.29.0-r2.ebuild 2503 BLAKE2B 1278141b2dc4be50b84197cceadd3a31ab65d28e16f07393d40d712507a8e66ed286822d07ebeee37f7162884186cee355df1874b1f04fd0e118598e99316ba0 SHA512 159024e231111587be3a73c6cad4638ff7bd26438af6eb631ae32963d797bfd450fcd0e53b53102cec4af8017a518125ede70dd2ca86bf154a4bdb6a2364dc06 -MISC metadata.xml 908 BLAKE2B 070d6de6db62dbfecb990dde8a928f4bafe44f25c208f1136a600992c90a7978787df0f77f1ed82cdc203430d428fc4371136ab13ee5672090f6cbd6cf13bf40 SHA512 db11d00d0d0d04b2265340fcf4d28d73ed053135a8c7e40b6f1fbb6c22c23a9cf777c0ba40540d38de103c04744cc4354abf0134fdb3c325e8a733179794073d +MISC metadata.xml 838 BLAKE2B f1e34f48aa2b043d92ced8dea7e0d0ca9ce0c5718bfd5a962f563c8444c4a57ba3a2b0df3ff7e2dc7734d40dbaae61a8f01f15a1e4845a8642d6c23267205d35 SHA512 a47ef56fe21c22d27157e2578c4f725b6db2290e294f9055de638b10e38ce901cd443e53af5323f5fe1653293a3e757bc0e653d632ad9f00ee803defbbeac9b1 diff --git a/net-misc/eventd/metadata.xml b/net-misc/eventd/metadata.xml index 8f637f01963e..d6a2d2e180c9 100644 --- a/net-misc/eventd/metadata.xml +++ b/net-misc/eventd/metadata.xml @@ -8,7 +8,6 @@ (Note: not required for local notifications via net-misc/eventd) Enable plugin to display on-screen notifications Enable plugin for IM notifications via libpurple - Enable plugin for Text-To-Speech support Enable plugin to send payloads to webhook handlers Enable support for WebSocket protocol diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest index 11635b42848c..3c85434bf72e 100644 --- a/net-misc/networkmanager/Manifest +++ b/net-misc/networkmanager/Manifest @@ -9,4 +9,4 @@ DIST networkmanager-ppp-2.5.0.patch 45845 BLAKE2B afcf1410f89db950a7e7c2c0af3aae EBUILD networkmanager-1.42.6-r2.ebuild 12055 BLAKE2B e202b27cce4a8c2808cd8ae3a279c55d2d79cededf3f474a25db93e0c758042c41c70a2f897872b9bd991bfdc3a8d5a878f6b618fcf16d9f2f604b520130fbd9 SHA512 3258d6513f93c82bc380a74bf3da1d82be593e5583b615c12868fc71f82cd2ec4d81ced443d17dee70abae8b604c52b7816c2b460181cc593cdf8c9ff0c937ed EBUILD networkmanager-1.44.0-r1.ebuild 11828 BLAKE2B 063f22781b2f98cac93774435c9a19dd6b86aa8a9cc559688370d690807fe30c74eb57dd07f027dde67ce9fcd3b4af430a97c9ccd8b5ee01f13f3fdf451c9844 SHA512 b3f14a8a5ab182be574fd00d7481cff86b772f647909ee693b72286bf14841394ad544980fe5e8c7d1e21b287d82a4bda76024017b0918f2db2cdb5e225bb0ec EBUILD networkmanager-1.44.2.ebuild 11828 BLAKE2B 063f22781b2f98cac93774435c9a19dd6b86aa8a9cc559688370d690807fe30c74eb57dd07f027dde67ce9fcd3b4af430a97c9ccd8b5ee01f13f3fdf451c9844 SHA512 b3f14a8a5ab182be574fd00d7481cff86b772f647909ee693b72286bf14841394ad544980fe5e8c7d1e21b287d82a4bda76024017b0918f2db2cdb5e225bb0ec -MISC metadata.xml 2430 BLAKE2B 564983bc42e2b87533286f90ad5e3988356169cf65436ec853a63183ae1086e5672afd7552c9a06fd17018158bab09acaedf015998eb4d10a9c11db1897b49a4 SHA512 39ae015637e571dc8268c750a6cf56c185a0716113670f58e4d33848c7d6c33b8decba6201a0600ab689d2bcc7d44a123003bcfc8696fd8b46eea376b498d6e2 +MISC metadata.xml 2360 BLAKE2B 0d95733c3909e35ef555ad32c44e706d48347e6b8a5f7f915831edf7a43376e973fa32c7704325818704b59082fbbb2e4610e075848f09ac7c818d8fdbb94830 SHA512 c4478c41989eca2b777bb59767ce7660d70b261f61bc42673bc61e7e4db528c45f921c384de5454e7f901f4cfdb3cf1303e183397671606ed43c1fdaa59762c7 diff --git a/net-misc/networkmanager/metadata.xml b/net-misc/networkmanager/metadata.xml index cc9b634fb71d..b052b568a851 100644 --- a/net-misc/networkmanager/metadata.xml +++ b/net-misc/networkmanager/metadata.xml @@ -14,7 +14,6 @@ Use net-firewall/iptables for connection sharing Use net-wireless/iwd instead of net-wireless/wpa_supplicant for wifi support by default Use public suffix list via net-libs/libpsl - Build using Link Time Optimizations (LTO) Enable support for mobile broadband devices using net-misc/modemmanager Use net-firewall/nftables for connection sharing Use dev-libs/nss for cryptography diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest index 2bac4f7a4d31..b7b04c67e6de 100644 --- a/net-misc/teamviewer/Manifest +++ b/net-misc/teamviewer/Manifest @@ -1,12 +1,7 @@ AUX teamviewerd15.init 282 BLAKE2B eaa5844606cab7942d8117a7f62687f1ba2b3ff5deecf61903d9c01ea5434c8104eceb2e50d1c7a4b93089df53c98fab38da6e6e5f4ee8c18426a7165b9cc465 SHA512 bc2271c1fb360129bf0452950340389e434e420830d7d3f47dcd248151dbbadf798c025d4e47fe311857c070f3dd7b12f0092fa09508f0300963c6e04d8ed7c8 -DIST teamviewer_15.34.4_amd64.tar.xz 64301620 BLAKE2B fbbbf8efa6fb1189665ee6c39349163b5fcf7cb38ab00f9cc5a1ba52e48b2ca6a2a483f2c416021ce82e12c7dba8a00e23c42e43db0a0dbaff5a89faf90790e2 SHA512 72d826b2b8f1372323666ad5a929413a61dc2496c44c2a9a92c29c47f5d2aa40271735c6ddef1d53b17592c0f8acbe0d44b82e015b902ce1bf1ac22d29baea23 -DIST teamviewer_15.34.4_arm64.tar.xz 66303924 BLAKE2B e3672f70ec3a3bcbeb423bd6211f2b87696d06db4ac767de1795c36626b997b6674c4e7f07b50cac19db68a7652bc4e2ed3fad580d09f17537b5363ce55b1c8c SHA512 08ceabd3a15bb513f1e3d4c77f4f19ea3cc0bcd337dbd7d2b675768d40ae201e44621666c299d6d38e061a75f98ce21830471b2fdcc1eb1dc5bb0b4e5b9f5020 -DIST teamviewer_15.34.4_armhf.tar.xz 58992840 BLAKE2B 756074179f22668058c84cb9d24716b8ee9e4493f0b3f8dcf4e68436520a9f4a18da59c4267440611e02d3ee55e645f6752ae3c46f80a8f1f0673f1c38a9d90a SHA512 8b6bda405240d607b1f349d1323d622de7e1e8046cf1a9fe3b1a8f74b5889d36deea7cc6065a81fb7bdc1871a3f48641612b25730de56c6f3d4a9b4b340c89a4 -DIST teamviewer_15.34.4_i386.tar.xz 65623956 BLAKE2B e49b5b31c9520762edd9defaba1789bc78314c4b5796a77f628fd827e84fb1b8da6459a4fb7934d5227a25b41f3edb01a28ef464fe584c39e6e0ef8710ac970e SHA512 9207d60f517aa2dcad3f1696f648a508a95f6bdc3af52dea68db761f55386f0f101afd485f4125994623dd9902afb4dd26ccba004dfd064845705672d49c9d3e -DIST teamviewer_15.42.4_amd64.tar.xz 81769732 BLAKE2B 0d534aaaefb1eb3664c7f80eab4cd7d32db91e718cbce5cf2a6cb18d959e8ba2e6d77248fc1285f86b19767b59719422cc8ce3e31ee52482d763b1ccd004bd09 SHA512 fb4d0092427459675fc3d1ef53afae4b9bf64e34c586a66e12f19a3cd6a7d3082864bda1a45eb3ca1469db56730c0f17ca1102364f0679c44b2559c502726431 -DIST teamviewer_15.42.4_arm64.tar.xz 82823492 BLAKE2B 74923a0f5e7195465c3c6fbc17f332c9c4f6c12293bb65a6beb1d5f444332577b21bc118c8773f577dde67780b20e7e3f1fee7f2b74d4e046f5cc427bd080752 SHA512 a34068d68b9a3174f467157e08fdf36ba23dc9a9ad6d71ad7c23efe446aad10cfdaffdca5bae9428bb4f2bdf88e2c4d6ec5cbe391f3bd8c03d71caf7700e4cbc -DIST teamviewer_15.42.4_armhf.tar.xz 74843652 BLAKE2B 13390c6d44e6621c9b43898e402c6992ec88e89d600e881b61ceb2fb855a313d5ca951e62269537c5dae76f5661447f6596ea30755d73055917e2ca8f2ee1c98 SHA512 a05e77c814cb382159449e58e15ba9fe629e6152c6c425b4244be76a0f701353de329f67a6e554a57e2da7589fc41f0195ebf5cb652cf5eb4cdb2a42b9a694af -DIST teamviewer_15.42.4_i386.tar.xz 83053560 BLAKE2B b8599abc6da9153b256da7a8618474043883bc5b35a839908efe9eb2446b9db78b8fd9b0a92c49ebfe6ea7b49363c62a044478bacca06ac80396148142e91fdf SHA512 afe8e3f5bf5b20e5ee8415e611e1fa5d6e5c01b4ae3e6884bc60ae229f14727f5fc08c84e49ca638db24e07773b0d3d3302a5166477538f84389228540b84259 -EBUILD teamviewer-15.34.4.ebuild 4401 BLAKE2B a3673674a9e86a176909bca3920ea8a2e7717f70369f7162148e8f4ee75de08c2e6683d226bca568b663bbc15f2309605420221a8c4e321659beccb475db678b SHA512 8df009835abdb6aa33479e57e58e66aaba6af49f721b60b945d49056e62fc5327aab38c8a75871d29e2e9031809a5b104367761f60747d58badb01a07c8d7bc1 -EBUILD teamviewer-15.42.4.ebuild 4407 BLAKE2B 498f8987a45e2d65775515e859eb3ad0514bfeddc12a69bccbc43809132f61cf178a7e73b507d2beecb29a8a8e2d54ed1eb74ee70d3310fabb74a80c22b43c83 SHA512 2d412eb1a5fd7c5d94438fac7eadd0190e387ce346c9ba2958e40b26d021e7dd4309c9ac1f72f621828442819ba86f1bf201347fe3081bc111e189823405cca7 +DIST teamviewer_15.48.4_amd64.tar.xz 90151736 BLAKE2B 9a62255790361c7627cd8158f7278f923ded0f19214a45088f8f36118a8700156f7dcb6ab6b3e5aff13997968b2c6ba7140b996e371f9451fda1b75e8382448d SHA512 60819003e38373fdf34a0eec8ee29023d0a787c47fdfa1d3bf663a801f7d71341cd2416d63a94c0751fd6ede96c5bdfefea037863f25862f0b098cf2c8ba4687 +DIST teamviewer_15.48.4_arm64.tar.xz 85987048 BLAKE2B 2c863f312c08ab3f79ad0c420a6f7ef984625e5fe2bdbbe924ca43fd0b96b351e056274f67099773a3b59a7d5c618b894133a14e3f79d104cf723e73f43f946e SHA512 c3d6e98f28fa7a99746fece3067bc3b1d4e0fbbb74d85112f00928b9acc7ab769717974564089d3b00cd3fe86b94ddff4bde2247fb91281492208c960b1e02af +DIST teamviewer_15.48.4_armhf.tar.xz 83553336 BLAKE2B 9524777e4489aac133cde30d4045d3d0ad14bd2848d09bbbf8c797aacfa7aa962dcae7e5fbbcc1d3df913142ba38faafaee8590eee5317a0727f064983ba8438 SHA512 ad1d4aa69d8f3b63295c145e495d0e65e6983dad522b2f5bd46768136a04268475bdfe4ea11c766f36e6c709f6dcd6ddd201ae87067ad4fa7a44b3453a5ff5ba +DIST teamviewer_15.48.4_i386.tar.xz 91591284 BLAKE2B 4353591f9d3cc67105ad26bb33e1640db06be9d0caa4a0e3461e4e9f0f3313577c87640278b3a3c64df6a5687f637017720ef117e19588d00e776979c3ed3299 SHA512 0141eb380b8816d99de753e061056da2b0acf21d93f4ff6d9f8fa615c03257a8f70b5552d18c66fbce3dd5540591a9b9e483504ffc96027fee1a7cc1e202a270 +EBUILD teamviewer-15.48.4.ebuild 4407 BLAKE2B 498f8987a45e2d65775515e859eb3ad0514bfeddc12a69bccbc43809132f61cf178a7e73b507d2beecb29a8a8e2d54ed1eb74ee70d3310fabb74a80c22b43c83 SHA512 2d412eb1a5fd7c5d94438fac7eadd0190e387ce346c9ba2958e40b26d021e7dd4309c9ac1f72f621828442819ba86f1bf201347fe3081bc111e189823405cca7 MISC metadata.xml 398 BLAKE2B 445ffd891e67241252fcac645e4506315a23501976a36522f4bc9065b712e5b519f78bc523707014ab71dfccc796248094cc51edc43a0ecf9a1a3957a31d07c1 SHA512 a6364c26016b8fdcb0388f839fd1c04c83c0f83eff1661df75173eb81b426b6df9e3bb7ed1f44cce89010e8a94fbf12323d39a6534c4ae5105d7aa0a4883b0e3 diff --git a/net-misc/teamviewer/teamviewer-15.34.4.ebuild b/net-misc/teamviewer/teamviewer-15.34.4.ebuild deleted file mode 100644 index 075f2b9d405e..000000000000 --- a/net-misc/teamviewer/teamviewer-15.34.4.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 2021-2022 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.tvcdn.de/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" - -# 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 - # ') - 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.42.4.ebuild b/net-misc/teamviewer/teamviewer-15.42.4.ebuild deleted file mode 100644 index ceef9a916e07..000000000000 --- a/net-misc/teamviewer/teamviewer-15.42.4.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 2021-2023 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.tvcdn.de/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 - # ') - 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.48.4.ebuild b/net-misc/teamviewer/teamviewer-15.48.4.ebuild new file mode 100644 index 000000000000..ceef9a916e07 --- /dev/null +++ b/net-misc/teamviewer/teamviewer-15.48.4.ebuild @@ -0,0 +1,151 @@ +# Copyright 2021-2023 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.tvcdn.de/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 + # ') + 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/xmrig/Manifest b/net-misc/xmrig/Manifest index 2fd982993a4e..3505c7515b22 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -6,4 +6,4 @@ DIST xmrig-6.21.0.tar.gz 2416452 BLAKE2B 6a8a521aa5e2e0d5d223f1f811b4624cd26c356 EBUILD xmrig-6.18.1-r2.ebuild 1592 BLAKE2B 7ca183e7fb3647b3dadbefbe2cfd3f9e2560a6e3b7c61b0200c617978f1f1683e1d10b9d5f44a48ecc18f9bbc01acc87298b06f1753b5ff09030b1df0d6041b4 SHA512 0349293e8eabf03b199523572c6b4c8fa1ebce93768ab70820f2d20768ecaf56a94224539778e4740f127543d7cb68815f79d9f85b1f2175431a9503e3e60555 EBUILD xmrig-6.21.0.ebuild 1553 BLAKE2B 4424c59bec325f902d6b0597406902faab3f55de490047dd7c73a0d56c8d4128243b52aceae5414f8aa460539f6ff131ca3e18a271af9ca9dc088b1f83509e9d SHA512 9355b207a49e67d0f16df4c03f34ebf6060839539b487a32c455a23832f5e68624d31120266fc0271c8976897019e388be62127ec9d581ab22f1bea681d38c19 EBUILD xmrig-9999.ebuild 1553 BLAKE2B 4424c59bec325f902d6b0597406902faab3f55de490047dd7c73a0d56c8d4128243b52aceae5414f8aa460539f6ff131ca3e18a271af9ca9dc088b1f83509e9d SHA512 9355b207a49e67d0f16df4c03f34ebf6060839539b487a32c455a23832f5e68624d31120266fc0271c8976897019e388be62127ec9d581ab22f1bea681d38c19 -MISC metadata.xml 1023 BLAKE2B 207d4db4091e38a612d7bf060ca7f58c97454a03d39b0f49e0968f387a1d97d7624834ea0d010b650fc384ab51550693d90710808516082f14a5d51ecd42b9f4 SHA512 93dd1dc29085b6277a5787515449b67c45753cdd00de5a854522907cec0a59078327074c0f3a8577c1d505b0eb30e63267375b3ccc2cf0dcae697b56d163aa39 +MISC metadata.xml 958 BLAKE2B 15d666d1c96eab821a2d4a2230c25a8d97510607730cd9f510a003ed4a5d1be51d6583942595b0fb7ae5698494d1770e69fba7a2b970b0382ae04feb1f58052e SHA512 8a0ef0020d0dcc03fd289f126e54d5cbaba5e3278d886e5b2cb77604884d684fc128f8169dc0ddb6550b48813de3e828996f1ea99f0a937c9f4243369553aedf diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml index 37e999606f7e..de0cfaf84747 100644 --- a/net-misc/xmrig/metadata.xml +++ b/net-misc/xmrig/metadata.xml @@ -24,9 +24,6 @@ Use sys-apps/hwloc for CPU affinity support - - Enable OpenCL support - xmrig/xmrig -- cgit v1.2.3