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: 0d576d7eb875
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: 9edf8f73f76b
Choose a head ref

Commits on Jun 7, 2019

  1. Copy the full SHA
    b6c3bad View commit details
  2. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    0b90dd7 View commit details
  3. Unverified

    The key that signed this doesn't have usage flags that allow signing.
    Copy the full SHA
    938f138 View commit details
  4. Copy the full SHA
    1d88f42 View commit details
  5. cryptsetup: enable kernel crypto api support again

    This is needed for tcrypt and the benchmark subcommand. If enabled,
    it is also used to unlock LUKS2 volumes and therefore the kernel modules
    providing this feature need to be available in our initrd.
    
    Fixes #42163. #54019.
    fpletz committed Jun 7, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2587df7 View commit details

Commits on Jun 8, 2019

  1. nixos/tests: fix luksroot installer test name

    Both tests were previously called "luksroot-luks2".
    fpletz committed Jun 8, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c51786b View commit details

Commits on Jun 10, 2019

  1. libwhich: 2019-03-20 -> 1.1.0

    musl, openbsd support
    dtzWill committed Jun 10, 2019

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    e198573 View commit details

Commits on Jun 11, 2019

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    f7b41ce View commit details
  2. Copy the full SHA
    74617e5 View commit details
  3. Copy the full SHA
    6c3550f View commit details
  4. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    28915d1 View commit details
  5. Copy the full SHA
    9b97400 View commit details
  6. Copy the full SHA
    557c586 View commit details
  7. Copy the full SHA
    a97fd65 View commit details

Commits on Jun 12, 2019

  1. Merge pull request #62991 from romildo/upd.papirus-icon-theme

     papirus-icon-theme: 20190501 -> 20190521
    worldofpeace authored Jun 12, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    20fa419 View commit details
  2. Merge pull request #62930 from dtzWill/update/libwhich-1.1.0

    libwhich: 2019-03-20 -> 1.1.0
    dtzWill authored Jun 12, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    edolstra Eelco Dolstra
    Copy the full SHA
    62a4423 View commit details
  3. Merge pull request #62990 from mayflower/pkg/matrix-synapse-1.0.0

    matrix-synapse: 0.99.5.2 -> 1.0.0
    fpletz authored Jun 12, 2019
    Copy the full SHA
    076b79a View commit details
  4. Merge pull request #63003 from tadeokondrak/wsproto/update/0.14.1

    pythonPackages.wsproto: 0.14.0 -> 0.14.1
    fpletz authored Jun 12, 2019
    Copy the full SHA
    e461286 View commit details
  5. Merge pull request #62838 from mayflower/fix/cryptsetup-kernel-crypto

    cryptsetup: enable kernel crypto api support again
    fpletz authored Jun 12, 2019
    Copy the full SHA
    9b2ee2c View commit details
  6. android-file-transfer: 3.8 -> 3.9 (#62985)

    android-file-transfer: 3.8 -> 3.9
    dywedir authored Jun 12, 2019
    Copy the full SHA
    3d26aee View commit details
  7. Merge pull request #62801 from peterhoeg/p/pywebpush

    python3Packages.pywebpush: init at 1.9.4
    FRidh authored Jun 12, 2019
    Copy the full SHA
    869f90b View commit details
  8. sops: 3.3.0 -> 3.3.1

    marsam authored and FRidh committed Jun 12, 2019
    Copy the full SHA
    9edf8f7 View commit details
1 change: 1 addition & 0 deletions nixos/modules/system/boot/luksroot.nix
Original file line number Diff line number Diff line change
@@ -438,6 +438,7 @@ in
default =
[ "aes" "aes_generic" "blowfish" "twofish"
"serpent" "cbc" "xts" "lrw" "sha1" "sha256" "sha512"
"af_alg" "algif_skcipher"

(if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then "aes_x86_64" else "aes_i586")
];
2 changes: 1 addition & 1 deletion nixos/tests/installer.nix
Original file line number Diff line number Diff line change
@@ -273,7 +273,7 @@ let
};
};

makeLuksRootTest = name: luksFormatOpts: makeInstallerTest "luksroot-format2"
makeLuksRootTest = name: luksFormatOpts: makeInstallerTest name
{ createPartitions = ''
$machine->succeed(
"flock /dev/vda parted --script /dev/vda -- mklabel msdos"
12 changes: 7 additions & 5 deletions pkgs/data/icons/papirus-icon-theme/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, gtk3 }:

stdenv.mkDerivation rec {
name = "papirus-icon-theme-${version}";
version = "20190501";
pname = "papirus-icon-theme";
version = "20190521";

src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = "papirus-icon-theme";
repo = pname;
rev = version;
sha256 = "1sdzbvlzzg42vqahjqcsj6v87y1xhchw7bgiv8jgwd2n4l3gg2zy";
sha256 = "192s14bf2ni46jkiifbsl82qy1miy8fnxs2fpqwf6s6jlv9x4zxs";
};

nativeBuildInputs = [ gtk3 ];
@@ -28,6 +28,8 @@ stdenv.mkDerivation rec {
description = "Papirus icon theme";
homepage = https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
license = licenses.lgpl3;
platforms = platforms.all;
# darwin gives hash mismatch in source, probably because of file names differing only in case
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
};
}
24 changes: 24 additions & 0 deletions pkgs/development/python-modules/http-ece/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ lib, fetchPypi, buildPythonPackage
, coverage, flake8, mock, nose
, cryptography }:

buildPythonPackage rec {
pname = "http_ece";
version = "1.1.0";

src = fetchPypi {
inherit pname version;
sha256 = "1y5ln09ji4dwpzhxr77cggk02kghq7lql60a6969a5n2lwpvqblk";
};

propagatedBuildInputs = [ cryptography ];

checkInputs = [ coverage flake8 mock nose ];

meta = with lib; {
description = "Encipher HTTP Messages";
homepage = https://github.com/martinthomson/encrypted-content-encoding;
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
};
}
24 changes: 24 additions & 0 deletions pkgs/development/python-modules/py-vapid/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ lib, buildPythonPackage, fetchPypi
, flake8, mock, nose, pytest
, cryptography
}:

buildPythonPackage rec {
pname = "py-vapid";
version = "1.5.0";

src = fetchPypi {
inherit pname version;
sha256 = "1b3g4ljkpi6ka5n63bl5y47r3qhxjmr6qfamqwxnmna2567b5las";
};

propagatedBuildInputs = [ cryptography ];

checkInputs = [ flake8 mock nose pytest ];

meta = with lib; {
description = "VAPID is a voluntary standard for WebPush subscription providers";
homepage = https://github.com/mozilla-services/vapid;
license = licenses.mpl20;
};
}
28 changes: 28 additions & 0 deletions pkgs/development/python-modules/pywebpush/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{ lib, fetchPypi, buildPythonPackage
, coverage, flake8, mock, nose
, http-ece, py-vapid, requests }:

buildPythonPackage rec {
pname = "pywebpush";
version = "1.9.4";

src = fetchPypi {
inherit pname version;
sha256 = "03qkijz56fx7p8405sknw2wji4pfj5knajk2lmj9y58mjxydbpp3";
};

propagatedBuildInputs = [
http-ece py-vapid requests
];

checkInputs = [
coverage flake8 mock nose
];

meta = with lib; {
description = "Webpush Data encryption library for Python";
homepage = https://github.com/web-push-libs/pywebpush;
license = licenses.mpl20;
maintainers = with maintainers; [ peterhoeg ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/wsproto/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "wsproto";
version = "0.14.0";
version = "0.14.1";

src = fetchPypi {
inherit pname version;
sha256 = "1p24dmym6pfsqsyxps6m2cxfl36cmkri0kdy5y5q7s300j3xmhsm";
sha256 = "051s127qb5dladxa14n9nqajwq7xki1dz1was5r5v9df5a0jq8pd";
};

propagatedBuildInputs = [ h11 enum34 ];
6 changes: 3 additions & 3 deletions pkgs/development/tools/misc/libwhich/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "libwhich";
version = "2019-03-20";
version = "1.1.0";

src = fetchFromGitHub {
owner = "vtjnash";
repo = pname;
rev = "b348872107c77cba50b60475aa8ce2ddba86aac0";
sha256 = "0fd8hsdc9b9v83j89mxvisgrz77q9rlxnbzd6j63wq66h95r02r9";
rev = "v${version}";
sha256 = "0s0pqai61jszmi495k621rdlf288ij67adkz72hwqqarqp54idhb";
};

installPhase = ''
1 change: 0 additions & 1 deletion pkgs/os-specific/linux/cryptsetup/default.nix
Original file line number Diff line number Diff line change
@@ -32,7 +32,6 @@ stdenv.mkDerivation rec {
NIX_LDFLAGS = "-lgcc_s";

configureFlags = [
"--disable-kernel_crypto"
"--enable-cryptsetup-reencrypt"
"--with-crypto_backend=openssl"
] ++ stdenv.lib.optional enablePython "--enable-python";
2 changes: 1 addition & 1 deletion pkgs/servers/home-assistant/component-packages.nix
Original file line number Diff line number Diff line change
@@ -302,7 +302,7 @@
"hook" = ps: with ps; [ ];
"horizon" = ps: with ps; [ ];
"hp_ilo" = ps: with ps; [ ];
"html5" = ps: with ps; [ aiohttp-cors ];
"html5" = ps: with ps; [ aiohttp-cors pywebpush ];
"http" = ps: with ps; [ aiohttp-cors ];
"htu21d" = ps: with ps; [ ];
"huawei_lte" = ps: with ps; [ ];
8 changes: 4 additions & 4 deletions pkgs/servers/matrix-synapse/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, python3
{ lib, stdenv, python3, openssl
, enableSystemd ? stdenv.isLinux
}:

@@ -23,11 +23,11 @@ let

in buildPythonApplication rec {
pname = "matrix-synapse";
version = "0.99.5.2";
version = "1.0.0";

src = fetchPypi {
inherit pname version;
sha256 = "0c1kf9zq7cg9scwnvph4vwk449gypbprmdjzrzrg0wp1rcc8h3gn";
sha256 = "1n8hv0zd818z4fx39yz6svb07zsbrh8fd6wfmgvhdxhp6p1vl0wq";
};

patches = [
@@ -72,7 +72,7 @@ in buildPythonApplication rec {
unpaddedbase64
] ++ lib.optional enableSystemd systemd;

checkInputs = [ mock parameterized ];
checkInputs = [ mock parameterized openssl ];

checkPhase = ''
PYTHONPATH=".:$PYTHONPATH" ${python3.interpreter} -m twisted.trial tests
4 changes: 2 additions & 2 deletions pkgs/tools/filesystems/android-file-transfer/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "android-file-transfer";
version = "3.8";
version = "3.9";

src = fetchFromGitHub {
owner = "whoozle";
repo = "android-file-transfer-linux";
rev = "v${version}";
sha256 = "0sym33a0ccdka2cpzv003n2xniid70z0gkjxx93gd2bajkgs9ggc";
sha256 = "1pwayyd5xrmngfrmv2vwr8ns2wi199xkxf7dks8fl9zmlpizg3c3";
};

nativeBuildInputs = [ cmake readline pkgconfig ];
5 changes: 3 additions & 2 deletions pkgs/tools/security/sops/default.nix
Original file line number Diff line number Diff line change
@@ -2,20 +2,21 @@

buildGoPackage rec {
pname = "sops";
version = "3.3.0";
version = "3.3.1";

goPackagePath = "go.mozilla.org/sops";

src = fetchFromGitHub {
rev = version;
owner = "mozilla";
repo = pname;
sha256 = "0h02iy1dfn4874gyj3k07gbw8byb7rngvsi9kjglnad2pkf0pq2d";
sha256 = "0jbrz3yz6cj08h8cx6y98m8r0lpclh9367cw5apy6w3v71i3svfi";
};

meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "Mozilla sops (Secrets OPerationS) is an editor of encrypted files";
maintainers = [ maintainers.marsam ];
license = licenses.mpl20;
};
}
6 changes: 6 additions & 0 deletions pkgs/top-level/python-packages.nix
Original file line number Diff line number Diff line change
@@ -492,6 +492,8 @@ in {

hopcroftkarp = callPackage ../development/python-modules/hopcroftkarp { };

http-ece = callPackage ../development/python-modules/http-ece { };

httpsig = callPackage ../development/python-modules/httpsig { };

httptools = callPackage ../development/python-modules/httptools { };
@@ -877,8 +879,12 @@ in {

pytricia = callPackage ../development/python-modules/pytricia { };

py-vapid = callPackage ../development/python-modules/py-vapid { };

PyWebDAV = callPackage ../development/python-modules/pywebdav { };

pywebpush = callPackage ../development/python-modules/pywebpush { };

pyxml = disabledIf isPy3k (callPackage ../development/python-modules/pyxml{ });

pyvcd = callPackage ../development/python-modules/pyvcd { };