Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 20e62aa580c2
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 00e448172f3d
Choose a head ref

Commits on Jun 8, 2020

  1. pistol: 0.1.1 -> 0.1.2

    r-ryantm committed Jun 8, 2020

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    dcdcf43 View commit details

Commits on Jun 9, 2020

  1. saml2aws: 2.25.0 -> 2.26.1

    r-ryantm committed Jun 9, 2020

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    d362779 View commit details

Commits on Jun 10, 2020

  1. lyx: 2.3.4.3 -> 2.3.5.1

    r-ryantm committed Jun 10, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    46d0ce4 View commit details

Commits on Jun 11, 2020

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    44089be View commit details

Commits on Jun 14, 2020

  1. amass: 3.6.2 -> 3.7.2

    r-ryantm committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    3bdac5c View commit details
  2. yabai: 3.1.2 -> 3.2.0

    cmacrae committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    b3a8e07 View commit details
  3. cassowary: 0.7.0 -> 0.11.0

    r-ryantm committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    cca946c View commit details
  4. chezmoi: 1.8.1 -> 1.8.2

    r-ryantm committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    NeQuissimus Tim Steinbach
    Copy the full SHA
    3315103 View commit details
  5. Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    6b8e834 View commit details
  6. Copy the full SHA
    5f1ff4b View commit details
  7. cointop: 1.4.4 -> 1.4.6

    r-ryantm committed Jun 14, 2020
    Copy the full SHA
    5cdf80e View commit details
  8. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c92b33d View commit details
  9. discord: add libuuid to nativeBuildInputs

    The libuuid.so.1 file can't be found and this allows the package builder to find it.
    rtldg authored and Cray Elliott committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    lsix lsix
    Copy the full SHA
    4f7d829 View commit details
  10. Merge pull request #90321 from r-ryantm/auto-update/chezmoi

    chezmoi: 1.8.1 -> 1.8.2
    marsam authored Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    04d255c View commit details
  11. Merge pull request #90330 from r-ryantm/auto-update/cointop

    cointop: 1.4.4 -> 1.4.6
    marsam authored Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    01736ba View commit details
  12. Merge pull request #90323 from r-ryantm/auto-update/circleci-cli

    circleci-cli: 0.1.7868 -> 0.1.7971
    marsam authored Jun 14, 2020
    Copy the full SHA
    c9f207f View commit details
  13. cpu-x: 4.0.0 -> 4.0.1

    r-ryantm committed Jun 14, 2020
    Copy the full SHA
    bddef29 View commit details
  14. Merge pull request #90315 from r-ryantm/auto-update/cassowary

    cassowary: 0.7.0 -> 0.11.0
    marsam authored Jun 14, 2020
    Copy the full SHA
    4886783 View commit details
  15. Merge pull request #90309 from cmacrae/upgrade/yabai/3.2.0

    yabai: 3.1.2 -> 3.2.0
    marsam authored Jun 14, 2020
    Copy the full SHA
    a5a14de View commit details
  16. fira-code: 5 -> 5.2

    rycee committed Jun 14, 2020
    Copy the full SHA
    33a7767 View commit details
  17. Merge pull request #90292 from r-ryantm/auto-update/amass

    amass: 3.6.2 -> 3.7.2
    marsam authored Jun 14, 2020
    Copy the full SHA
    8ff73e4 View commit details
  18. Merge pull request #90110 from r-ryantm/auto-update/pkgconf

    pkgconf-unwrapped: 1.7.0 -> 1.7.3
    ryantm authored Jun 14, 2020
    Copy the full SHA
    839aad5 View commit details
  19. Merge pull request #90043 from r-ryantm/auto-update/lyx

    lyx: 2.3.4.3 -> 2.3.5.1
    ryantm authored Jun 14, 2020
    Copy the full SHA
    71d4c6f View commit details
  20. Merge pull request #89858 from r-ryantm/auto-update/pistol

    pistol: 0.1.1 -> 0.1.2
    ryantm authored Jun 14, 2020
    Copy the full SHA
    13c70bb View commit details
  21. Merge pull request #90325 from r-ryantm/auto-update/cloudfoundry-cli

    cloudfoundry-cli: 6.46.1 -> 6.51.0
    risicle authored Jun 14, 2020
    Copy the full SHA
    c6c5c92 View commit details
  22. Merge pull request #89862 from r-ryantm/auto-update/saml2aws

    saml2aws: 2.25.0 -> 2.26.1
    ryantm authored Jun 14, 2020
    Copy the full SHA
    447bc43 View commit details
  23. Merge pull request #90335 from r-ryantm/auto-update/cpu-x

    cpu-x: 4.0.0 -> 4.0.1
    ryantm authored Jun 14, 2020
    Copy the full SHA
    5f2d0c6 View commit details
  24. nixos/corerad: add settings option to supersede configFile

    Signed-off-by: Matt Layher <mdlayher@gmail.com>
    mdlayher committed Jun 14, 2020
    Copy the full SHA
    f1a4b10 View commit details
  25. notepadqq: remoe unnecesary fetchSubmodules

    There are none to fetch, as verified by changing the hash and retrying. This
    will now use the faster fetchzip path through fetchFromGitHub.
    bhipple committed Jun 14, 2020
    Copy the full SHA
    bfa7b0c View commit details
  26. rippled: fix build after boost 1.72 upgrade

    This was broken in #84182; pinning back to 1.71 fixes the build.
    bhipple committed Jun 14, 2020
    Copy the full SHA
    4c5c996 View commit details
  27. helmsman: 3.4.1 -> 3.4.3

    bhipple committed Jun 14, 2020
    Copy the full SHA
    b2bed06 View commit details
  28. Copy the full SHA
    00e4481 View commit details
43 changes: 40 additions & 3 deletions nixos/modules/services/networking/corerad.nix
Original file line number Diff line number Diff line change
@@ -4,14 +4,48 @@ with lib;

let
cfg = config.services.corerad;

writeTOML = name: x:
pkgs.runCommandNoCCLocal name { } ''
echo '${builtins.toJSON x}' | ${pkgs.go-toml}/bin/jsontoml > $out
'';

in {
meta = {
maintainers = with maintainers; [ mdlayher ];
};
meta.maintainers = with maintainers; [ mdlayher ];

options.services.corerad = {
enable = mkEnableOption "CoreRAD IPv6 NDP RA daemon";

settings = mkOption {
type = types.uniq types.attrs;
example = literalExample ''
{
interfaces = [
# eth0 is an upstream interface monitoring for IPv6 router advertisements.
{
name = "eth0";
monitor = true;
}
# eth1 is a downstream interface advertising IPv6 prefixes for SLAAC.
{
name = "eth1";
advertise = true;
prefix = [{ prefix = "::/64"; }];
}
];
# Optionally enable Prometheus metrics.
debug = {
address = "localhost:9430";
prometheus = true;
};
}
'';
description = ''
Configuration for CoreRAD, see <link xlink:href="https://github.com/mdlayher/corerad/blob/master/internal/config/default.toml"/>
for supported values. Ignored if configFile is set.
'';
};

configFile = mkOption {
type = types.path;
example = literalExample "\"\${pkgs.corerad}/etc/corerad/corerad.toml\"";
@@ -27,6 +61,9 @@ in {
};

config = mkIf cfg.enable {
# Prefer the config file over settings if both are set.
services.corerad.configFile = mkDefault (writeTOML "corerad.toml" cfg.settings);

systemd.services.corerad = {
description = "CoreRAD IPv6 NDP RA daemon";
after = [ "network.target" ];
35 changes: 27 additions & 8 deletions nixos/tests/corerad.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ import ./make-test-python.nix (
nodes = {
router = {config, pkgs, ...}: {
config = {
# This machines simulates a router with IPv6 forwarding and a static IPv6 address.
# This machine simulates a router with IPv6 forwarding and a static IPv6 address.
boot.kernel.sysctl = {
"net.ipv6.conf.all.forwarding" = true;
};
@@ -14,13 +14,25 @@ import ./make-test-python.nix (
enable = true;
# Serve router advertisements to the client machine with prefix information matching
# any IPv6 /64 prefixes configured on this interface.
configFile = pkgs.writeText "corerad.toml" ''
[[interfaces]]
name = "eth1"
advertise = true
[[interfaces.prefix]]
prefix = "::/64"
'';
#
# This configuration is identical to the example in the CoreRAD NixOS module.
settings = {
interfaces = [
{
name = "eth0";
monitor = true;
}
{
name = "eth1";
advertise = true;
prefix = [{ prefix = "::/64"; }];
}
];
debug = {
address = "localhost:9430";
prometheus = true;
};
};
};
};
};
@@ -66,5 +78,12 @@ import ./make-test-python.nix (
assert (
"/64 scope global temporary" in addrs
), "SLAAC temporary address was not configured on client after router advertisement"
with subtest("Verify HTTP debug server is configured"):
out = router.succeed("curl localhost:9430/metrics")
assert (
"corerad_build_info" in out
), "Build info metric was not found in Prometheus output"
'';
})
2 changes: 1 addition & 1 deletion pkgs/applications/editors/notepadqq/default.nix
Original file line number Diff line number Diff line change
@@ -3,12 +3,12 @@
mkDerivation rec {
pname = "notepadqq";
version = "1.4.8";

src = fetchFromGitHub {
owner = "notepadqq";
repo = "notepadqq";
rev = "v${version}";
sha256 = "0lbv4s7ng31dkznzbkmp2cvkqglmfj6lv4mbg3r410fif2nrva7k";
fetchSubmodules = true;
};

nativeBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/applications/misc/cointop/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoPackage rec {
pname = "cointop";
version = "1.4.4";
version = "1.4.6";

src = fetchFromGitHub {
owner = "miguelmota";
repo = pname;
rev = version;
sha256 = "12yi1lmyd5y4cgcjclkczf93jj7wd6k8aqnhq21dd1mx65l77swv";
sha256 = "1mkb97x73vzxnbvhnxx3msicr1z0b3sjmydx257ax3nscrmf1l5z";
};

goPackagePath = "github.com/miguelmota/cointop";
4 changes: 2 additions & 2 deletions pkgs/applications/misc/cpu-x/default.nix
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@

stdenv.mkDerivation rec {
pname = "cpu-x";
version = "4.0.0";
version = "4.0.1";

src = fetchFromGitHub {
owner = "X0rg";
repo = "CPU-X";
rev = "v${version}";
sha256 = "00xngmlayblvkg3l0rcfpxmnkkdz49ydh4smlhpii23gqii0rds3";
sha256 = "191zkkswlbbsw492yygc3idf7wh3bxs97drrqvqqw0mqvrzykxm3";
};

nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook nasm makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/applications/misc/lyx/default.nix
Original file line number Diff line number Diff line change
@@ -3,12 +3,12 @@
}:

mkDerivation rec {
version = "2.3.4.3";
version = "2.3.5.1";
pname = "lyx";

src = fetchurl {
url = "ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/${pname}-${version}.tar.xz";
sha256 = "1rpp6wq0dc0bxwc0pipajv98vi7cpg391nq10d3c4pmpq38m08wx";
sha256 = "0mv32s26igm0pd8vs7d2mk1240dpr83y0a2wyh3xz6b67ph0w157";
};

# LaTeX is used from $PATH, as people often want to have it with extra pkgs
4 changes: 2 additions & 2 deletions pkgs/applications/networking/cluster/helmsman/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "helmsman";
version = "3.4.1";
version = "3.4.3";

src = fetchFromGitHub {
owner = "Praqma";
repo = "helmsman";
rev = "v${version}";
sha256 = "0h89lgp3n7nd7dy8nq4bfxg938imdjsvs1k6yg8j37vgdmi24sa6";
sha256 = "0jbinnzdw32l7zh02k81gnw9rnqi8f5k5sp2qv8p9l9kgziaycvn";
};

vendorSha256 = "05vnysr5r3hbayss1pyifgp989kjw81h95iack8ady62k6ys5njl";
Original file line number Diff line number Diff line change
@@ -17,6 +17,7 @@ in stdenv.mkDerivation rec {
autoPatchelfHook
cups
libdrm
libuuid
libX11
libXScrnSaver
libXtst
4 changes: 2 additions & 2 deletions pkgs/data/fonts/fira-code/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, fetchzip }:

let
version = "5";
version = "5.2";
in fetchzip {
name = "fira-code-${version}";

@@ -12,7 +12,7 @@ in fetchzip {
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
'';

sha256 = "0y2871fd4l304gd7x5xmqyxv5ch9zrqng83xl95rdhlj9zqqk4fz";
sha256 = "16v62wj872ba4w7qxn4l6zjgqh7lrpwh1xax1bp1x9dpz08mnq06";

meta = with stdenv.lib; {
homepage = "https://github.com/tonsky/FiraCode";
4 changes: 2 additions & 2 deletions pkgs/development/tools/cloudfoundry-cli/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

buildGoPackage rec {
pname = "cloudfoundry-cli";
version = "6.46.1";
version = "6.51.0";

goPackagePath = "code.cloudfoundry.org/cli";

@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "cloudfoundry";
repo = "cli";
rev = "v${version}";
sha256 = "0dqrkimwhw016icgyf4cyipzy6vdz5jgickm33xxd9018dh3ibwq";
sha256 = "189cqng7y12knqm4n1bfajbc2lx027rwb44wddmj5iya27i7fv8f";
};

nativeBuildInputs = [ installShellFiles ];
4 changes: 2 additions & 2 deletions pkgs/development/tools/misc/circleci-cli/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "circleci-cli";
version = "0.1.7868";
version = "0.1.7971";

src = fetchFromGitHub {
owner = "CircleCI-Public";
repo = pname;
rev = "v${version}";
sha256 = "1a9gnqrkvifrwr8wpv5f6zv8xs8myzbzlhn5w72xxzh2gxdaflwg";
sha256 = "0nrmdql3h9jnfgmp8898c9v07f5h5r9dvabaqhk98r6a77g3rr98";
};

vendorSha256 = "0y35ps2pw9z7gi4z50byd1py87bf2jdvj7l7w2gxpppmhi83myc9";
4 changes: 2 additions & 2 deletions pkgs/development/tools/misc/pkgconf/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

stdenv.mkDerivation rec {
pname = "pkgconf";
version = "1.7.0";
version = "1.7.3";

nativeBuildInputs = [ removeReferencesTo ];

@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://distfiles.dereferenced.org/${pname}/${pname}-${version}.tar.xz";
sha256 = "0sb1a2lgiqaninv5s3zq09ilrkpsamcl68dyhqyz7yi9vsgb0vhy";
sha256 = "1h7rf5cch0cbxp8nmjkkf272zrz2jgpqpr8a58ww75pn3jjswimq";
};

# Debian has outputs like these too:
4 changes: 2 additions & 2 deletions pkgs/os-specific/darwin/yabai/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "yabai";
version = "3.1.2";
version = "3.2.0";

src = fetchFromGitHub {
owner = "koekeishiya";
repo = pname;
rev = "v${version}";
sha256 = "01vkx8nqds4f7nnzml4qf976xm89w6psxbpswkn98r5k03zfa8r0";
sha256 = "1iq5p4k6klffglxfhmzc2jvlilwn0w97vb5v4b91spiyp39nqcfw";
};

buildInputs = [ Carbon Cocoa ScriptingBridge ];
6 changes: 3 additions & 3 deletions pkgs/tools/misc/chezmoi/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "chezmoi";
version = "1.8.1";
version = "1.8.2";

src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
sha256 = "1b8y0wq3myhvjdnwl0i4x85iil7i7kmsjajvbw1a47afm83jkbaw";
sha256 = "0s2a0q3lgrdz7w69sacn23k4dybw6wrk63xxnylj88wss7mqnpj8";
};

vendorSha256 = "1za47n08iamhfl4ky928rixgadflmz86vnmnwbczd167bdndh5rq";
vendorSha256 = "0hpjvpai2i9jn8hlxhx4pvvawjh6lfmlz7ffi320pp7vanzqhch1";

buildFlagsArray = [
"-ldflags=-s -w -X main.version=${version} -X main.builtBy=nixpkgs"
6 changes: 3 additions & 3 deletions pkgs/tools/misc/pistol/default.nix
Original file line number Diff line number Diff line change
@@ -6,16 +6,16 @@

buildGoModule rec {
pname = "pistol";
version = "0.1.1";
version = "0.1.2";

src = fetchFromGitHub {
owner = "doronbehar";
repo = pname;
rev = "v${version}";
sha256 = "1d9c1bhidh781dis4427wramfrla4avqw9y2bmpjp81cqq3nc27d";
sha256 = "1ar8c7s8ihcwrwfspmqw7cb5560wkbdc5qyvddkx8lj03cjhcslj";
};

vendorSha256 = "1f780vhxw0brvnr8hhah4sf6ms8spar29rqmy1kcqf9m75n94g56";
vendorSha256 = "1mhxb72fzpa2n88i9h154aci346dgcs2njznkjxchivz28crbqr8";

subPackages = [ "cmd/pistol" ];

14 changes: 8 additions & 6 deletions pkgs/tools/misc/ttwatch/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
{ stdenv, fetchFromGitHub, cmake, perl, openssl, curl, libusb1
{ stdenv, fetchFromGitHub
, cmake, perl, pkgconfig
, openssl, curl, libusb1, protobufc
, enableUnsafe ? false }:

stdenv.mkDerivation {
pname = "ttwatch";
version = "2018-12-04";
version = "2020-02-05";

src = fetchFromGitHub {
owner = "ryanbinns";
repo = "ttwatch";
rev = "eeb4e19bf7ca7ca2cee7f5fbeb483b27198d86a1";
sha256 = "18384apdkq35120cgmda686d293354aibwcq2hwhvvjmnq49fnzr";
rev = "bfdf1372515574e1fb3871dc1039f8d8a5dbdada";
sha256 = "07nd4dbkchxy8js1h1f6pzn63pls2afww97wyiiw6zid43mpqyg4";
};

nativeBuildInputs = [ cmake perl ];
buildInputs = [ openssl curl libusb1 ];
nativeBuildInputs = [ cmake perl pkgconfig ];
buildInputs = [ openssl curl libusb1 protobufc ];

cmakeFlags = stdenv.lib.optional enableUnsafe [ "-Dunsafe=on" ];

6 changes: 3 additions & 3 deletions pkgs/tools/networking/amass/default.nix
Original file line number Diff line number Diff line change
@@ -5,16 +5,16 @@

buildGoModule rec {
pname = "amass";
version = "3.6.2";
version = "3.7.2";

src = fetchFromGitHub {
owner = "OWASP";
repo = "Amass";
rev = "v${version}";
sha256 = "1ih681790sp0lqfbsl153dpr5vzxp1jjza28pajrqjzs7zyjmkgs";
sha256 = "1acjqpa9xg9ji2mzxag57yq589cdq3rh78a8vz8wnkkkp7b8why8";
};

vendorSha256 = "1f8za3z5pv1pznbd91fk5j4y8qg93qk5zvnchjl7inyirciawdf6";
vendorSha256 = "1s8g0qqg3m6hdvc5v3s86l3ba5grmyhx0lf2ymi39k5dpcg8l19s";

outputs = [ "out" "wordlists" ];

6 changes: 3 additions & 3 deletions pkgs/tools/networking/cassowary/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "cassowary";
version = "0.7.0";
version = "0.11.0";

src = fetchFromGitHub {
owner = "rogerwelin";
repo = pname;
rev = "v${version}";
sha256 = "0p5vcs25h5nj36dm9yjmdjymcq0zldm3zlqfppxcjx862h48k8zj";
sha256 = "161wzcdq7kpny6fzxsqk2ivnah0xwmh2knv37jn0x18lclga1k9s";
};

vendorSha256 = "1m5jaqf5jrib415k0i7w6rf5bjjwfn572wk94jwfpwjcbbvh8fck";
vendorSha256 = "1qgilmkai9isbbg4pzqic6i8v5z8cay0ilw1gb69z4a6f2q4zhkp";

buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];

4 changes: 2 additions & 2 deletions pkgs/tools/security/saml2aws/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "saml2aws";
version = "2.25.0";
version = "2.26.1";

src = fetchFromGitHub {
owner = "Versent";
repo = "saml2aws";
rev = "v${version}";
sha256 = "12aidylamrq4rvy2cfdz669lr1p20yqrshigcc5x1hrlhh9y64xc";
sha256 = "09b217x10mn3y244rwym0fcqr4ly6n83wnykb77488kn960b0pqb";
};

hid = fetchFromGitHub {
3 changes: 2 additions & 1 deletion pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -16253,8 +16253,9 @@ in
libtool = darwin.cctools;
};

# Fails to compile with boost >= 1.72
rippled = callPackage ../servers/rippled {
boost = boost17x;
boost = boost171;
};

rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix {