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: 41d921292e92
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: e89b21504f3e
Choose a head ref

Commits on Oct 2, 2019

  1. cri-tools: 1.15.0 -> 1.16.1

    Signed-off-by: Sascha Grunert <sgrunert@suse.com>
    saschagrunert committed Oct 2, 2019
    Copy the full SHA
    10fe9b1 View commit details

Commits on Nov 3, 2019

  1. nixos/nginx: update comment

    It says Apache, but this is for Nginx; looks like a copy-paste error.
    bhipple committed Nov 3, 2019
    Copy the full SHA
    3d73b6d View commit details

Commits on Nov 7, 2019

  1. signal-cli: add dbus functionality

    This closes #72737
    
    Co-authored-by: Matthew Piziak <matthew-piziak@users.noreply.github.com>
    Co-authored-by: Kiwi <Kiwi@users.noreply.github.com>
    3 people committed Nov 7, 2019
    Copy the full SHA
    6d6fee5 View commit details
  2. Copy the full SHA
    a39fbee View commit details

Commits on Nov 15, 2019

  1. Copy the full SHA
    cc080bc View commit details
  2. Copy the full SHA
    065dc03 View commit details
  3. elixir_1_9: 1.9.2 -> 1.9.4

    cw789 committed Nov 15, 2019
    Copy the full SHA
    110bf03 View commit details
  4. erlangR22: 22.0.4 -> 22.1.7

    cw789 committed Nov 15, 2019
    Copy the full SHA
    1cb60e4 View commit details
  5. Copy the full SHA
    5498d4a View commit details
  6. Copy the full SHA
    be91c2a View commit details
  7. Copy the full SHA
    02bbcab View commit details
  8. Copy the full SHA
    3fb612c View commit details
  9. Copy the full SHA
    ad8b178 View commit details
  10. Copy the full SHA
    9c983fb View commit details
  11. Copy the full SHA
    68520f7 View commit details
  12. Copy the full SHA
    4a69b3b View commit details
  13. Copy the full SHA
    0cb3cbf View commit details
  14. Copy the full SHA
    908fb25 View commit details
  15. Copy the full SHA
    a380071 View commit details
  16. Copy the full SHA
    995d4b2 View commit details
  17. Copy the full SHA
    749478d View commit details
  18. Copy the full SHA
    4cb6a88 View commit details
  19. Copy the full SHA
    b9367e7 View commit details
  20. Copy the full SHA
    20e87c1 View commit details
  21. Copy the full SHA
    d6fdec8 View commit details
  22. Copy the full SHA
    d758b24 View commit details
  23. Copy the full SHA
    effe7f8 View commit details
  24. Copy the full SHA
    634effc View commit details

Commits on Nov 17, 2019

  1. Copy the full SHA
    437a839 View commit details
  2. Copy the full SHA
    0bc5af8 View commit details
  3. buildpack: init at 0.5.0

    marsam committed Nov 17, 2019
    Copy the full SHA
    d3df05e View commit details

Commits on Nov 18, 2019

  1. apache-airflow: 1.10.3 -> 1.10.5, enable python

    Includes misc fixes suggested during the PR process.
    ingenieroariel committed Nov 18, 2019
    Copy the full SHA
    7af3a95 View commit details
  2. Copy the full SHA
    e3da798 View commit details
  3. Copy the full SHA
    33a9a0f View commit details
  4. Copy the full SHA
    6f28e9b View commit details
  5. Copy the full SHA
    f074bfe View commit details
  6. Merge pull request #73560 from dtzWill/update/qownnotes-9.11.4

    qownnotes: 19.10.10 -> 19.11.4
    dtzWill authored Nov 18, 2019
    Copy the full SHA
    c4c5652 View commit details
  7. Specify correct type for fuzzy worker

    Victor Nawothnig authored and Victor Nawothnig committed Nov 18, 2019
    Copy the full SHA
    f42b402 View commit details
  8. Merge pull request #73074 from obsidiansystems/python3-airflow

    python3Packages.apache-airflow init 1.10.5
    flokli authored Nov 18, 2019
    Copy the full SHA
    93f5c85 View commit details
  9. Merge pull request #73689 from dminuoso/rspamd-fix-fuzzy-worker

    rspamd: Specify correct type for fuzzy worker
    peti authored Nov 18, 2019
    Copy the full SHA
    08c3826 View commit details
  10. nixos/eternal-terminal: add firewall information

     (#71917)
    pingiun authored and c0bw3b committed Nov 18, 2019
    Copy the full SHA
    823852a View commit details
  11. Merge pull request #73614 from roberth/nixos-typed-ids

    nixos/ids: Add types to allow overrides on static uids, gids
    infinisil authored Nov 18, 2019
    Copy the full SHA
    01037b3 View commit details
  12. alex: drop patch

    haskell/alex#140 was merged and the patch has been applied in alex
    version 3.2.5 so the build is broken trying to re-apply the patch.
    toonn committed Nov 18, 2019
    Copy the full SHA
    64c5eda View commit details
  13. vscode 1.40.0 -> 1.40.1 (#73610)

    Dema authored and veprbl committed Nov 18, 2019
    Copy the full SHA
    a6934e3 View commit details
  14. Copy the full SHA
    b618730 View commit details
  15. gitea: 1.9.5 -> 1.10.0

    kolaente committed Nov 18, 2019
    Copy the full SHA
    8d5a0e1 View commit details
  16. tinyfecvpn: init at 20180820.0

    Milan Pässler authored and Lassulus committed Nov 18, 2019
    Copy the full SHA
    9b09b40 View commit details
  17. Revert "gnomeExtension.system-monitor-applet: mark as broken"

    This reverts commit b9f3160.
    
    It builds and runs fine. I'm not sure why it was marked broken in the
    first place, I successfully built it on commit b9f3160. A runtime issue
    that was later fixed?
    bjornfor committed Nov 18, 2019
    Copy the full SHA
    0fd63b4 View commit details
  18. Merge pull request #73448 from cw789/elixir_update

    elixir_1_9: 1.9.2 -> 1.9.4
    timokau authored Nov 18, 2019
    Copy the full SHA
    d17a25d View commit details
  19. Copy the full SHA
    7e5bf16 View commit details
Showing with 1,307 additions and 253 deletions.
  1. +5 −0 nixos/modules/misc/ids.nix
  2. +1 −1 nixos/modules/services/hardware/tlp.nix
  3. +1 −1 nixos/modules/services/mail/rspamd.nix
  4. +0 −3 nixos/modules/services/networking/bitcoind.nix
  5. +6 −0 nixos/modules/services/networking/eternal-terminal.nix
  6. +1 −2 nixos/modules/services/web-servers/nginx/location-options.nix
  7. +1 −1 nixos/modules/services/web-servers/nginx/vhost-options.nix
  8. +9 −18 pkgs/applications/audio/vcv-rack/default.nix
  9. +0 −16 pkgs/applications/audio/vcv-rack/remove-custom-glfw-function.patch
  10. +3 −3 pkgs/applications/editors/vscode/vscode.nix
  11. +4 −4 pkgs/applications/editors/vscode/vscodium.nix
  12. +2 −2 pkgs/applications/misc/cointop/default.nix
  13. +4 −7 pkgs/applications/misc/gpscorrelate/default.nix
  14. +0 −27 pkgs/applications/misc/gpscorrelate/fix-localedir.diff
  15. +2 −2 pkgs/{development/python-modules/cerberus11/default.nix → applications/misc/pyditz/cerberus.nix}
  16. +9 −5 pkgs/applications/misc/pyditz/default.nix
  17. +101 −75 pkgs/applications/misc/redshift/default.nix
  18. +2 −2 pkgs/applications/networking/cluster/terraform/default.nix
  19. +13 −4 pkgs/applications/networking/instant-messengers/signal-cli/default.nix
  20. +2 −2 pkgs/applications/office/qownnotes/default.nix
  21. +2 −2 pkgs/applications/version-management/git-repo/default.nix
  22. +2 −2 pkgs/applications/version-management/gitea/default.nix
  23. +2 −2 pkgs/data/fonts/ibm-plex/default.nix
  24. +4 −0 pkgs/data/icons/numix-icon-theme-circle/default.nix
  25. +4 −0 pkgs/data/icons/numix-icon-theme-square/default.nix
  26. +2 −2 pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
  27. +1 −2 pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
  28. +0 −5 pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
  29. +4 −2 pkgs/development/interpreters/elixir/1.9.nix
  30. +4 −2 pkgs/development/interpreters/erlang/R22.nix
  31. +2 −2 pkgs/development/libraries/ffmpeg/2.8.nix
  32. +2 −2 pkgs/development/libraries/ffmpeg/3.4.nix
  33. +2 −2 pkgs/development/libraries/ffmpeg/4.nix
  34. +7 −8 pkgs/development/libraries/science/biology/elastix/default.nix
  35. +188 −0 pkgs/development/python-modules/apache-airflow/default.nix
  36. +36 −0 pkgs/development/python-modules/apispec/default.nix
  37. +15 −4 pkgs/development/python-modules/cliff/default.nix
  38. +37 −0 pkgs/development/python-modules/croniter/default.nix
  39. +71 −0 pkgs/development/python-modules/flask-admin/default.nix
  40. +80 −0 pkgs/development/python-modules/flask-appbuilder/default.nix
  41. +47 −0 pkgs/development/python-modules/flask-babelex/default.nix
  42. +35 −0 pkgs/development/python-modules/flask-bcrypt/default.nix
  43. +47 −0 pkgs/development/python-modules/flask-mongoengine/default.nix
  44. +34 −0 pkgs/development/python-modules/flask-openid/default.nix
  45. +29 −0 pkgs/development/python-modules/gpyopt/default.nix
  46. +32 −0 pkgs/development/python-modules/json-merge-patch/default.nix
  47. +42 −0 pkgs/development/python-modules/marshmallow-enum/default.nix
  48. +49 −0 pkgs/development/python-modules/mongoengine/default.nix
  49. +57 −0 pkgs/development/python-modules/prance/default.nix
  50. +33 −0 pkgs/development/python-modules/prison/default.nix
  51. +41 −0 pkgs/development/python-modules/snakebite/default.nix
  52. +31 −0 pkgs/development/python-modules/sqlalchemy-citext/default.nix
  53. +5 −4 pkgs/development/python-modules/wrf-python/default.nix
  54. +33 −0 pkgs/development/python-modules/wtf-peewee/default.nix
  55. +26 −0 pkgs/development/tools/buildpack/default.nix
  56. +2 −2 pkgs/games/endless-sky/default.nix
  57. +0 −9 pkgs/games/endless-sky/fixes.patch
  58. +42 −11 pkgs/misc/vim-plugins/update.py
  59. +2 −2 pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
  60. +2 −2 pkgs/servers/sql/postgresql/ext/pg_hll.nix
  61. +2 −2 pkgs/servers/sql/postgresql/ext/timescaledb.nix
  62. +0 −1 pkgs/tools/filesystems/nixpart/0.4/pykickstart.nix
  63. +37 −0 pkgs/tools/networking/tinyfecvpn/default.nix
  64. +3 −3 pkgs/tools/virtualization/cri-tools/default.nix
  65. +9 −3 pkgs/top-level/all-packages.nix
  66. +36 −2 pkgs/top-level/python-packages.nix
5 changes: 5 additions & 0 deletions nixos/modules/misc/ids.nix
Original file line number Diff line number Diff line change
@@ -11,6 +11,9 @@

{ lib, ... }:

let
inherit (lib) types;
in
{
options = {

@@ -19,13 +22,15 @@
description = ''
The user IDs used in NixOS.
'';
type = types.attrsOf types.int;
};

ids.gids = lib.mkOption {
internal = true;
description = ''
The group IDs used in NixOS.
'';
type = types.attrsOf types.int;
};

};
2 changes: 1 addition & 1 deletion nixos/modules/services/hardware/tlp.nix
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ in
enable = mkOption {
type = types.bool;
default = false;
description = "Whether to enable the TLP daemon.";
description = "Whether to enable the TLP power management daemon.";
};

extraConfig = mkOption {
2 changes: 1 addition & 1 deletion nixos/modules/services/mail/rspamd.nix
Original file line number Diff line number Diff line change
@@ -60,7 +60,7 @@ let
};
type = mkOption {
type = types.nullOr (types.enum [
"normal" "controller" "fuzzy_storage" "rspamd_proxy" "lua" "proxy"
"normal" "controller" "fuzzy" "rspamd_proxy" "lua" "proxy"
]);
description = ''
The type of this worker. The type <literal>proxy</literal> is
3 changes: 0 additions & 3 deletions nixos/modules/services/networking/bitcoind.nix
Original file line number Diff line number Diff line change
@@ -177,9 +177,6 @@ in {
NoNewPrivileges = "true";
PrivateDevices = "true";
MemoryDenyWriteExecute = "true";

# Permission for preStart
PermissionsStartOnly = "true";
};
};
users.users.${cfg.user} = {
6 changes: 6 additions & 0 deletions nixos/modules/services/networking/eternal-terminal.nix
Original file line number Diff line number Diff line change
@@ -23,6 +23,8 @@ in
type = types.int;
description = ''
The port the server should listen on. Will use the server's default (2022) if not specified.
Make sure to open this port in the firewall if necessary.
'';
};

@@ -86,4 +88,8 @@ in
};
};
};

meta = {
maintainers = with lib.maintainers; [ pingiun ];
};
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file defines the options that can be used both for the Apache
# This file defines the options that can be used both for the Nginx
# main server configuration, and for the virtual hosts. (The latter
# has additional options that affect the web server as a whole, like
# the user/group to run under.)
@@ -92,4 +92,3 @@ with lib;
};
};
}

2 changes: 1 addition & 1 deletion nixos/modules/services/web-servers/nginx/vhost-options.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file defines the options that can be used both for the Apache
# This file defines the options that can be used both for the Nginx
# main server configuration, and for the virtual hosts. (The latter
# has additional options that affect the web server as a whole, like
# the user/group to run under.)
27 changes: 9 additions & 18 deletions pkgs/applications/audio/vcv-rack/default.nix
Original file line number Diff line number Diff line change
@@ -3,17 +3,10 @@
, libzip, rtaudio, rtmidi, speex, libsamplerate }:

let
glfw-git = glfw.overrideAttrs (oldAttrs: rec {
name = "glfw-git-${version}";
version = "2019-06-30";
src = fetchFromGitHub {
owner = "glfw";
repo = "glfw";
rev = "d25248343e248337284dfbe5ecd1eddbd37ae66d";
sha256 = "0gbz353bfmqbpm0af2nqf5draz3k4f3lqwiqj68s8nwn7878aqm3";
};
buildInputs = oldAttrs.buildInputs ++ [ libXext libXi ];
});
# The package repo vendors some of the package dependencies as submodules.
# Others are downloaded with `make deps`. Due to previous issues with the
# `glfw` submodule (see above) and because we can not access the network when
# building in a sandbox, we fetch the dependency source manually.
pfft-source = fetchFromBitbucket {
owner = "jpommier";
repo = "pffft";
@@ -47,24 +40,22 @@ let
in
with stdenv.lib; stdenv.mkDerivation rec {
pname = "VCV-Rack";
version = "1.1.5";
version = "1.1.6";

src = fetchFromGitHub {
owner = "VCVRack";
repo = "Rack";
rev = "v${version}";
sha256 = "1g3mkghgiycbxyvzjhanc1b10jynkfkw03bpnha06qgd6gd9wv7k";
sha256 = "0ji64prr74qzxf5bx1sw022kbslx9nzll16lmk5in78hbl137b3i";
};

patches = [
./rack-minimize-vendoring.patch
# We patch out a call to a custom function, that is not needed on Linux.
# This avoids needing a patched version of glfw. The version we previously used disappeared
# on GitHub. See https://github.com/NixOS/nixpkgs/issues/71189
./remove-custom-glfw-function.patch
];

prePatch = ''
# As we can't use `make dep` to set up the dependencies (as explained
# above), we do it here manually
mkdir -p dep/include
cp -r ${pfft-source} dep/jpommier-pffft-source
@@ -86,7 +77,7 @@ with stdenv.lib; stdenv.mkDerivation rec {
enableParallelBuilding = true;

nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ glfw-git alsaLib curl glew gtk2-x11 jansson libjack2 libzip rtaudio rtmidi speex libsamplerate ];
buildInputs = [ alsaLib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ];

buildFlags = "Rack";

16 changes: 0 additions & 16 deletions pkgs/applications/audio/vcv-rack/remove-custom-glfw-function.patch

This file was deleted.

6 changes: 3 additions & 3 deletions pkgs/applications/editors/vscode/vscode.nix
Original file line number Diff line number Diff line change
@@ -11,13 +11,13 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";

sha256 = {
x86_64-linux = "1jxjf1yg17l61n8qmnh4916426da8asp8p36lfyawxif8m9sx8ag";
x86_64-darwin = "1yxxvqpk849dzbzhdqz0j16f50z4slcx51bkv2svfb36nxdaahl1";
x86_64-linux = "1zxj1vav7swjmvvgcn1y61figjhqrczf8d16rk6yayja1pfjgvs5";
x86_64-darwin = "0f6ck40rkngzcm5xih1rbwpz905r533n2z08maycgf4iajgwrn43";
}.${system};
in
callPackage ./generic.nix rec {

version = "1.40.0";
version = "1.40.1";
pname = "vscode";

executableName = "code" + lib.optionalString isInsiders "-insiders";
8 changes: 4 additions & 4 deletions pkgs/applications/editors/vscode/vscodium.nix
Original file line number Diff line number Diff line change
@@ -11,8 +11,8 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";

sha256 = {
x86_64-linux = "013jhmc29angqh9qb8jj0jqk4whqb59id61njm8gwz977sdgpf9l";
x86_64-darwin = "09jfii132cib1kn3bghwchdlvi4cfjqz5hvw6j5gr53h7j35k37j";
x86_64-linux = "0yi1ghliivhb50153dvv9q5gbbgh2dd1m3xrl1i097b3phrzb0j4";
x86_64-darwin = "1slf4h8yhhzlr6cm839y3zx7k831zl24xasi88z6xvib32rh9qxs";
}.${system};

sourceRoot = {
@@ -23,7 +23,7 @@ in
callPackage ./generic.nix rec {
inherit sourceRoot;

version = "1.39.2";
version = "1.40.0";
pname = "vscodium";

executableName = "codium";
@@ -50,7 +50,7 @@ in
homepage = https://github.com/VSCodium/vscodium;
downloadPage = https://github.com/VSCodium/vscodium/releases;
license = licenses.mit;
maintainers = with maintainers; [];
maintainers = with maintainers; [ synthetica ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
};
}
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.3.6";
version = "1.4.1";

src = fetchFromGitHub {
owner = "miguelmota";
repo = pname;
rev = version;
sha256 = "0xm616yjqf6qq98yjbdj6lihib2p4fh6jd91dcb59arkbs2l1nbg";
sha256 = "067jsn66xs30d5yz9z8cvpxbvh8a95kllkb2wk134c43bfxy2m34";
};

goPackagePath = "github.com/miguelmota/cointop";
11 changes: 4 additions & 7 deletions pkgs/applications/misc/gpscorrelate/default.nix
Original file line number Diff line number Diff line change
@@ -3,17 +3,15 @@

stdenv.mkDerivation rec {
pname = "gpscorrelate";
version = "unstable-2019-09-03";
version = "2.0";

src = fetchFromGitHub {
owner = "dfandrich";
repo = pname;
rev = "e1dd44a34f67b1ab7201440e60a840258ee448d2";
sha256 = "0gjwwdqh9dprzylmmnk3gm41khka9arkij3i9amd8y7d49pm9rlv";
rev = version;
sha256 = "1wkpb0nqnm0ik46hp2sibf96h2gxi6n951zm8c72scgmh4ciq4fl";
};

patches = [ ./fix-localedir.diff ];

nativeBuildInputs = [
desktop-file-utils
docbook_xml_dtd_42
@@ -30,7 +28,6 @@ stdenv.mkDerivation rec {

makeFlags = [
"prefix=${placeholder "out"}"
"GTK=3"
"CC=cc"
"CXX=c++"
"CFLAGS=-DENABLE_NLS"
@@ -60,7 +57,7 @@ stdenv.mkDerivation rec {
'';

license = licenses.gpl2Plus;
homepage = "https://github.com/dfandrich/gpscorrelate";
homepage = "https://dfandrich.github.io/gpscorrelate/";
platforms = platforms.linux;
maintainers = with maintainers; [ sikmir ];
};
27 changes: 0 additions & 27 deletions pkgs/applications/misc/gpscorrelate/fix-localedir.diff

This file was deleted.

Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "Cerberus";
version = "1.3.1";
version = "1.1";

src = fetchPypi {
inherit pname version;
sha256 = "0be48fc0dc84f83202a5309c0aa17cd5393e70731a1698a50d118b762fbe6875";
sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5";
};

checkInputs = [ pytestrunner pytest ];
14 changes: 9 additions & 5 deletions pkgs/applications/misc/pyditz/default.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
{ stdenv, pythonPackages }:

pythonPackages.buildPythonApplication rec {
with pythonPackages;

let
cerberus_1_1 = callPackage ./cerberus.nix { };
in buildPythonApplication rec {
pname = "pyditz";
version = "0.10.3";

src = pythonPackages.fetchPypi {
src = fetchPypi {
inherit pname version;
sha256 = "0hxxz7kxv9gsrr86ccsc31g7bc2agw1ihbxhd659c2m6nrqq5qaf";
};
nativeBuildInputs = [ pythonPackages.setuptools_scm ];
propagatedBuildInputs = with pythonPackages; [ pyyaml six jinja2 cerberus11 ];
nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ];

checkPhase = ''
${pythonPackages.python.interpreter} -m unittest discover
${python.interpreter} -m unittest discover
'';

meta = with stdenv.lib; {
Loading