Merge remote-tracking branch 'upstream/master' into gcc-8

This commit is contained in:
Robin Gloster
2019-08-25 18:55:46 +02:00
5048 changed files with 266048 additions and 268080 deletions
+4 -4
View File
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, bison, flex }:
stdenv.mkDerivation rec {
name = "acpica-tools-${version}";
version = "20190509";
pname = "acpica-tools";
version = "20190816";
src = fetchurl {
url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz";
sha256 = "06k22kfnjzf3mpvrb7xl2pfnh28q3n8wcgdjchl1j2hik5pan97i";
sha256 = "0p7ws106hf8bir9yb1a5m6v3wmvqagxmk3l9rpp4i89vib44vv3s";
};
NIX_CFLAGS_COMPILE = "-O3";
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ bison flex ];
installFlags = [ "PREFIX=$(out)" ];
installFlags = [ "PREFIX=${placeholder "out"}" ];
meta = with stdenv.lib; {
description = "ACPICA Tools";
+2 -2
View File
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, perlPackages, jdk }:
perlPackages.buildPerlPackage rec {
name = "awstats-${version}";
pname = "awstats";
version = "7.7";
src = fetchurl {
url = "mirror://sourceforge/awstats/${name}.tar.gz";
url = "mirror://sourceforge/awstats/${pname}-${version}.tar.gz";
sha256 = "0z3p77jnpjilajs9yv87r8xla2x1gjqlvrhpbgbh5ih73386v3j2";
};
+2 -2
View File
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
name = "bfs-${version}";
version = "1.4.1";
version = "1.5";
src = fetchFromGitHub {
repo = "bfs";
owner = "tavianator";
rev = version;
sha256 = "1y5w8gws4j1i334ap4rsl64scr0hlyrdkdl7ffaghs8fqa6mjmsb";
sha256 = "0lyrxbmfr4ckz4hx5dgz8xbq479l5rlyrqf205v6c82cap4zyv4x";
};
buildInputs = stdenv.lib.optionals stdenv.isLinux [ libcap acl ];
+2 -2
View File
@@ -13,7 +13,7 @@
, libmemcached, cyrus_sasl
, libmicrohttpd
, libmodbus
, libnotify, gdk_pixbuf
, libnotify, gdk-pixbuf
, liboping
, libpcap
, libsigrok
@@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [
curl libdbi libgcrypt libmemcached
cyrus_sasl libnotify gdk_pixbuf liboping libpcap libvirt
cyrus_sasl libnotify gdk-pixbuf liboping libpcap libvirt
libxml2 postgresql protobufc rrdtool
varnish yajl jdk libtool python hiredis libmicrohttpd
riemann_c_client mosquitto rdkafka mongoc
+4 -2
View File
@@ -1,4 +1,4 @@
{ lib, bundlerApp, ruby, ... }:
{ lib, bundlerApp, ruby, bundlerUpdateScript }:
bundlerApp rec {
pname = "colorls";
@@ -6,11 +6,13 @@ bundlerApp rec {
gemdir = ./.;
exes = [ "colorls" ];
passthru.updateScript = bundlerUpdateScript "colorls";
meta = with lib; {
description = "Prettified LS";
homepage = https://github.com/athityakumar/colorls;
license = with licenses; mit;
maintainers = with maintainers; [ lukebfox ];
maintainers = with maintainers; [ lukebfox nicknovitski ];
platforms = ruby.meta.platforms;
};
}
+12 -15
View File
@@ -1,25 +1,22 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
{ lib, buildGoModule, fetchFromGitHub }:
buildGoPackage rec {
name = "ctop-unstable-${version}";
version = "2017-05-28";
rev = "b4e1fbf29073625ec803025158636bdbcf2357f4";
goPackagePath = "github.com/bcicen/ctop";
buildGoModule rec {
pname = "ctop";
version = "0.7.2";
src = fetchFromGitHub {
inherit rev;
owner = "bcicen";
repo = "ctop";
sha256 = "162pc7gds66cgznqlq9gywr0qij5pymn7xszlq9rn4w2fm64qgg3";
repo = pname;
rev = "v${version}";
sha256 = "0mm6hl5qklfv0yffj6cgypsgcrk4fq6p60djycfgj20yhz9cmf9x";
};
goDeps = ./deps.nix;
modSha256 = "0ad1gvamckg94r7f68cnjdbq9nyz6c3hh339hy4hghxd3rd1qskn";
meta = with stdenv.lib; {
description = "Concise commandline monitoring for containers";
homepage = https://ctop.sh/;
meta = with lib; {
description = "Top-like interface for container metrics";
homepage = "https://ctop.sh/";
license = licenses.mit;
maintainers = with maintainers; [ apeyroux ];
maintainers = with maintainers; [ apeyroux marsam ];
};
}
-120
View File
@@ -1,120 +0,0 @@
# This file was generated by https://github.com/kamilchm/go2nix v1.2.0
[
{
goPackagePath = "github.com/docker/docker";
fetch = {
type = "git";
url = "https://github.com/docker/docker";
rev = "599f207b45e74648a8a6a7ac87d77e40930504e9";
sha256 = "1n0r9ahcx5h2f97ap5fy5hgnpamzzrgihknx7wgvvpm4hrzxm31r";
};
}
{
goPackagePath = "github.com/docker/go-units";
fetch = {
type = "git";
url = "https://github.com/docker/go-units";
rev = "0dadbb0345b35ec7ef35e228dabb8de89a65bf52";
sha256 = "1sqwvcszxqpv77xf2d8fxvryxphdwj9v8f93231wpnk9kpilhyii";
};
}
{
goPackagePath = "github.com/fsouza/go-dockerclient";
fetch = {
type = "git";
url = "https://github.com/fsouza/go-dockerclient";
rev = "c933ed18bef34ec2955de03de8ef9a3bb996e3df";
sha256 = "1qci2m5ifmz3lcmc4y6k9baz9z1i77xnrrcq6zi9mpclhhfr0qzd";
};
}
{
goPackagePath = "github.com/gizak/termui";
fetch = {
type = "git";
url = "https://github.com/gizak/termui";
rev = "ea10e6ccee219e572ffad0ac1909f1a17f6db7d6";
sha256 = "1nxihx4vwxwgq3vnccc8a1v34raqvvsl0p10v1nlvs61rjvs9g32";
};
}
{
goPackagePath = "github.com/hashicorp/go-cleanhttp";
fetch = {
type = "git";
url = "https://github.com/hashicorp/go-cleanhttp";
rev = "3573b8b52aa7b37b9358d966a898feb387f62437";
sha256 = "1pbl6p7w5wp1c70x7fp94h4ynk2ajfa76rqin3d2hq1w2fcb7byr";
};
}
{
goPackagePath = "github.com/jgautheron/codename-generator";
fetch = {
type = "git";
url = "https://github.com/jgautheron/codename-generator";
rev = "16d037c7cc3c9b552fe4af9828b7338d752dbaf9";
sha256 = "0v6fji5swnrdjlp3bahv65chnbhxzl25j3hwwnyvvbb4iwa9a376";
};
}
{
goPackagePath = "github.com/maruel/panicparse";
fetch = {
type = "git";
url = "https://github.com/maruel/panicparse";
rev = "ae43f192cef2add653fe1481a3070ed00a4a6981";
sha256 = "11q8v4adbrazqvh24235s5nifck0d1083gbwv4dh5lhd10xlwdvr";
};
}
{
goPackagePath = "github.com/mattn/go-runewidth";
fetch = {
type = "git";
url = "https://github.com/mattn/go-runewidth";
rev = "97311d9f7767e3d6f422ea06661bc2c7a19e8a5d";
sha256 = "0dxlrzn570xl7gb11hjy1v4p3gw3r41yvqhrffgw95ha3q9p50cg";
};
}
{
goPackagePath = "github.com/mitchellh/go-wordwrap";
fetch = {
type = "git";
url = "https://github.com/mitchellh/go-wordwrap";
rev = "ad45545899c7b13c020ea92b2072220eefad42b8";
sha256 = "0ny1ddngvwfj3njn7pmqnf3l903lw73ynddw15x8ymp7hidv27v9";
};
}
{
goPackagePath = "github.com/nsf/termbox-go";
fetch = {
type = "git";
url = "https://github.com/nsf/termbox-go";
rev = "7994c181db7761ca3c67a217068cf31826113f5f";
sha256 = "0ssc54wamn3h8z68kv4fdgvk3kjii95psi2kk0slsilmg5v6jzhj";
};
}
{
goPackagePath = "github.com/nu7hatch/gouuid";
fetch = {
type = "git";
url = "https://github.com/nu7hatch/gouuid";
rev = "179d4d0c4d8d407a32af483c2354df1d2c91e6c3";
sha256 = "1isyfix5w1wm26y3a15ha3nnpsxqaxz5ngq06hnh6c6y0inl2fwj";
};
}
{
goPackagePath = "github.com/op/go-logging";
fetch = {
type = "git";
url = "https://github.com/op/go-logging";
rev = "970db520ece77730c7e4724c61121037378659d9";
sha256 = "1cpna2x5l071z1vrnk7zipdkka8dzwsjyx7m79xk0lr08rip0kcj";
};
}
{
goPackagePath = "golang.org/x/net";
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
rev = "3da985ce5951d99de868be4385f21ea6c2b22f24";
sha256 = "0mhqa53pyj9gxg4m0c9s0f4r5jp0rihlni1nrpkd1d921xxzh714";
};
}
]
+2 -2
View File
@@ -1,4 +1,4 @@
{ stdenv, lib, fetchurl, fpc, lazarus, atk, cairo, gdk_pixbuf, glib, gtk2, libX11, pango }:
{ stdenv, lib, fetchurl, fpc, lazarus, atk, cairo, gdk-pixbuf, glib, gtk2, libX11, pango }:
stdenv.mkDerivation rec {
name = "ddrescueview-0.4alpha3";
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ fpc lazarus ];
buildInputs = [ atk cairo gdk_pixbuf glib gtk2 libX11 pango ];
buildInputs = [ atk cairo gdk-pixbuf glib gtk2 libX11 pango ];
sourceRoot = "source";
+2 -2
View File
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "di-${version}";
version = "4.47";
version = "4.47.1";
src = fetchurl {
url = "http://gentoo.com/di/${name}.tar.gz";
sha256 = "0zlapxlzjizwzwa8xwrwibhcbkh0wx7n74gvjpp6wlwq7cgiq0xm";
sha256 = "1bdbl9k3gqf4h6g21difqc0w17pjid6r587y19wi37vx36aava7f";
};
makeFlags = [ "INSTALL_DIR=$(out)" ];
+8 -1
View File
@@ -1,4 +1,4 @@
{ stdenv, buildPackages, fetchFromGitHub, pkgconfig, popt }:
{ stdenv, buildPackages, fetchFromGitHub, fetchurl, pkgconfig, popt }:
stdenv.mkDerivation rec {
name = "efivar-${version}";
@@ -12,6 +12,13 @@ stdenv.mkDerivation rec {
rev = version;
sha256 = "1z2dw5x74wgvqgd8jvibfff0qhwkc53kxg54v12pzymyibagwf09";
};
patches = [
(fetchurl {
name = "r13y.patch";
url = "https://patch-diff.githubusercontent.com/raw/rhboot/efivar/pull/133.patch";
sha256 = "038cwldb8sqnal5l6mhys92cqv8x7j8rgsl8i4fiv9ih9znw26i6";
})
];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ popt ];
+19 -8
View File
@@ -1,17 +1,28 @@
{ stdenv, fetchFromGitHub, autoreconfHook, perl }:
{ stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, perl }:
stdenv.mkDerivation rec {
name = "fakechroot-${version}";
version = "2.19";
pname = "fakechroot";
version = "2.20.1";
# TODO: move back to mainline once https://github.com/dex4er/fakechroot/pull/46 is merged
src = fetchFromGitHub {
owner = "copumpkin";
repo = "fakechroot";
rev = "dcc0cfe3941e328538f9e62b2c0b15430d393ec1";
sha256 = "1ls3y97qqfcfd3z0balz94xq1gskfk04pg85x6b7wjw8dm4030qd";
owner = "dex4er";
repo = pname;
rev = version;
sha256 = "0xgnwazrmrg4gm30xjxdn6sx3lhqvxahrh6gmy3yfswxc30pmg86";
};
# Use patch from https://github.com/dex4er/fakechroot/pull/46 , remove once merged!
# Courtesy of one of our own, @copumpkin!
patches = [
(fetchpatch {
url = "https://github.com/dex4er/fakechroot/pull/46/commits/dcc0cfe3941e328538f9e62b2c0b15430d393ec1.patch";
sha256 = "1mk8j2njd94s7vf2wggi08xxxzx8dxrvdricl9cbspvkyp715w2m";
# Don't bother trying to reconcile conflicts for NEWS entries, as they will continue to occur
# and are uninteresting as well as unimportant for our purposes (since NEWS never leaves the build env).
excludes = [ "NEWS.md" ];
})
];
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ perl ];
+2 -2
View File
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
name = "fio-${version}";
version = "3.14";
version = "3.15";
src = fetchFromGitHub {
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
sha256 = "1qpv9saar0ik9mqpdyv93miyllfn7n7czcpffhk13lcrxasmjcp9";
sha256 = "0wzy5byc2qx5mbnwkcyjkrzc662n4wkrzpcg4h611q4ix494zka9";
};
buildInputs = [ python zlib ]
+2 -2
View File
@@ -1,12 +1,12 @@
{ fetchurl, stdenv, libgcrypt, readline, libgpgerror }:
stdenv.mkDerivation rec {
version = "1.6.3";
version = "1.6.4";
name = "freeipmi-${version}";
src = fetchurl {
url = "mirror://gnu/freeipmi/${name}.tar.gz";
sha256 = "1sg12ycig2g5yv9l3vx25wsjmz7ybnrsvji0vs51yjmclwsygm5a";
sha256 = "0g0s4iwx0ng4rv7hp5cc3kkx4drahsc89981gwjblf04lfavppv5";
};
buildInputs = [ libgcrypt readline libgpgerror ];
+1 -1
View File
@@ -1,3 +1,3 @@
source 'https://rubygems.org'
gem 'hiera-eyaml', '2.1.0'
gem 'hiera-eyaml'
+5 -5
View File
@@ -1,17 +1,17 @@
GEM
remote: https://rubygems.org/
specs:
hiera-eyaml (2.1.0)
hiera-eyaml (3.0.0)
highline (~> 1.6.19)
trollop (~> 2.0)
optimist
highline (1.6.21)
trollop (2.1.2)
optimist (3.0.0)
PLATFORMS
ruby
DEPENDENCIES
hiera-eyaml (= 2.1.0)
hiera-eyaml
BUNDLED WITH
1.11.2
1.17.2
+4 -2
View File
@@ -1,15 +1,17 @@
{ lib, bundlerEnv, ruby }:
{ lib, bundlerEnv, ruby, bundlerUpdateScript }:
bundlerEnv {
inherit ruby;
pname = "hiera-eyaml";
gemdir = ./.;
passthru.updateScript = bundlerUpdateScript "hiera-eyaml";
meta = with lib; {
description = "Per-value asymmetric encryption of sensitive data for Hiera";
homepage = https://github.com/TomPoulton/hiera-eyaml;
license = licenses.mit;
maintainers = [ maintainers.benley ];
maintainers = with maintainers; [ benley nicknovitski ];
platforms = platforms.unix;
};
}
+10 -5
View File
@@ -1,11 +1,14 @@
{
hiera-eyaml = {
dependencies = ["highline" "optimist"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1h25pfv89macjf3sjdrx7slhlq1af4zybai42ci3gj02b6hli4a6";
sha256 = "049rxnwyivqgyjl0sjg7cb2q44ic0wsml288caspd1ps8v31gl18";
type = "gem";
};
version = "2.1.0";
version = "3.0.0";
};
highline = {
source = {
@@ -15,12 +18,14 @@
};
version = "1.6.21";
};
trollop = {
optimist = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0415y63df86sqj43c0l82and65ia5h64if7n0znkbrmi6y0jwhl8";
sha256 = "05jxrp3nbn5iilc1k7ir90mfnwc5abc9h78s5rpm3qafwqxvcj4j";
type = "gem";
};
version = "2.1.2";
version = "3.0.0";
};
}
+4 -4
View File
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, libx86emu, flex, perl }:
{ stdenv, fetchFromGitHub, libx86emu, flex, perl, libuuid }:
stdenv.mkDerivation rec {
name = "hwinfo-${version}";
version = "21.64";
version = "21.67";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = "${version}";
sha256 = "0jdwd6xvcsyyk03hv0kyz6pn4nzmgn2ynj8gqai1fxh3l8hv48w8";
sha256 = "1fvlrqx1wgl79a9j3xhhhdihj4lkpbrchfsc27il0p52fynn4dji";
};
patchPhase = ''
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [ flex ];
buildInputs = [ libx86emu perl ];
buildInputs = [ libx86emu perl libuuid ];
makeFlags = [ "LIBDIR=/lib" ];
#enableParallelBuilding = true;
+2 -2
View File
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
name = "inxi-${version}";
version = "3.0.34-1";
version = "3.0.36-1";
src = fetchFromGitHub {
owner = "smxi";
repo = "inxi";
rev = version;
sha256 = "0x2s40lwsan2pk292nspjgyw00f9f5fdfmwfvl50924pxhyxn2fh";
sha256 = "04134l323vwd0g2bffj11rnpw2jgs9la6aqrmv8vh7w9mq5nd57y";
};
buildInputs = [ perl ];
+2 -2
View File
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
baseName = "ipmiutil";
version = "3.1.3";
version = "3.1.4";
name = "${baseName}-${version}";
src = fetchurl {
url = "mirror://sourceforge/project/${baseName}/${name}.tar.gz";
sha256 = "0mxydn6pwdhky659rz6k1jlh95hy43pmz4nx53kligjwy2v060xq";
sha256 = "0rca9bjn46i3xzah53l1r5bv1493773chj8x11by2asxyl9wlf4r";
};
buildInputs = [ openssl ];
+1 -1
View File
@@ -1,4 +1,4 @@
{ lib, systemd, buildGoPackage, fetchFromGitHub, makeWrapper }:
{ lib, systemd, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
name = "journalbeat-${version}";
+8 -6
View File
@@ -1,4 +1,4 @@
{ stdenv, systemd, polkit, fetchFromGitHub, buildGoPackage, m4}:
{ stdenv, fetchFromGitHub, buildGoPackage, m4 }:
buildGoPackage rec {
name = "localtime-2017-11-07";
@@ -11,18 +11,20 @@ buildGoPackage rec {
};
goPackagePath = "github.com/Stebalien/localtime";
buildInputs = [ systemd polkit m4 ];
buildInputs = [ m4 ];
makeFlags = [ "PREFIX=$(out)" ];
makeFlags = [
"PREFIX=${placeholder "out"}"
"BINDIR=${placeholder "bin"}/bin"
];
buildPhase = ''
cd go/src/${goPackagePath}
make localtimed
make $makeFlags
'';
installPhase = ''
mkdir -p $bin/bin
install -Dm555 localtimed $bin/bin
make install $makeFlags
'';
meta = with stdenv.lib; {
+1 -1
View File
@@ -18,6 +18,6 @@ stdenv.mkDerivation rec {
description = "List files recursively";
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.globin ];
maintainers = [ ];
};
}
+2 -2
View File
@@ -6,11 +6,11 @@
}:
stdenv.mkDerivation rec {
name = "monit-5.25.3";
name = "monit-5.26.0";
src = fetchurl {
url = "${meta.homepage}dist/${name}.tar.gz";
sha256 = "0s8577ixcmx45b081yx6cw54iq7m5yzpq3ir616qc84xhg45h0n1";
sha256 = "1hpk0agxi7g9vmfqvrwr5wk7pr52wdlv3vs0j3l2p6mgldl4bz47";
};
nativeBuildInputs = [ bison flex ];
+33 -10
View File
@@ -1,29 +1,52 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig, zlib, libuuid, libossp_uuid, CoreFoundation, IOKit, lm_sensors }:
{ stdenv, fetchurl, autoreconfHook, pkgconfig
, CoreFoundation, IOKit, libossp_uuid
, curl, libcap, libuuid, lm_sensors, zlib
, withCups ? false, cups
, withDBengine ? true, libuv, lz4, judy
, withIpmi ? (!stdenv.isDarwin), freeipmi
, withNetfilter ? (!stdenv.isDarwin), libmnl, libnetfilter_acct
, withSsl ? true, openssl
, withDebug ? false
}:
stdenv.mkDerivation rec{
version = "1.11.1";
with stdenv.lib;
stdenv.mkDerivation rec {
version = "1.16.0";
name = "netdata-${version}";
src = fetchurl {
url = "https://github.com/netdata/netdata/releases/download/v${version}/netdata-v${version}.tar.gz";
sha256 = "0djph4586cc14vavj6za6k255lscf3b415dx8k45q3nsc2hb4l01";
sha256 = "0kwbrkv7g9m7l580myd2r8bpxqn6fxmx5vd6xh7x94wygfffhann";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ zlib ]
++ (if stdenv.isDarwin then [ libossp_uuid CoreFoundation IOKit ] else [ libuuid ]);
buildInputs = [ curl.dev zlib.dev ]
++ optionals stdenv.isDarwin [ CoreFoundation IOKit libossp_uuid ]
++ optionals (!stdenv.isDarwin) [ libcap.dev libuuid.dev ]
++ optionals withCups [ cups ]
++ optionals withDBengine [ libuv lz4.dev judy ]
++ optionals withIpmi [ freeipmi ]
++ optionals withNetfilter [ libmnl libnetfilter_acct ]
++ optionals withSsl [ openssl.dev ];
patches = [
./no-files-in-etc-and-var.patch
];
postInstall = stdenv.lib.optionalString (!stdenv.isDarwin) ''
NIX_CFLAGS_COMPILE = optional withDebug "-O1 -ggdb -DNETDATA_INTERNAL_CHECKS=1";
postInstall = optionalString (!stdenv.isDarwin) ''
# rename this plugin so netdata will look for setuid wrapper
mv $out/libexec/netdata/plugins.d/apps.plugin \
$out/libexec/netdata/plugins.d/apps.plugin.org
$out/libexec/netdata/plugins.d/apps.plugin.org
${optionalString withIpmi ''
mv $out/libexec/netdata/plugins.d/freeipmi.plugin \
$out/libexec/netdata/plugins.d/freeipmi.plugin.org
''}
'';
preConfigure = ''
preConfigure = optionalString (!stdenv.isDarwin) ''
substituteInPlace collectors/python.d.plugin/python_modules/third_party/lm_sensors.py \
--replace 'ctypes.util.find_library("sensors")' '"${lm_sensors.out}/lib/libsensors${stdenv.hostPlatform.extensions.sharedLibrary}"'
'';
@@ -37,7 +60,7 @@ stdenv.mkDerivation rec{
rm -r $out/sbin
'';
meta = with stdenv.lib; {
meta = {
description = "Real-time performance monitoring tool";
homepage = https://my-netdata.io/;
license = licenses.gpl3;
@@ -1,14 +1,15 @@
diff -ruN orig/Makefile.am new/Makefile.am
--- orig/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/Makefile.am 2018-11-16 10:30:22.000000000 -0500
@@ -99,10 +99,10 @@
diff --git a/Makefile.am b/Makefile.am
index f2087bb..7a70cfb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -116,10 +116,10 @@ AM_CFLAGS = \
$(NULL)
sbin_PROGRAMS =
-dist_cache_DATA = installer/.keep
-dist_varlib_DATA = installer/.keep
-dist_registry_DATA = installer/.keep
-dist_log_DATA = installer/.keep
-dist_cache_DATA = packaging/installer/.keep
-dist_varlib_DATA = packaging/installer/.keep
-dist_registry_DATA = packaging/installer/.keep
-dist_log_DATA = packaging/installer/.keep
+dist_cache_DATA =
+dist_varlib_DATA =
+dist_registry_DATA =
@@ -16,64 +17,70 @@ diff -ruN orig/Makefile.am new/Makefile.am
plugins_PROGRAMS =
LIBNETDATA_FILES = \
diff -ruN orig/collectors/charts.d.plugin/Makefile.am new/collectors/charts.d.plugin/Makefile.am
--- orig/collectors/charts.d.plugin/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/collectors/charts.d.plugin/Makefile.am 2018-11-16 11:16:47.000000000 -0500
@@ -32,7 +32,6 @@
diff --git a/collectors/charts.d.plugin/Makefile.am b/collectors/charts.d.plugin/Makefile.am
index 2989b4b..64de7d6 100644
--- a/collectors/charts.d.plugin/Makefile.am
+++ b/collectors/charts.d.plugin/Makefile.am
@@ -32,7 +32,6 @@ dist_charts_DATA = \
userchartsconfigdir=$(configdir)/charts.d
dist_userchartsconfig_DATA = \
- $(top_srcdir)/installer/.keep \
- .keep \
$(NULL)
chartsconfigdir=$(libconfigdir)/charts.d
diff -ruN orig/collectors/node.d.plugin/Makefile.am new/collectors/node.d.plugin/Makefile.am
--- orig/collectors/node.d.plugin/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/collectors/node.d.plugin/Makefile.am 2018-11-16 11:16:42.000000000 -0500
@@ -23,7 +23,6 @@
diff --git a/collectors/node.d.plugin/Makefile.am b/collectors/node.d.plugin/Makefile.am
index 3b5a0a5..b7abe01 100644
--- a/collectors/node.d.plugin/Makefile.am
+++ b/collectors/node.d.plugin/Makefile.am
@@ -23,7 +23,6 @@ dist_noinst_DATA = \
usernodeconfigdir=$(configdir)/node.d
dist_usernodeconfig_DATA = \
- $(top_srcdir)/installer/.keep \
- .keep \
$(NULL)
nodeconfigdir=$(libconfigdir)/node.d
diff -ruN orig/collectors/python.d.plugin/Makefile.am new/collectors/python.d.plugin/Makefile.am
--- orig/collectors/python.d.plugin/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/collectors/python.d.plugin/Makefile.am 2018-11-16 10:56:06.000000000 -0500
@@ -29,7 +29,6 @@
diff --git a/collectors/python.d.plugin/Makefile.am b/collectors/python.d.plugin/Makefile.am
index 652a35d..cf4b2cc 100644
--- a/collectors/python.d.plugin/Makefile.am
+++ b/collectors/python.d.plugin/Makefile.am
@@ -29,7 +29,6 @@ dist_python_DATA = \
userpythonconfigdir=$(configdir)/python.d
dist_userpythonconfig_DATA = \
- $(top_srcdir)/installer/.keep \
- .keep \
$(NULL)
pythonconfigdir=$(libconfigdir)/python.d
diff -ruN orig/collectors/statsd.plugin/Makefile.am new/collectors/statsd.plugin/Makefile.am
--- orig/collectors/statsd.plugin/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/collectors/statsd.plugin/Makefile.am 2018-11-16 10:53:04.000000000 -0500
@@ -15,6 +15,5 @@
diff --git a/collectors/statsd.plugin/Makefile.am b/collectors/statsd.plugin/Makefile.am
index e63bf98..0f59782 100644
--- a/collectors/statsd.plugin/Makefile.am
+++ b/collectors/statsd.plugin/Makefile.am
@@ -14,6 +14,5 @@ dist_statsdconfig_DATA = \
userstatsdconfigdir=$(configdir)/statsd.d
dist_userstatsdconfig_DATA = \
- $(top_srcdir)/installer/.keep \
- .keep \
$(NULL)
diff -ruN orig/health/Makefile.am new/health/Makefile.am
--- orig/health/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/health/Makefile.am 2018-11-16 10:56:30.000000000 -0500
@@ -16,7 +16,6 @@
diff --git a/health/Makefile.am b/health/Makefile.am
index 62a4c6d..4d651df 100644
--- a/health/Makefile.am
+++ b/health/Makefile.am
@@ -16,7 +16,6 @@ dist_noinst_DATA = \
userhealthconfigdir=$(configdir)/health.d
dist_userhealthconfig_DATA = \
- $(top_srcdir)/installer/.keep \
- .keep \
$(NULL)
healthconfigdir=$(libconfigdir)/health.d
diff -ruN orig/system/Makefile.am new/system/Makefile.am
--- orig/system/Makefile.am 2018-11-02 08:56:21.000000000 -0500
+++ new/system/Makefile.am 2018-11-16 10:29:21.000000000 -0500
@@ -17,10 +17,6 @@
diff --git a/system/Makefile.am b/system/Makefile.am
index b085dca..ccfa588 100644
--- a/system/Makefile.am
+++ b/system/Makefile.am
@@ -17,10 +17,6 @@ CLEANFILES = \
include $(top_srcdir)/build/subst.inc
SUFFIXES = .in
+4 -3
View File
@@ -1,10 +1,10 @@
{ stdenv, lib, fetchFromGitHub, pkgconfig, cmake, python
, udev, audit, aws-sdk-cpp, cryptsetup, lvm2, libgcrypt, libarchive
, libgpgerror, libuuid, iptables, dpkg, lzma, bzip2, rpm
, beecrypt, augeas, libxml2, sleuthkit, yara, lldpd, google-gflags
, beecrypt, augeas, libxml2, sleuthkit, yara, lldpd, gflags
, thrift, boost, rocksdb_lite, glog, gbenchmark, snappy
, openssl, file, doxygen
, gtest, sqlite, fpm, zstd, rdkafka, rapidjson, fetchgit, fetchurl, libelfin
, gtest, fpm, zstd, rdkafka, rapidjson, fetchgit, fetchurl, libelfin
, smartmontools, which, git, cscope, ctags, ssdeep
}:
@@ -53,7 +53,7 @@ let
# filter out static linking configuration to avoid that the library will
# be linked both statically and dynamically.
gflags = google-gflags.overrideAttrs (old: {
gflags = gflags.overrideAttrs (old: {
cmakeFlags = stdenv.lib.filter (f: (builtins.match ".*STATIC.*" f) == null) old.cmakeFlags;
});
};
@@ -144,5 +144,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = with maintainers; [ cstrahan ma27 ];
broken = true;
};
}
+4 -2
View File
@@ -1,15 +1,17 @@
{ lib, bundlerApp }:
{ lib, bundlerApp, bundlerUpdateScript }:
bundlerApp {
pname = "procodile";
gemdir = ./.;
exes = [ "procodile" ];
passthru.updateScript = bundlerUpdateScript "procodile";
meta = with lib; {
description = "Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)";
homepage = https://adam.ac/procodile;
license = with licenses; mit;
maintainers = with maintainers; [ ravloony manveru ];
maintainers = with maintainers; [ ravloony manveru nicknovitski ];
platforms = platforms.unix;
};
}
+4 -2
View File
@@ -1,4 +1,4 @@
{ lib, bundlerApp, makeWrapper, git, gnutar, gzip }:
{ lib, bundlerApp, bundlerUpdateScript, makeWrapper, git, gnutar, gzip }:
bundlerApp {
pname = "r10k";
@@ -11,11 +11,13 @@ bundlerApp {
wrapProgram $out/bin/r10k --prefix PATH : ${lib.makeBinPath [ git gnutar gzip ]}
'';
passthru.updateScript = bundlerUpdateScript "r10k";
meta = with lib; {
description = "Puppet environment and module deployment";
homepage = https://github.com/puppetlabs/r10k;
license = licenses.asl20;
maintainers = with maintainers; [ zimbatm manveru ];
maintainers = with maintainers; [ zimbatm manveru nicknovitski ];
platforms = platforms.unix;
};
}
+2 -2
View File
@@ -11,11 +11,11 @@ let
mkFlag = cond: name: if cond then "--enable-${name}" else "--disable-${name}";
in
stdenv.mkDerivation rec {
name = "rsyslog-8.1905.0";
name = "rsyslog-8.1907.0";
src = fetchurl {
url = "https://www.rsyslog.com/files/download/rsyslog/${name}.tar.gz";
sha256 = "1r0nf5j4y8p1hbay3kdgkggr76qm7sw10pnl4anxd3vninmlzgcn";
sha256 = "1dcz0w5xalqsi2xjb5j7c9mq5kf9s9kq9j2inpv4w5wkrrg569zb";
};
#patches = [ ./fix-gnutls-detection.patch ];
+1 -1
View File
@@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
description = "UNIX init scheme with service supervision";
license = licenses.bsd3;
homepage = http://smarden.org/runit;
maintainers = with maintainers; [ rickynils joachifm ];
maintainers = with maintainers; [ joachifm ];
platforms = platforms.linux;
};
}
+3 -3
View File
@@ -1,11 +1,11 @@
{ stdenv, skawarePackages }:
{ skawarePackages }:
with skawarePackages;
buildPackage {
pname = "s6";
version = "2.8.0.0";
sha256 = "01milx5shixvniaxxmanfzz54vcymjfi86433w62rk5ypvc94ir8";
version = "2.8.0.1";
sha256 = "1n1i3jm3kp9ii54cxj1sgh89m6nyna7vhy8714ma6py1frdqzq6v";
description = "skarnet.org's small & secure supervision software suite";
+1 -1
View File
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, fetchpatch, autoreconfHook
{ stdenv, fetchurl, autoreconfHook
, IOKit ? null , ApplicationServices ? null }:
let
+2 -2
View File
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
version = "0.09.58";
version = "0.10.01";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
sha256 = "1rlll6wl0i0m21idfr3xr99pfgnb9wf9i35hsb0frmrpcvls06za";
sha256 = "0gcgm96prkzysszgq34cpx30y0bx9b5zll7943zwg3941fkg4x2a";
};
# All platforms inputs then Linux-only ones
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
homepage = https://github.com/balabit/syslog-ng-incubator;
description = "A collection of tools and modules for syslog-ng";
license = licenses.gpl2;
maintainers = [ maintainers.rickynils ];
maintainers = [];
platforms = platforms.linux;
broken = true; # 2018-05-12
};
+3 -3
View File
@@ -11,11 +11,11 @@ in
stdenv.mkDerivation rec {
name = "${pname}-${version}";
version = "3.21.1";
version = "3.22.1";
src = fetchurl {
url = "https://github.com/balabit/${pname}/releases/download/${name}/${name}.tar.gz";
sha256 = "09fdjschp3shy8xp0hh5fh6qv25433zd0biv0igkmkvrmnjks5ld";
sha256 = "1j3l9pn3lf9w87vvwbnxk098gprbqzmfpfw1rch46mgsfqvl8mh6";
};
nativeBuildInputs = [ pkgconfig which ];
@@ -62,7 +62,7 @@ stdenv.mkDerivation rec {
homepage = https://www.balabit.com/network-security/syslog-ng/;
description = "Next-generation syslogd with advanced networking and filtering capabilities";
license = licenses.gpl2;
maintainers = with maintainers; [ rickynils fpletz ];
maintainers = with maintainers; [ fpletz ];
platforms = platforms.linux;
};
}
@@ -1,24 +1,22 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
{ stdenv, buildGoModule, fetchFromGitHub }:
buildGoPackage rec {
name = "SystemdJournal2Gelf-${version}";
version = "20170413";
goPackagePath = "github.com/parse-nl/SystemdJournal2Gelf";
buildGoModule rec {
pname = "SystemdJournal2Gelf-unstable";
version = "20190702";
src = fetchFromGitHub {
rev = "862b1d60d2ba12cd8480304ca95041066cc8bdd0";
rev = "b1aa5ff31307d11a3c9b4dd08c3cd6230d935ec5";
owner = "parse-nl";
repo = "SystemdJournal2Gelf";
sha256 = "0xvvc7w2sxkhb33nkq5v626l673d5j2z0yc75wvmqzncwfkkv94v";
sha256 = "0i2pv817fjm2xazxb01dk2gg1xb4d9b6743gqrbsyghbkm7krx29";
};
goDeps = ./deps.nix;
modSha256 = "0f66bjij3bkjs09xhhp26arivlqrd66z1j5ziy4lq4krg82krsdp";
meta = with stdenv.lib; {
description = "Export entries from systemd's journal and send them to a graylog server using gelf";
license = licenses.bsd2;
maintainers = with maintainers; [ fadenb fpletz globin ];
maintainers = with maintainers; [ fadenb fpletz ];
platforms = platforms.unix;
};
}
-11
View File
@@ -1,11 +0,0 @@
[
{
goPackagePath = "github.com/DECK36/go-gelf";
fetch = {
type = "git";
url = "https://github.com/DECK36/go-gelf";
rev = "4bc6123df0946a1c23fd54e0c1d0ed68b44fd99f";
sha256 = "071zdwcl8ld05gv88yym1p7xq72igd6jj05n5d7v01hn6rvj48ay";
};
}
]
+2 -2
View File
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
name = "thermald-${version}";
version = "1.8";
version = "1.9";
src = fetchFromGitHub {
owner = "01org";
repo = "thermal_daemon";
rev = "v${version}";
sha256 = "1g1l7k8yxj8bl1ysdx8v6anv1s7xk9j072y44gwki70dy48n7j92";
sha256 = "1ajhivl9jifcf12nbk281yayk7666v65m249aclyli0bz1kh8cfs";
};
nativeBuildInputs = [ pkgconfig ];