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: 3574dbb9767a
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: 91cb80e4397d
Choose a head ref
  • 8 commits
  • 9 files changed
  • 7 contributors

Commits on Mar 20, 2019

  1. pythonPackages.telethon-session-sqlalchemy: 0.2.9.post1 -> 0.2.14

    (cherry picked from commit 0f266d1)
    nyanloutre authored and Robert Schütz committed Mar 20, 2019
    Copy the full SHA
    622bb13 View commit details
  2. mautrix-telegram: 0.4.0.post1 -> 0.5.0

    (cherry picked from commit 3fa5e2b)
    nyanloutre authored and Robert Schütz committed Mar 20, 2019
    Copy the full SHA
    199a8e7 View commit details
  3. python37Packages.telethon: 1.5.5 -> 1.6.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/python3.7-telethon/versions
    
    (cherry picked from commit 2fd5f71)
    r-ryantm authored and Robert Schütz committed Mar 20, 2019
    Copy the full SHA
    19ad186 View commit details
  4. pythonPackages.can: 3.0.0 -> 3.1.0

    (cherry picked from commit 0a41afa)
    jluttine authored and Robert Schütz committed Mar 20, 2019
    Copy the full SHA
    42af922 View commit details
  5. pythonPackages.elasticsearch-curator: Jailbreak click (#57912)

    (cherry picked from commit f6e1221)
    srhb authored and Robert Schütz committed Mar 20, 2019
    Copy the full SHA
    4f6080c View commit details
  6. elan: 0.7.2 -> 0.7.4

    This fixes a bug with the github integration, the old version no longer
    works due to github changes.
    
    (cherry picked from commit 52c3ee6)
    gebner committed Mar 20, 2019
    Copy the full SHA
    13a2f37 View commit details
  7. libguestfs: build without the appliance

    (cherry picked from commit 47c3469)
    grahamc committed Mar 20, 2019

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    grahamc Graham Christensen
    Copy the full SHA
    13f0045 View commit details
  8. duckmarines: fix build

    Actually updated to 1.0c. Prevent hydra from building it.
    
    (cherry picked from commit d918001)
    cpages committed Mar 20, 2019
    Copy the full SHA
    91cb80e View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/science/logic/elan/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

rustPlatform.buildRustPackage rec {
name = "elan-${version}";
version = "0.7.2";
version = "0.7.4";

cargoSha256 = "0vv7kr7rc3lvas7ngp5dp99ajjd5v8k5937ish7zqz1k4970q2f1";

src = fetchFromGitHub {
owner = "kha";
repo = "elan";
rev = "v${version}";
sha256 = "0844fydfxvacyx02gwxbzpmiamsp22malyy5m4wpvrky4dkpn3qj";
sha256 = "0yf8mfgp4l78f5cjq1imh462axaa24jfhn69cgf7prw4jrmw3bch";
};

nativeBuildInputs = [ pkgconfig ];
28 changes: 18 additions & 10 deletions pkgs/development/python-modules/can/default.nix
Original file line number Diff line number Diff line change
@@ -1,29 +1,37 @@
{ lib
, buildPythonPackage
, fetchPypi
, fetchFromGitHub
, pythonOlder
, wrapt
, typing
, pyserial
, nose
, mock
, hypothesis
, future
, pytest
, pytest-timeout }:

buildPythonPackage rec {
pname = "python-can";
version = "3.0.0";
version = "3.1.0";

src = fetchPypi {
inherit pname version;
sha256 = "0d2ddb3b663af51b11a4c7fb7a577c63302a831986239f82bb6af65efc065b07";
# PyPI tarball is missing some tests and is missing __init__.py in test
# directory causing the tests to fail. See:
# https://github.com/hardbyte/python-can/issues/518
src = fetchFromGitHub {
repo = pname;
owner = "hardbyte";
rev = "v${version}";
sha256 = "01lfsh7drm4qvv909x9i0vnhskdh27mcb5xa86sv9m3zfpq8cjis";
};

propagatedBuildInputs = [ wrapt pyserial ];
checkInputs = [ nose mock pytest pytest-timeout ];
propagatedBuildInputs = [ wrapt pyserial ] ++ lib.optional (pythonOlder "3.5") typing;
checkInputs = [ nose mock pytest pytest-timeout hypothesis future ];

# Add the scripts to PATH
checkPhase = ''
pytest -k "not test_writer_and_reader \
and not test_reader \
and not test_socketcan_on_ci_server"
PATH=$out/bin:$PATH pytest -c /dev/null
'';

meta = with lib; {
Original file line number Diff line number Diff line change
@@ -45,6 +45,13 @@ buildPythonPackage rec {
funcsigs
];

postPatch = ''
substituteInPlace setup.cfg \
--replace 'click>=6.7,<7.0' 'click'
substituteInPlace setup.py \
--replace 'click>=6.7,<7.0' 'click'
'';

meta = with stdenv.lib; {
homepage = https://github.com/elastic/curator;
description = "Curate, or manage, your Elasticsearch indices and snapshots";
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildPythonPackage rec {
pname = "telethon-session-sqlalchemy";
version = "0.2.9.post1";
version = "0.2.14";

disabled = !isPy3k;

src = fetchPypi {
inherit pname version;
sha256 = "bbe6a8ca32dd42aa1830b91f08f0458d728dc9eedca0ca27814a34c0b566100e";
sha256 = "94aaf98afc051b4e167783f3d972bd9b51ab736a1e45df100bf52984e53eebac";
};

propagatedBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/telethon/default.nix
Original file line number Diff line number Diff line change
@@ -2,12 +2,12 @@

buildPythonPackage rec {
pname = "telethon";
version = "1.5.5";
version = "1.6.2";

src = fetchPypi {
inherit version;
pname = "Telethon";
sha256 = "1qpc4vc3lidhlp1c7521nxizjr6y5c3l9x41knqv02x8n3l9knxa";
sha256 = "074h5gj0c330rb1nxzpqm31fp1vw7calh1cdkapbjx90j769iz18";
};

propagatedBuildInputs = [
13 changes: 7 additions & 6 deletions pkgs/games/duckmarines/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, unzip, love, lua, makeWrapper, makeDesktopItem }:
{ stdenv, fetchurl, love, lua, makeWrapper, makeDesktopItem }:

let
pname = "duckmarines";
@@ -25,21 +25,21 @@ stdenv.mkDerivation rec {
name = "${pname}-${version}";

src = fetchurl {
url = "https://github.com/SimonLarsen/${pname}/releases/download/v${version}/${pname}-1.0-love.zip";
sha256 = "0fpzbsgrhbwm1lff9gyzh6c9jigw328ngddvrj5w7qmjcm2lv6lv";
url = "https://github.com/SimonLarsen/${pname}/releases/download/v${version}/${pname}-1.0c.love";
sha256 = "1rvgpkvi4h9zhc4fwb4knhsa789yjcx4a14fi4vqfdyybhvg5sh9";
};

nativeBuildInputs = [ makeWrapper unzip ];
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ lua love ];

phases = [ "unpackPhase" "installPhase" ];
phases = [ "installPhase" ];

installPhase =
''
mkdir -p $out/bin
mkdir -p $out/share/games/lovegames
cp -v ./${pname}-1.0.love $out/share/games/lovegames/${pname}.love
cp -v ${src} $out/share/games/lovegames/${pname}.love
makeWrapper ${love}/bin/love $out/bin/${pname} --add-flags $out/share/games/lovegames/${pname}.love
@@ -52,6 +52,7 @@ stdenv.mkDerivation rec {
description = "Duck-themed action puzzle video game";
maintainers = with maintainers; [ leenaars ];
platforms = platforms.linux;
hydraPlatforms = [];
license = licenses.free;
downloadPage = http://tangramgames.dk/games/duckmarines;
};
30 changes: 11 additions & 19 deletions pkgs/servers/mautrix-telegram/default.nix
Original file line number Diff line number Diff line change
@@ -1,30 +1,16 @@
{ lib, fetchpatch, python3 }:
{ lib, python3 }:

with python3.pkgs;

buildPythonPackage rec {
pname = "mautrix-telegram";
version = "0.4.0.post1";
version = "0.5.0";

src = fetchPypi {
inherit pname version;
sha256 = "7a51e55a7f362013ce1cce7d850c65dc8d4651dd05c63004429bc521b461d029";
sha256 = "3d5156f205b94dbac76f7eafb0ca732ba16fa568d4440210f7dd4be5c3252dda";
};

patches = [
(fetchpatch {
url = "https://github.com/tulir/mautrix-telegram/commit/a258c59ca3558ad91b1fee190c624763ca835d2f.patch";
sha256 = "04z4plsmqmg38rsw9irp5xc9wdgjvg6xba69mixi5v82h9lg3zzp";
})

./fix_patch_conflicts.patch

(fetchpatch {
url = "https://github.com/tulir/mautrix-telegram/commit/8021fcc24cbf8c88d9bcb2601333863c9615bd4f.patch";
sha256 = "0cdfv8ggnjdwdhls1lk6498b233lvnb6175xbxr206km5mxyvqyk";
})
];

propagatedBuildInputs = [
aiohttp
mautrix-appservice
@@ -36,10 +22,16 @@ buildPythonPackage rec {
python_magic
telethon
telethon-session-sqlalchemy
pillow
lxml
];

# No tests available
doCheck = false;
checkInputs = [
pytest
pytestrunner
pytest-mock
pytest-asyncio
];

meta = with lib; {
homepage = https://github.com/tulir/mautrix-telegram;
27 changes: 0 additions & 27 deletions pkgs/servers/mautrix-telegram/fix_patch_conflicts.patch

This file was deleted.

6 changes: 2 additions & 4 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -10968,9 +10968,7 @@ in
libgudev = callPackage ../development/libraries/libgudev { };

libguestfs-appliance = callPackage ../development/libraries/libguestfs/appliance.nix {};
libguestfs = callPackage ../development/libraries/libguestfs {
appliance = libguestfs-appliance;
};
libguestfs = callPackage ../development/libraries/libguestfs { };

libhangul = callPackage ../development/libraries/libhangul { };

@@ -20608,7 +20606,7 @@ in

drumkv1 = callPackage ../applications/audio/drumkv1 { };

duckmarines = callPackage ../games/duckmarines { love = love_0_9; };
duckmarines = callPackage ../games/duckmarines { love = love_0_10; };

dwarf-fortress-packages = recurseIntoAttrs (callPackage ../games/dwarf-fortress { });