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: 76aaffa40c19
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: 1a27482a6ce3
Choose a head ref

Commits on Sep 27, 2019

  1. libfilezilla: 0.18.1 -> 0.18.2

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/libfilezilla/versions
    r-ryantm committed Sep 27, 2019
    Copy the full SHA
    6c55dc2 View commit details

Commits on Sep 28, 2019

  1. qpdf: 8.4.2 -> 9.0.1

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/qpdf/versions
    r-ryantm committed Sep 28, 2019
    Copy the full SHA
    e896c25 View commit details

Commits on Sep 29, 2019

  1. signal-cli: 0.6.2 -> 0.6.3

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/signal-cli/versions
    r-ryantm committed Sep 29, 2019

    Verified

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

Commits on Sep 30, 2019

  1. Copy the full SHA
    cad5d81 View commit details

Commits on Oct 3, 2019

  1. Copy the full SHA
    f6f5151 View commit details
  2. Copy the full SHA
    4895483 View commit details
  3. Copy the full SHA
    159b12b View commit details

Commits on Oct 4, 2019

  1. Copy the full SHA
    c1e531b View commit details
  2. Copy the full SHA
    b5f7312 View commit details
  3. timetable: 1.0.8 -> 1.0.9

    xiorcale committed Oct 4, 2019
    Copy the full SHA
    2691337 View commit details
  4. ephemeral: 5.3.0 -> 5.4.0

    xiorcale committed Oct 4, 2019
    Copy the full SHA
    5a54785 View commit details
  5. Copy the full SHA
    93fa16f View commit details
  6. git-revise: 0.4.2 -> 0.5.0

    emilazy committed Oct 4, 2019
    Copy the full SHA
    04f71c2 View commit details

Commits on Oct 5, 2019

  1. croc: 6.1.3 -> 6.1.4

    HugoReeves committed Oct 5, 2019
    Copy the full SHA
    f947a31 View commit details
  2. nixos/pantheon: add elementary-default-settings for services

    This is needed for the AccountsService interfaces (in systemPackages).
    worldofpeace committed Oct 5, 2019
    Copy the full SHA
    99df63b View commit details
  3. Merge pull request #70422 from elseym/documize-writable-home

    documize: introduce state directory
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    d72f4e2 View commit details
  4. Merge pull request #70377 from Kjuvi/timetable

    timetable: 1.0.8 -> 1.0.9
    worldofpeace authored Oct 5, 2019
    Copy the full SHA
    e1f961d View commit details
  5. Merge pull request #70378 from Kjuvi/ephemeral

    ephemeral: 5.3.0 -> 5.4.0
    worldofpeace authored Oct 5, 2019
    Copy the full SHA
    6fad65d View commit details
  6. Merge pull request #46997 from worldofpeace/installer-autorun

    installer: autorun xserver in graphical media
    worldofpeace authored Oct 5, 2019
    Copy the full SHA
    789fceb View commit details
  7. Merge pull request #70424 from emilazy/git-revise-0.5.0

    git-revise: 0.4.2 -> 0.5.0
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    ec5660d View commit details
  8. ansi2html: init at 1.5.2

    davidtwco committed Oct 5, 2019
    Copy the full SHA
    e621bf7 View commit details
  9. mdcat: init at 0.13.0

    davidtwco committed Oct 5, 2019
    Copy the full SHA
    7500c71 View commit details
  10. starship: 0.20.1 -> 0.20.2

    davidtwco committed Oct 5, 2019
    Copy the full SHA
    9e8e6c8 View commit details
  11. Copy the full SHA
    1a61e25 View commit details
  12. Merge pull request #70370 from etu/php-upgrades

    php: 7.2.22 -> 7.2.23, 7.3.9 -> 7.3.10
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    e7caa11 View commit details
  13. libcouchbase: fix build

    This applies an upstream fix from libcouchbase to fix a timeout issue
    with openssl 1.1.
    
    See also https://hydra.nixos.org/build/102495724
    
    ZHF #68361
    Ma27 committed Oct 5, 2019
    Copy the full SHA
    fd41a33 View commit details
  14. Merge pull request #70455 from Ma27/fix-libcouchbase

    libcouchbase: fix build
    worldofpeace authored Oct 5, 2019
    Copy the full SHA
    fa74662 View commit details
  15. Merge pull request #70456 from davidtwco/starship-0.20.2

    starship: 0.20.1 -> 0.20.2
    teto authored Oct 5, 2019
    Copy the full SHA
    299ecd4 View commit details
  16. Merge pull request #70388 from davidtwco/mdcat-init

    mdcat: init at 0.13.0
    teto authored Oct 5, 2019
    Copy the full SHA
    e3c3b5f View commit details
  17. Merge pull request #69655 from r-ryantm/auto-update/libfilezilla

    libfilezilla: 0.18.1 -> 0.18.2
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    22a1fcc View commit details
  18. Merge pull request #69921 from r-ryantm/auto-update/qpdf

    qpdf: 8.4.2 -> 9.0.1
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    b1aede0 View commit details
  19. Merge pull request #69957 from r-ryantm/auto-update/signal-cli

    signal-cli: 0.6.2 -> 0.6.3
    Ma27 authored Oct 5, 2019
    Copy the full SHA
    9fc7c06 View commit details
  20. Merge pull request #70148 from marsam/update-rubocop

    rubocop: 0.74.0 -> 0.75.0
    marsam authored Oct 5, 2019
    Copy the full SHA
    d9a068b View commit details
  21. cntk: partially unbreak

    * Use GCC 7 to unbreak the build;
    * Mark CUDA build as broken due to cub incompatibility.
    abbradar committed Oct 5, 2019
    Copy the full SHA
    de171ba View commit details
  22. Merge pull request #70444 from HugoReeves/master

    croc: 6.1.3 -> 6.1.4
    marsam authored Oct 5, 2019
    Copy the full SHA
    e29bd29 View commit details
  23. di: fix homepage

    manveru authored and Matthieu Coudron committed Oct 5, 2019
    Copy the full SHA
    1a27482 View commit details
8 changes: 8 additions & 0 deletions nixos/doc/manual/release-notes/rl-2003.xml
Original file line number Diff line number Diff line change
@@ -28,6 +28,14 @@
Postgresql for NixOS service now defaults to v11.
</para>
</listitem>
<listitem>
<para>
The graphical installer image starts the graphical session automatically.
Before you'd be greeted by a tty and asked to enter <command>systemctl start display-manager</command>.
It is now possible to disable the display-manager from running by selecting the <literal>Disable display-manager</literal>
quirk in the boot menu.
</para>
</listitem>
</itemizedlist>
</section>

Original file line number Diff line number Diff line change
@@ -25,9 +25,6 @@ with lib;
services.xserver = {
enable = true;

# Don't start the X server by default.
autorun = mkForce false;

# Automatically login as nixos.
displayManager.slim = {
enable = true;
8 changes: 8 additions & 0 deletions nixos/modules/installer/cd-dvd/iso-image.nix
Original file line number Diff line number Diff line change
@@ -290,6 +290,14 @@ let
${buildMenuAdditionalParamsGrub2 config "video=1920x1080@60"}
}
# If we boot into a graphical environment where X is autoran
# and always crashes, it makes the media unusable. Allow the user
# to disable this.
submenu "Disable display-manager" --class quirk-disable-displaymanager {
${grubMenuCfg}
${buildMenuAdditionalParamsGrub2 config "systemd.mask=display-manager.service"}
}
# Some laptop and convertibles have the panel installed in an
# inconvenient way, rotated away from the keyboard.
# Those entries makes it easier to use the installer.
11 changes: 11 additions & 0 deletions nixos/modules/services/web-apps/documize.nix
Original file line number Diff line number Diff line change
@@ -14,6 +14,15 @@ in {
options.services.documize = {
enable = mkEnableOption "Documize Wiki";

stateDirectoryName = mkOption {
type = types.str;
default = "documize";
description = ''
The name of the directory below <filename>/var/lib/private</filename>
where documize runs in and stores, for example, backups.
'';
};

package = mkOption {
type = types.package;
default = pkgs.documize-community;
@@ -132,6 +141,8 @@ in {
];
Restart = "always";
DynamicUser = "yes";
StateDirectory = cfg.stateDirectoryName;
WorkingDirectory = "/var/lib/${cfg.stateDirectoryName}";
};
};
};
5 changes: 3 additions & 2 deletions nixos/modules/services/x11/desktop-managers/pantheon.nix
Original file line number Diff line number Diff line change
@@ -109,8 +109,9 @@ in
services.pantheon.files.enable = mkDefault true;
services.tumbler.enable = mkDefault true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
services.dbus.packages = [
pkgs.pantheon.switchboard-plug-power
services.dbus.packages = with pkgs.pantheon; [
switchboard-plug-power
elementary-default-settings
];
services.pantheon.contractor.enable = mkDefault true;
services.gnome3.at-spi2-core.enable = true;
4 changes: 2 additions & 2 deletions pkgs/applications/networking/browsers/ephemeral/default.nix
Original file line number Diff line number Diff line change
@@ -19,13 +19,13 @@

stdenv.mkDerivation rec {
pname = "ephemeral";
version = "5.3.0";
version = "5.4.0";

src = fetchFromGitHub {
owner = "cassidyjames";
repo = "ephemeral";
rev = version;
sha256 = "1xglhv4rpl6vqryvliyvr9y8mqli4x4bjcfjsl1v8gdxkzkwfy39";
sha256 = "1bl5x79nvzq49azcghc2sx9l709524zixh7py8ddccfnhrq641w8";
};

nativeBuildInputs = [
Original file line number Diff line number Diff line change
@@ -2,12 +2,12 @@

stdenv.mkDerivation rec {
pname = "signal-cli";
version = "0.6.2";
version = "0.6.3";

# Building from source would be preferred, but is much more involved.
src = fetchurl {
url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}.tar.gz";
sha256 = "050nizf7v10jlrwr8f4awzi2368qr01pzpvl2qkrwhdk25r505yr";
sha256 = "1gvdifscyxmxn2dwlkqi684ahy5kbcj84mqda0m8l4aa8iaq1d59";
};

buildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/applications/office/timetable/default.nix
Original file line number Diff line number Diff line change
@@ -16,13 +16,13 @@

stdenv.mkDerivation rec {
pname = "timetable";
version = "1.0.8";
version = "1.0.9";

src = fetchFromGitHub {
owner = "lainsce";
repo = pname;
rev = version;
sha256 = "0s825al10s0hwfzl90bplwwasx89wx28n41sg2md71l9hfqy296q";
sha256 = "1n02y7vpi4lb888iic06xifc86n2xirk50s1ssf84vlc5md1kq9f";
};

nativeBuildInputs = [
19 changes: 16 additions & 3 deletions pkgs/applications/science/math/cntk/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ config, lib, stdenv, fetchgit, fetchFromGitHub, cmake
{ lib, stdenv, fetchgit, fetchFromGitHub, cmake
, openblas, opencv3, libzip, boost, protobuf, openmpi
, onebitSGDSupport ? false
, cudaSupport ? config.cudaSupport or false, cudatoolkit, nvidia_x11
, cudaSupport ? false, addOpenGLRunpath, cudatoolkit, nvidia_x11
, cudnnSupport ? cudaSupport, cudnn
}:

@@ -27,7 +27,10 @@ in stdenv.mkDerivation rec {
sha256 = "18l9k7s966a26ywcf7flqyhm61788pcb9fj3wk61jrmgkhy2pcns";
};

nativeBuildInputs = [ cmake ];
nativeBuildInputs = [ cmake ] ++ lib.optional cudaSupport addOpenGLRunpath;

# Force OpenMPI to use g++ in PATH.
OMPI_CXX = "g++";

buildInputs = [ openblas opencv3 libzip boost protobuf openmpi ]
++ lib.optional cudaSupport cudatoolkit
@@ -69,6 +72,7 @@ in stdenv.mkDerivation rec {
ln -s ${cudnn}/include cuda
export configureFlags="$configureFlags --with-cudnn=$PWD"
''}
../configure $configureFlags
'';

@@ -79,9 +83,18 @@ in stdenv.mkDerivation rec {
cp bin/cntk $out/bin
'';

postFixup = lib.optionalString cudaSupport ''
for lib in $out/lib/*; do
addOpenGLRunpath "$lib"
done
'';

enableParallelBuilding = true;

meta = with lib; {
# Newer cub is included with cudatoolkit now and it breaks the build.
# https://github.com/Microsoft/CNTK/issues/3191
broken = cudaSupport;
homepage = https://github.com/Microsoft/CNTK;
description = "An open source deep-learning toolkit";
license = if onebitSGDSupport then licenses.unfreeRedistributable else licenses.mit;
1 change: 1 addition & 0 deletions pkgs/desktops/pantheon/default.nix
Original file line number Diff line number Diff line change
@@ -18,6 +18,7 @@ lib.makeScope pkgs.newScope (self: with self; {
];

desktop = [
elementary-default-settings
elementary-session-settings
elementary-shortcut-overlay
gala
8 changes: 4 additions & 4 deletions pkgs/development/interpreters/php/default.nix
Original file line number Diff line number Diff line change
@@ -254,16 +254,16 @@ let

in {
php72 = generic {
version = "7.2.22";
sha256 = "12phn0rrd5r1j6xlz83h7v6gszmj4lb5gwj927psbbc6nn1rh2n1";
version = "7.2.23";
sha256 = "03a3snx8wdn2pwfy8qdk035da9g3qdnpgqvpz4qfgmr97mjg6ym1";

# https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php72-darwin-isfinite.patch;
};

php73 = generic {
version = "7.3.9";
sha256 = "1i33v50rbqrfwjwch1d46mbpwbxrg1xfycs9mjl7xsy9m04rg753";
version = "7.3.10";
sha256 = "0j2lqiw8miv9aqg55z2dvfg3mwm5vyqx6ggmfbw013zvq1qxhvah";

# https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
From 58237e64fa77ec5cdec658b3295f71ec899175fa Mon Sep 17 00:00:00 2001
From: Maximilian Bosch <maximilian@mbosch.me>
Date: Sat, 5 Oct 2019 13:47:59 +0200
Subject: [PATCH] Fix timeouts in libcouchbase testsuite

Nix-specific patch. Basically
https://github.com/couchbase/libcouchbase/commit/b272f6ab88be523bbcf9d5c4252d07fccb023fe5, but
rebased onto 2.10.4.
---
src/ssl/ssl_e.c | 6 ++++++
1 file changed, 6 insertions(+)

diff --git a/src/ssl/ssl_e.c b/src/ssl/ssl_e.c
index f4506cf..734a3e6 100644
--- a/src/ssl/ssl_e.c
+++ b/src/ssl/ssl_e.c
@@ -210,10 +210,16 @@ flush_ssl_data(lcbio_ESSL *es)
* calls. While we could have done this inline with the send() call this
* would make future optimization more difficult. */
GT_WRITE_DONE:
+#if !LCB_CAN_OPTIMIZE_SSL_BIO
+ BIO_get_mem_ptr(es->wbio, &wmb);
+#endif
while (wmb->length > (size_t)tmp_len) {
char dummy[4096];
unsigned to_read = MINIMUM(wmb->length-tmp_len, sizeof dummy);
BIO_read(es->wbio, dummy, to_read);
+#if !LCB_CAN_OPTIMIZE_SSL_BIO
+ BIO_get_mem_ptr(es->wbio, &wmb);
+#endif
}
BIO_clear_retry_flags(es->wbio);
return 0;
--
2.23.0

2 changes: 2 additions & 0 deletions pkgs/development/libraries/libcouchbase/default.nix
Original file line number Diff line number Diff line change
@@ -19,6 +19,8 @@ stdenv.mkDerivation rec {
# Running tests in parallel does not work
enableParallelChecking = false;

patches = [ ./0001-Fix-timeouts-in-libcouchbase-testsuite.patch ];

doCheck = !stdenv.isDarwin;

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libfilezilla/default.nix
Original file line number Diff line number Diff line change
@@ -9,11 +9,11 @@

stdenv.mkDerivation rec {
pname = "libfilezilla";
version = "0.18.1";
version = "0.18.2";

src = fetchurl {
url = "https://download.filezilla-project.org/${pname}/${pname}-${version}.tar.bz2";
sha256 = "15vzi95ibp6a9n4jjfs78z4b1iym8x1yv849gjipxzx64y5awyyb";
sha256 = "1j9da9xi2k4nw97m14mpp7h39rh03br0gmjj9ff819l6nhlnkn20";
};

nativeBuildInputs = [ pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/qpdf/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, libjpeg, zlib, perl }:

let version = "8.4.2";
let version = "9.0.1";
in
stdenv.mkDerivation rec {
pname = "qpdf";
inherit version;

src = fetchurl {
url = "mirror://sourceforge/qpdf/qpdf/${version}/${pname}-${version}.tar.gz";
sha256 = "1hrys6zmia8fw6f6ih3ckgsc1jr12fizdwaiy7dyd64kxxjhm8v9";
sha256 = "0lhgb82s2402ad2yiswkj227vjlw9zypphdfdivfkbril7dg6495";
};

nativeBuildInputs = [ perl ];
23 changes: 23 additions & 0 deletions pkgs/development/python-modules/ansi2html/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{ lib, buildPythonPackage, fetchPypi, isPy3k, six, mock, nose, setuptools }:

buildPythonPackage rec {
pname = "ansi2html";
version = "1.5.2";

src = fetchPypi {
inherit pname version;
sha256 = "1a9vihsvd03hb0a4dbiklyy686adp9q2ipl79mkxmdr6gfp8bbln";
};

propagatedBuildInputs = [ six setuptools ];

checkInputs = [ mock nose ];

meta = with lib; {
description = "Convert text with ANSI color codes to HTML";
homepage = http://github.com/ralphbean/ansi2html;
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ davidtwco ];
platforms = platforms.all;
};
}
9 changes: 5 additions & 4 deletions pkgs/development/python-modules/git-revise/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonAtLeast
, pythonOlder
, tox
, pytest
, pylint
@@ -11,14 +11,14 @@

buildPythonPackage rec {
pname = "git-revise";
version = "0.4.2";
version = "0.5.0";

src = fetchPypi {
inherit pname version;
sha256 = "1mq1fh8m6jxl052d811cgpl378hiq20a8zrhdjn0i3dqmxrcb8vs";
sha256 = "16sxmxksb5gjj6zfh1wy2czqj9nm4sd3j4fbrsphs8l065dzzikj";
};

disabled = !(pythonAtLeast "3.6");
disabled = pythonOlder "3.6";

checkInputs = [ tox pytest pylint mypy black ];

@@ -29,6 +29,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Efficiently update, split, and rearrange git commits";
homepage = https://github.com/mystor/git-revise;
changelog = "https://github.com/mystor/git-revise/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ emily ];
};
4 changes: 2 additions & 2 deletions pkgs/development/tools/rubocop/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -4,10 +4,10 @@ GEM
ast (2.4.0)
jaro_winkler (1.5.3)
parallel (1.17.0)
parser (2.6.3.0)
parser (2.6.4.1)
ast (~> 2.4.0)
rainbow (3.0.0)
rubocop (0.74.0)
rubocop (0.75.0)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
parser (>= 2.6)
8 changes: 4 additions & 4 deletions pkgs/development/tools/rubocop/gemset.nix
Original file line number Diff line number Diff line change
@@ -35,10 +35,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1pnks149x0fzgqiw53qlmvcd8bi746cxdw03sjljby5s97p1fskn";
sha256 = "1axig0czm40ydbnay9b9qzzavszx2p7knidbwim8lgcpfm4ynxdw";
type = "gem";
};
version = "2.6.3.0";
version = "2.6.4.1";
};
rainbow = {
groups = ["default"];
@@ -56,10 +56,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0wpyass9qb2wvq8zsc7wdzix5xy2ldiv66wnx8mwwprz2dcvzayk";
sha256 = "1x0hc3b9admal4684cfa1rh778khsydkv1dwf18cxyvb3v2h9rab";
type = "gem";
};
version = "0.74.0";
version = "0.75.0";
};
ruby-progressbar = {
groups = ["default"];
Loading