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: 84d582f4c6d4
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: 93e8c34e2e4b
Choose a head ref

Commits on Oct 2, 2019

  1. cri-tools: 1.15.0 -> 1.16.1

    Signed-off-by: Sascha Grunert <sgrunert@suse.com>
    saschagrunert committed Oct 2, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    vszakats Viktor Szakats
    Copy the full SHA
    10fe9b1 View commit details

Commits on Nov 17, 2019

  1. Copy the full SHA
    437a839 View commit details

Commits on Nov 18, 2019

  1. Copy the full SHA
    6f28e9b View commit details
  2. Copy the full SHA
    7e5bf16 View commit details
  3. Copy the full SHA
    158e216 View commit details
  4. ibm-plex: 3.0.0 -> 4.0.1

    marsam committed Nov 18, 2019
    Copy the full SHA
    adacd7a View commit details
  5. Copy the full SHA
    4fbb59a View commit details

Commits on Nov 19, 2019

  1. Copy the full SHA
    25fc378 View commit details
  2. Merge pull request #69098 from saschagrunert/cri-tools

    cri-tools: 1.15.0 -> 1.16.1
    srhb authored Nov 19, 2019
    Copy the full SHA
    6a0486b View commit details
  3. Merge pull request #73710 from Moredread/jellyfin-ffmpeg

    jellyfin: use FFmpeg 4 as recommended
    etu authored Nov 19, 2019
    Copy the full SHA
    d5966fd View commit details
  4. cointop: 1.3.6 -> 1.4.1

    marsam authored and ehmry committed Nov 19, 2019
    Copy the full SHA
    b36d0a5 View commit details
  5. vim update.py: allow different in and out files

    ...also adds an argparse cli parser.
    teto committed Nov 19, 2019
    Copy the full SHA
    3820ff9 View commit details
  6. redshift-wlr: Init at 2019-04-17

    redshift-wlr is a fork of redshift that adds support for the
    wlr-gamma-control protocol. This supports sway and any other Wayland
    compositors that implement the standard in the future.
    rileyinman authored and lheckemann committed Nov 19, 2019
    Copy the full SHA
    3dfb476 View commit details
  7. gitRepo: 1.13.7.1 -> 1.13.8

    primeos committed Nov 19, 2019
    Copy the full SHA
    f7b894e View commit details
  8. Copy the full SHA
    302396f View commit details
  9. Copy the full SHA
    d5c20b3 View commit details
  10. Merge pull request #73734 from marsam/update-terraform

    terraform: 0.12.15 -> 0.12.16
    marsam authored Nov 19, 2019
    Copy the full SHA
    c62365c View commit details
  11. Merge pull request #73605 from marsam/update-timescaledb

    postgresqlPackages.timescaledb: 1.5.0 -> 1.5.1
    marsam authored Nov 19, 2019
    Copy the full SHA
    87efa3c View commit details
  12. Revert "python: Cerberus: 1.1 -> 1.3.1"

    This package was pinned at 1.1.
    
    This reverts commit a261415.
    FRidh committed Nov 19, 2019
    Copy the full SHA
    9c52da0 View commit details
  13. Copy the full SHA
    34715da View commit details
  14. Merge pull request #68285 from rileyinman/redshift-wlr

    redshift-wlr: Init at 2019-04-17
    lheckemann authored Nov 19, 2019
    Copy the full SHA
    93e6dcb View commit details
  15. vim update.py: allow different in and out files (#71798)

    vim update.py: allow different in and out files
    Mic92 authored Nov 19, 2019
    Copy the full SHA
    f82832e View commit details
  16. Merge pull request #73719 from willghatch/endless-sky

    endless-sky: 0.9.8 -> 0.9.10
    lheckemann authored Nov 19, 2019
    Copy the full SHA
    ff1ead8 View commit details
  17. python.pkgs.cerberus11: remove reference after file was moved

    Fixup for 34715da, fixes eval.
    FRidh committed Nov 19, 2019
    Copy the full SHA
    4f971bb View commit details
  18. Merge pull request #73549 from Flakebi/numix-icon-theme

    numix-icon-theme-circle: Fix dangling symlinks
    romildo authored Nov 19, 2019
    Copy the full SHA
    62d0993 View commit details
  19. Merge pull request #73729 from marsam/update-ibm-plex

    ibm-plex: 3.0.0 -> 4.0.1
    marsam authored Nov 19, 2019
    Copy the full SHA
    e89b215 View commit details
  20. samba: 4.10.8 -> 4.10.10 - security

    Addresses issue: NixOS/nixpkgs#73682
    Samba fixes overview for reference:
    https://www.samba.org/samba/history/security.html
    d-goldin committed Nov 19, 2019
    Copy the full SHA
    0de2c30 View commit details
  21. Merge pull request #73754 from d-goldin/samba_update_security_fixes

    samba: 4.10.8 -> 4.10.10 - security
    grahamc authored Nov 19, 2019
    Copy the full SHA
    93e8c34 View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/misc/cointop/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoPackage rec {
pname = "cointop";
version = "1.3.6";
version = "1.4.1";

src = fetchFromGitHub {
owner = "miguelmota";
repo = pname;
rev = version;
sha256 = "0xm616yjqf6qq98yjbdj6lihib2p4fh6jd91dcb59arkbs2l1nbg";
sha256 = "067jsn66xs30d5yz9z8cvpxbvh8a95kllkb2wk134c43bfxy2m34";
};

goPackagePath = "github.com/miguelmota/cointop";
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "Cerberus";
version = "1.3.1";
version = "1.1";

src = fetchPypi {
inherit pname version;
sha256 = "0be48fc0dc84f83202a5309c0aa17cd5393e70731a1698a50d118b762fbe6875";
sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5";
};

checkInputs = [ pytestrunner pytest ];
14 changes: 9 additions & 5 deletions pkgs/applications/misc/pyditz/default.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
{ stdenv, pythonPackages }:

pythonPackages.buildPythonApplication rec {
with pythonPackages;

let
cerberus_1_1 = callPackage ./cerberus.nix { };
in buildPythonApplication rec {
pname = "pyditz";
version = "0.10.3";

src = pythonPackages.fetchPypi {
src = fetchPypi {
inherit pname version;
sha256 = "0hxxz7kxv9gsrr86ccsc31g7bc2agw1ihbxhd659c2m6nrqq5qaf";
};
nativeBuildInputs = [ pythonPackages.setuptools_scm ];
propagatedBuildInputs = with pythonPackages; [ pyyaml six jinja2 cerberus11 ];
nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ];

checkPhase = ''
${pythonPackages.python.interpreter} -m unittest discover
${python.interpreter} -m unittest discover
'';

meta = with stdenv.lib; {
176 changes: 101 additions & 75 deletions pkgs/applications/misc/redshift/default.nix
Original file line number Diff line number Diff line change
@@ -11,82 +11,108 @@
, withGeoclue ? withGeolocation && stdenv.isLinux, geoclue
}:

stdenv.mkDerivation rec {
pname = "redshift";
version = "1.12";

src = fetchFromGitHub {
owner = "jonls";
repo = "redshift";
rev = "v${version}";
sha256 = "12cb4gaqkybp4bkkns8pam378izr2mwhr2iy04wkprs2v92j7bz6";
let
mkRedshift =
{ pname, version, src, meta }:
stdenv.mkDerivation rec {
inherit pname version src meta;

patches = [
# https://github.com/jonls/redshift/pull/575
./575.patch
];

nativeBuildInputs = [
autoconf
automake
gettext
intltool
libtool
pkgconfig
wrapGAppsHook
wrapPython
];

configureFlags = [
"--enable-randr=${if withRandr then "yes" else "no"}"
"--enable-geoclue2=${if withGeoclue then "yes" else "no"}"
"--enable-drm=${if withDrm then "yes" else "no"}"
"--enable-quartz=${if withQuartz then "yes" else "no"}"
"--enable-corelocation=${if withCoreLocation then "yes" else "no"}"
];

buildInputs = [
gobject-introspection
gtk3
python
] ++ stdenv.lib.optional withRandr libxcb
++ stdenv.lib.optional withGeoclue geoclue
++ stdenv.lib.optional withDrm libdrm
++ stdenv.lib.optional withQuartz ApplicationServices
++ stdenv.lib.optionals withCoreLocation [ CoreLocation Foundation Cocoa ]
;

pythonPath = [ pygobject3 pyxdg ];

preConfigure = "./bootstrap";

postFixup = "wrapPythonPrograms";

# the geoclue agent may inspect these paths and expect them to be
# valid without having the correct $PATH set
postInstall = ''
substituteInPlace $out/share/applications/redshift.desktop \
--replace 'Exec=redshift' "Exec=$out/bin/redshift"
substituteInPlace $out/share/applications/redshift.desktop \
--replace 'Exec=redshift-gtk' "Exec=$out/bin/redshift-gtk"
'';

enableParallelBuilding = true;
};
in
rec {
redshift = mkRedshift rec {
pname = "redshift";
version = "1.12";

src = fetchFromGitHub {
owner = "jonls";
repo = "redshift";
rev = "v${version}";
sha256 = "12cb4gaqkybp4bkkns8pam378izr2mwhr2iy04wkprs2v92j7bz6";
};

meta = with stdenv.lib; {
description = "Screen color temperature manager";
longDescription = ''
Redshift adjusts the color temperature according to the position
of the sun. A different color temperature is set during night and
daytime. During twilight and early morning, the color temperature
transitions smoothly from night to daytime temperature to allow
your eyes to slowly adapt. At night the color temperature should
be set to match the lamps in your room.
'';
license = licenses.gpl3Plus;
homepage = http://jonls.dk/redshift;
platforms = platforms.unix;
maintainers = with maintainers; [ yegortimoshenko globin ];
};
};

patches = [
# https://github.com/jonls/redshift/pull/575
./575.patch
];

nativeBuildInputs = [
autoconf
automake
gettext
intltool
libtool
pkgconfig
wrapGAppsHook
wrapPython
];

configureFlags = [
"--enable-randr=${if withRandr then "yes" else "no"}"
"--enable-geoclue2=${if withGeoclue then "yes" else "no"}"
"--enable-drm=${if withDrm then "yes" else "no"}"
"--enable-quartz=${if withQuartz then "yes" else "no"}"
"--enable-corelocation=${if withCoreLocation then "yes" else "no"}"
];

buildInputs = [
gobject-introspection
gtk3
python
] ++ stdenv.lib.optional withRandr libxcb
++ stdenv.lib.optional withGeoclue geoclue
++ stdenv.lib.optional withDrm libdrm
++ stdenv.lib.optional withQuartz ApplicationServices
++ stdenv.lib.optionals withCoreLocation [ CoreLocation Foundation Cocoa ]
;

pythonPath = [ pygobject3 pyxdg ];

preConfigure = "./bootstrap";

postFixup = "wrapPythonPrograms";

# the geoclue agent may inspect these paths and expect them to be
# valid without having the correct $PATH set
postInstall = ''
substituteInPlace $out/share/applications/redshift.desktop \
--replace 'Exec=redshift' "Exec=$out/bin/redshift"
substituteInPlace $out/share/applications/redshift.desktop \
--replace 'Exec=redshift-gtk' "Exec=$out/bin/redshift-gtk"
'';

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Screen color temperature manager";
longDescription = ''
Redshift adjusts the color temperature according to the position
of the sun. A different color temperature is set during night and
daytime. During twilight and early morning, the color temperature
transitions smoothly from night to daytime temperature to allow
your eyes to slowly adapt. At night the color temperature should
be set to match the lamps in your room.
'';
license = licenses.gpl3Plus;
homepage = http://jonls.dk/redshift;
platforms = platforms.unix;
maintainers = with maintainers; [ yegortimoshenko globin ];
redshift-wlr = mkRedshift {
pname = "redshift-wlr";
version = "2019-04-17";

src = fetchFromGitHub {
owner = "minus7";
repo = "redshift";
rev = "eecbfedac48f827e96ad5e151de8f41f6cd3af66";
sha256 = "0rs9bxxrw4wscf4a8yl776a8g880m5gcm75q06yx2cn3lw2b7v22";
};

meta = redshift.meta // {
description = redshift.meta.description + "(with wlroots patches)";
homepage = https://github.com/minus7/redshift;
};
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/networking/cluster/terraform/default.nix
Original file line number Diff line number Diff line change
@@ -112,8 +112,8 @@ in rec {
terraform_0_11-full = terraform_0_11.full;

terraform_0_12 = pluggable (generic {
version = "0.12.15";
sha256 = "18kvgb2sjldis7bykb11zqzx6avr7a4ry91xsfq4v0iwbi5k383b";
version = "0.12.16";
sha256 = "10r9vra4d3lyms9cvl0g1ij6ldcfi3vjrqsmd52isrmlmjdzm8nk";
patches = [ ./provider-path.patch ];
passthru = { inherit plugins; };
});
4 changes: 2 additions & 2 deletions pkgs/applications/version-management/git-repo/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@

stdenv.mkDerivation rec {
pname = "git-repo";
version = "1.13.7.1";
version = "1.13.8";

src = fetchFromGitHub {
owner = "android";
repo = "tools_repo";
rev = "v${version}";
sha256 = "0acsvrc45kdwpj5mi5i61mibr1fdx4g4835c3b8x0fdgrya4n37c";
sha256 = "1wmzgijmssgwkkw8g4zgmc4x64xkvz6nq1b3szcvawgv1ndwnb2j";
};

nativeBuildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/data/fonts/ibm-plex/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ lib, fetchzip }:

let
version = "3.0.0";
version = "4.0.1";
in fetchzip {
name = "ibm-plex-${version}";
url = "https://github.com/IBM/plex/releases/download/v${version}/OpenType.zip";
postFetch = ''
mkdir -p $out/share/fonts
unzip -j $downloadedFile "OpenType/*/*.otf" -d $out/share/fonts/opentype
'';
sha256 = "1vv0lf2fn0y0ln14s4my8x2mykq1lwqpmkjkhs6cm48mzf740nhs";
sha256 = "11d5bsv7d5rbp9f1gf1l4za3xj6jlqwnvsl5ipwx4angh1kb7nk8";

meta = with lib; {
description = "IBM Plex Typeface";
4 changes: 4 additions & 0 deletions pkgs/data/icons/numix-icon-theme-circle/default.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,10 @@ stdenv.mkDerivation rec {
'';

postFixup = ''
for panel in $out/share/icons/*/*/panel; do
ln -sf $(realpath ${numix-icon-theme}/share/icons/Numix/16/$(readlink $panel)) $panel
done
for theme in $out/share/icons/*; do
gtk-update-icon-cache $theme
done
4 changes: 4 additions & 0 deletions pkgs/data/icons/numix-icon-theme-square/default.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,10 @@ stdenv.mkDerivation rec {
'';

postFixup = ''
for panel in $out/share/icons/*/*/panel; do
ln -sf $(realpath ${numix-icon-theme}/share/icons/Numix/16/$(readlink $panel)) $panel
done
for theme in $out/share/icons/*; do
gtk-update-icon-cache $theme
done
4 changes: 2 additions & 2 deletions pkgs/desktops/gnome-3/extensions/dash-to-panel/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "gnome-shell-dash-to-panel";
version = "23";
version = "26";

src = fetchFromGitHub {
owner = "home-sweet-gnome";
repo = "dash-to-panel";
rev = "v${version}";
sha256 = "12smkz3clcvgicr0pdc0fk6igf82nw4hzih1ywv9q43xkqh9w1i6";
sha256 = "1phfx2pblygpcvsppsqqqflm7qnz46mqkw29hj0nv2dn69hf4xbc";
};

buildInputs = [
4 changes: 2 additions & 2 deletions pkgs/games/endless-sky/default.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
}:

let
version = "0.9.8";
version = "0.9.10";

in
stdenv.mkDerivation {
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
owner = "endless-sky";
repo = "endless-sky";
rev = "v${version}";
sha256 = "0i36lawypikbq8vvzfis1dn7yf6q0d2s1cllshfn7kmjb6pqfi6c";
sha256 = "1wax9qhxakydg6bs92d1jy2fki1n9r0wkps1np02y0pvm1fl189i";
};

enableParallelBuilding = true;
9 changes: 0 additions & 9 deletions pkgs/games/endless-sky/fixes.patch
Original file line number Diff line number Diff line change
@@ -2,15 +2,6 @@ diff --git a/SConstruct b/SConstruct
index 48fd080..419b40d 100644
--- a/SConstruct
+++ b/SConstruct
@@ -1,7 +1,7 @@
import os

# Load any environment variables that alter the build.
-env = Environment()
+env = Environment(ENV = os.environ)
if 'CCFLAGS' in os.environ:
env.Append(CCFLAGS = os.environ['CCFLAGS'])
if 'CXXFLAGS' in os.environ:
@@ -55,7 +55,7 @@ sky = env.Program("endless-sky", Glob("build/" + env["mode"] + "/*.cpp"))


Loading