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: 2fe842a20001
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: beef7ae1b389
Choose a head ref

Commits on May 18, 2018

  1. Copy the full SHA
    60216b2 View commit details
  2. Copy the full SHA
    9eb61e8 View commit details
  3. prometheus_1: 1.8.1 -> 1.8.2

    xeji committed May 18, 2018
    Copy the full SHA
    d44e68c View commit details
  4. wireguard: Enable tools on other platforms

    Wireguard is now split into two pretty much independent packages:
    `wireguard` (Linux-specific kernel module) and `wireguard-tools`,
    which is cross-platform.
    kirelagin committed May 18, 2018
    Copy the full SHA
    865abfa View commit details

Commits on May 19, 2018

  1. vim: 8.0.1655 -> 8.1.0001

    veprbl committed May 19, 2018
    Copy the full SHA
    c2ed843 View commit details
  2. Copy the full SHA
    a9defae View commit details
  3. Copy the full SHA
    60d96d7 View commit details
  4. wireguard: use fetchzip instead of fetchurl

    Because cgit snapshots are not deterministic.
    kirelagin committed May 19, 2018
    Copy the full SHA
    95cf07f View commit details
  5. slib: 3b2 -> 3b5

    mnacamura committed May 19, 2018
    Copy the full SHA
    ce87e70 View commit details
  6. gauche: init at 0.9.5

    mnacamura committed May 19, 2018
    Copy the full SHA
    ae89ef2 View commit details
  7. Copy the full SHA
    f8ed43e View commit details
  8. antibody: init at 3.4.6

    worldofpeace committed May 19, 2018
    Copy the full SHA
    f434c71 View commit details
  9. ocamlPackages.earley: init at 1.0.2 (#40755)

    vbgl authored and xeji committed May 19, 2018
    Copy the full SHA
    0d31965 View commit details
  10. materia-theme: 20180321 -> 20180519 (#40790)

    - Update to version 20180519
    
    - Do not unset the environment variable 'name' anymore before running
    install.sh. It has been renamed to '_name' in upstream.
    romildo authored and xeji committed May 19, 2018
    Copy the full SHA
    bf04915 View commit details
  11. nms: init at 0.3.3 (#40707)

    infinisil authored and xeji committed May 19, 2018
    Copy the full SHA
    bf62998 View commit details
  12. riot-web: 0.14.2 -> 0.15.3 (#40792)

    bachp authored and xeji committed May 19, 2018
    Copy the full SHA
    548417c View commit details
  13. blockhash: init at 0.3 (#40737)

    infinisil authored and xeji committed May 19, 2018
    Copy the full SHA
    c8a8ecb View commit details
  14. x2goclient: 4.1.0.0 -> 4.1.1.1 (#40793)

    averelld authored and xeji committed May 19, 2018
    Copy the full SHA
    b998139 View commit details
  15. Merge pull request #40744 from kirelagin/wireguard-darwin

    WireGuard: Make tools available on other platforms
    Mic92 authored May 19, 2018
    Copy the full SHA
    8bcec81 View commit details
  16. Copy the full SHA
    6e222ef View commit details
  17. nixos/cjdns: fix service for i686 (#40740)

    service failed to start because of MemoryDenyWriteExecute = true,
    which seems not to work on i686
    xeji authored May 19, 2018
    Copy the full SHA
    f4ec18a View commit details

Commits on May 20, 2018

  1. nixos/dnscrypt-proxy: fix apparmor profile and test

    Test failed because of an incomplete apparmor profile.
    - fix apparmor profile
    - improve test timing, prevent non-deterministic failure
    xeji committed May 20, 2018
    Copy the full SHA
    8dbd8f4 View commit details
  2. Merge pull request #40801 from xeji/test/dnscrypt-proxy

    nixos/dnscrypt-proxy: fix apparmor profile and test
    disassembler authored May 20, 2018
    Copy the full SHA
    fef6b9a View commit details
  3. Merge pull request #40750 from veprbl/pr/vim8.1

    vim: 8.0.1655 -> 8.1.0001
    disassembler authored May 20, 2018
    Copy the full SHA
    e01a5b1 View commit details
  4. Merge pull request #40741 from xeji/prometheus

    prometheus_1: 1.8.1 -> 1.8.2, fix build
    disassembler authored May 20, 2018
    Copy the full SHA
    582beb0 View commit details
  5. Merge pull request #40769 from mnacamura/slib

    slib: 3b2 -> 3b5
    disassembler authored May 20, 2018
    Copy the full SHA
    9a1fac4 View commit details
  6. Merge pull request #40770 from mnacamura/gauche

    gauche: init at 0.9.5
    disassembler authored May 20, 2018
    Copy the full SHA
    caa1414 View commit details
  7. Merge pull request #40742 from worldofpeace/antibody

    antibody: init at 3.4.6
    disassembler authored May 20, 2018
    Copy the full SHA
    be5e8fa View commit details
  8. Copy the full SHA
    3575b82 View commit details
  9. Merge pull request #40721 from lheckemann/konquest

    kdeApplications.konquest: init at 2.4
    adisbladis authored May 20, 2018
    Copy the full SHA
    4810776 View commit details
  10. buildRustCrate: add extraLinkFlags parameter

    This is useful when build scripts do not apply linking flags
    P-E-Meunier authored and Mic92 committed May 20, 2018
    Copy the full SHA
    c0e2f7b View commit details
  11. curl-sys: fix linking against zlib

    P-E-Meunier authored and Mic92 committed May 20, 2018
    Copy the full SHA
    aa1d796 View commit details
  12. Merge pull request #40799 from lopsided98/tmon-lib-gcc-s

    tmon: fix missing libgcc_s.so required by pthreads
    Mic92 authored May 20, 2018
    Copy the full SHA
    f814d8f View commit details
  13. Merge pull request #40802 from knedlsepp/fix-git-dit-on-darwin

    gitAndTools.git-dit: Fix darwin build
    Mic92 authored May 20, 2018
    Copy the full SHA
    8ac7c7f View commit details
  14. Merge pull request #40808 from Mic92/rust-curl-sys

    cargo-vendor: fix build
    Mic92 authored May 20, 2018
    Copy the full SHA
    9d3693b View commit details
  15. Copy the full SHA
    1544960 View commit details
  16. Copy the full SHA
    68cdc9c View commit details
  17. kmscube: Fix src

    Someone sedded a bit too eagerly.
    dezgeg committed May 20, 2018
    Copy the full SHA
    430bfa5 View commit details
  18. libnatpmp: init at 20150609

    orivej committed May 20, 2018
    Copy the full SHA
    5188ef3 View commit details
  19. swift-im: init at 4.0.2

    (cherry picked from commit d7117945f5a3edf44b3c71432a8a6a4f94e1d75b)
    orivej committed May 20, 2018
    Copy the full SHA
    75e66b5 View commit details
  20. Merge pull request #40803 from orivej/swift-im

    swift-im: init at 4.0.2
    orivej authored May 20, 2018
    Copy the full SHA
    beef7ae View commit details
Showing with 1,322 additions and 881 deletions.
  1. +2 −1 nixos/modules/services/networking/cjdns.nix
  2. +4 −0 nixos/modules/services/networking/dnscrypt-proxy.nix
  3. +2 −2 nixos/modules/services/networking/wireguard.nix
  4. +2 −1 nixos/tests/dnscrypt-proxy.nix
  5. +2 −2 pkgs/applications/editors/vim/common.nix
  6. +2 −0 pkgs/applications/kde/default.nix
  7. +18 −0 pkgs/applications/kde/konquest.nix
  8. +26 −0 pkgs/applications/kde/libkdegames.nix
  9. +393 −393 pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
  10. +393 −393 pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
  11. +2 −2 pkgs/applications/networking/instant-messengers/riot/riot-web.nix
  12. +48 −0 pkgs/applications/networking/instant-messengers/swift-im/default.nix
  13. +53 −0 pkgs/applications/networking/instant-messengers/swift-im/scons.patch
  14. +3 −2 pkgs/applications/networking/remote/x2goclient/default.nix
  15. +3 −1 pkgs/applications/version-management/git-and-tools/default.nix
  16. +9 −0 pkgs/applications/version-management/git-and-tools/git-dit/default.nix
  17. +5 −1 pkgs/build-support/rust/build-rust-crate.nix
  18. +3 −2 pkgs/build-support/rust/default-crate-overrides.nix
  19. +38 −0 pkgs/development/interpreters/gauche/default.nix
  20. +22 −0 pkgs/development/libraries/libnatpmp/default.nix
  21. +3 −13 pkgs/development/libraries/slib/default.nix
  22. +28 −0 pkgs/development/ocaml-modules/earley/default.nix
  23. +3 −4 pkgs/misc/themes/materia-theme/default.nix
  24. +1 −1 pkgs/os-specific/linux/kmscube/default.nix
  25. +1 −0 pkgs/os-specific/linux/tmon/default.nix
  26. +22 −59 pkgs/os-specific/linux/wireguard/default.nix
  27. +2 −2 pkgs/servers/monitoring/prometheus/default.nix
  28. +25 −0 pkgs/shells/zsh/antibody/default.nix
  29. +83 −0 pkgs/shells/zsh/antibody/deps.nix
  30. +32 −0 pkgs/tools/graphics/blockhash/default.nix
  31. +27 −0 pkgs/tools/misc/nms/default.nix
  32. +46 −0 pkgs/tools/networking/wireguard-tools/default.nix
  33. +1 −0 pkgs/top-level/aliases.nix
  34. +16 −2 pkgs/top-level/all-packages.nix
  35. +2 −0 pkgs/top-level/ocaml-packages.nix
3 changes: 2 additions & 1 deletion nixos/modules/services/networking/cjdns.nix
Original file line number Diff line number Diff line change
@@ -260,7 +260,8 @@ in
RestartSec = 1;
CapabilityBoundingSet = "CAP_NET_ADMIN CAP_NET_RAW CAP_SETUID";
ProtectSystem = true;
MemoryDenyWriteExecute = true;
# Doesn't work on i686, causing service to fail
MemoryDenyWriteExecute = !pkgs.stdenv.isi686;
ProtectHome = true;
PrivateTmp = true;
};
4 changes: 4 additions & 0 deletions nixos/modules/services/networking/dnscrypt-proxy.nix
Original file line number Diff line number Diff line change
@@ -192,6 +192,7 @@ in
security.apparmor.profiles = singleton (pkgs.writeText "apparmor-dnscrypt-proxy" ''
${pkgs.dnscrypt-proxy}/bin/dnscrypt-proxy {
/dev/null rw,
/dev/random r,
/dev/urandom r,
/etc/passwd r,
@@ -211,6 +212,9 @@ in
${getLib pkgs.gcc.cc}/lib/libssp.so.* mr,
${getLib pkgs.libsodium}/lib/libsodium.so.* mr,
${getLib pkgs.systemd}/lib/libsystemd.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libmount.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libblkid.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libuuid.so.* mr,
${getLib pkgs.xz}/lib/liblzma.so.* mr,
${getLib pkgs.libgcrypt}/lib/libgcrypt.so.* mr,
${getLib pkgs.libgpgerror}/lib/libgpg-error.so.* mr,
4 changes: 2 additions & 2 deletions nixos/modules/services/networking/wireguard.nix
Original file line number Diff line number Diff line change
@@ -193,7 +193,7 @@ let
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
environment.DEVICE = name;
path = with pkgs; [ kmod iproute wireguard ];
path = with pkgs; [ kmod iproute wireguard-tools ];

serviceConfig = {
Type = "oneshot";
@@ -279,7 +279,7 @@ in
config = mkIf (cfg.interfaces != {}) {

boot.extraModulePackages = [ kernel.wireguard ];
environment.systemPackages = [ pkgs.wireguard ];
environment.systemPackages = [ pkgs.wireguard-tools ];

systemd.services = mapAttrs' generateUnit cfg.interfaces;

3 changes: 2 additions & 1 deletion nixos/tests/dnscrypt-proxy.nix
Original file line number Diff line number Diff line change
@@ -26,7 +26,8 @@ import ./make-test.nix ({ pkgs, ... }: {
$client->waitForUnit("dnsmasq");
# The daemon is socket activated; sending a single ping should activate it.
$client->fail("systemctl is-active dnscrypt-proxy");
$client->execute("${pkgs.iputils}/bin/ping -c1 example.com");
$client->succeed("systemctl is-active dnscrypt-proxy");
$client->waitUntilSucceeds("systemctl is-active dnscrypt-proxy");
'';
})
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "8.0.1655";
version = "8.1.0001";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "1c6raqjaxgsjazn4l7wqg2cscd5i4bz9m2g2xhn9ba1injs7mps1";
sha256 = "056h9cyysyh6hqsr1s9xg94la554f56lwnpk87g013xmqf37bna6";
};

enableParallelBuilding = true;
2 changes: 2 additions & 0 deletions pkgs/applications/kde/default.nix
Original file line number Diff line number Diff line change
@@ -127,6 +127,7 @@ let
konsole = callPackage ./konsole.nix {};
kontact = callPackage ./kontact.nix {};
kontactinterface = callPackage ./kontactinterface.nix {};
konquest = callPackage ./konquest.nix {};
korganizer = callPackage ./korganizer.nix {};
kpimtextedit = callPackage ./kpimtextedit.nix {};
ksmtp = callPackage ./ksmtp {};
@@ -140,6 +141,7 @@ let
libgravatar = callPackage ./libgravatar.nix {};
libkcddb = callPackage ./libkcddb.nix {};
libkdcraw = callPackage ./libkdcraw.nix {};
libkdegames = callPackage ./libkdegames.nix {};
libkdepim = callPackage ./libkdepim.nix {};
libkexiv2 = callPackage ./libkexiv2.nix {};
libkgapi = callPackage ./libkgapi.nix {};
18 changes: 18 additions & 0 deletions pkgs/applications/kde/konquest.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{ lib
, mkDerivation
, extra-cmake-modules
, kdoctools
, kdelibs4support
, libkdegames
, qtquickcontrols
}:

mkDerivation {
name = "konquest";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kdelibs4support libkdegames qtquickcontrols ];
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ lheckemann ];
};
}
26 changes: 26 additions & 0 deletions pkgs/applications/kde/libkdegames.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{ lib
, mkDerivation
, extra-cmake-modules
, kdoctools
, kdelibs4support
, qtdeclarative
, kdeclarative
, kdnssd
, knewstuff
, openal
, libsndfile
, qtquickcontrols
}:

mkDerivation {
name = "libkdegames";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kdelibs4support qtdeclarative kdeclarative kdnssd knewstuff openal libsndfile
qtquickcontrols
];
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ lheckemann ];
};
}
Loading