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: b46666a86770
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: 4c95508641fe
Choose a head ref

Commits on Sep 8, 2018

  1. Copy the full SHA
    fe0b527 View commit details
  2. Copy the full SHA
    c3593f3 View commit details
  3. Copy the full SHA
    4e5e240 View commit details

Commits on Sep 26, 2018

  1. Copy the full SHA
    77b5440 View commit details
  2. Copy the full SHA
    f95c18f View commit details

Commits on Sep 27, 2018

  1. Copy the full SHA
    cc481ce View commit details
  2. Copy the full SHA
    7dadabb View commit details

Commits on Sep 28, 2018

  1. terraform: move providers to terraform-providers

    Before, providers were only built indirectly. Since proviers don't
    depend on terraform to build they can be moved into their own collection
    of packages. This also has the advantage that they can be reached
    directly using an attribute path (Eg: terraform-providers.nixos).
    
    Co-authored-by: Wael Nasreddine <wael.nasreddine@gmail.com>
    zimbatm and kalbasit committed Sep 28, 2018
    Copy the full SHA
    ef64786 View commit details
  2. Copy the full SHA
    6ff45f3 View commit details

Commits on Sep 29, 2018

  1. Copy the full SHA
    54d9504 View commit details
  2. libosinfo: 1.1.0 -> 1.2.0

    dtzWill committed Sep 29, 2018
    Copy the full SHA
    4bc001e View commit details
  3. Copy the full SHA
    dacdf8b View commit details
  4. Copy the full SHA
    42c9c31 View commit details

Commits on Sep 30, 2018

  1. Copy the full SHA
    6058b97 View commit details
  2. Copy the full SHA
    aadd5b3 View commit details
  3. mapnik: 3.0.13 -> 3.0.20

    knedlsepp committed Sep 30, 2018
    Copy the full SHA
    b1857da View commit details
  4. pythonPackages.python-mapnik: Fix build

    There were two things to fix:
    - Boost started shipping libboost_python.so as libboost_python{Major}{Minor}
    - Make sure that mapnik and boost link to the correct version of python.
    knedlsepp committed Sep 30, 2018
    Copy the full SHA
    be6451e View commit details
  5. kubernetes: 1.11.3 -> 1.12.0

    - kubelet CAdvisor port has been removed
    Johan Thomsen committed Sep 30, 2018
    Copy the full SHA
    a91c293 View commit details
  6. boringssl: add licenses

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    e86c84d View commit details
  7. cln: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    e978d7a View commit details
  8. clucene: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    c964f4f View commit details
  9. cmark: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    796a258 View commit details
  10. cogl: add licenses

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    a2046da View commit details
  11. ctpl: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    b271fe2 View commit details
  12. ctpp2: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    4faaba0 View commit details
  13. cyrus-sasl: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    63a9165 View commit details
  14. apr: add license

    markuskowa committed Sep 30, 2018
    Copy the full SHA
    70087c5 View commit details
  15. Copy the full SHA
    89727b3 View commit details
  16. Merge pull request #46045 from mdevlamynck/plasma-applet-volumewin7mixer

    plasma-applet-volumewin7mixer: init at v23
    matthewbauer authored Sep 30, 2018
    Copy the full SHA
    aaef04f View commit details
  17. Copy the full SHA
    ef0b280 View commit details
  18. Merge pull request #47560 from johanot/kubernetes-1.12

    kubernetes: 1.11.3 -> 1.12.0
    srhb authored Sep 30, 2018
    Copy the full SHA
    a2e00df View commit details
  19. Merge pull request #46400 from oxij/nixos/release-config

    nixos: release.nix: add `configuration` parameter
    xeji authored Sep 30, 2018
    Copy the full SHA
    9afdcb2 View commit details
  20. Merge pull request #47557 from knedlsepp/fix-mapnik

    python-mapnik: Fix build
    xeji authored Sep 30, 2018
    Copy the full SHA
    339835b View commit details
  21. language_subtag_registry: fix hash (#47555)

    volth authored and xeji committed Sep 30, 2018
    Copy the full SHA
    61007c0 View commit details
  22. Merge pull request #47561 from markuskowa/licenses-18

    Add licenses
    xeji authored Sep 30, 2018
    Copy the full SHA
    78e244e View commit details
  23. Copy the full SHA
    49dcf7b View commit details
  24. Merge pull request #47509 from dtzWill/update/osinfo-20180920-libs-tools

    libosinfo: 1.1.0 -> 1.2.0, osinfo-db: 20180903 -> 20180920
    xeji authored Sep 30, 2018
    Copy the full SHA
    0e8da11 View commit details
  25. Merge pull request #47562 from kalbasit/nixpkgs_update-plex

    plex: 1.13.5.5291 -> 1.13.8.5395
    xeji authored Sep 30, 2018
    Copy the full SHA
    71a3d37 View commit details
  26. Merge pull request #47407 from kalbasit/nixpkgs_add-terraform-provide…

    …r-nixos
    
    terraform: update all providers and move nixos provider under terraform.withPlugins
    Mic92 authored Sep 30, 2018
    Copy the full SHA
    5547a8b View commit details
  27. dart: 1.24.3 -> 2.0.0 (#46533)

    * dart: 1.24.3 -> 2.0.0
    
    Updated Dart SDK links to 2.0.0.
    
    * dart: 1.24.3 -> 2.0.0
    
    Updated Dart SDK link to 2.0.0.
    
    * dart: 1.24.3 -> 2.0.0
    
    Updated Dart SDK versions in all-packages.nix. Added missing double quote.
    bitmappergit authored and xeji committed Sep 30, 2018
    Copy the full SHA
    c126510 View commit details
  28. Merge pull request #47532 from ma9e/wal-vim

    vimPlugins.wal-vim: init at 2018-06-04
    Mic92 authored Sep 30, 2018
    Copy the full SHA
    5dfe67d View commit details
  29. Copy the full SHA
    90161af View commit details
  30. gcalcli: 3.4.0 -> 4.0.0a4 (#47068)

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/gcalcli/versions
    r-ryantm authored and xeji committed Sep 30, 2018
    Copy the full SHA
    12ed9df View commit details

Commits on Oct 1, 2018

  1. snipes: init at 20180930

    peterhoeg committed Oct 1, 2018
    Copy the full SHA
    d3ada96 View commit details
  2. Merge pull request #47551 from peterhoeg/p/snipes

    snipes: init at 20180930
    peterhoeg authored Oct 1, 2018
    Copy the full SHA
    f8e758a View commit details
  3. Copy the full SHA
    b5c69bc View commit details
  4. Merge pull request #47576 from peterhoeg/f/magit

    emacs: magithub and magit-svn require git
    peterhoeg authored Oct 1, 2018
    Copy the full SHA
    1f25518 View commit details
  5. Copy the full SHA
    285800d View commit details
  6. Copy the full SHA
    4c95508 View commit details
Showing with 470 additions and 194 deletions.
  1. +5 −0 maintainers/maintainer-list.nix
  2. +1 −0 nixos/modules/rename.nix
  3. +0 −8 nixos/modules/services/cluster/kubernetes/default.nix
  4. +14 −12 nixos/release.nix
  5. +12 −0 pkgs/applications/editors/emacs-modes/melpa-packages.nix
  6. +3 −3 pkgs/applications/misc/gcalcli/default.nix
  7. +20 −0 pkgs/applications/misc/plasma-applet-volumewin7mixer/cmake.patch
  8. +26 −0 pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix
  9. +2 −2 pkgs/applications/networking/cluster/kubernetes/default.nix
  10. +0 −23 pkgs/applications/networking/cluster/terraform-provider-nixos/default.nix
  11. +109 −60 pkgs/applications/networking/cluster/{terraform/providers → terraform-providers}/data.nix
  12. +9 −2 pkgs/applications/networking/cluster/{terraform/providers → terraform-providers}/default.nix
  13. 0 pkgs/applications/networking/cluster/{terraform-provider-ibm → terraform-providers/ibm}/default.nix
  14. 0 ...cations/networking/cluster/{terraform-provider-libvirt → terraform-providers/libvirt}/default.nix
  15. +13 −0 pkgs/applications/networking/cluster/terraform-providers/providers.txt
  16. +64 −21 pkgs/applications/networking/cluster/{terraform/providers → terraform-providers}/update-all
  17. +10 −3 pkgs/applications/networking/cluster/terraform/default.nix
  18. +4 −4 pkgs/applications/window-managers/i3/status-rust.nix
  19. +2 −2 pkgs/data/misc/osinfo-db/default.nix
  20. +9 −1 pkgs/development/interpreters/dart/default.nix
  21. +4 −3 pkgs/development/libraries/apr-util/default.nix
  22. +1 −0 pkgs/development/libraries/apr/default.nix
  23. +4 −3 pkgs/development/libraries/boringssl/default.nix
  24. +3 −3 pkgs/development/libraries/cln/default.nix
  25. +3 −2 pkgs/development/libraries/clucene-core/2.x.nix
  26. +3 −2 pkgs/development/libraries/clucene-core/default.nix
  27. +1 −0 pkgs/development/libraries/cmark/default.nix
  28. +2 −1 pkgs/development/libraries/cogl/default.nix
  29. +1 −0 pkgs/development/libraries/ctpl/default.nix
  30. +4 −3 pkgs/development/libraries/ctpp2/default.nix
  31. +1 −0 pkgs/development/libraries/cyrus-sasl/default.nix
  32. +2 −2 pkgs/development/libraries/liblangtag/default.nix
  33. +13 −3 pkgs/development/libraries/libosinfo/default.nix
  34. +5 −11 pkgs/development/libraries/mapnik/default.nix
  35. +11 −0 pkgs/development/python-modules/py-cpuinfo/default.nix
  36. +45 −0 pkgs/games/snipes/default.nix
  37. +10 −0 pkgs/misc/vim-plugins/generated.nix
  38. +1 −0 pkgs/misc/vim-plugins/vim-plugin-names
  39. +2 −2 pkgs/misc/vscode-extensions/cpptools/default.nix
  40. +2 −2 pkgs/misc/vscode-extensions/python/default.nix
  41. +4 −5 pkgs/servers/plex/default.nix
  42. +3 −0 pkgs/top-level/aliases.nix
  43. +14 −7 pkgs/top-level/all-packages.nix
  44. +28 −4 pkgs/top-level/python-packages.nix
5 changes: 5 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -2571,6 +2571,11 @@
github = "mdaiter";
name = "Matthew S. Daiter";
};
mdevlamynck = {
email = "matthias.devlamynck@mailoo.org";
github = "mdevlamynck";
name = "Matthias Devlamynck";
};
meditans = {
email = "meditans@gmail.com";
github = "meditans";
1 change: 1 addition & 0 deletions nixos/modules/rename.nix
Original file line number Diff line number Diff line change
@@ -39,6 +39,7 @@ with lib;
(mkRenamedOptionModule [ "services" "kubernetes" "apiserver" "address" ] ["services" "kubernetes" "apiserver" "bindAddress"])
(mkRemovedOptionModule [ "services" "kubernetes" "apiserver" "publicAddress" ] "")
(mkRenamedOptionModule [ "services" "kubernetes" "addons" "dashboard" "enableRBAC" ] [ "services" "kubernetes" "addons" "dashboard" "rbac" "enable" ])
(mkRemovedOptionModule [ "services" "kubernetes" "kubelet" "cadvisorPort" ] "")
(mkRenamedOptionModule [ "services" "logstash" "address" ] [ "services" "logstash" "listenAddress" ])
(mkRenamedOptionModule [ "services" "mpd" "network" "host" ] [ "services" "mpd" "network" "listenAddress" ])
(mkRenamedOptionModule [ "services" "neo4j" "host" ] [ "services" "neo4j" "defaultListenAddress" ])
8 changes: 0 additions & 8 deletions nixos/modules/services/cluster/kubernetes/default.nix
Original file line number Diff line number Diff line change
@@ -622,13 +622,6 @@ in {
type = types.bool;
};

# TODO: remove this deprecated flag
cadvisorPort = mkOption {
description = "Kubernetes kubelet local cadvisor port.";
default = 4194;
type = types.int;
};

clusterDns = mkOption {
description = "Use alternative DNS.";
default = "10.1.0.1";
@@ -862,7 +855,6 @@ in {
--hostname-override=${cfg.kubelet.hostname} \
--allow-privileged=${boolToString cfg.kubelet.allowPrivileged} \
--root-dir=${cfg.dataDir} \
--cadvisor_port=${toString cfg.kubelet.cadvisorPort} \
${optionalString (cfg.kubelet.clusterDns != "")
"--cluster-dns=${cfg.kubelet.clusterDns}"} \
${optionalString (cfg.kubelet.clusterDomain != "")
26 changes: 14 additions & 12 deletions nixos/release.nix
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
{ nixpkgs ? { outPath = (import ../lib).cleanSource ./..; revCount = 130979; shortRev = "gfedcba"; }
with import ../lib;

{ nixpkgs ? { outPath = cleanSource ./..; revCount = 130979; shortRev = "gfedcba"; }
, stableBranch ? false
, supportedSystems ? [ "x86_64-linux" "aarch64-linux" ]
, configuration ? {}
}:

with import ../pkgs/top-level/release-lib.nix { inherit supportedSystems; };
with import ../lib;

let

@@ -51,7 +53,7 @@ let

hydraJob ((import lib/eval-config.nix {
inherit system;
modules = [ module versionModule { isoImage.isoBaseName = "nixos-${type}"; } ];
modules = [ configuration module versionModule { isoImage.isoBaseName = "nixos-${type}"; } ];
}).config.system.build.isoImage);


@@ -62,7 +64,7 @@ let

hydraJob ((import lib/eval-config.nix {
inherit system;
modules = [ module versionModule ];
modules = [ configuration module versionModule ];
}).config.system.build.sdImage);


@@ -75,7 +77,7 @@ let

config = (import lib/eval-config.nix {
inherit system;
modules = [ module versionModule ];
modules = [ configuration module versionModule ];
}).config;

tarball = config.system.build.tarball;
@@ -95,16 +97,19 @@ let

buildFromConfig = module: sel: forAllSystems (system: hydraJob (sel (import ./lib/eval-config.nix {
inherit system;
modules = [ module versionModule ] ++ singleton
modules = [ configuration module versionModule ] ++ singleton
({ ... }:
{ fileSystems."/".device = mkDefault "/dev/sda1";
boot.loader.grub.device = mkDefault "/dev/sda";
});
}).config));

makeNetboot = config:
makeNetboot = { module, system, ... }:
let
configEvaled = import lib/eval-config.nix config;
configEvaled = import lib/eval-config.nix {
inherit system;
modules = [ module versionModule ];
};
build = configEvaled.config.system.build;
kernelTarget = configEvaled.pkgs.stdenv.hostPlatform.platform.kernelTarget;
in
@@ -140,11 +145,8 @@ in rec {
initialRamdisk = buildFromConfig ({ ... }: { }) (config: config.system.build.initialRamdisk);

netboot = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: makeNetboot {
module = ./modules/installer/netboot/netboot-minimal.nix;
inherit system;
modules = [
./modules/installer/netboot/netboot-minimal.nix
versionModule
];
});

iso_minimal = forAllSystems (system: makeIso {
12 changes: 12 additions & 0 deletions pkgs/applications/editors/emacs-modes/melpa-packages.nix
Original file line number Diff line number Diff line change
@@ -146,6 +146,18 @@ self:
(attrs.nativeBuildInputs or []) ++ [ external.git ];
});

magithub = super.magithub.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
(attrs.nativeBuildInputs or []) ++ [ external.git ];
});

magit-svn = super.magit-svn.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
(attrs.nativeBuildInputs or []) ++ [ external.git ];
});

magit-todos = super.magit-todos.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
6 changes: 3 additions & 3 deletions pkgs/applications/misc/gcalcli/default.nix
Original file line number Diff line number Diff line change
@@ -33,14 +33,14 @@ let
};

in with py.pkgs; buildPythonApplication rec {
version = "3.4.0";
version = "4.0.0a4";
name = "gcalcli-${version}";

src = fetchFromGitHub {
owner = "insanum";
repo = "gcalcli";
rev = "v${version}";
sha256 = "171awccgnmfv4j7m2my9387sjy60g18kzgvscl6pzdid9fn9rrm8";
sha256 = "00giq5cdigidzv5bz4wgzi1yp6xlf2rdcy6ynmsc6bcf0cl5x64d";
};

propagatedBuildInputs = [
@@ -55,7 +55,7 @@ in with py.pkgs; buildPythonApplication rec {
"command = '${libnotify}/bin/notify-send -i view-calendar-upcoming-events -u critical -a Calendar %s'"
'';

# There are no tests as of 3.4.0
# There are no tests as of 4.0.0a4
doCheck = false;

meta = with lib; {
20 changes: 20 additions & 0 deletions pkgs/applications/misc/plasma-applet-volumewin7mixer/cmake.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
diff -Naur org.kde.plasma.volumewin7mixer/CMakeLists.txt org.kde.plasma.volumewin7mixer.patch/CMakeLists.txt
--- org.kde.plasma.volumewin7mixer/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100
+++ org.kde.plasma.volumewin7mixer.patch/CMakeLists.txt 2016-04-19 11:23:35.137866949 +0200
@@ -0,0 +1,15 @@
+# Set minimum CMake version (required for CMake 3.0 or later)
+cmake_minimum_required(VERSION 2.8.12)
+
+# Use Extra CMake Modules (ECM) for common functionality.
+# See http://api.kde.org/ecm/manual/ecm.7.html
+# and http://api.kde.org/ecm/manual/ecm-kde-modules.7.html
+find_package(ECM REQUIRED NO_MODULE)
+# Needed by find_package(KF5Plasma) below.
+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_MODULE_PATH})
+
+# Locate plasma_install_package macro.
+find_package(KF5Plasma REQUIRED)
+
+# Add installatation target ("make install").
+plasma_install_package(package org.kde.plasma.volumewin7mixer)

26 changes: 26 additions & 0 deletions pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{ stdenv, cmake, extra-cmake-modules, plasma-framework, kwindowsystem, plasma-pa, fetchFromGitHub }:

stdenv.mkDerivation rec {
name = "plasma-applet-volumewin7mixer-${version}";
version = "23";

src = fetchFromGitHub {
owner = "Zren";
repo = "plasma-applet-volumewin7mixer";
rev = "v${version}";
sha256 = "1j2bq343lnhwqz26qfsvg7vjxv84ibzbc4y86rjkh07nqjwb3xsc";
};

patches = [ ./cmake.patch ];
postPatch = '' rm build '';
nativeBuildInputs = [ cmake extra-cmake-modules ];
buildInputs = [ plasma-framework kwindowsystem plasma-pa ];

meta = with stdenv.lib; {
description = "A fork of the default volume plasmoid with a Windows 7 theme (vertical sliders).";
homepage = "https://github.com/Zren/plasma-applet-volumewin7mixer";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ mdevlamynck ];
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/networking/cluster/kubernetes/default.nix
Original file line number Diff line number Diff line change
@@ -15,13 +15,13 @@ with lib;

stdenv.mkDerivation rec {
name = "kubernetes-${version}";
version = "1.11.3";
version = "1.12.0";

src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
rev = "v${version}";
sha256 = "1gwb5gs9l0adv3qc70wf8dwvbjh1mmgd3hh1jkwsbbnach28dvzb";
sha256 = "0bnfhrli9xqf7ygfq5i5p6nsgv7ic57b5b705zbqsxrc24pvsy4s";
};

buildInputs = [ removeReferencesTo makeWrapper which go_1_10 rsync go-bindata ];

This file was deleted.

Loading