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: 860996ceab52
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: f5670ebd8e79
Choose a head ref

Commits on Nov 10, 2019

  1. maintainers: add blitz

    blitz committed Nov 10, 2019
    Copy the full SHA
    312b238 View commit details
  2. spike: init at 1.0.0

    Spike is the RISC-V ISA simulator from the RISC-V project.
    blitz committed Nov 10, 2019
    Copy the full SHA
    e750461 View commit details

Commits on Nov 17, 2019

  1. Copy the full SHA
    44c5e3d View commit details
  2. birdtray: init at 1.6

    Flakebi committed Nov 17, 2019
    Copy the full SHA
    8b2f36f View commit details
  3. Copy the full SHA
    576fa26 View commit details
  4. Copy the full SHA
    08f0e49 View commit details
  5. lnd: 0.7.1 -> 0.8.1

    jonasnick committed Nov 17, 2019
    Copy the full SHA
    c4090b6 View commit details
  6. Copy the full SHA
    593def2 View commit details
  7. mpich: 3.3.2 -> 3.3.3

    markuskowa committed Nov 17, 2019
    Copy the full SHA
    688e9f1 View commit details
  8. Merge pull request #73569 from Izorkin/samba

    nixos/samba: fix autostart service
    flokli authored Nov 17, 2019
    Copy the full SHA
    1dc2199 View commit details
  9. Merge pull request #73557 from Mic92/nix-serve

    nix-serve: correct license
    flokli authored Nov 17, 2019
    Copy the full SHA
    f395b4e View commit details
  10. pidgin-opensteamworks: git-2018-08-02 -> 1.7

    * pidgin-opensteamworks: git-2018-08-02 -> 1.7 (#72295)
    
    * pidgin-opensteamworks: use sourceRoot
    Shados authored and c0bw3b committed Nov 17, 2019
    Copy the full SHA
    883ab83 View commit details
  11. Merge pull request #73571 from markuskowa/upd-mpich

    mpich: 3.3.2 -> 3.3.3
    markuskowa authored Nov 17, 2019
    Copy the full SHA
    295da32 View commit details
  12. Merge pull request #73188 from blitz/spike

    spike: init at 1.0.0
    Lassulus authored Nov 17, 2019
    Copy the full SHA
    ce52d6b View commit details
  13. async: init at 0.1.1

    minijackson committed Nov 17, 2019
    Copy the full SHA
    9cf2d91 View commit details
  14. Copy the full SHA
    f0d170b View commit details
  15. Merge pull request #73550 from Flakebi/birdtray

    birdtray: init at 1.6
    ryantm authored Nov 17, 2019
    Copy the full SHA
    edbc28b View commit details
  16. nix-review: 2.0.1 -> 2.1.0

    Mic92 authored and Jon committed Nov 17, 2019
    Copy the full SHA
    4e25c75 View commit details
  17. wob: 0.2 -> 0.4

    primeos committed Nov 17, 2019
    Copy the full SHA
    77294aa View commit details
  18. Copy the full SHA
    1f11326 View commit details
  19. word2vec: fix build

    cko authored and Jon committed Nov 17, 2019
    Copy the full SHA
    813346b View commit details
  20. Merge pull request #73575 from minijackson/init-async

    async: init at 0.1.1
    ryantm authored Nov 17, 2019
    Copy the full SHA
    88ed6b2 View commit details
  21. Merge pull request #73541 from marsam/update-flow

    flow: 0.111.3 -> 0.112.0
    ryantm authored Nov 17, 2019
    Copy the full SHA
    b73a601 View commit details
  22. Merge pull request #73567 from jonasnick/lnd-0.8.1

    lnd: 0.7.1 -> 0.8.1
    ryantm authored Nov 17, 2019
    Copy the full SHA
    35f3eca View commit details
  23. wallutils: 5.8.2 -> 5.8.3

    primeos committed Nov 17, 2019
    Copy the full SHA
    f62e1c4 View commit details
  24. quiterss: 0.19.0 -> 0.19.1

    primeos committed Nov 17, 2019
    Copy the full SHA
    f5670eb View commit details
16 changes: 16 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -944,6 +944,12 @@
githubId = 5718007;
name = "Bastian Köcher";
};
blitz = {
email = "js@alien8.de";
github = "blitz";
githubId = 37907;
name = "Julian Stecklina";
};
bluescreen303 = {
email = "mathijs@bluescreen303.nl";
github = "bluescreen303";
@@ -2295,6 +2301,16 @@
githubId = 415760;
name = "Jonas Höglund";
};
Flakebi = {
email = "flakebi@t-online.de";
github = "Flakebi";
githubId = "Flakebi";
name = "Sebastian Neubauer";
keys = [{
longkeyid = "rsa4096/0xECC755EE583C1672";
fingerprint = "2F93 661D AC17 EA98 A104 F780 ECC7 55EE 583C 1672";
}];
};
flexw = {
email = "felix.weilbach@t-online.de";
github = "FlexW";
1 change: 1 addition & 0 deletions nixos/modules/services/network-filesystems/samba.nix
Original file line number Diff line number Diff line change
@@ -40,6 +40,7 @@ let
daemonService = appName: args:
{ description = "Samba Service Daemon ${appName}";

after = [ (mkIf (cfg.enableNmbd && "${appName}" == "smbd") "samba-nmbd.service") ];
requiredBy = [ "samba.target" ];
partOf = [ "samba.target" ];

22 changes: 22 additions & 0 deletions nixos/tests/spike.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import ./make-test-python.nix ({ pkgs, ... }:

let
riscvPkgs = import ../.. { crossSystem = pkgs.stdenv.lib.systems.examples.riscv64-embedded; };
in
{
name = "spike";
meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ blitz ]; };

machine = { pkgs, lib, ... }: {
environment.systemPackages = [ pkgs.spike riscvPkgs.riscv-pk riscvPkgs.hello ];
};

# Run the RISC-V hello applications using the proxy kernel on the
# Spike emulator and see whether we get the expected output.
testScript =
''
machine.wait_for_unit("multi-user.target")
output = machine.succeed("spike -m64 $(which pk) $(which hello)")
assert output == "Hello, world!\n"
'';
})
6 changes: 3 additions & 3 deletions pkgs/applications/blockchains/lnd.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "lnd";
version = "0.7.1-beta";
version = "0.8.1-beta";

src = fetchFromGitHub {
owner = "lightningnetwork";
repo = "lnd";
rev = "v${version}";
sha256 = "1c0sm0lavdai4w6d283q54knggw9d42vvqmglnv2h9swbw1l23ry";
sha256 = "0f9fx2y66l3wxiax2vl2966avamjarkv3vbn9dy0wbxkwg4pfayb";
};

modSha256 = "13hjaf4bswk8g57lyxzdlqqp4a6ddl3qm6n4jja4b1h58mlbil73";
modSha256 = "1i6xw2amkg4azvzybcl4pqxif9c0mv8ayrhz9hm8x85bz7i6a787";

meta = with lib; {
description = "Lightning Network Daemon";
40 changes: 40 additions & 0 deletions pkgs/applications/misc/birdtray/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{ mkDerivation
, lib
, fetchFromGitHub

, cmake
, pkgconfig
, qtbase
, qttools
, qtx11extras
, sqlite
}:

mkDerivation rec {
pname = "birdtray";
version = "1.6";

src = fetchFromGitHub {
owner = "gyunaev";
repo = pname;
rev = "RELEASE_${version}";
sha256 = "0n6qr224ir59ncid4xbdilk5642z0kcaylzbil1bdcv3h32ysjym";
};

nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [
qtbase qtx11extras sqlite
];

installPhase = ''
install -Dm755 birdtray $out/bin/birdtray
'';

meta = with lib; {
description = "Mail system tray notification icon for Thunderbird";
homepage = https://github.com/gyunaev/birdtray;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ Flakebi ];
platforms = platforms.linux;
};
}
Original file line number Diff line number Diff line change
@@ -1,23 +1,31 @@
{ stdenv, fetchFromGitHub, pidgin, glib, json-glib, nss, nspr, libgnome-keyring } :
{ stdenv, fetchFromGitHub, pkgconfig, pidgin, glib, json-glib, nss, nspr
, libsecret
} :

stdenv.mkDerivation {
stdenv.mkDerivation rec {
pname = "pidgin-opensteamworks";
version = "unstable-2018-08-02";
version = "1.7";

src = fetchFromGitHub {
owner = "EionRobb";
repo = "pidgin-opensteamworks";
rev = "b16a636d177f4a8862abdfbdb2c0994712ea0cd3";
sha256 = "0qyxfrfzsm43f1gmbg350znwxld1fqr9a9yziqs322bx2vglzgfh";
rev = version;
sha256 = "0zxd45g9ycw5kmm4i0800jnqg1ms2gbqcld6gkyv6n3ac1wxizpj";
};

preConfigure = "cd steam-mobile";
sourceRoot = "source/steam-mobile";

installFlags = [
"PLUGIN_DIR_PURPLE=${placeholder "out"}/lib/purple-2"
"DATA_ROOT_DIR_PURPLE=${placeholder "out"}/share"
];

buildInputs = [ pidgin glib json-glib nss nspr libgnome-keyring ];
nativeBuildInputs = [
pkgconfig
];
buildInputs = [
pidgin glib json-glib nss nspr libsecret
];

meta = with stdenv.lib; {
homepage = https://github.com/EionRobb/pidgin-opensteamworks;
4 changes: 2 additions & 2 deletions pkgs/applications/networking/newsreaders/quiterss/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@

stdenv.mkDerivation rec {
pname = "quiterss";
version = "0.19.0";
version = "0.19.1";

src = fetchFromGitHub {
owner = "QuiteRSS";
repo = "quiterss";
rev = version;
sha256 = "1czz8n21f4iaazvkq37m867bqy40sdkj44bqggfjcw49pl60kvjn";
sha256 = "0zr17r33g99ylvb1avcbixg2jiwisaks4x91lywv2dy3g6dkpxml";
};

nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ];
30 changes: 30 additions & 0 deletions pkgs/applications/virtualization/spike/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{ stdenv, fetchgit, dtc }:

stdenv.mkDerivation rec {
pname = "spike";
version = "1.0.0";

src = fetchgit {
url = "https://github.com/riscv/riscv-isa-sim.git";
rev = "v${version}";
sha256 = "1hcl01nj96s3rkz4mrq747s5lkw81lgdjdimb8b1b9h8qnida7ww";
};

nativeBuildInputs = [ dtc ];
enableParallelBuilding = true;

patchPhase = ''
patchShebangs scripts/*.sh
patchShebangs tests/ebreak.py
'';

doCheck = true;

meta = with stdenv.lib; {
description = "A RISC-V ISA Simulator";
homepage = "https://github.com/riscv/riscv-isa-sim";
license = licenses.bsd3;
platforms = [ "x86_64-linux" "aarch64-linux" ];
maintainers = with maintainers; [ blitz ];
};
}
6 changes: 6 additions & 0 deletions pkgs/development/libraries/libextractor/default.nix
Original file line number Diff line number Diff line change
@@ -22,6 +22,12 @@ stdenv.mkDerivation rec {
url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/libextractor-exiv2-0.27.patch?h=packages/libextractor&id=4dc53f7fc69210ae571285dface108ed65d8ee53";
sha256 = "0w4gc1q1m1yxsd4hv105nblmif465nw3g5nxzldy0x2rl9mdncg6";
})
(fetchpatch {
name = "CVE-2019-15531.patch";
url = "https://git.gnunet.org/libextractor.git/patch/?id=d2b032452241708bee68d02aa02092cfbfba951a";
sha256 = "01xhcjbzv6p53wz7y2ii76kb8m9iwvnm4ip9w4a0bpgaxqz4b9fw";
excludes = [ "ChangeLog" ];
})
];

preConfigure =
4 changes: 2 additions & 2 deletions pkgs/development/libraries/mpich/default.nix
Original file line number Diff line number Diff line change
@@ -4,11 +4,11 @@

stdenv.mkDerivation rec {
pname = "mpich";
version = "3.3.1";
version = "3.3.2";

src = fetchurl {
url = "https://www.mpich.org/static/downloads/${version}/mpich-${version}.tar.gz";
sha256 = "1raism1r4jsx4cybc9ddyr1xkccbxm0l8j3ryrw8kslfkkr1wmgy";
sha256 = "1farz5zfx4cd0c3a0wb9pgfypzw0xxql1j1294z1sxslga1ziyjb";
};

configureFlags = [
7 changes: 5 additions & 2 deletions pkgs/development/python-modules/word2vec/default.nix
Original file line number Diff line number Diff line change
@@ -3,19 +3,23 @@
, fetchPypi
, cython
, numpy
, scikitlearn
, six
, python
, isPy27
}:

buildPythonPackage rec {
pname = "word2vec";
version = "0.10.2";
disabled = isPy27;

src = fetchPypi {
inherit pname version;
sha256 = "40f6f30a5f113ffbfc24c5ad5de23bfac897f4c1210fb93685b7fca5c4dee7db";
};

propagatedBuildInputs = [ cython numpy ];
propagatedBuildInputs = [ cython numpy scikitlearn six ];

checkPhase = ''
cd word2vec/tests;
@@ -27,7 +31,6 @@ buildPythonPackage rec {
homepage = "https://github.com/danielfrg/word2vec";
license = licenses.asl20;
maintainers = with maintainers; [ NikolaMandic ];
broken = true;
};

}
14 changes: 11 additions & 3 deletions pkgs/development/tools/analysis/flow/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices }:
{ stdenv, fetchFromGitHub, ocamlPackages, CoreServices, fetchpatch }:

stdenv.mkDerivation rec {
pname = "flow";
version = "0.111.3";
version = "0.112.0";

src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
sha256 = "12hfdcm491ylh0a8rhzj76wdbh556r02aj4q6vv86n3lh2120cxm";
sha256 = "1l8aahvlj9hk93snvrqm7r0mxj5iw244q72s6wallsqm7j4g967h";
};

installPhase = ''
@@ -19,6 +19,14 @@ stdenv.mkDerivation rec {
buildInputs = (with ocamlPackages; [ ocaml findlib ocamlbuild dtoa core_kernel sedlex ocaml_lwt lwt_log lwt_ppx ppx_deriving ppx_gen_rec ppx_tools_versioned visitors wtf8 ocaml-migrate-parsetree ])
++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];

patches = [
# Fix List.compare labeled argument. Remove when https://github.com/facebook/flow/pull/8191 is merged
(fetchpatch {
url = "https://github.com/facebook/flow/commit/1625664ec7290d4128587d96cb878571751f8881.patch";
sha256 = "18fan0d2xa6z4ilbr7ha3vhnfqlr2s6mb02sgpv8ala99b0mcgmn";
})
];

meta = with stdenv.lib; {
description = "A static type checker for JavaScript";
homepage = https://flow.org/;
10 changes: 5 additions & 5 deletions pkgs/development/tools/analysis/tflint/default.nix
Original file line number Diff line number Diff line change
@@ -2,22 +2,22 @@

buildGoModule rec {
pname = "tflint";
version = "0.12.1";
version = "0.13.1";

src = fetchFromGitHub {
owner = "wata727";
owner = "terraform-linters";
repo = pname;
rev = "v${version}";
sha256 = "1vwv6gkzrs5nv5a278siwza2ifwqy08rmcdddx275crcjkz3bv53";
sha256 = "0ivvx1nbhzijyiv9q05b5953wxga5wdskamnhfvlwpniabic3gxi";
};

modSha256 = "048mh6zr1fkz5bcxg27d0s472ig9xcq0zgbqpxspkvkdxxw9iizf";
modSha256 = "0q1sc0bj4a29rzly4fk6m40b8i7syxa7ff9882jwi7gxjdiklch3";

subPackages = [ "." ];

meta = with lib; {
description = "Terraform linter focused on possible errors, best practices, and so on";
homepage = "https://github.com/wata727/tflint";
homepage = "https://github.com/terraform-linters/tflint";
license = licenses.mpl20;
maintainers = [ maintainers.marsam ];
};
29 changes: 29 additions & 0 deletions pkgs/development/tools/async/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ stdenv, fetchFromGitHub, rustPlatform }:

rustPlatform.buildRustPackage rec {
pname = "async";
version = "0.1.1";

src = fetchFromGitHub {
owner = "ctbur";
repo = pname;
rev = "v${version}";
sha256 = "19ypflbayi5l0mb8yw7w0a4bq9a3w8nl9jsxapp9m3xggzmsvrxx";
};

cargoSha256 = "1qf52xsd15rj8y9w65zyab7akvzry76k1d4gxvxlz7ph3sl7jl3y";

meta = with stdenv.lib; {
description = "A tool to parallelize shell commands";
longDescription = ''
`async` is a tool to run shell commands in parallel and is designed to be
able to quickly parallelize shell scripts with minimal changes. It was
inspired by GNU Parallel, with the main difference being that async
retains state between commands by running a server in the background.
'';
homepage = "https://github.com/ctbur/async";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ minijackson ];
platforms = platforms.all;
};
}
4 changes: 2 additions & 2 deletions pkgs/tools/graphics/wallutils/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@

buildGoPackage rec {
pname = "wallutils";
version = "5.8.2";
version = "5.8.3";

src = fetchFromGitHub {
owner = "xyproto";
repo = "wallutils";
rev = version;
sha256 = "1ghvcxsy5prj8l38r4lg39imsqbwmvn1zmiv7004j6skmgpaaawh";
sha256 = "1cc0bb6bdh3pm9mf6rcgk9myr62xhqc6l84xgw44lhm6hkkp16gb";
};

goPackagePath = "github.com/xyproto/wallutils";
Loading