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: 64825dfd26ac
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: 929cc78363e6
Choose a head ref
Loading
Showing with 102 additions and 182 deletions.
  1. +1 −1 nixos/modules/services/x11/xautolock.nix
  2. +3 −1 nixos/modules/system/boot/systemd.nix
  3. +1 −1 pkgs/applications/editors/texmaker/default.nix
  4. 0 pkgs/applications/{misc → radio}/airspy/default.nix
  5. 0 pkgs/applications/{misc → radio}/chirp/default.nix
  6. 0 pkgs/applications/{misc → radio}/dmrconfig/default.nix
  7. 0 pkgs/applications/{audio → radio}/fldigi/default.nix
  8. 0 pkgs/applications/{misc → radio}/fllog/default.nix
  9. 0 pkgs/applications/{misc → radio}/flmsg/default.nix
  10. 0 pkgs/applications/{misc → radio}/flrig/default.nix
  11. 0 pkgs/applications/{misc → radio}/flwrap/default.nix
  12. 0 pkgs/applications/{misc → radio}/gnss-sdr/default.nix
  13. 0 pkgs/applications/{misc → radio}/gnuradio/ais.nix
  14. 0 pkgs/applications/{misc → radio}/gnuradio/default.nix
  15. 0 pkgs/applications/{misc → radio}/gnuradio/gsm.nix
  16. 0 pkgs/applications/{misc → radio}/gnuradio/limesdr.nix
  17. 0 pkgs/applications/{misc → radio}/gnuradio/nacl.nix
  18. 0 pkgs/applications/{misc → radio}/gnuradio/osmosdr.nix
  19. 0 pkgs/applications/{misc → radio}/gnuradio/rds.nix
  20. 0 pkgs/applications/{misc → radio}/gnuradio/wrapper.nix
  21. 0 pkgs/applications/{misc → radio}/gqrx/default.nix
  22. 0 pkgs/applications/{misc → radio}/hackrf/default.nix
  23. 0 pkgs/applications/{misc → radio}/inspectrum/default.nix
  24. 0 pkgs/{tools/misc → applications/radio}/kalibrate-hackrf/default.nix
  25. 0 pkgs/{tools/misc → applications/radio}/kalibrate-rtl/default.nix
  26. 0 pkgs/applications/{misc → radio}/limesuite/default.nix
  27. 0 pkgs/applications/{audio → radio}/minimodem/default.nix
  28. 0 pkgs/applications/{misc → radio}/multimon-ng/default.nix
  29. 0 pkgs/applications/{misc → radio}/qradiolink/default.nix
  30. 0 pkgs/applications/{misc → radio}/qsstv/default.nix
  31. 0 pkgs/applications/{misc → radio}/rtl-sdr/default.nix
  32. 0 pkgs/applications/{misc → radio}/rtl_433/default.nix
  33. 0 pkgs/applications/{misc → radio}/soapyairspy/default.nix
  34. 0 pkgs/applications/{misc → radio}/soapybladerf/default.nix
  35. 0 pkgs/applications/{misc → radio}/soapyhackrf/default.nix
  36. 0 pkgs/applications/{misc → radio}/soapyremote/default.nix
  37. 0 pkgs/applications/{misc → radio}/soapyrtlsdr/default.nix
  38. 0 pkgs/applications/{misc → radio}/soapysdr/default.nix
  39. 0 pkgs/applications/{misc → radio}/soapyuhd/default.nix
  40. 0 pkgs/{development/tools/misc → applications/radio}/uhd/default.nix
  41. 0 pkgs/{development/tools/misc → applications/radio}/uhd/neon.patch
  42. 0 pkgs/applications/{misc → radio}/unixcw/default.nix
  43. 0 pkgs/applications/{misc → radio}/unixcw/remove-use-of-dlopen.patch
  44. 0 pkgs/applications/{misc → radio}/urh/default.nix
  45. +1 −1 pkgs/applications/{misc → radio}/welle-io/default.nix
  46. 0 pkgs/applications/{misc → radio}/wsjtx/default.nix
  47. 0 pkgs/applications/{misc → radio}/wsjtx/super.patch
  48. 0 pkgs/applications/{misc → radio}/wsjtx/wsjtx.patch
  49. 0 pkgs/applications/{misc → radio}/xlog/default.nix
  50. +1 −1 pkgs/applications/version-management/git-and-tools/qgit/default.nix
  51. +1 −1 pkgs/desktops/gnome-3/default.nix
  52. +3 −0 pkgs/development/compilers/llvm/7/clang/default.nix
  53. +2 −2 pkgs/development/libraries/libwnck/3.x.nix
  54. +37 −17 pkgs/development/libraries/science/math/nccl/default.nix
  55. +0 −57 pkgs/development/libraries/science/math/nccl/generic.nix
  56. +0 −43 pkgs/development/python-modules/django/2_0.nix
  57. +2 −2 pkgs/development/tools/misc/ccls/default.nix
  58. +2 −2 pkgs/tools/admin/lego/default.nix
  59. +1 −1 pkgs/tools/misc/snapper/default.nix
  60. +47 −48 pkgs/top-level/all-packages.nix
  61. +0 −4 pkgs/top-level/python-packages.nix
2 changes: 1 addition & 1 deletion nixos/modules/services/x11/xautolock.nix
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ in
type = types.int;

description = ''
Idle time to wait until xautolock locks the computer.
Idle time (in minutes) to wait until xautolock locks the computer.
'';
};

4 changes: 3 additions & 1 deletion nixos/modules/system/boot/systemd.nix
Original file line number Diff line number Diff line change
@@ -321,7 +321,9 @@ let
in concatMapStrings (n:
let s = optionalString (env."${n}" != null)
"Environment=${builtins.toJSON "${n}=${env.${n}}"}\n";
in if stringLength s >= 2048 then throw "The value of the environment variable ‘${n}’ in systemd service ‘${name}.service’ is too long." else s) (attrNames env)}
# systemd max line length is now 1MiB
# https://github.com/systemd/systemd/commit/e6dde451a51dc5aaa7f4d98d39b8fe735f73d2af
in if stringLength s >= 1048576 then throw "The value of the environment variable ‘${n}’ in systemd service ‘${name}.service’ is too long." else s) (attrNames env)}
${if def.reloadIfChanged then ''
X-ReloadIfChanged=true
'' else if !def.restartIfChanged then ''
2 changes: 1 addition & 1 deletion pkgs/applications/editors/texmaker/default.nix
Original file line number Diff line number Diff line change
@@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
homepage = http://www.xm1math.net/texmaker/;
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ cfouche ];
maintainers = with maintainers; [ cfouche markuskowa ];
};
}
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A DAB/DAB+ Software Radio";
homepage = https://www.welle.io/;
maintainers = with maintainers; [ ck3d ];
maintainers = with maintainers; [ ck3d markuskowa ];
license = licenses.gpl2;
platforms = with platforms; [ "x86_64-linux" "i686-linux" ] ++ darwin;
};
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
homepage = http://libre.tibirna.org/projects/qgit/wiki/QGit;
description = "Graphical front-end to Git";
maintainers = with maintainers; [ peterhoeg ];
maintainers = with maintainers; [ peterhoeg markuskowa ];
inherit (qtbase.meta) platforms;
};
}
2 changes: 1 addition & 1 deletion pkgs/desktops/gnome-3/default.nix
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ lib.makeScope pkgs.newScope (self: with self; {
in
lib.filter (x: !(builtins.elem (pkgName x) namesToRemove)) packages;

maintainers = with pkgs.lib.maintainers; [ lethalman jtojnar hedning ];
maintainers = with pkgs.lib.maintainers; [ lethalman jtojnar hedning worldofpeace ];

corePackages = with gnome3; [
pkgs.desktop-file-utils
3 changes: 3 additions & 0 deletions pkgs/development/compilers/llvm/7/clang/default.nix
Original file line number Diff line number Diff line change
@@ -43,6 +43,9 @@ let
sed -i '1s,^,find_package(Sphinx REQUIRED)\n,' docs/CMakeLists.txt
'' + stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
sed -i -e 's/lgcc_s/lgcc_eh/' lib/Driver/ToolChains/*.cpp
'' + stdenv.lib.optionalString stdenv.hostPlatform.isDarwin ''
substituteInPlace tools/extra/clangd/CMakeLists.txt \
--replace "NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB" FALSE
'';

outputs = [ "out" "lib" "python" ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libwnck/3.x.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{stdenv, fetchurl, pkgconfig, libX11, gtk3, intltool, gobject-introspection, gnome3}:
{ stdenv, fetchurl, pkgconfig, libX11, gtk3, intltool, gobject-introspection, gnome3 }:

let
pname = "libwnck";
@@ -33,6 +33,6 @@ in stdenv.mkDerivation rec{
description = "Library to manage X windows and workspaces (via pagers, tasklists, etc.)";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
maintainers = [];
maintainers = [ maintainers.worldofpeace ];
};
}
54 changes: 37 additions & 17 deletions pkgs/development/libraries/science/math/nccl/default.nix
Original file line number Diff line number Diff line change
@@ -1,24 +1,44 @@
{ callPackage, cudatoolkit_8, cudatoolkit_9 }:
{ stdenv, fetchFromGitHub, which, cudatoolkit }:

let
generic = args: callPackage (import ./generic.nix (removeAttrs args ["cudatoolkit"])) {
inherit (args) cudatoolkit;
stdenv.mkDerivation rec {
name = "nccl-${version}-cuda-${cudatoolkit.majorVersion}";
version = "2.4.2-1";

src = fetchFromGitHub {
owner = "NVIDIA";
repo = "nccl";
rev = "v${version}";
sha256 = "0aa4gv51nbmmdhx6vp40l249m4arp30sijrn6kwxdfi1k9kajiq5";
};

in
outputs = [ "out" "dev" ];

{
nccl_cudatoolkit_8 = generic rec {
version = "2.1.4";
cudatoolkit = cudatoolkit_8;
srcName = "nccl_${version}-1+cuda${cudatoolkit.majorVersion}_x86_64.txz";
sha256 = "1lwwm8kdhna5m318yg304kl2gsz1jwhv4zv4gn8av2m57zh848zi";
};
nativeBuildInputs = [ which ];

buildInputs = [ cudatoolkit ];

preConfigure = ''
patchShebangs src/collectives/device/gen_rules.sh
'';

makeFlags = [
"CUDA_HOME=${cudatoolkit}"
"PREFIX=$(out)"
];

postFixup = ''
moveToOutput lib/libnccl_static.a $dev
'';

NIX_CFLAGS_COMPILE = [ "-Wno-unused-function" ];

enableParallelBuilding = true;

nccl_cudatoolkit_9 = generic rec {
version = "2.1.4";
cudatoolkit = cudatoolkit_9;
srcName = "nccl_${version}-1+cuda${cudatoolkit.majorVersion}_x86_64.txz";
sha256 = "0pajmqzkacpszs63jh2hw2qqc49kj75kcf7r0ky8hdh560q8xn0p";
meta = with stdenv.lib; {
description = "Multi-GPU and multi-node collective communication primitives for NVIDIA GPUs";
homepage = https://developer.nvidia.com/nccl;
license = licenses.bsd3;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ mdaiter orivej ];
};
}
57 changes: 0 additions & 57 deletions pkgs/development/libraries/science/math/nccl/generic.nix

This file was deleted.

43 changes: 0 additions & 43 deletions pkgs/development/python-modules/django/2_0.nix

This file was deleted.

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

stdenv.mkDerivation rec {
name = "ccls-${version}";
version = "0.20181225.7";
version = "0.20181225.8";

src = fetchFromGitHub {
owner = "MaskRay";
repo = "ccls";
rev = version;
sha256 = "1qgb2nk4nsgbx4qwymwlzi202daskk536a5l877fsp878jpp61cm";
sha256 = "05vih8wi2lzp4zqlqd18fs3va6s8p74ws8sx7vwpcc8vcsdzq5w9";
};

nativeBuildInputs = [ cmake makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/tools/admin/lego/default.nix
Original file line number Diff line number Diff line change
@@ -2,14 +2,14 @@

buildGoPackage rec {
name = "lego-${version}";
version = "2.0.1";
version = "2.2.0";
rev = "v${version}";

src = fetchFromGitHub {
inherit rev;
owner = "xenolf";
repo = "lego";
sha256 = "17q5j2zxc2c0xw8pfhnls67dmwrkicjmd2jdyim3fhi5cgxl9h93";
sha256 = "1bb4kjkbphay63z83a4z2859qrlrx2h7n3rgia17fhy38xp5zzqp";
};

goPackagePath = "github.com/xenolf/lego";
2 changes: 1 addition & 1 deletion pkgs/tools/misc/snapper/default.nix
Original file line number Diff line number Diff line change
@@ -62,6 +62,6 @@ stdenv.mkDerivation rec {
homepage = http://snapper.io;
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ tstrobel ];
maintainers = with maintainers; [ tstrobel markuskowa ];
};
}
Loading