From 60714b5f27b716e75afe227095580042903e0a90 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 25 Aug 2020 16:53:34 +0200 Subject: [PATCH] netdata: update to 1.24.0. --- srcpkgs/netdata/INSTALL | 4 ---- srcpkgs/netdata/template | 27 ++++++++++++++++----------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/srcpkgs/netdata/INSTALL b/srcpkgs/netdata/INSTALL index f61e2afec09..1275931376c 100644 --- a/srcpkgs/netdata/INSTALL +++ b/srcpkgs/netdata/INSTALL @@ -1,9 +1,5 @@ case ${ACTION} in post) - chown _netdata:_netdata var/lib/netdata/ - chown _netdata:root var/lib/netdata/registry/ - chown root usr/libexec/netdata/plugins.d/apps.plugin - chmod 0755 usr/libexec/netdata/plugins.d/apps.plugin setcap cap_dac_read_search,cap_sys_ptrace+ep usr/libexec/netdata/plugins.d/apps.plugin ;; esac diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template index 29e9ca1ce2c..205d7985614 100644 --- a/srcpkgs/netdata/template +++ b/srcpkgs/netdata/template @@ -1,18 +1,27 @@ # Template file for 'netdata' pkgname=netdata -version=1.22.1 +version=1.24.0 revision=1 +wrksrc="${pkgname}-v${version}" build_style=gnu-configure -configure_args="--with-user=_netdata" +configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no" hostmakedepends="pkg-config autoconf automake" -makedepends="libuuid-devel zlib-devel libuv-devel" +makedepends="json-c-devel judy-devel libcap-devel liblz4-devel libmnl-devel + libnetfilter_acct-devel libressl-devel libuuid-devel libuv-devel zlib-devel" +depends="libcap-progs" short_desc="Real-time performance monitoring, done right" maintainer="Michael Aldridge " license="GPL-3.0-or-later" homepage="http://my-netdata.io" -distfiles="https://github.com/netdata/netdata/archive/v${version}.tar.gz" -checksum=6efd785eab82f98892b4b4017cadfa4ce1688985915499bc75f2f888765a3446 -python_version=2 +distfiles="https://github.com/netdata/netdata/releases/download/v${version}/netdata-v${version}.tar.gz" +checksum=e7d6691fdce893b5a341fc2ee11b3b4f951e7b426031fae4178e669066c264c0 +python_version=3 +make_dirs=" + /var/lib/netdata 0755 _netdata _netdata + /var/lib/netdata/registry 0755 _netdata root + /var/cache/netdata 0755 _netdata _netdata + /var/log/netdata 0755 _netdata _netdata +" system_accounts="_netdata" conf_files="/etc/${pkgname}/*.conf" @@ -28,10 +37,6 @@ if [ -z "$_without_node" ]; then subpackages+=" netdata-plugins-nodejs" fi -make_dirs=" - /var/cache/netdata 0755 _netdata _netdata - /var/log/netdata 0755 _netdata _netdata" - pre_configure() { autoreconf -ivf } @@ -57,7 +62,7 @@ netdata-plugins-nodejs_package() { netdata-plugins-python_package() { short_desc+=" - Python Plugins" - depends="${sourcepkg}>=${version}_${revision} python" + depends="${sourcepkg}>=${version}_${revision} python3" archs=noarch pkg_install() { vmove usr/libexec/netdata/plugins.d/python.d.plugin