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: 0d725225d468
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: a59af90880e4
Choose a head ref

Commits on May 16, 2020

  1. highlight: 3.56 -> 3.57

    DeeUnderscore committed May 16, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    alexarice Alex Rice
    Copy the full SHA
    05aabc4 View commit details

Commits on Jun 11, 2020

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    mweinelt Martin Weinelt
    Copy the full SHA
    40c3a8e View commit details
  2. sway-contrib.inactive-windows-transparency: init

    at sway-unwrapped.version
    evils committed Jun 11, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    mweinelt Martin Weinelt
    Copy the full SHA
    1db748e View commit details

Commits on Jun 12, 2020

  1. release-lib: Avoid filtering twice

    We were using `supportedMatches` both when getting the list of
    platforms, and before `genAttrs` the derivation for each. Now we just
    filter the second time,
    Ericson2314 committed Jun 12, 2020
    Copy the full SHA
    2a8b8f6 View commit details

Commits on Jun 14, 2020

  1. Copy the full SHA
    ac45656 View commit details
  2. Copy the full SHA
    01ee5c9 View commit details
  3. dapper: 0.4.1 -> 0.5.1

    r-ryantm committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    ea09233 View commit details
  4. doctl: 1.45.0 -> 1.45.1

    r-ryantm committed Jun 14, 2020
    Copy the full SHA
    063abf2 View commit details
  5. nixos/corerad: use passAsFile while converting settings JSON to TOML

    Signed-off-by: Matt Layher <mdlayher@gmail.com>
    mdlayher committed Jun 14, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    562beab View commit details
  6. lean: 3.15.0 -> 3.16.2

    r-ryantm committed Jun 14, 2020
    Copy the full SHA
    e63bfce View commit details
  7. Merge pull request #90275 from IreneKnapp/thunderbird

    thunderbird: Patch rpath to find libudev, which is part of systemd.
    samueldr authored Jun 14, 2020
    Copy the full SHA
    3b41eb1 View commit details
  8. Merge pull request #90206 from Ericson2314/faster-release-eval

    release-lib: Avoid filtering twice
    Ericson2314 authored Jun 14, 2020
    Copy the full SHA
    e97e3b8 View commit details
  9. Merge pull request #90397 from r-ryantm/auto-update/lean

    lean: 3.15.0 -> 3.16.2
    gebner authored Jun 14, 2020
    Copy the full SHA
    5a2ac6d View commit details
  10. Merge pull request #90341 from r-ryantm/auto-update/dapper

    dapper: 0.4.1 -> 0.5.1
    ryantm authored Jun 14, 2020
    Copy the full SHA
    f8c0789 View commit details
  11. Merge pull request #90346 from r-ryantm/auto-update/doctl

    doctl: 1.45.0 -> 1.45.1
    ryantm authored Jun 14, 2020
    Copy the full SHA
    eae0cf3 View commit details
  12. Merge pull request #90297 from lheckemann/other-distro-tool-install-c…

    …ommand
    
    manual: use less weird way of installing nixos tools
    Ma27 authored Jun 14, 2020
    Copy the full SHA
    e824554 View commit details
  13. Merge pull request #90380 from mdlayher/mdl-corerad-passasfile

    nixos/corerad: use passAsFile while converting settings JSON to TOML
    infinisil authored Jun 14, 2020
    Copy the full SHA
    4c67f87 View commit details
  14. Merge pull request #88577 from evils/sway-contrib

    sway-contrib: init with grimshot and inactive-windows-transparency
    Ma27 authored Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    baa980c View commit details
  15. Merge pull request #87916 from DeeUnderscore/highlight-update

    highlight: 3.56 -> 3.57
    Ma27 authored Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0f1223f View commit details
  16. luigi: 2.8.13 -> 3.0.0

    r-ryantm authored and bhipple committed Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a3a4d96 View commit details
  17. Merge pull request #90404 from r-ryantm/auto-update/luigi

    luigi: 2.8.13 -> 3.0.0
    bhipple authored Jun 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a59af90 View commit details
Original file line number Diff line number Diff line change
@@ -89,7 +89,7 @@ nixpkgs https://nixos.org/channels/nixpkgs-unstable</screen>
NixOS partition. They are installed by default on NixOS, but you don't have
NixOS yet..
</para>
<screen><prompt>$ </prompt>nix-env -iE "_: with import &lt;nixpkgs/nixos&gt; { configuration = {}; }; with config.system.build; [ nixos-generate-config nixos-install nixos-enter manual.manpages ]"</screen>
<screen><prompt>$ </prompt>nix-env -f '&lt;nixpkgs/nixos&gt;' --arg configuration {} -iA config.system.build.{nixos-generate-config,nixos-install,nixos-enter,manual.manpages}</screen>
</listitem>
<listitem>
<note>
8 changes: 5 additions & 3 deletions nixos/modules/services/networking/corerad.nix
Original file line number Diff line number Diff line change
@@ -6,9 +6,11 @@ let
cfg = config.services.corerad;

writeTOML = name: x:
pkgs.runCommandNoCCLocal name { } ''
echo '${builtins.toJSON x}' | ${pkgs.go-toml}/bin/jsontoml > $out
'';
pkgs.runCommandNoCCLocal name {
passAsFile = ["config"];
config = builtins.toJSON x;
buildInputs = [ pkgs.go-toml ];
} "jsontoml < $configPath > $out";

in {
meta.maintainers = with maintainers; [ mdlayher ];
7 changes: 4 additions & 3 deletions pkgs/applications/networking/cluster/luigi/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

python3Packages.buildPythonApplication rec {
pname = "luigi";
version = "2.8.13";
version = "3.0.0";

src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "0x14549iwj7r1knc0hmic9ny9hp960yjjqi4mxl78jb69gd3bhmf";
sha256 = "1km9fnq4pf0iqqcmz94idm0zb3l92zinz0bn6ip86xqhchafd4vf";
};

propagatedBuildInputs = with python3Packages; [ dateutil tornado_4 python-daemon boto3 ];
@@ -18,12 +18,13 @@ python3Packages.buildPythonApplication rec {
makeWrapperArgs = ["--prefix PYTHONPATH . :"];

meta = with lib; {
homepage = "https://github.com/spotify/luigi";
description = "Python package that helps you build complex pipelines of batch jobs";
longDescription = ''
Luigi handles dependency resolution, workflow management, visualization,
handling failures, command line integration, and much more.
'';
homepage = "https://github.com/spotify/luigi";
changelog = "https://github.com/spotify/luigi/releases/tag/${version}";
license = [ licenses.asl20 ];
maintainers = [ maintainers.bhipple ];
};
Original file line number Diff line number Diff line change
@@ -43,6 +43,7 @@
, rustc
, sqlite
, stdenv
, systemd
, unzip
, which
, writeScript
@@ -305,11 +306,11 @@ stdenv.mkDerivation rec {
)
'';

# FIXME: This can probably be removed as soon as we package a
# Thunderbird >=71.0 since XUL shouldn't be anymore (in use)?
# FIXME: The XUL portion of this can probably be removed as soon as we
# package a Thunderbird >=71.0 since XUL shouldn't be anymore (in use)?
postFixup = ''
local xul="$out/lib/thunderbird/libxul.so"
patchelf --set-rpath "${libnotify}/lib:$(patchelf --print-rpath $xul)" $xul
patchelf --set-rpath "${libnotify}/lib:${systemd.lib}/lib:$(patchelf --print-rpath $xul)" $xul
'';

doInstallCheck = true;
4 changes: 2 additions & 2 deletions pkgs/applications/science/logic/lean/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "lean";
version = "3.15.0";
version = "3.16.2";

src = fetchFromGitHub {
owner = "leanprover-community";
repo = "lean";
rev = "v${version}";
sha256 = "0fl8v8n53fr5qdnabici1mj3zpmjrkssx970y3q4m48s68q665v6";
sha256 = "0fvm7gvbr5kn258sqpnxa7dvzz84iv1dx1n066vih5gz80plz4lh";
};

nativeBuildInputs = [ cmake ];
107 changes: 107 additions & 0 deletions pkgs/applications/window-managers/sway/contrib.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
{ stdenv

, fetchurl
, coreutils
, makeWrapper
, sway-unwrapped
, installShellFiles
, wl-clipboard
, libnotify
, slurp
, grim
, jq

, python3Packages
}:

{

grimshot = stdenv.mkDerivation rec {
pname = "grimshot";
version = "2020-05-08";
rev = "b1d08db5f5112ab562f89564825e3e791b0682c4";

# master has new fixes and features, and a man page
# after sway-1.5 these may be switched to sway-unwrapped.src
bsrc = fetchurl {
url = "https://raw.githubusercontent.com/swaywm/sway/${rev}/contrib/grimshot";
sha256 = "1awzmzkib8a7q5s78xyh8za03lplqfpbasqp3lidqqmjqs882jq9";
};

msrc = fetchurl {
url = "https://raw.githubusercontent.com/swaywm/sway/${rev}/contrib/grimshot.1";
sha256 = "191xxjfhf61gkxl3b0f694h0nrwd7vfnyp5afk8snhhr6q7ia4jz";
};

dontBuild = true;
dontUnpack = true;
dontConfigure = true;

outputs = [ "out" "man" ];

nativeBuildInputs = [ makeWrapper installShellFiles ];

installPhase = ''
installManPage ${msrc}
install -Dm 0755 ${bsrc} $out/bin/grimshot
wrapProgram $out/bin/grimshot --set PATH \
"${stdenv.lib.makeBinPath [
sway-unwrapped
wl-clipboard
coreutils
libnotify
slurp
grim
jq
] }"
'';

doInstallCheck = true;

installCheckPhase = ''
# check always returns 0
if [[ $($out/bin/grimshot check | grep "NOT FOUND") ]]; then false
else
echo "grimshot check passed"
fi
'';

meta = with stdenv.lib; {
description = "A helper for screenshots within sway";
homepage = "https://github.com/swaywm/sway/tree/master/contrib";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [
sway-unwrapped.meta.maintainers
evils
];
};
};


inactive-windows-transparency = python3Packages.buildPythonApplication rec {
# long name is long
lname = "inactive-windows-transparency";
pname = "sway-${lname}";
version = sway-unwrapped.version;

src = sway-unwrapped.src;

format = "other";
dontBuild = true;
dontConfigure = true;

propagatedBuildInputs = [ python3Packages.i3ipc ];

installPhase = ''
install -Dm 0755 $src/contrib/${lname}.py $out/bin/${lname}.py
'';

meta = sway-unwrapped.meta // {
description = "It makes inactive sway windows transparent";
homepage = "https://github.com/swaywm/sway/tree/${sway-unwrapped.version}/contrib";
};
};

}
4 changes: 2 additions & 2 deletions pkgs/development/tools/dapper/default.nix
Original file line number Diff line number Diff line change
@@ -5,15 +5,15 @@

buildGoPackage rec {
pname = "dapper";
version = "0.4.1";
version = "0.5.1";

goPackagePath = "github.com/rancher/dapper";

src = fetchFromGitHub {
owner = "rancher";
repo = "dapper";
rev = "v${version}";
sha256 = "03rmkmlvhmfwcln5v1rqww1kirxm0d1p58h6pj8f5fnhk9spb162";
sha256 = "0sf56ii4sn2wdq5kiyl02sgvq0lvynzgiq8v5wrkkabj5107fiqw";
};
patchPhase = ''
substituteInPlace main.go --replace 0.0.0 ${version}
4 changes: 2 additions & 2 deletions pkgs/development/tools/doctl/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

buildGoModule rec {
pname = "doctl";
version = "1.45.0";
version = "1.45.1";

vendorSha256 = null;

@@ -30,7 +30,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
sha256 = "1wnrvswysms8p26d8hnxpimx12bhi3sa9k4kwd2dbxg74569gq6d";
sha256 = "1zzdjpbag23kr6j3c7zkgqaavlna1q792qhs6s234vxm85zmwh4j";
};

meta = with lib; {
4 changes: 2 additions & 2 deletions pkgs/tools/text/highlight/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@ with stdenv.lib;
let
self = stdenv.mkDerivation rec {
pname = "highlight";
version = "3.56";
version = "3.57";

src = fetchFromGitLab {
owner = "saalen";
repo = "highlight";
rev = "v${version}";
sha256 = "1pilx58dg96zm0yx7i6k92vibwpvpj8ir39f2akrsyjgijnv3sx4";
sha256 = "1xrk7c7akjiwh3wh9bll0qh4g0kqvbzjz9ancpadnk0k7bqi0kxf";
};

enableParallelBuilding = true;
1 change: 1 addition & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -20197,6 +20197,7 @@ in
swaybg = callPackage ../applications/window-managers/sway/bg.nix { };
swayidle = callPackage ../applications/window-managers/sway/idle.nix { };
swaylock = callPackage ../applications/window-managers/sway/lock.nix { };
sway-contrib = recurseIntoAttrs (callPackages ../applications/window-managers/sway/contrib.nix { });

swaylock-fancy = callPackage ../applications/window-managers/sway/lock-fancy.nix { };

2 changes: 1 addition & 1 deletion pkgs/top-level/release-lib.nix
Original file line number Diff line number Diff line change
@@ -145,7 +145,7 @@ rec {
let res = builtins.tryEval (
if isDerivation value then
value.meta.hydraPlatforms
or (supportedMatches (value.meta.platforms or [ "x86_64-linux" ]))
or (value.meta.platforms or [ "x86_64-linux" ])
else if value.recurseForDerivations or false || value.recurseForRelease or false then
packagePlatforms value
else