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: 4c8fd0e2eb9d
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: 5db4111908ff
Choose a head ref

Commits on Jun 26, 2020

  1. docker: 19.03.11 -> 19.03.12

    Frostman committed Jun 26, 2020
    Copy the full SHA
    fcede31 View commit details
  2. Copy the full SHA
    2366150 View commit details
  3. mruby: 2.1.0 -> 2.1.1

    adisbladis committed Jun 26, 2020
    Copy the full SHA
    bfe2ba3 View commit details
  4. broot: install man page

    danieldk committed Jun 26, 2020
    Copy the full SHA
    90660f3 View commit details
  5. hcxdumptool: 6.0.6 -> 6.0.7

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    0377a84 View commit details
  6. libxls: 1.5.2 -> 1.5.3

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    3b8ab47 View commit details
  7. Copy the full SHA
    afc8bd6 View commit details
  8. libxpdf: add license

    markuskowa committed Jun 26, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    equirosa Eduardo Quirós
    Copy the full SHA
    83f77cf View commit details
  9. kristall: add license

    markuskowa committed Jun 26, 2020
    Copy the full SHA
    7c883bc View commit details
  10. links2: add license

    markuskowa committed Jun 26, 2020
    Copy the full SHA
    a65df77 View commit details
  11. thunderbird: add license

    markuskowa committed Jun 26, 2020
    Copy the full SHA
    e55c49f View commit details
  12. qalculate-gtk: add license

    markuskowa committed Jun 26, 2020
    Copy the full SHA
    52f9aeb View commit details
  13. root: add license

    markuskowa committed Jun 26, 2020
    Copy the full SHA
    187b4a2 View commit details
  14. nss-cacert: add license

    markuskowa committed Jun 26, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3ddeb52 View commit details
  15. cgui: add license

    markuskowa committed Jun 26, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    859de17 View commit details
  16. cm256cc: add license

    markuskowa committed Jun 26, 2020

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    b212289 View commit details
  17. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    598287f View commit details

Commits on Jun 27, 2020

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    37375da View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b2068d3 View commit details
  3. Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    bf05411 View commit details
  4. json-c: add license

    markuskowa committed Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f3013dc View commit details
  5. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    80e616c View commit details
  6. nuspell: add license

    markuskowa committed Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    59275c7 View commit details
  7. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e075f94 View commit details
  8. servialdv: add license

    markuskowa committed Jun 27, 2020
    Copy the full SHA
    ffa2030 View commit details
  9. Copy the full SHA
    9143be4 View commit details
  10. wasilibc: add license

    markuskowa committed Jun 27, 2020
    Copy the full SHA
    5c220d8 View commit details
  11. Merge pull request #91661 from markuskowa/fix-lics

    Fix licenses
    markuskowa authored Jun 27, 2020
    Copy the full SHA
    e26d99a View commit details
  12. Copy the full SHA
    efe0b7c View commit details
  13. Merge pull request #91594 from r-ryantm/auto-update/hcxdumptool

    hcxdumptool: 6.0.6 -> 6.0.7
    ryantm authored Jun 27, 2020
    Copy the full SHA
    f90be5f View commit details
  14. WiiUse: Init at 0.15.5 (#91425)

    Co-authored-by: SCOTT-HAMILTON <sgn.hamilton@protonmail.com>
    SCOTT-HAMILTON and SCOTT-HAMILTON authored Jun 27, 2020
    Copy the full SHA
    b5d5c9d View commit details
  15. undervolt: clarify that the service is unofficial

    The original warning almost made it sound like the service was made by or
    somehow connected to Intel which is not the case
    Atemu committed Jun 27, 2020
    Copy the full SHA
    2c7402b View commit details
  16. Merge pull request #91621 from r-ryantm/auto-update/libxls

    libxls: 1.5.2 -> 1.5.3
    danieldk authored Jun 27, 2020
    Copy the full SHA
    dd0bf98 View commit details
  17. Merge pull request #91666 from Atemu/undervolt-warning

    undervolt: clarify that the service is unofficial
    grahamc authored Jun 27, 2020
    Copy the full SHA
    38060ee View commit details
  18. Merge pull request #91642 from JohnAZoidberg/roundcube-carddav

    roundcubePlugins.carddav: init at 3.0.3
    Ma27 authored Jun 27, 2020
    Copy the full SHA
    d482d0f View commit details
  19. Merge pull request #91659 from danieldk/lynis-shell-files

    lynis: install man page and Bash shell completion
    Ma27 authored Jun 27, 2020
    Copy the full SHA
    1695258 View commit details
  20. Merge pull request #91583 from adisbladis/mruby-2_1_1

    mruby: 2.1.0 -> 2.1.1
    Ma27 authored Jun 27, 2020
    Copy the full SHA
    cacb4ee View commit details
  21. Merge pull request #91592 from danieldk/broot-man

    broot: install man page
    Ma27 authored Jun 27, 2020
    Copy the full SHA
    7e21bb9 View commit details
  22. Merge pull request #91545 from Frostman/docker-19.03.12

    docker: 19.03.11 -> 19.03.12
    Ma27 authored Jun 27, 2020
    Copy the full SHA
    d651626 View commit details
  23. Merge pull request #91639 from dawidsowa/persepolis

    persepolis: add setuptools to propagatedBuildInputs
    bhipple authored Jun 27, 2020
    Copy the full SHA
    5db4111 View commit details
Showing with 676 additions and 531 deletions.
  1. +5 −0 lib/licenses.nix
  2. +5 −2 nixos/modules/services/hardware/undervolt.nix
  3. +2 −2 nixos/tests/docker.nix
  4. +6 −5 pkgs/applications/misc/xpdf/libxpdf.nix
  5. +1 −0 pkgs/applications/networking/browsers/kristall/default.nix
  6. +1 −0 pkgs/applications/networking/browsers/links2/default.nix
  7. +1 −0 pkgs/applications/networking/mailreaders/thunderbird/default.nix
  8. +1 −0 pkgs/applications/science/math/qalculate-gtk/default.nix
  9. +1 −0 pkgs/applications/science/misc/root/5.nix
  10. +6 −6 pkgs/applications/virtualization/docker/default.nix
  11. +1 −0 pkgs/data/misc/cacert/default.nix
  12. +59 −0 pkgs/development/compilers/mruby/bison-36-compat.patch
  13. +6 −4 pkgs/development/compilers/mruby/default.nix
  14. +3 −3 pkgs/development/dotnet-modules/python-language-server/default.nix
  15. +490 −496 pkgs/development/dotnet-modules/python-language-server/deps.nix
  16. +1 −0 pkgs/development/libraries/cgui/default.nix
  17. +1 −0 pkgs/development/libraries/cm256cc/default.nix
  18. +5 −2 pkgs/development/libraries/dclib/default.nix
  19. +1 −0 pkgs/development/libraries/json-c/default.nix
  20. +6 −0 pkgs/development/libraries/libblocksruntime/default.nix
  21. +2 −2 pkgs/development/libraries/libxls/default.nix
  22. +1 −0 pkgs/development/libraries/nuspell/default.nix
  23. +4 −2 pkgs/development/libraries/pdf2xml/default.nix
  24. +1 −0 pkgs/development/libraries/serialdv/default.nix
  25. +4 −3 pkgs/development/libraries/wasilibc/default.nix
  26. +33 −0 pkgs/development/libraries/wiiuse/default.nix
  27. +11 −0 pkgs/servers/roundcube/plugins/carddav/default.nix
  28. +1 −0 pkgs/servers/roundcube/plugins/plugins.nix
  29. +7 −0 pkgs/tools/misc/broot/default.nix
  30. +2 −0 pkgs/tools/networking/persepolis/default.nix
  31. +2 −2 pkgs/tools/security/hcxdumptool/default.nix
  32. +6 −2 pkgs/tools/security/lynis/default.nix
5 changes: 5 additions & 0 deletions lib/licenses.nix
Original file line number Diff line number Diff line change
@@ -482,6 +482,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) {
url = "https://opensource.franz.com/preamble.html";
};

llvm-exception = spdx {
spdxId = "LLVM-exception";
fullName = "LLVM Exception"; # LLVM exceptions to the Apache 2.0 License
};

lppl12 = spdx {
spdxId = "LPPL-1.2";
fullName = "LaTeX Project Public License v1.2";
7 changes: 5 additions & 2 deletions nixos/modules/services/hardware/undervolt.nix
Original file line number Diff line number Diff line change
@@ -25,8 +25,11 @@ let
in
{
options.services.undervolt = {
enable = mkEnableOption
"Intel CPU undervolting service (WARNING: may permanently damage your hardware!)";
enable = mkEnableOption ''
Undervolting service for Intel CPUs.
Warning: This service is not endorsed by Intel and may permanently damage your hardware. Use at your own risk!
'';

verbose = mkOption {
type = types.bool;
4 changes: 2 additions & 2 deletions nixos/tests/docker.nix
Original file line number Diff line number Diff line change
@@ -43,7 +43,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
docker.fail("sudo -u noprivs docker ps")
docker.succeed("docker stop sleeping")
# Must match version twice to ensure client and server versions are correct
docker.succeed('[ $(docker version | grep ${pkgs.docker.version} | wc -l) = "2" ]')
# Must match version 4 times to ensure client and server git commits and versions are correct
docker.succeed('[ $(docker version | grep ${pkgs.docker.version} | wc -l) = "4" ]')
'';
})
11 changes: 6 additions & 5 deletions pkgs/applications/misc/xpdf/libxpdf.nix
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
url = "ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02.tar.gz";
sha256 = "000zq4ddbwyxiki4vdwpmxbnw5n9hsg9hvwra2p33hslyib7sfmk";
};

patches = [
(fetchurl {
url = "ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl1.patch";
@@ -39,14 +39,15 @@ stdenv.mkDerivation {
cp -v goo/libGoo.a $out/lib/goo
cp -v fofi/libfofi.a $out/lib/fofi
cp -v xpdf/libxpdf.a $out/lib/xpdf
cp -v *.h $out/include
cp -v goo/*.h $out/include
cp -v fofi/*.h $out/include
cp -v xpdf/*.h $out/include
'';

meta = {
platforms = stdenv.lib.platforms.unix;

meta = with stdenv.lib; {
platforms = platforms.unix;
license = licenses.gpl2;
};
}
1 change: 1 addition & 0 deletions pkgs/applications/networking/browsers/kristall/default.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ mkDerivation rec {
"Graphical small-internet client, supports gemini, http, https, gopher, finger";
homepage = "https://random-projects.net/projects/kristall.gemini";
maintainers = with maintainers; [ ehmry ];
license = licenses.gpl3;
inherit (qtmultimedia.meta) platforms;
};
}
1 change: 1 addition & 0 deletions pkgs/applications/networking/browsers/links2/default.nix
Original file line number Diff line number Diff line change
@@ -34,6 +34,7 @@ stdenv.mkDerivation rec {
homepage = "http://links.twibright.com/";
description = "A small browser with some graphics support";
maintainers = with maintainers; [ raskin ];
license = licenses.gpl2Plus;
platforms = platforms.unix;
};
}
Original file line number Diff line number Diff line change
@@ -336,5 +336,6 @@ stdenv.mkDerivation rec {
pierron
];
platforms = platforms.linux;
license = licenses.mpl20;
};
}
1 change: 1 addition & 0 deletions pkgs/applications/science/math/qalculate-gtk/default.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
description = "The ultimate desktop calculator";
homepage = "http://qalculate.github.io";
maintainers = with maintainers; [ gebner ];
license = licenses.gpl2Plus;
platforms = platforms.all;
};
}
1 change: 1 addition & 0 deletions pkgs/applications/science/misc/root/5.nix
Original file line number Diff line number Diff line change
@@ -86,5 +86,6 @@ stdenv.mkDerivation rec {
description = "A data analysis framework";
platforms = platforms.unix;
maintainers = with maintainers; [ veprbl ];
license = licenses.lgpl21;
};
}
12 changes: 6 additions & 6 deletions pkgs/applications/virtualization/docker/default.nix
Original file line number Diff line number Diff line change
@@ -184,9 +184,9 @@ rec {
# Get revisions from
# https://github.com/docker/docker-ce/tree/${version}/components/engine/hack/dockerfile/install/*

docker_18_09 = makeOverridable dockerGen {
docker_18_09 = makeOverridable dockerGen rec {
version = "18.09.9";
rev = "039a7df9ba8097dd987370782fcdd6ea79b26016";
rev = "v${version}";
sha256 = "0wqhjx9qs96q2jd091wffn3cyv2aslqn2cvpdpgljk8yr9s0yg7h";
runcRev = "3e425f80a8c931f88e6d94a8c831b9d5aa481657";
runcSha256 = "18psc830b2rkwml1x6vxngam5b5wi3pj14mw817rshpzy87prspj";
@@ -196,10 +196,10 @@ rec {
tiniSha256 = "1h20i3wwlbd8x4jr2gz68hgklh0lb0jj7y5xk1wvr8y58fip1rdn";
};

docker_19_03 = makeOverridable dockerGen {
version = "19.03.11";
rev = "42e35e61f352e527082521280d5ea3761f0dee50";
sha256 = "0q4l4z2bg269hj1dqaq02f84zgp3p8idw1cxczw383cjl0ra8xgq";
docker_19_03 = makeOverridable dockerGen rec {
version = "19.03.12";
rev = "v${version}";
sha256 = "0i5xr8q3yjrz5zsjcq63v4g1mzqpingjr1hbf9amk14484i2wkw7";
runcRev = "dc9208a3303feef5b3839f4323d9beb36df0a9dd"; # v1.0.0-rc10
runcSha256 = "0pi3rvj585997m4z9ljkxz2z9yxf9p2jr0pmqbqrc7bc95f5hagk";
containerdRev = "7ad184331fa3e55e52b890ea95e65ba581ae3429"; # v1.2.13
1 change: 1 addition & 0 deletions pkgs/data/misc/cacert/default.nix
Original file line number Diff line number Diff line change
@@ -65,5 +65,6 @@ stdenv.mkDerivation {
description = "A bundle of X.509 certificates of public Certificate Authorities (CA)";
platforms = platforms.all;
maintainers = with maintainers; [ fpletz ];
license = licenses.mpl20;
};
}
59 changes: 59 additions & 0 deletions pkgs/development/compilers/mruby/bison-36-compat.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
From acab088fd6af0b2ef2df1396aeb93bfc2e020fa5 Mon Sep 17 00:00:00 2001
From: "Yukihiro \"Matz\" Matsumoto" <matz@ruby.or.jp>
Date: Mon, 27 Apr 2020 18:52:43 +0900
Subject: [PATCH 1/2] Updating `parse.y for recent `bison` (retry).

---
mrbgems/mruby-compiler/core/parse.y | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
index 6a1faf4e..2a4f740e 100644
--- a/mrbgems/mruby-compiler/core/parse.y
+++ b/mrbgems/mruby-compiler/core/parse.y
@@ -1323,7 +1323,7 @@ heredoc_end(parser_state *p)

%}

-%pure-parser
+%define api.pure
%parse-param {parser_state *p}
%lex-param {parser_state *p}

--
2.27.0

From 3cc682d943b29e84928a847a23f411ddbace74b7 Mon Sep 17 00:00:00 2001
From: "Yukihiro \"Matz\" Matsumoto" <matz@ruby.or.jp>
Date: Fri, 15 May 2020 12:30:13 +0900
Subject: [PATCH 2/2] Remove `YYERROR_VERBOSE` which no longer supported since
`bison 3.6`.

Instead we added `%define parse.error verbose`.
---
mrbgems/mruby-compiler/core/parse.y | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
index 2a4f740e..eee6a5e5 100644
--- a/mrbgems/mruby-compiler/core/parse.y
+++ b/mrbgems/mruby-compiler/core/parse.y
@@ -9,7 +9,6 @@
#ifdef PARSER_DEBUG
# define YYDEBUG 1
#endif
-#define YYERROR_VERBOSE 1
#define YYSTACK_USE_ALLOCA 1

#include <ctype.h>
@@ -1323,6 +1322,7 @@ heredoc_end(parser_state *p)

%}

+%define parse.error verbose
%define api.pure
%parse-param {parser_state *p}
%lex-param {parser_state *p}
--
2.27.0

10 changes: 6 additions & 4 deletions pkgs/development/compilers/mruby/default.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
{ stdenv, ruby, bison, fetchFromGitHub }:
{ stdenv, ruby, bison, rake, fetchFromGitHub }:

stdenv.mkDerivation rec {
pname = "mruby";
version = "2.1.0";
version = "2.1.1";

src = fetchFromGitHub {
owner = "mruby";
repo = "mruby";
rev = version;
sha256 = "1y072c7dh9jf8xwy7kia6cb4dkpspq4zf24ssn7zm5f46p4waxni";
sha256 = "gEEb0Vn/G+dNgeY6r0VP8bMSPrEOf5s+0GoOcnIPtEU=";
};

nativeBuildInputs = [ ruby bison ];
nativeBuildInputs = [ ruby bison rake ];

patches = [ ./bison-36-compat.patch ];

# Necessary so it uses `gcc` instead of `ld` for linking.
# https://github.com/mruby/mruby/blob/35be8b252495d92ca811d76996f03c470ee33380/tasks/toolchains/gcc.rake#L25
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@

let deps = import ./deps.nix { inherit fetchurl; };

version = "2020-04-24";
version = "2020-06-19";

# Build the nuget source needed for the later build all by itself
# since it's a time-consuming step that only depends on ./deps.nix.
@@ -49,8 +49,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "microsoft";
repo = "python-language-server";
rev = "d480cd12649dcff78ed271c92c274fab60c00f2f";
sha256 = "0p2sw6w6fymdlxn8r5ndvija2l7rd77f5rddq9n71dxj1nicljh3";
rev = "838ba78e00173d639bd90f54d8610ec16b4ba3a2";
sha256 = "0nj8l1apcb67gqwy5i49v0f01fs4lvdfmmp4w2hvrpss9if62c1m";
};

buildInputs = [dotnet-sdk_3 openssl icu];
Loading