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: d5966fd005a7
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: 62d0993e8745
Choose a head ref
  • 19 commits
  • 15 files changed
  • 11 contributors

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
    158e216 View commit details
  3. Copy the full SHA
    4fbb59a View commit details

Commits on Nov 19, 2019

  1. cointop: 1.3.6 -> 1.4.1

    marsam authored and ehmry committed Nov 19, 2019
    Copy the full SHA
    b36d0a5 View commit details
  2. 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
  3. 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

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3dfb476 View commit details
  4. gitRepo: 1.13.7.1 -> 1.13.8

    primeos committed Nov 19, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f7b894e View commit details
  5. Copy the full SHA
    302396f View commit details
  6. Copy the full SHA
    d5c20b3 View commit details
  7. 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
  8. 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
  9. 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
  10. Copy the full SHA
    34715da View commit details
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
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: 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/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