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: bfcead18cda2
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: a55f6b46d8f7
Choose a head ref

Commits on May 31, 2020

  1. Verified

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

Commits on Jun 1, 2020

  1. Verified

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

Commits on Jun 2, 2020

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    mweinelt Martin Weinelt
    Copy the full SHA
    da6b277 View commit details
  2. klavaro: 3.08 -> 3.10

    also fixes and cleanup
    davidak committed Jun 2, 2020
    Copy the full SHA
    9a36fe9 View commit details

Commits on Jun 3, 2020

  1. kops_1_16: 1.16.2 -> 1.16.3

    kampka committed Jun 3, 2020
    Copy the full SHA
    598fcd5 View commit details
  2. kops_1_17: init at 1.17.0

    kampka committed Jun 3, 2020
    Copy the full SHA
    623a3f0 View commit details
  3. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    b236a58 View commit details
  4. Merge pull request #89352 from davidak/klavaro10

    klavaro: 3.08 -> 3.10
    Ma27 authored Jun 3, 2020
    Copy the full SHA
    71adcb7 View commit details
  5. Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    468091a View commit details
  6. Merge pull request #89385 from ehmry/tor-browser

    tor-browser-bundle-bin: 9.0.9 -> 9.5
    Ma27 authored Jun 3, 2020
    Copy the full SHA
    76f3b45 View commit details
  7. Copy the full SHA
    e47dd4c View commit details
  8. Copy the full SHA
    3f05ce5 View commit details
  9. Merge pull request #89386 from kampka/kops

    kops: 1.16.2 -> 1.16.3, init at 1.17.0
    zimbatm authored Jun 3, 2020
    Copy the full SHA
    245ce6f View commit details
  10. falkon: use wrapQtAppsHook (#89375)

    JosephTheEngineer authored Jun 3, 2020
    Copy the full SHA
    c976124 View commit details
  11. Merge pull request #89251 from peterhoeg/f/efivar

    efivar: fix Could not parse device path: Invalid Argument
    peterhoeg authored Jun 3, 2020
    Copy the full SHA
    c36d87c View commit details
  12. Merge pull request #89304 from peterhoeg/u/lucky-cli

    lucky-cli: 0.20.0 -> 0.21.0
    peterhoeg authored Jun 3, 2020
    Copy the full SHA
    ecb7d7a View commit details
  13. jetbrains: update

    fixed missing zlib path to rpath in the clion bundled clangd binary
    uael authored Jun 3, 2020
    Copy the full SHA
    3b605ea View commit details
  14. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    383c5d0 View commit details
  15. Merge pull request #89394 from uael/patch-1

    Fixed jetbrains clion clangd binary
    Mic92 authored Jun 3, 2020

    Verified

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

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4cbf767 View commit details
  17. gomuks: 2020-03-20 -> 0.1.0

    ehmry committed Jun 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a55f6b4 View commit details
10 changes: 6 additions & 4 deletions nixos/modules/services/misc/home-assistant.nix
Original file line number Diff line number Diff line change
@@ -11,9 +11,9 @@ let
(recursiveUpdate defaultConfig cfg.config) else cfg.config));
configFile = pkgs.runCommand "configuration.yaml" { preferLocalBuild = true; } ''
${pkgs.remarshal}/bin/json2yaml -i ${configJSON} -o $out
# Hack to support secrets, that are encoded as custom yaml objects,
# https://www.home-assistant.io/docs/configuration/secrets/
sed -i -e "s/'\!secret \(.*\)'/\!secret \1/" $out
# Hack to support custom yaml objects,
# i.e. secrets: https://www.home-assistant.io/docs/configuration/secrets/
sed -i -e "s/'\!\([a-z_]\+\) \(.*\)'/\!\1 \2/;s/^\!\!/\!/;" $out
'';

lovelaceConfigJSON = pkgs.writeText "ui-lovelace.json"
@@ -120,7 +120,9 @@ in {
unit_system = "metric";
time_zone = "UTC";
};
frontend = { };
frontend = {
themes = "!include_dir_merge_named themes";
};
http = { };
feedreader.urls = [ "https://nixos.org/blogs.xml" ];
}
2 changes: 1 addition & 1 deletion pkgs/applications/editors/jetbrains/default.nix
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ let
bin/gdb/linux/bin/gdbserver
patchelf --set-interpreter $interp \
--set-rpath "${lib.makeLibraryPath [ stdenv.cc.cc.lib ]}" \
--set-rpath "${lib.makeLibraryPath [ stdenv.cc.cc.lib zlib ]}" \
bin/clang/linux/clangd
patchelf --set-interpreter $interp \
--set-rpath "${lib.makeLibraryPath [ stdenv.cc.cc.lib zlib ]}" \
11 changes: 9 additions & 2 deletions pkgs/applications/networking/browsers/falkon/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
, cmake, extra-cmake-modules, pkgconfig, qmake
, libpthreadstubs, libxcb, libXdmcp
, qtsvg, qttools, qtwebengine, qtx11extras
, qtwayland
, qtwayland, wrapQtAppsHook
, kwallet
}:

@@ -30,7 +30,14 @@ mkDerivation rec {
kwallet
] ++ lib.optionals stdenv.isLinux [ qtwayland ];

nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig qmake qttools ];
nativeBuildInputs = [
cmake
extra-cmake-modules
pkgconfig
qmake
qttools
wrapQtAppsHook
];

enableParallelBuilding = true;

Original file line number Diff line number Diff line change
@@ -90,19 +90,19 @@ let
fteLibPath = makeLibraryPath [ stdenv.cc.cc gmp ];

# Upstream source
version = "9.0.9";
version = "9.5";

lang = "en-US";

srcs = {
x86_64-linux = fetchurl {
url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz";
sha256 = "0ws4s0jn559j1ih60wqspxvr5wpqww29kzk0xzzbr56wfyahp4fg";
sha256 = "0l4fz2zkgwv2qniia4nv53a4pd79hfbgb66jn68r44diails1z08";
};

i686-linux = fetchurl {
url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz";
sha256 = "0sv73jlv0qwlkxgqkmqg1flsa9lbkxa4yahny5wrfgsbw74xibkl";
sha256 = "1h4awhyaiws68s727pq9r32xqg2878dl2df4kbc2nmllwrl2fxq3";
};
};
in
@@ -401,6 +401,7 @@ stdenv.mkDerivation rec {
the `/nix/store`.
'';
homepage = "https://www.torproject.org/";
changelog = "https://gitweb.torproject.org/builders/tor-browser-build.git/plain/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=maint-${version}";
platforms = attrNames srcs;
maintainers = with maintainers; [ offline matejc doublec thoughtpolice joachifm hax404 cap ];
hydraPlatforms = [];
9 changes: 7 additions & 2 deletions pkgs/applications/networking/cluster/kops/default.nix
Original file line number Diff line number Diff line change
@@ -57,7 +57,12 @@ in rec {
};

kops_1_16 = mkKops {
version = "1.16.2";
sha256 = "1vhkjhx1n3f6ggw5cy1avs3sbqb2da6khck9zqd4s7almjbpc2h2";
version = "1.16.3";
sha256 = "01j7r89vim12wgb2dv6p2pib8wj2daain179cawlyb5kjyyb3jnq";
};

kops_1_17 = mkKops {
version = "1.17.0";
sha256 = "175fi7pdzncqyv2gyaf96rn96zaywlyqrb6669n42faxilhyjbw7";
};
}
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
{ stdenv, buildGoModule, fetchFromGitHub, makeDesktopItem }:
{ stdenv, buildGoModule, fetchFromGitHub, olm, makeDesktopItem }:

buildGoModule rec {
pname = "gomuks";
version = "2020-03-20";
version = "0.1.0";

goPackagePath = "maunium.net/go/gomuks";
patches = [ ./gomod.patch ];

src = fetchFromGitHub {
owner = "tulir";
repo = pname;
rev = "bce30e32a049b3ee76081c8d3881a3820b0e7341";
sha256 = "0f7i88vrvl1xl4hmjplq3wwihqwijbgxy6nk5fkvc8pfmm5hsjcs";
rev = "v" + version;
sha256 = "1dcqkyxiqiyivzn85fwkjy8xs9yk89810x9mvkaiz0dx3ha57zhi";
};

vendorSha256 = "0awiw41nzgp4gj9fd8lcgk880aa07n535jksn0ya1cmsgavcfbvc";
vendorSha256 = "1mfi167mycnnlq8dwh1kkx6drhhi4ib58aad5fwc90ckdaq1rpb7";

buildInputs = [ olm ];

postInstall = ''
cp -r ${
@@ -38,4 +40,4 @@ buildGoModule rec {
maintainers = with maintainers; [ tilpner emily ];
platforms = platforms.unix;
};
}
}
16 changes: 4 additions & 12 deletions pkgs/applications/networking/instant-messengers/gomuks/gomod.patch
Original file line number Diff line number Diff line change
@@ -1,20 +1,12 @@
diff --git a/go.mod b/go.mod
index 75d4a09..ef2a7ef 100644
index a07e991..ba5ae99 100644
--- a/go.mod
+++ b/go.mod
@@ -9,13 +9,14 @@ require (
@@ -9,6 +9,7 @@ require (
github.com/lithammer/fuzzysearch v1.1.0
github.com/lucasb-eyer/go-colorful v1.0.3
github.com/mattn/go-runewidth v0.0.8
+ github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
github.com/mattn/go-runewidth v0.0.9
+ github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5 // indirect
github.com/pkg/errors v0.9.1
github.com/rivo/uniseg v0.1.0
github.com/russross/blackfriday/v2 v2.0.1
github.com/sasha-s/go-deadlock v0.2.0
github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
- github.com/stretchr/testify v1.5.1
+ github.com/stretchr/testify v1.3.0
go.etcd.io/bbolt v1.3.3
golang.org/x/image v0.0.0-20200119044424-58c23975cae1
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e
6 changes: 3 additions & 3 deletions pkgs/applications/version-management/gerrit/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "gerrit";
version = "3.1.4";
version = "3.1.5";

src = fetchurl {
url = "https://gerrit-releases.storage.googleapis.com/gerrit-${version}.war";
sha256 = "1pi4252hsx1zcmarzzimds1pw34x3fwi96nh9xvxqvv2cjjlr2c1";
sha256 = "0gyh6a0p8gcrfnkm0sdjvzg6is9iirxjyffgza6k4v9rz6pjx8i8";
};

buildCommand = ''
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.gerritcodereview.com/index.md";
license = licenses.asl20;
description = "A web based code review and repository management for the git version control system";
maintainers = with maintainers; [ jammerful ];
maintainers = with maintainers; [ jammerful zimbatm ];
platforms = platforms.unix;
};
}
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:

let
version = "13.0.0";
version = "13.0.1";
# Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
docker_x86_64 = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
sha256 = "0ii63xal5cx4mcy87wpdyvprpkk11i2hdl9cifaf3i1l3kgm3arv";
sha256 = "1hrdi9fvni21lrc7lx8bjxdiqyf02cihl7pxlvcji0j1lmxyz721";
};

docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
sha256 = "04h17117j5ib7h87jzsrs47i5igswnh6nbn2i2d0ansxdk4a8g31";
sha256 = "0k41k6brmdh9rz6k4kis0wabgvrfl1vm63w36h2kk2vnwxg27s91";
};
in
buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
sha256 = "07ywv99df4krnsb4fb2hwxy84214isps331xdpqyf0j3fhgjqmz9";
sha256 = "155f1lvvx1rq50xjfl4ligxnya9js2rkzp45vwwfdwrvy0qlx8sf";
};

patches = [ ./fix-shell-path.patch ];
41 changes: 41 additions & 0 deletions pkgs/development/tools/tracy/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{ stdenv, lib, darwin, fetchFromGitHub, tbb, gtk2, glfw, pkgconfig, freetype, Carbon, AppKit }:

stdenv.mkDerivation rec {
name = "tracy-${version}";
version = "0.6.3";

src = fetchFromGitHub {
owner = "wolfpld";
repo = "tracy";
rev = "v${version}";
sha256 = "0pgq8h5gq141zq1k4cgj6cp74kh4zqbp7h4wh29q4grjb04yy06i";
};

nativeBuildInputs = [ pkgconfig ];

buildInputs = [ glfw ]
++ lib.optionals stdenv.isDarwin [ Carbon AppKit freetype ]
++ lib.optionals stdenv.isLinux [ gtk2 tbb ];

NIX_CFLAGS_COMPILE = []
++ lib.optional stdenv.isLinux "-ltbb"
++ lib.optional stdenv.cc.isClang "-faligned-allocation";

buildPhase = ''
make -j $NIX_BUILD_CORES -C profiler/build/unix release
make -j $NIX_BUILD_CORES -C import-chrome/build/unix/ release
'';

installPhase = ''
install -D ./profiler/build/unix/Tracy-release $out/bin/Tracy
install -D ./import-chrome/build/unix/import-chrome-release $out/bin/import-chrome
'';

meta = with stdenv.lib; {
description = "A real time, nanosecond resolution, remote telemetry frame profiler for games and other applications.";
homepage = "https://github.com/wolfpld/tracy";
platforms = platforms.linux ++ platforms.darwin;
license = licenses.bsd3;
maintainers = with maintainers; [ mpickering ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/web/lucky-cli/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

crystal.buildCrystalPackage rec {
pname = "lucky-cli";
version = "0.20.0";
version = "0.21.0";

src = fetchFromGitHub {
owner = "luckyframework";
repo = "lucky_cli";
rev = "v${version}";
sha256 = "0n7fgnsivf39bkxpf7xgg9dqkam08axdn1j45wl1n0r4qmfkjs94";
sha256 = "0g0arf13brh6g0hynxs8bsp8jh3dd66rmf2d3qh2qjvk10101g0r";
};

# the integration tests will try to clone a remote repos
30 changes: 22 additions & 8 deletions pkgs/games/klavaro/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
{ stdenv, fetchurl, makeWrapper, pkgconfig, intltool, curl, gtk3 }:
{ stdenv
, fetchurl
, makeWrapper
, curl
, file
, gtk3
, intltool
, pkgconfig
}:

stdenv.mkDerivation rec {
pname = "klavaro";
version = "3.08";
version = "3.10";

src = fetchurl {
url = "mirror://sourceforge/klavaro/${pname}-${version}.tar.bz2";
sha256 = "0qmvr6d8wshwp0xvk5wbig4vlzxzcxrakhyhd32v8v3s18nhqsrc";
sha256 = "0jnzdrndiq6m0bwgid977z5ghp4q61clwdlzfpx4fd2ml5x3iq95";
};

nativeBuildInputs = [ intltool makeWrapper pkgconfig ];
@@ -17,14 +25,20 @@ stdenv.mkDerivation rec {
--prefix LD_LIBRARY_PATH : $out/lib
'';

# Fixes /usr/bin/file: No such file or directory
preConfigure = ''
substituteInPlace configure \
--replace "/usr/bin/file" "${file}/bin/file"
'';

# Hack to avoid TMPDIR in RPATHs.
preFixup = ''rm -rf "$(pwd)" '';

meta = {
description = "Just another free touch typing tutor program";
meta = with stdenv.lib; {
description = "Free touch typing tutor program";
homepage = "http://klavaro.sourceforge.net/";
license = stdenv.lib.licenses.gpl3Plus;
platforms = stdenv.lib.platforms.linux;
maintainers = [stdenv.lib.maintainers.mimame];
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ mimame davidak ];
};
}
4 changes: 2 additions & 2 deletions pkgs/servers/roundcube/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "roundcube";
version = "1.4.4";
version = "1.4.5";

src = fetchurl {
url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz";
sha256 = "1my726p0wmsn21nbdsjx02h6hnbh8nidzipzdy0gk0qgda1j729b";
sha256 = "1qjjyx6p71dvip1c4knkqkv6lhdvank1png773snaw9g4fz8h73f";
};

patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
10 changes: 10 additions & 0 deletions pkgs/tools/system/efivar/default.nix
Original file line number Diff line number Diff line change
@@ -28,6 +28,16 @@ stdenv.mkDerivation rec {
url = "https://github.com/rhboot/efivar/commit/c3c553db85ff10890209d0fe48fb4856ad68e4e0.patch";
sha256 = "0lc38npydp069nlcga25wzzm204ww9l6mpjfn6wmhdfhn0pgjwky";
})
(fetchurl {
name = "remove_unused_variable.patch";
url = "https://github.com/rhboot/efivar/commit/fdb803402fb32fa6d020bac57a40c7efe4aabb7d.patch";
sha256 = "1xhy8v8ff9lyxb830n9hci2fbh7rfps6rwsqrjh4lw7316gwllsd";
})
(fetchurl {
name = "check_string_termination.patch";
url = "https://github.com/rhboot/efivar/commit/4e04afc2df9bbc26e5ab524b53a6f4f1e61d7c9e.patch";
sha256 = "1ajj11wwsvamfspq4naanvw08h63gr0g71q0dfbrrywrhc0jlmdw";
})
];
# We have no LTO here since commit 22284b07.
postPatch = if stdenv.isi686 then "sed '/^OPTIMIZE /s/-flto//' -i Make.defaults" else null;
7 changes: 6 additions & 1 deletion pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -3151,6 +3151,10 @@ in

tracker-miners = callPackage ../development/libraries/tracker-miners { };

tracy = callPackage ../development/tools/tracy {
inherit (darwin.apple_sdk.frameworks) Carbon AppKit;
};

tridactyl-native = callPackage ../tools/networking/tridactyl-native { };

trompeloeil = callPackage ../development/libraries/trompeloeil { };
@@ -25677,8 +25681,9 @@ in
mkKops
kops_1_15
kops_1_16
kops_1_17
;
kops = kops_1_16;
kops = kops_1_17;

lguf-brightness = callPackage ../misc/lguf-brightness { };