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: 3112aa3e2fa5
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: b8c367a7bd05
Choose a head ref

Commits on Jul 21, 2020

  1. Copy the full SHA
    f03eb5f View commit details

Commits on Jul 22, 2020

  1. Copy the full SHA
    391a5fd View commit details
  2. Copy the full SHA
    8ad6216 View commit details
  3. certbot: add certbot.withPlugins

    This can be used to wrap certbot to include some plugins.
    
    certbot.withPlugins has a similar calling convention as python*.withPackages:
    
    ```
    certbot.withPlugins (cp: [ cp.certbot-dns-foo ])
    ```
    flokli committed Jul 22, 2020
    Copy the full SHA
    718a449 View commit details
  4. certbot-full: init

    flokli committed Jul 22, 2020
    Copy the full SHA
    9d86dea View commit details
  5. Copy the full SHA
    1e49cff View commit details
  6. Merge pull request #92786 from flokli/certbot-with-plugins

    certbot: add certbot.withPlugins
    flokli authored Jul 22, 2020
    Copy the full SHA
    3d50d64 View commit details
  7. nushell: 0.16.0 -> 0.17.0

    cust0dian committed Jul 22, 2020
    Copy the full SHA
    491fe83 View commit details
  8. subsurface: 4.9.3 -> 4.9.6

    adisbladis committed Jul 22, 2020
    Copy the full SHA
    144aba6 View commit details
  9. Merge pull request #93637 from zowoq/cri-o

    cri-o: 1.18.2 -> 1.18.3
    danieldk authored Jul 22, 2020
    Copy the full SHA
    8a03bbc View commit details
  10. Merge pull request #93641 from adisbladis/subsurface-4_9_6

    subsurface: 4.9.3 -> 4.9.6
    adisbladis authored Jul 22, 2020
    Copy the full SHA
    3f12f0b View commit details
  11. nixUnstable: 2.4pre20200719_a79b6dd -> 2.4pre20200721_ff314f1

    Fixes errors like this for me:
    
    ```
    error: --- Error ------------------------------- nix-build
    Nix daemon out of memory
    (use '--show-trace' to show detailed location information)
    ```
    Ma27 committed Jul 22, 2020
    Copy the full SHA
    85819d4 View commit details
  12. Merge pull request #93642 from Ma27/update-nix-unstable

    nixUnstable: 2.4pre20200719_a79b6dd -> 2.4pre20200721_ff314f1
    edolstra authored Jul 22, 2020
    Copy the full SHA
    bef8c2b View commit details
  13. Copy the full SHA
    c5f8c25 View commit details
  14. Copy the full SHA
    4a99628 View commit details
  15. linux: 4.4.230 -> 4.4.231

    NeQuissimus committed Jul 22, 2020
    Copy the full SHA
    14e4240 View commit details
  16. linux: 4.9.230 -> 4.9.231

    NeQuissimus committed Jul 22, 2020
    Copy the full SHA
    81ca9a2 View commit details
  17. linux: 5.4.52 -> 5.4.53

    NeQuissimus committed Jul 22, 2020
    Copy the full SHA
    81a576d View commit details
  18. linux: 5.7.9 -> 5.7.10

    NeQuissimus committed Jul 22, 2020
    Copy the full SHA
    fc9ad83 View commit details
  19. Merge pull request #93638 from cust0dian/nushell-0.17.0

    nushell: 0.16.0 -> 0.17.0
    Ma27 authored Jul 22, 2020
    Copy the full SHA
    a2a7d50 View commit details
  20. Copy the full SHA
    7b17579 View commit details
  21. Merge pull request #93610 from prusnak/blockbook

    blockbook: fix build on aarch64-linux
    mmahut authored Jul 22, 2020
    Copy the full SHA
    b8c367a View commit details

This file was deleted.

15 changes: 6 additions & 9 deletions pkgs/applications/misc/subsurface/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@
}:

let
version = "4.9.3";
version = "4.9.6";

subsurfaceSrc = (fetchFromGitHub {
owner = "Subsurface-divelog";
owner = "Subsurface";
repo = "subsurface";
rev = "v${version}";
sha256 = "1i07f7appifx9j205x5a7ng01wsipxr6n9a3692pm60jli2nsir5";
sha256 = "1w1ak0fi6ljhg2jc4mjqyrbpax3iawrnsaqq6ls7qdzrhi37rggf";
fetchSubmodules = true;
});

@@ -39,13 +39,13 @@ let
googlemaps = stdenv.mkDerivation rec {
pname = "googlemaps";

version = "2017-12-18";
version = "2018-06-02";

src = fetchFromGitHub {
owner = "vladest";
repo = "googlemaps";
rev = "79f3511d60dc9640de02a5f24656094c8982b26d";
sha256 = "11334w0bnfb97sv23vvj2b5hcwvr0171hxldn91jms9y12l5j15d";
rev = "54a357f9590d9cf011bf1713589f66bad65e00eb";
sha256 = "159kslp6rj0qznzxijppwvv8jnswlfgf2pw4x8ladi8vp6bzxnzi";
};

nativeBuildInputs = [ qmake ];
@@ -78,9 +78,6 @@ in stdenv.mkDerivation {

src = subsurfaceSrc;

# remove with the 4.10 release
patches = [ ./0001-core-fix-libgit-ifdef-to-handle-libgit2-v1.0-and-onw.patch ];

buildInputs = [
libdc googlemaps
curl grantlee libgit2 libssh2 libusb-compat-0_1 libxml2 libxslt libzip
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/cri-o/default.nix
Original file line number Diff line number Diff line change
@@ -14,13 +14,13 @@

buildGoModule rec {
pname = "cri-o";
version = "1.18.2";
version = "1.18.3";

src = fetchFromGitHub {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
sha256 = "0p6gprbs54v3n09fjpyfxnzxs680ms8924wdim4q9qw52wc6sbdz";
sha256 = "1csdbyypqwxkfc061pdv7nj52a52b9xxzb6qgxcznd82w7wgfb3g";
};
vendorSha256 = null;
outputs = [ "out" "man" ];
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
{ lib
, buildPythonApplication
, buildPythonPackage
, python, runCommand
, fetchFromGitHub
, ConfigArgParse, acme, configobj, cryptography, distro, josepy, parsedatetime, pyRFC3339, pyopenssl, pytz, requests, six, zope_component, zope_interface
, dialog, mock, gnureadline
, pytest_xdist, pytest, dateutil
, pytest_xdist, pytest, pytestCheckHook, dateutil
}:

buildPythonApplication rec {
buildPythonPackage rec {
pname = "certbot";
version = "1.6.0";

@@ -17,6 +18,8 @@ buildPythonApplication rec {
sha256 = "1y0m5qm853i6pcpb2mrf8kjkr9wr80mdrx1qmck38ayvr2v2p5lc";
};

sourceRoot = "source/${pname}";

propagatedBuildInputs = [
ConfigArgParse
acme
@@ -36,21 +39,32 @@ buildPythonApplication rec {

buildInputs = [ dialog mock gnureadline ];

checkInputs = [ pytest_xdist pytest dateutil ];

preBuild = ''
cd certbot
'';
checkInputs = [
dateutil
pytest
pytestCheckHook
pytest_xdist
];

postInstall = ''
for i in $out/bin/*; do
wrapProgram "$i" --prefix PYTHONPATH : "$PYTHONPATH" \
--prefix PATH : "${dialog}/bin:$PATH"
done
'';
pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ];

doCheck = true;

makeWrapperArgs = [ "--prefix PATH : ${dialog}/bin" ];

# certbot.withPlugins has a similar calling convention as python*.withPackages
# it gets invoked with a lambda, and invokes that lambda with the python package set matching certbot's:
# certbot.withPlugins (cp: [ cp.certbot-dns-foo ])
passthru.withPlugins = f: let
pythonEnv = python.withPackages f;

in runCommand "certbot-with-plugins" {
} ''
mkdir -p $out/bin
cd $out/bin
ln -s ${pythonEnv}/bin/certbot
'';

meta = with lib; {
homepage = src.meta.homepage;
description = "ACME client that can obtain certs and extensibly update server configurations";
4 changes: 2 additions & 2 deletions pkgs/development/tools/wabt/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "wabt";
version = "1.0.18";
version = "1.0.19";

src = fetchFromGitHub {
owner = "WebAssembly";
repo = "wabt";
rev = version;
sha256 = "06b90ajgxqp4hcw7fqag7gphdn4q1rfglb7cw868n7wskwv45kc7";
sha256 = "0g1iy1icnjfkc0dadkrif4nlixpvq626023rgj02m9al64gf9hvx";
fetchSubmodules = true;
};

4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.14.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.14.188";
version = "4.14.189";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0jq6cyxa0mxnvd33gi66a4x3xlfsih2aaifa6yyvgldihw9y0vvn";
sha256 = "1qgr6hb714xi7rav4za4vk4l7c0ma3ndf0f2ca3q8ly5gd2j3rd7";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.19.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.19.133";
version = "4.19.134";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1i6vfzg8xds4lvvzkxaak74727iq35hx4vxr14w65bq9gpzfacxr";
sha256 = "0vrsiqqsiv0z4jhafqch2g27ig28nmw69hw32a8lc5fkcm7shzbx";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.4.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:

buildLinux (args // rec {
version = "4.4.230";
version = "4.4.231";
extraMeta.branch = "4.4";

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1qx74qli8yjc2rkb7kig79c1yv7pfqa8zi1wi0rndn4d4yk62cfa";
sha256 = "1c6p5hv18isa328pvpa3qmmsg4qsssf2mwsx3hzn489rb8ycdxp7";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.9.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:

buildLinux (args // rec {
version = "4.9.230";
version = "4.9.231";
extraMeta.branch = "4.9";

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0z03djys7k3z6z55xrw8rj4mv5i4h763lckz2anwxwgbwdb95fnm";
sha256 = "1sz8xk767yy4lxqvy4229yrgkwnm43hdrbr54aa1flns5yh3p12g";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-5.4.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "5.4.52";
version = "5.4.53";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "0fjxx8xpp0v0wwfw6zd5nc21i2r82wzcsy2yyl7w5c90259zlzh3";
sha256 = "08bd7lgj2c26h3rm8lm7w6dvi8zhjiilmrxf1rpp5m90jbwvd9zs";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-5.7.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "5.7.9";
version = "5.7.10";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "qH0wZqeEnNa6mgBDEanuBALSnRfxL2StfZQkRwcLQ/g=";
sha256 = "0i1x347q1rs9r11f7qic62d5465dzngxs0n44ryknmxpcl6469a7";
};
} // (args.argsOverride or {}))
30 changes: 14 additions & 16 deletions pkgs/servers/blockbook/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{ stdenv
, buildGoModule
, lib
, fetchFromGitHub
, rocksdb
, bzip2
, zlib
, packr
, snappy
, pkg-config
, zeromq
, bzip2
, lz4
, rocksdb
, snappy
, zeromq
, zlib
}:

buildGoModule rec {
@@ -26,9 +25,9 @@ buildGoModule rec {

vendorSha256 = "1qjlvhizl8cy06cgf4phia70bgbm4lj57z5z2gyr8aglx98bnpdn";

buildInputs = [ bzip2 zlib snappy zeromq lz4 ];
nativeBuildInputs = [ packr pkg-config ];

nativeBuildInputs = [ pkg-config packr ];
buildInputs = [ bzip2 lz4 rocksdb snappy zeromq zlib ];

buildFlagsArray = ''
-ldflags=
@@ -45,17 +44,16 @@ buildGoModule rec {
};

overrideModAttrs = (_: {
postBuild = ''
postBuild = ''
rm -r vendor/github.com/ethereum/go-ethereum
cp -r --reflink=auto ${goethereum} vendor/github.com/ethereum/go-ethereum
'';
});
'';
});

preBuild = lib.optionalString stdenv.isDarwin ''
preBuild = stdenv.lib.optionalString stdenv.isDarwin ''
ulimit -n 8192
'' + ''
export CGO_CFLAGS="-I${rocksdb}/include"
export CGO_LDFLAGS="-L${rocksdb}/lib -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4"
export CGO_LDFLAGS="-L${stdenv.cc.cc.lib}/lib -lrocksdb -lz -lbz2 -lsnappy -llz4 -lm -lstdc++"
packr clean && packr
'';

@@ -67,11 +65,11 @@ buildGoModule rec {
cp -r $src/static/css/ $out/share/
'';

meta = with lib; {
meta = with stdenv.lib; {
description = "Trezor address/account balance backend";
homepage = "https://github.com/trezor/blockbook";
license = licenses.agpl3;
maintainers = with maintainers; [ mmahut maintainers."1000101" ];
platforms = remove "aarch64-linux" platforms.unix;
platforms = platforms.unix;
};
}
6 changes: 3 additions & 3 deletions pkgs/shells/nushell/default.nix
Original file line number Diff line number Diff line change
@@ -14,16 +14,16 @@

rustPlatform.buildRustPackage rec {
pname = "nushell";
version = "0.16.0";
version = "0.17.0";

src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
sha256 = "0d298v7rf8lxdavhfad68rq4sgmg6gw6vc7phh1lnhx5pbhkvv22";
sha256 = "1a5jr1fh2n57lz84n6bvh78kjnvyaivjxwn95qkiiacvam2ji1h5";
};

cargoSha256 = "0xibrdbqfmmkncqpjsllzx1w79crm0v4liwf2aldnafji7jqclb4";
cargoSha256 = "16m2bjmkcby14sd21axfr9qvghhyf5q2wdrmjw1dl3c8xhghqyy8";

nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ];
6 changes: 3 additions & 3 deletions pkgs/tools/package-management/nix/default.nix
Original file line number Diff line number Diff line change
@@ -196,13 +196,13 @@ in rec {

nixUnstable = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
suffix = "pre20200719_a79b6dd";
suffix = "pre20200721_ff314f1";

src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
rev = "a79b6ddaa5dd5960da845d1b8d3c80601cd918a4";
hash = "sha256-bOXZcOVh/4tnOb0vXCwDpmNHuW7aVfGUvmz3KyYMCuo=";
rev = "ff314f186e3f91d87af6ad96c0ae3b472494b940";
hash = "sha256-QibpLo4/gf2xYGoeQcgjZzH/qy5TBRVH+QCHgqOwur0=";
};

inherit storeDir stateDir confDir boehmgc;
Loading