Sync with portage [Fri Aug 13 12:47:09 MSK 2021].

akrasnyh
root 3 years ago
parent e4cc574c67
commit 40c06639b1

Binary file not shown.

Binary file not shown.

@ -1 +1,3 @@
DIST rocm-tracer-4.0.0.tar.gz 462166 BLAKE2B 1294b5639a743a9d32737c72dc0f082b5a33ee1b3365f48221ad6392cdde7637926c42ea344fa96e9fc8410ea04e9ce3f535e188a25130f4be764c4d4a59b69c SHA512 312cd6c4c98a83e28a9f8b9e6123862af2e80a0d0852acff11be65d198f277c6ea194e72f6dbaccab1dd5d4af318bef28ca546e49440f22d024a546a4e5e9e15
DIST rocm-tracer-4.2.0.tar.gz 476974 BLAKE2B 3a7be9c269fec5dcca98d7de514d97a2e1de7bbfaa54a1aca2df70453d05326564c8ee7bf793c7d176069ecd3f7f91409c6a20dd0773aa157f7abc1dac41448e SHA512 002d9fccee4761af4853e589b116bc5844b98abb84517c260aedcb5f31f5c92b862a233062ec280a6f878343c4f751d55f47fd38483e1882feb8c970f9836120
DIST rocprofiler-4.2.0.tar.gz 1408433 BLAKE2B b35a7710d680167bad78ff74be153ea994ea919d572c5091ecec73d614bebb7ec14a14d81a0cabbe514b8439ddd7225f1a3a3fa7a0b653c33f938568bbe0c593 SHA512 35d3e9648bc5ee60bbddc15c9675efba7de3b4b3b725b9623e71a83007b8f23a323cc1da82e67f0ff425e5f827d6c632435bf465be8cba8c775405ead3f0f3be

@ -0,0 +1,61 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8,9} )
inherit cmake prefix python-any-r1
DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's"
HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git"
SRC_URI="https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-${PV}.tar.gz -> rocm-tracer-${PV}.tar.gz
https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-${PV}.tar.gz -> rocprofiler-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64"
RDEPEND="dev-libs/rocr-runtime:${SLOT}
dev-util/hip:${SLOT}"
DEPEND="dev-python/CppHeaderParser
dev-python/ply
${RDEPEND}"
S="${WORKDIR}/roctracer-rocm-${PV}"
src_prepare() {
mv "${WORKDIR}"/rocprofiler-rocm-${PV} "${WORKDIR}"/rocprofiler || die
# do not build the tool and it´s library;
# change destination for headers to include/roctracer;
# do not install a second set of header files;
sed -e "/LIBRARY DESTINATION/s,lib,$(get_libdir)," \
-e "/add_subdirectory ( \${TEST_DIR} \${PROJECT_BINARY_DIR}/d" \
-e "/DESTINATION/s,\${DEST_NAME}/include,include/roctracer," \
-e "/install ( FILES \${PROJECT_BINARY_DIR}/d" \
-e "/DESTINATION/s,\${DEST_NAME}/lib64,$(get_libdir)/roctracer,g" \
-i CMakeLists.txt || die
# do not download additional sources via git
sed -e "/execute_process ( COMMAND sh -xc \"if/d" \
-e "/add_subdirectory ( \${HSA_TEST_DIR} \${PROJECT_BINARY_DIR}/d" \
-i test/CMakeLists.txt || die
hprefixify script/*.py
eapply_user
cmake_src_prepare
}
src_configure() {
export HIP_PATH="${EPREFIX}/usr/lib/hip"
local mycmakeargs=(
-DHIP_VDI=1
-DCMAKE_PREFIX_PATH="${EPREFIX}/usr/include/hsa:${EPREFIX}/usr/lib"
)
cmake_src_configure
}

Binary file not shown.

@ -1 +1 @@
Fri, 13 Aug 2021 08:08:54 +0000
Fri, 13 Aug 2021 09:08:57 +0000

@ -1 +1 @@
Fri, 13 Aug 2021 08:08:54 +0000
Fri, 13 Aug 2021 09:08:58 +0000

@ -29,6 +29,11 @@ manifest-required-hashes = BLAKE2B
eapis-banned = 0 1 2 3 4
eapis-deprecated = 5 6
# EAPIs 0 to 4 are banned for profiles
# EAPIs 6 and 7 do not include any profile related changes
profile-eapis-banned = 0 1 2 3 4 6 7
profile-eapis-deprecated =
# Bug #337853 - gentoo's council says to enable
# --echangelog by default for the "gentoo" repo
# INFRA NOTE 2015/08/08: No more old ChangeLogs in Git

Binary file not shown.

@ -0,0 +1,13 @@
BDEPEND=dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-python/CppHeaderParser dev-python/ply dev-libs/rocr-runtime:0/4.2 dev-util/hip:0/4.2
DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's
EAPI=7
HOMEPAGE=https://github.com/ROCm-Developer-Tools/roctracer.git
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-libs/rocr-runtime:0/4.2 dev-util/hip:0/4.2
SLOT=0/4.2
SRC_URI=https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-4.2.0.tar.gz -> rocm-tracer-4.2.0.tar.gz https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-4.2.0.tar.gz -> rocprofiler-4.2.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 97566c1a256d07b00848aa767e38a352 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 python-any-r1 901d9e22c7a848a1196502edf060f330 python-utils-r1 6551f7b3f1289e7f2956f3a1632e9d26 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
_md5_=2a5c40fa6890ac1ef6bf3eaf191fce32

@ -0,0 +1,14 @@
BDEPEND=app-arch/xz-utils[extra-filters] virtual/pkgconfig
DEFINED_PHASES=install postinst postrm preinst prepare
DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=All-In-One Solution for Remote Access and Support over the Internet
EAPI=7
HOMEPAGE=https://www.teamviewer.com
KEYWORDS=-* ~amd64 ~x86
LICENSE=TeamViewer MIT
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/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 x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.20.6_amd64.tar.xz ) arm? ( https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.20.6_armhf.tar.xz ) arm64? ( https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.20.6_arm64.tar.xz ) x86? ( https://dl.tvcdn.de/download/linux/version_15x/teamviewer_15.20.6_i386.tar.xz )
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 97566c1a256d07b00848aa767e38a352 optfeature 30ce9dec2b8943338c9b015bd32bac6a systemd c846b9e02ac8293bfc9ca38a195c2a18 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils 27f9a2f19502b925ac117bd657aa2979
_md5_=51b0f60d0137d9b7557924abfb575189

@ -5,5 +5,5 @@ HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=BSD
SLOT=0
SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20210803.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz
SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20210808.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz
_md5_=0df4be9d4232c44b8d91e6e38dbba3d2

@ -1 +1 @@
Fri, 13 Aug 2021 08:08:54 +0000
Fri, 13 Aug 2021 09:08:58 +0000

@ -1 +1 @@
Fri Aug 13 08:08:54 AM UTC 2021
Fri Aug 13 09:08:57 AM UTC 2021

@ -1 +1 @@
Fri, 13 Aug 2021 08:30:01 +0000
Fri, 13 Aug 2021 09:30:01 +0000

@ -1 +1 @@
8e92e65d78e2dd7811f9f096c4a3ca1f4b861528 1628841211 2021-08-13T07:53:31+00:00
6f3cadf8ff023df747c4ac4de3795e9ff54792f0 1628845356 2021-08-13T09:02:36+00:00

@ -1 +1 @@
1628841901 Fri 13 Aug 2021 08:05:01 AM UTC
1628845501 Fri 13 Aug 2021 09:05:01 AM UTC

@ -1 +1 @@
Fri, 13 Aug 2021 08:08:54 +0000
Fri, 13 Aug 2021 09:08:57 +0000

Binary file not shown.

@ -1,2 +1,6 @@
DIST teamviewer_15.19.3_amd64.tar.xz 59343000 BLAKE2B 8f5e39d87d8badfda16f6fbb0cdc9b5c6e4a26e38a62612dd2bb12ba1c997f4210308dc6746795f771b486be6467ab0044d6c0a6e3d301bf3ce1f1dd8025c01e SHA512 88cbc0c7c5bef0813b4d8cd99e12e5fc6bcfc44ca43302439182d3eb4e01e85b03a2edc1135613b9b878ad61a0dff5df8efcd8b276b6f2b7ab255d72d754e396
DIST teamviewer_15.19.3_i386.tar.xz 62513708 BLAKE2B 959286f2e265204f703c9e6efcb8ca0fecc039763da22506330fabe3e449e076d21922d443670f02429cf07d74869431f2fe521e88822b266ce4ef78800114fe SHA512 9bdad9c2c2aba500ad29a6eb84ad104cd4d621f63be47e6a7755c3907e25c0c19404afa2489c83779977d54ff93568433affa4267d715ae142ba946efe7ae5dd
DIST teamviewer_15.20.6_amd64.tar.xz 59943100 BLAKE2B 8d7c92056b72df1eb027c3ecbb136f6f6eeb7202a03eabfa98f31984bb40d9781352c2e3d89f3d6c67caeb6d256bd6fe526b56cabff6b5b83a22fae1e972eef3 SHA512 53cd255f6ffc88c6e4fb4a3e540971df2e9c3314638cd18b9823dd58841b2e0a4fb4774030871cc8362d9669dc5f6bec6a0936ddfa6f6aa4f6802ca5a37170a2
DIST teamviewer_15.20.6_arm64.tar.xz 60154904 BLAKE2B 4b5079c90b7fb1d4468de0e726382b9faf1b7fdfd873b4000f6a43ec81eaea2f1ed40c642e736d2539318e4d4a67b9bc876868da7ca5c6f6ba9246b100a32b9a SHA512 b021b144b68a5cdb7f5186a6cff1d9bc41909272c9f9cb0d2fea81b820a1a0b669e5cf2a5576923575493dcde0b3b87917637dae5633c83754fc45651afc60fd
DIST teamviewer_15.20.6_armhf.tar.xz 54563324 BLAKE2B b47fae120033f28472d1b3b1f69ed45a60e9c03c2032a263c274851e067809fd9527c02ab5f505fc417358c75fd93bdbfa94db1f9285d9b62678a1c265fa65a8 SHA512 a971ff53bdcaa045d8e69fd80e9e217f478e5d3488f6a41fe9c108bc7eb15f046c51510b482ea00515317181bc501ad22a8ca18507441040f0cde27f86936faa
DIST teamviewer_15.20.6_i386.tar.xz 63206124 BLAKE2B f25fe894873d932786caf09a8ac64cb7d80ff850bb4290159868f3ef75b4bf8026fca4baf0cf9951c0ff69e05613a45c6c8b5ab33c8d3b05bd6a14d297fe9f8a SHA512 c41b0e9a5e1dec10ffcf493e135d6bc52dec501520e5cd35654538dd754f5eb409bd934375925da7b0b8f05004c6f38beefa8e44c95e776c5f99880fb430f648

@ -0,0 +1,163 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
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 ~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/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
x11-libs/libxkbcommon[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
"
# 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
# Quirk:
# Remove Intel 80386 32-bit ELF binary 'libdepend' present in all
# archives. It will trip the 'emerge @preserved-libs' logic on amd64
# when changing the ABI of one of its dependencies. According to the
# TeamViewer devs, this binary is an unused remnant of previous Wine-
# based builds and will be removed in future releases anyway
rm tv_bin/script/libdepend || die
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
}

Binary file not shown.

@ -1,4 +1,4 @@
DIST bmake-20210420.tar.gz 755281 BLAKE2B fe98dc5d0c5a11aecf45b160cfe5b69ef49e56a973823e84ec1f607023aa94d66cd87bc3f31fc340dc86eae0a6e87ca2a71b8367f3e9bb1a9eae8626d13a80ea SHA512 3bb603965c149e4f6bee4afff9710921e943bd1faaf5d142418a5f7a0752416e094b6a0f0dfc998bf6bedc391f668162856a51167e34b6f2ad2a0a498c96ed35
DIST bmake-20210704.tar.gz 759047 BLAKE2B 4c21941c45c826e1758c64bc60532cff3b9a727cc18658b019ce55382aad8c668a5ef9039df695629f81a334969f1a5aaf08d5924aa20576474a528fe8dbcb15 SHA512 b21d89753b659a70d6f5d70aa41cc2b5f5ded5a5a4a227064c938db42282d7684df9389fa1db532c2e0de11d5be1e66698388f1e1e6966153ec56330af688674
DIST bmake-20210803.tar.gz 764905 BLAKE2B 2a3d8378342c14ecd08e52f7ffea962641ed501b4a3157878ba57d12d38b2d14b303980db7c484d1ce7e882a2cc697338acf9ba16370cfbca176621af3348875 SHA512 3b93413fca2038f5a9dda5456b1b33aa8c9d21c98236628c9084f540b8caca5b57f47ffeb22c2768a8a928cfa1c0141853634c55219d33d282b8e24ca406b413
DIST bmake-20210808.tar.gz 765029 BLAKE2B 27ff99395e7cdc00a118ebfb5b043180ffbd9d5385b008c49baae8bf953e45e277aeb133d736bd282c1ffc08bd7c3b87b4dc23d0b188a86469116e1d94ed2409 SHA512 d0afb9b6a50858c330cccf57a8f8b35ddf1ea1faefc2110237e30262b35eb69c1a4918e48acc2ed3deed8b11bf87b80429d71c46366c81ceb7427a79a3e58089
DIST mk-20210330.tar.gz 107380 BLAKE2B 9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a SHA512 6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

Loading…
Cancel
Save