diff options
-rw-r--r-- | net-analyzer/netdata/Manifest | 1 | ||||
-rw-r--r-- | net-analyzer/netdata/netdata-1.43.2.ebuild | 163 |
2 files changed, 0 insertions, 164 deletions
diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest index 1480ca0eca7e..a8b2a43733ee 100644 --- a/net-analyzer/netdata/Manifest +++ b/net-analyzer/netdata/Manifest @@ -1,3 +1,2 @@ DIST netdata-1.43.0.tar.gz 46452620 BLAKE2B e88bd3a2a09ab6fdd620245cc87215231d33b04cf99f14d962e13d6f2584a22015e3b1cf191c45396ffa0b1c528f10bc103f8c9a3278b388298940a5aae91207 SHA512 107eb48f2a72b1bd67d00a10de7f3e0fa21b3d386f6a2d4b5abe4da2d56b75eb5d114c978d8bd7c88357481e93bcbc10fb40e717e164803cfa202e08f5b7f57c -DIST netdata-1.43.2.tar.gz 46462665 BLAKE2B ec1b657fa4ef71c3d4a53760af3a87701108b8002673b762b923c448cdf8a490e644815c5fa6820b28604fc2b917dbb723fb5405172bcf11de3e1f5cc5aaf11d SHA512 3ddcf57f5bdcf3018b2748387e78104b0b6881319e90ab3b56f8ce55a9691512cfea4a66d45cb8df3e4b05a965f048dc7b9d29801755be333289e2f5f26e4173 DIST netdata-1.44.0.tar.gz 47423685 BLAKE2B 2b430d07abed1e49c5b7a3c24188446e929301eecc849d03ee9c33860f13942dbc06453401d166195b1aadd16e28e19b7533d16fc10e6f3eca51117b52485a85 SHA512 ef3534351504385ac33e18917a839c6506c377a4f25246d8819da916c6e46ae3d2d6f5422e8a685fd3aabbf851829233943abce8a8aeba0ce94db011ed406602 diff --git a/net-analyzer/netdata/netdata-1.43.2.ebuild b/net-analyzer/netdata/netdata-1.43.2.ebuild deleted file mode 100644 index 120388949957..000000000000 --- a/net-analyzer/netdata/netdata-1.43.2.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python{3_9,3_10,3_11} ) - -inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd toolchain-funcs - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/netdata/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Linux real time system monitoring, done right!" -HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/" - -LICENSE="GPL-3+ MIT BSD" -SLOT="0" -IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen" -REQUIRED_USE=" - mysql? ( python ) - python? ( ${PYTHON_REQUIRED_USE} ) - tor? ( python )" - -# most unconditional dependencies are for plugins.d/charts.d.plugin: -RDEPEND=" - acct-group/netdata - acct-user/netdata - app-misc/jq - >=app-shells/bash-4:0 - || ( - net-analyzer/openbsd-netcat - net-analyzer/netcat - ) - net-libs/libwebsockets - net-misc/curl - net-misc/wget - sys-apps/util-linux - app-alternatives/awk - caps? ( sys-libs/libcap ) - cups? ( net-print/cups ) - dbengine? ( - app-arch/lz4:= - dev-libs/judy - dev-libs/openssl:= - ) - dev-libs/libuv:= - dev-libs/libyaml - cloud? ( dev-libs/protobuf:= ) - sys-libs/zlib - ipmi? ( sys-libs/freeipmi ) - jsonc? ( dev-libs/json-c:= ) - mongodb? ( dev-libs/mongo-c-driver ) - nfacct? ( - net-firewall/nfacct - net-libs/libmnl:= - ) - nodejs? ( net-libs/nodejs ) - prometheus? ( - app-arch/snappy:= - dev-libs/protobuf:= - ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') - mysql? ( $(python_gen_cond_dep 'dev-python/mysqlclient[${PYTHON_USEDEP}]') ) - postgres? ( $(python_gen_cond_dep 'dev-python/psycopg:2[${PYTHON_USEDEP}]') ) - tor? ( $(python_gen_cond_dep 'net-libs/stem[${PYTHON_USEDEP}]') ) - ) - xen? ( - app-emulation/xen-tools - dev-libs/yajl - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -FILECAPS=( - 'cap_dac_read_search,cap_sys_ptrace+ep' - 'usr/libexec/netdata/plugins.d/apps.plugin' - 'usr/libexec/netdata/plugins.d/debugfs.plugin' -) - -pkg_setup() { - use python && python-single-r1_pkg_setup - linux-info_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - if use ppc64; then - # bundled dlib does not support vsx on big-endian - # https://github.com/davisking/dlib/issues/397 - [[ $(tc-endian) == big ]] && append-flags -mno-vsx - fi - - econf \ - --localstatedir="${EPREFIX}"/var \ - --with-user=netdata \ - --without-bundled-protobuf \ - $(use_enable cloud) \ - $(use_enable jsonc) \ - $(use_enable cups plugin-cups) \ - $(use_enable dbengine) \ - $(use_enable nfacct plugin-nfacct) \ - $(use_enable ipmi plugin-freeipmi) \ - --disable-exporting-kinesis \ - $(use_enable lto lto) \ - $(use_enable mongodb exporting-mongodb) \ - $(use_enable prometheus exporting-prometheus-remote-write) \ - $(use_enable xen plugin-xenstat) \ - $(use_enable cpu_flags_x86_sse2 x86-sse) -} - -src_compile() { - emake clean - default -} - -src_install() { - default - - rm -rf "${D}/var/cache" || die - - keepdir /var/log/netdata - fowners -Rc netdata:netdata /var/log/netdata - keepdir /var/lib/netdata - keepdir /var/lib/netdata/registry - fowners -Rc netdata:netdata /var/lib/netdata - - fowners -Rc root:netdata /usr/share/${PN} - - newinitd system/openrc/init.d/netdata ${PN} - newconfd system/openrc/conf.d/netdata ${PN} - systemd_dounit system/systemd/netdata.service - systemd_dounit system/systemd/netdata-updater.service - systemd_dounit system/systemd/netdata-updater.timer - insinto /etc/netdata - doins system/netdata.conf -} - -pkg_postinst() { - fcaps_pkg_postinst - - if use nfacct ; then - fcaps 'cap_net_admin' 'usr/libexec/netdata/plugins.d/nfacct.plugin' - fi - - if use xen ; then - fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/xenstat.plugin' - fi - - if use ipmi ; then - fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/freeipmi.plugin' - fi -} |