mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2024-11-22 09:26:37 +03:00
Bump nix expressions to 1.10
This commit is contained in:
parent
8ded667a6b
commit
b4046017a7
|
@ -25,7 +25,9 @@ rec {
|
||||||
telethon = telethon_1;
|
telethon = telethon_1;
|
||||||
telethon-devel = self.callPackage ./nix/telethon/devel.nix { };
|
telethon-devel = self.callPackage ./nix/telethon/devel.nix { };
|
||||||
|
|
||||||
telethon_1 = telethon_1_9;
|
telethon_1 = telethon_1_10;
|
||||||
|
telethon_1_10 = telethon_1_10_0;
|
||||||
|
telethon_1_10_0 = telethonPkg "1.10" { version = "1.10.0"; };
|
||||||
telethon_1_9 = telethon_1_9_0;
|
telethon_1_9 = telethon_1_9_0;
|
||||||
telethon_1_9_0 = telethonPkg "1.9" { version = "1.9.0"; };
|
telethon_1_9_0 = telethonPkg "1.9" { version = "1.9.0"; };
|
||||||
telethon_1_8 = telethon_1_8_0;
|
telethon_1_8 = telethon_1_8_0;
|
||||||
|
|
|
@ -29,6 +29,8 @@ let
|
||||||
[ "telethon-devel" "telethon-devel" ]
|
[ "telethon-devel" "telethon-devel" ]
|
||||||
|
|
||||||
[ "telethon_1" "telethon_1" ]
|
[ "telethon_1" "telethon_1" ]
|
||||||
|
[ "telethon_1_10" "telethon_1_10" ]
|
||||||
|
[ "telethon_1_10_0" "telethon_1_10_0" ]
|
||||||
[ "telethon_1_9" "telethon_1_9" ]
|
[ "telethon_1_9" "telethon_1_9" ]
|
||||||
[ "telethon_1_9_0" "telethon_1_9_0" ]
|
[ "telethon_1_9_0" "telethon_1_9_0" ]
|
||||||
[ "telethon_1_8" "telethon_1_8" ]
|
[ "telethon_1_8" "telethon_1_8" ]
|
||||||
|
|
35
nix/telethon/1.10.nix
Normal file
35
nix/telethon/1.10.nix
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
{ lib, buildPythonPackage, pythonOlder
|
||||||
|
, fetchFromGitHub ? null, fetchPypi ? null, fetchpatch ? null
|
||||||
|
, pyaes, rsa
|
||||||
|
, version
|
||||||
|
, useRelease ? true
|
||||||
|
}:
|
||||||
|
|
||||||
|
assert useRelease -> fetchPypi != null;
|
||||||
|
assert !useRelease -> fetchFromGitHub != null;
|
||||||
|
let
|
||||||
|
common = import ./common.nix {
|
||||||
|
inherit lib fetchFromGitHub fetchPypi fetchpatch;
|
||||||
|
};
|
||||||
|
versions = {
|
||||||
|
"1.10.0" = {
|
||||||
|
pypiSha256 = "1n2g2r5w44nlhn229r8kamhwjxggv16gl3jxq25bpg5y4qgrxzd8";
|
||||||
|
sourceSha256 = "1rvrc63j6i7yr887g2csciv4zyy407yhdn4n8q2q00dkildh64qw";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
in buildPythonPackage rec {
|
||||||
|
pname = "telethon";
|
||||||
|
inherit version;
|
||||||
|
|
||||||
|
src = common.fetchTelethon {
|
||||||
|
inherit useRelease version;
|
||||||
|
versionData = versions.${version};
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ rsa pyaes ];
|
||||||
|
|
||||||
|
doCheck = false; # No tests available
|
||||||
|
|
||||||
|
disabled = pythonOlder "3.5";
|
||||||
|
meta = common.meta;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user