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: 04005e5f71ad
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: 21517c60d948
Choose a head ref
  • 18 commits
  • 15 files changed
  • 12 contributors

Commits on Nov 19, 2018

  1. makemkv: 1.12.3 -> 1.14.0

    Changes: https://www.makemkv.com/download/history.html
    
    Since this derivation only support Linux on x86_64, set the platform
    meta data accordingly.
    
    (cherry picked from commit f528731)
    danieldk authored and nyanloutre committed Nov 19, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3aca7b8 View commit details
  2. makemkv: 1.14.0 -> 1.14.1

    (cherry picked from commit 30bc36c)
    nyanloutre committed Nov 19, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    dtzWill Will Dietz
    Copy the full SHA
    9071b93 View commit details
  3. chromium: 70.0.3538.102 -> 70.0.3538.110

    CVE-2018-17479
    
    (cherry picked from commit 7c79a0d)
    bendlas committed Nov 19, 2018
    Copy the full SHA
    7fd9051 View commit details

Commits on Nov 20, 2018

  1. chromium: add jdk.jre to build dependencies for versions >= 72

    thanks for finding out @volth
    see NixOS/nixpkgs@6fba925
    
    (cherry picked from commit bac76e8)
    bendlas committed Nov 20, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    davidtwco David Wood
    Copy the full SHA
    c1427bf View commit details
  2. makemkv: using two URLs for src

    This will prevent future failures due to the first URL being broken each
    time a new version is released
    
    See NixOS/nixpkgs#50437 (comment)
    for details
    
    (cherry picked from commit 05166dc)
    nyanloutre committed Nov 20, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    davidtwco David Wood
    Copy the full SHA
    e24bc96 View commit details
  3. Merge pull request #50698 from nyanloutre/makemkv-update-18.09

    [18.09] makemkv: 1.12.3 -> 1.14.1
    c0bw3b authored Nov 20, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    davidtwco David Wood
    Copy the full SHA
    9feb8b7 View commit details
  4. Merge pull request #50839 from taku0/flashplayer-31.0.0.153

    flashplayer: 31.0.0.122 -> 31.0.0.153
    (cherry picked from commit d3bdf3f)
    7c6f434c committed Nov 20, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    davidtwco David Wood
    Copy the full SHA
    f7da99c View commit details
  5. haskellPackages.generic-lens: apply patch to fix tests

    (cherry picked from commit 550fe15)
    Nathan van Doorn authored and twhitehead committed Nov 20, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    fooker Dustin Frisch
    Copy the full SHA
    869d900 View commit details
  6. Merge pull request #50806 from twhitehead/release-18.09

    haskellPackages.generic-lens: apply patch to fix tests
    peti authored Nov 20, 2018
    Copy the full SHA
    03dc647 View commit details

Commits on Nov 21, 2018

  1. nixos/fontconfig: fix enable option of penultimate

    (cherry picked from commit eea86c9)
    jfrankenau authored and ttuegel committed Nov 21, 2018
    Copy the full SHA
    bfb89a3 View commit details
  2. movit: 1.5.1 -> 1.6.2, fix build after #49310

    Fixes #49883
    
    (cherry picked from commit 6daa193)
    orivej authored and edolstra committed Nov 21, 2018
    Copy the full SHA
    29842ed View commit details
  3. linux: 4.4.163 -> 4.4.164

    (cherry picked from commit e822b96)
    NeQuissimus committed Nov 21, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanloutre Paul TREHIOU
    Copy the full SHA
    bb10644 View commit details
  4. linux: 4.9.137 -> 4.9.138

    (cherry picked from commit 0e7dafe)
    NeQuissimus committed Nov 21, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanloutre Paul TREHIOU
    Copy the full SHA
    c90a18b View commit details
  5. linux: 4.14.81 -> 4.14.82

    (cherry picked from commit 3667a91)
    NeQuissimus committed Nov 21, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanloutre Paul TREHIOU
    Copy the full SHA
    4215171 View commit details
  6. linux: 4.18.19 -> 4.18.20

    (cherry picked from commit ff82d7c)
    NeQuissimus committed Nov 21, 2018

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanloutre Paul TREHIOU
    Copy the full SHA
    d0193db View commit details
  7. linux: 4.19.2 -> 4.19.3

    (cherry picked from commit 8f11b37)
    NeQuissimus committed Nov 21, 2018
    Copy the full SHA
    dfd23be View commit details
  8. Merge pull request #50877 from ttuegel/backport/50472

    nixos/fontconfig: fix enable option of penultimate
    ttuegel authored Nov 21, 2018
    Copy the full SHA
    012b9e6 View commit details
  9. netdata: create missing /etc/netdata

    Since netdata 1.11.0 updated in NixOS/nixpkgs#50459
    it needs to have a /etc/netdata directory, which we did not create by default.
    fixes #50893
    Mic92 committed Nov 21, 2018
    Copy the full SHA
    21517c6 View commit details
2 changes: 1 addition & 1 deletion nixos/modules/config/fonts/fontconfig-penultimate.nix
Original file line number Diff line number Diff line change
@@ -269,7 +269,7 @@ in

};

config = mkIf (config.fonts.fontconfig.enable && cfg.enable) {
config = mkIf (config.fonts.fontconfig.enable && config.fonts.fontconfig.penultimate.enable) {

fonts.fontconfig.confPackages = [ penultimateConf ];

18 changes: 11 additions & 7 deletions nixos/modules/services/monitoring/netdata.nix
Original file line number Diff line number Diff line change
@@ -99,19 +99,23 @@ in {
message = "Cannot specify both config and configText";
}
];

systemd.tmpfiles.rules = [
"d /var/cache/netdata 0755 ${cfg.user} ${cfg.group} -"
"Z /var/cache/netdata - ${cfg.user} ${cfg.group} -"
"d /var/log/netdata 0755 ${cfg.user} ${cfg.group} -"
"Z /var/log/netdata - ${cfg.user} ${cfg.group} -"
"d /var/lib/netdata 0755 ${cfg.user} ${cfg.group} -"
"Z /var/lib/netdata - ${cfg.user} ${cfg.group} -"
"d /etc/netdata 0755 ${cfg.user} ${cfg.group} -"
"Z /etc/netdata - ${cfg.user} ${cfg.group} -"
];
systemd.services.netdata = {
description = "Real time performance monitoring";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
path = (with pkgs; [ gawk curl ]) ++ lib.optional cfg.python.enable
(pkgs.python3.withPackages cfg.python.extraPackages);
preStart = concatStringsSep "\n" (map (dir: ''
mkdir -vp ${dir}
chmod 750 ${dir}
chown -R ${cfg.user}:${cfg.group} ${dir}
'') [ "/var/cache/netdata"
"/var/log/netdata"
"/var/lib/netdata" ]);
serviceConfig = {
User = cfg.user;
Group = cfg.group;
4 changes: 3 additions & 1 deletion pkgs/applications/networking/browsers/chromium/common.nix
Original file line number Diff line number Diff line change
@@ -15,6 +15,7 @@
, libXScrnSaver, libXcursor, libXtst, libGLU_combined
, protobuf, speechd, libXdamage, cups
, ffmpeg, libxslt, libxml2, at-spi2-core
, jdk

# optional dependencies
, libgcrypt ? null # gnomeSupport || cupsSupport
@@ -125,7 +126,8 @@ let
++ optionals gnomeSupport [ gnome.GConf libgcrypt ]
++ optionals cupsSupport [ libgcrypt cups ]
++ optional pulseSupport libpulseaudio
++ optional (versionAtLeast version "71") at-spi2-core;
++ optional (versionAtLeast version "71") at-spi2-core
++ optional (versionAtLeast version "72") jdk.jre;

patches = optional enableWideVine ./patches/widevine.patch ++ [
./patches/nix_plugin_paths_68.patch
4 changes: 2 additions & 2 deletions pkgs/applications/networking/browsers/chromium/plugins.nix
Original file line number Diff line number Diff line change
@@ -100,11 +100,11 @@ let

flash = stdenv.mkDerivation rec {
name = "flashplayer-ppapi-${version}";
version = "31.0.0.148";
version = "31.0.0.153";

src = fetchzip {
url = "https://fpdownload.adobe.com/pub/flashplayer/pdc/${version}/flash_player_ppapi_linux.x86_64.tar.gz";
sha256 = "1kvmsdg0qsq3jdhrlqqxxy33bjz8nc5rjy59ly4hhnp994szcx0s";
sha256 = "0c7vh1h9lzx09njf7w1acvj2v91girlzflqxzli8nxza7pd1zb2v";
stripRoot = false;
};

18 changes: 9 additions & 9 deletions pkgs/applications/networking/browsers/chromium/upstream-info.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# This file is autogenerated from update.sh in the same directory.
{
beta = {
sha256 = "04y78dqm19cr5929l727fk0jqqsdfyrdv50gippg32dplvw0r4fw";
sha256bin64 = "1rfclq9vwj61pv1sqpa4v26iby02j05lad673c79f0032v2v2r43";
version = "71.0.3578.44";
sha256 = "0nxxqfncw9ci3rhg8fiqaxy6zvh9x3j10lw8yw7c0cg2yni10qsp";
sha256bin64 = "0frcaplyzhkxzzcfcf0vigqpzixar4jg9hhrh4i8z8vx2gnxkwwy";
version = "71.0.3578.53";
};
dev = {
sha256 = "1d18957kwy3hp3dhgahip3pgjhvvadix5h3mk2d7w6zdj3l8c8kq";
sha256bin64 = "1yny1hyis91ajn7b8v9b4fzgswzwng3rndf1jb807xd6jd461afz";
version = "72.0.3608.4";
sha256 = "11bsn77kvjqdwpiwjf4gaindfj0sx932wp6g7cald0638wdz7pqv";
sha256bin64 = "1j5pd8imc35ch7l3jmnmjm2yda2xzdwha5im34240wm6rrdr2v2j";
version = "72.0.3610.2";
};
stable = {
sha256 = "0amc3czac897mb80qcwwladmhg2yps8r2c359nzyj7i7bq1m992d";
sha256bin64 = "1did6kp7dhlqp7rarvly7ywb9n9hnhhb3zgpkh3yp3f2skqrr5w8";
version = "70.0.3538.102";
sha256 = "0bwlq5xii26b3yngwkwb7l2mx03c30ffpym4xg0hcci8ry7zhpj4";
sha256bin64 = "1gnhjbpkp2gn3y5pingwv153bakidq60pr4fj2iq1kniyllsmmpg";
version = "70.0.3538.110";
};
}
Original file line number Diff line number Diff line change
@@ -74,7 +74,7 @@ let
in
stdenv.mkDerivation rec {
name = "flashplayer-${version}";
version = "31.0.0.148";
version = "31.0.0.153";

src = fetchurl {
url =
@@ -85,14 +85,14 @@ stdenv.mkDerivation rec {
sha256 =
if debug then
if arch == "x86_64" then
"0cwsj4gn5m7caj5cjqjpf180pfjgyss9zp6zf2r728xbjjw87mc7"
"0d3ch1ksxra8hvbqnzj5fmbvlz6hq42b3rncx4vpjlwrcjd9ggy9"
else
"0yvj5k3dpzp3iydv4z6mw0kz64l7nfrwswb48jyyh519z81cj7vv"
"1qldcashv1x64cvpbx1741hz32rmc0dp7i3ayhpbi15rvf95qx8f"
else
if arch == "x86_64" then
"1apgikb8rsmgmfkk9mcffslkww9jj5wgi998imaqgr7ibyfl19bk"
"114n3kvdyfmn2w6w6zbijx29fz10x3cbjyy3ci05n0y07lhq1grc"
else
"03yh0rvgdssjxj4dvfan0qp9z9qwyvxzdv00idk3mj0v9japhyn2";
"0sxvjf3xylm4bmhianyfy54gzbm4gkq1i9q8gg4fn3nb3c0z7327";
};

nativeBuildInputs = [ unzip ];
Original file line number Diff line number Diff line change
@@ -50,7 +50,7 @@

stdenv.mkDerivation rec {
name = "flashplayer-standalone-${version}";
version = "31.0.0.148";
version = "31.0.0.153";

src = fetchurl {
url =
@@ -60,9 +60,9 @@ stdenv.mkDerivation rec {
"https://fpdownload.macromedia.com/pub/flashplayer/updaters/31/flash_player_sa_linux.x86_64.tar.gz";
sha256 =
if debug then
"08ysnbnsfs741w9bi0mfl62jhvj8fxh2in1kbp9xzzc40z3yqngn"
"1k78nwrz5zbsj5jvn340n2y4dz1zxrcb7f7955d8dra15w0zax1k"
else
"0j7qw3iqswgc5df6zzm9jw0yf2mc7r29cp10b1y5p1ys0hrpm33d";
"0ajg3p4c36xzvvjl2hpbzn2g3xwjgf2xy6x4478aq7fxfgb0vf6s";
};

nativeBuildInputs = [ unzip ];
18 changes: 13 additions & 5 deletions pkgs/applications/video/makemkv/default.nix
Original file line number Diff line number Diff line change
@@ -4,17 +4,24 @@

stdenv.mkDerivation rec {
name = "makemkv-${ver}";
ver = "1.12.3";
ver = "1.14.1";
builder = ./builder.sh;

# Using two URLs as the first one will break as soon as a new version is released
src_bin = fetchurl {
url = "http://www.makemkv.com/download/makemkv-bin-${ver}.tar.gz";
sha256 = "0rggpzp7gp4y6gxnhl4saxpdwnaivwkildpwbjjh7zvmgka3749a";
urls = [
"http://www.makemkv.com/download/makemkv-bin-${ver}.tar.gz"
"http://www.makemkv.com/download/old/makemkv-bin-${ver}.tar.gz"
];
sha256 = "1n4gjb1531gkvnjzipw63v3zdxmrq5nai9nn6m2ix3lskksjrrhp";
};

src_oss = fetchurl {
url = "http://www.makemkv.com/download/makemkv-oss-${ver}.tar.gz";
sha256 = "1w0l2rq9gyzli5ilw82v27d8v7fmchc1wdzcq06q1bsm9wmnbx1r";
urls = [
"http://www.makemkv.com/download/makemkv-oss-${ver}.tar.gz"
"http://www.makemkv.com/download/old/makemkv-oss-${ver}.tar.gz"
];
sha256 = "0ysb0nm11vp2ni838p5q3gqan5nrqbr7rz0h24j8p62827pib3pw";
};

nativeBuildInputs = [ pkgconfig ];
@@ -36,6 +43,7 @@ stdenv.mkDerivation rec {
'';
license = licenses.unfree;
homepage = http://makemkv.com;
platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.titanous ];
};
}
6 changes: 6 additions & 0 deletions pkgs/development/haskell-modules/configuration-common.nix
Original file line number Diff line number Diff line change
@@ -1182,5 +1182,11 @@ self: super: {
};
};

# https://github.com/kcsongor/generic-lens/pull/60
generic-lens = appendPatch super.generic-lens (pkgs.fetchpatch {
url = https://github.com/kcsongor/generic-lens/commit/d9af1ec22785d6c21e928beb88fc3885c6f05bed.patch;
sha256 = "0ljwcha9l52gs5bghxq3gbzxfqmfz3hxxcg9arjsjw8f7kw946xq";
});

arbtt = doJailbreak super.arbtt;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
12 changes: 7 additions & 5 deletions pkgs/development/libraries/movit/default.nix
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
{ stdenv, fetchurl, SDL, eigen, epoxy, fftw, gtest, pkgconfig }:
{ stdenv, fetchurl, SDL2, eigen, epoxy, fftw, gtest, pkgconfig }:

stdenv.mkDerivation rec {
name = "movit-${version}";
version = "1.5.1";
version = "1.6.2";

src = fetchurl {
url = "https://movit.sesse.net/${name}.tar.gz";
sha256 = "1259iq2ixiprk4mn7ypapinbg2w1sjq1aivzzbbch9i23kcfsd44";
sha256 = "1q9h086v6h3da4b9qyflcjx73cgnqjhb92rv6g4j90m34dndaa3l";
};

outputs = [ "out" "dev" ];

GTEST_DIR = "${gtest}";
GTEST_DIR = "${gtest.src}/googletest";

propagatedBuildInputs = [ eigen epoxy ];

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ SDL fftw gtest ];
buildInputs = [ SDL2 fftw gtest ];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "High-performance, high-quality video filters for the GPU";
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.14.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.14.81";
version = "4.14.82";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1pjvwyhag2i8i5kns8836ifpk93ssvp35m4rfxhz0kl4ag8dydjb";
sha256 = "1b8x77kf3q7nf2h3s9vnn0hzi45srxxin7f9rvg70vd7yvka5457";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.18.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.18.19";
version = "4.18.20";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1g9iasj17i6z5494azsbr4pji7qj27f1fasrx36fbxy4rp1w8rkw";
sha256 = "0lzn2w8zagqk3sp6jsp155xggm1c277xjh8m0nvddvdp1yg33b38";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.19.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.19.2";
version = "4.19.3";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0wyzy8i2lfhz2rf9ilygl2jgz6iyspv2amx2fzm85mwv060py361";
sha256 = "0834k2lsflp6mgxv1vs1gr4fykg5z0hd4sbbrw3z7zfhsh95fg0y";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.4.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:

buildLinux (args // rec {
version = "4.4.163";
version = "4.4.164";
extraMeta.branch = "4.4";

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1x1fixnz41q6pq1cms9z48mrac984r675m94fdm08m8ajqxddcv1";
sha256 = "041w65dxsdcdpf7isis2r4xabfm9pbhfgxxx7n9d1nv7grss3d4v";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.9.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:

buildLinux (args // rec {
version = "4.9.137";
version = "4.9.138";
extraMeta.branch = "4.9";

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1295x8a8k8bdanrpsalnaaq00mk3fl91sr14061lrgwlj0m53ckd";
sha256 = "1dr1mf7i1mwy780048gkhvy283j8331xwgrs2x5qal0xc1114c4j";
};
} // (args.argsOverride or {}))