diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-04-24 01:27:00 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-04-24 01:27:00 +0200 |
commit | 6d5ce738c006168d557f2685f003f0346d083723 (patch) | |
tree | 8b29c546613e4ad65d1ab4c9ebcd5b5652867d90 /overlays | |
parent | d8c20bc395b22fb5552afc8b69e8c60493228d2d (diff) | |
download | Nix-6d5ce738c006168d557f2685f003f0346d083723.tar.gz Nix-6d5ce738c006168d557f2685f003f0346d083723.tar.zst Nix-6d5ce738c006168d557f2685f003f0346d083723.zip |
Upgrade environment packages to latest
Diffstat (limited to 'overlays')
-rw-r--r-- | overlays/bonfire/default.nix | 4 | ||||
-rw-r--r-- | overlays/default.nix | 2 | ||||
-rw-r--r-- | overlays/pass/default.nix | 2 | ||||
-rw-r--r-- | overlays/s6/default.nix | 73 | ||||
-rw-r--r-- | overlays/vdirsyncer/default.nix | 14 |
5 files changed, 20 insertions, 75 deletions
diff --git a/overlays/bonfire/default.nix b/overlays/bonfire/default.nix index 68bde20..a01e619 100644 --- a/overlays/bonfire/default.nix +++ b/overlays/bonfire/default.nix | |||
@@ -7,6 +7,10 @@ self: super: { | |||
7 | inherit version; | 7 | inherit version; |
8 | sha256 = "02qkfpykbq35id8glfgwc38yc430427yd05z1wc5cnld8zgicmgi"; | 8 | sha256 = "02qkfpykbq35id8glfgwc38yc430427yd05z1wc5cnld8zgicmgi"; |
9 | }; | 9 | }; |
10 | postPatch = '' | ||
11 | substituteInPlace click/_unicodefun.py --replace "'locale'" "'${self.locale}/bin/locale'" | ||
12 | ''; | ||
13 | doCheck = false; | ||
10 | }); | 14 | }); |
11 | in | 15 | in |
12 | super.bonfire.overridePythonAttrs(old: { | 16 | super.bonfire.overridePythonAttrs(old: { |
diff --git a/overlays/default.nix b/overlays/default.nix index b3bc8ca..0cefc17 100644 --- a/overlays/default.nix +++ b/overlays/default.nix | |||
@@ -19,7 +19,6 @@ | |||
19 | pelican = import ./pelican; | 19 | pelican = import ./pelican; |
20 | postfix = import ./postfix; | 20 | postfix = import ./postfix; |
21 | postgresql = import ./databases/postgresql; | 21 | postgresql = import ./databases/postgresql; |
22 | s6 = import ./s6; | ||
23 | sc-im = import ./sc-im; | 22 | sc-im = import ./sc-im; |
24 | shaarli = import ./shaarli; | 23 | shaarli = import ./shaarli; |
25 | slrn = import ./slrn; | 24 | slrn = import ./slrn; |
@@ -30,5 +29,6 @@ | |||
30 | ympd = import ./ympd; | 29 | ympd = import ./ympd; |
31 | doing = import ./doing; | 30 | doing = import ./doing; |
32 | xmr-stak = import ./xmr-stak; | 31 | xmr-stak = import ./xmr-stak; |
32 | vdirsyncer = import ./vdirsyncer; | ||
33 | } | 33 | } |
34 | // import ./python-packages | 34 | // import ./python-packages |
diff --git a/overlays/pass/default.nix b/overlays/pass/default.nix index df42cf1..262492f 100644 --- a/overlays/pass/default.nix +++ b/overlays/pass/default.nix | |||
@@ -1,5 +1,5 @@ | |||
1 | self: super: { | 1 | self: super: { |
2 | pass = (super.pass.withExtensions (exts: [ exts.pass-otp ])).overrideAttrs (old: | 2 | pass = super.pass.overrideAttrs (old: |
3 | self.mylibs.fetchedGit ./pass.json // { | 3 | self.mylibs.fetchedGit ./pass.json // { |
4 | patches = old.patches ++ [ ./pass-fix-pass-init.patch ]; | 4 | patches = old.patches ++ [ ./pass-fix-pass-init.patch ]; |
5 | } | 5 | } |
diff --git a/overlays/s6/default.nix b/overlays/s6/default.nix deleted file mode 100644 index ddf0a23..0000000 --- a/overlays/s6/default.nix +++ /dev/null | |||
@@ -1,73 +0,0 @@ | |||
1 | self: super: { | ||
2 | skawarePackages = super.skawarePackages // (with super.skawarePackages; { | ||
3 | skalibs = skalibs.overrideAttrs(old: rec { | ||
4 | pname = "skalibs"; | ||
5 | name = "${pname}-${version}"; | ||
6 | version = "2.8.1.0"; | ||
7 | src = self.fetchurl { | ||
8 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
9 | sha256 = "1fk6n402ywn4kpy6ng7sfnnqcg0mp6wq2hrv8sv3kxd0nh3na723"; | ||
10 | }; | ||
11 | }); | ||
12 | |||
13 | execline = execline.overrideAttrs(old: rec { | ||
14 | pname = "execline"; | ||
15 | name = "${pname}-${version}"; | ||
16 | version = "2.5.1.0"; | ||
17 | src = self.fetchurl { | ||
18 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
19 | sha256 = "0xr6yb50wm6amj1wc7jmxyv7hvlx2ypbnww1vc288j275625d9xi"; | ||
20 | }; | ||
21 | }); | ||
22 | |||
23 | s6 = s6.overrideAttrs(old: rec { | ||
24 | pname = "s6"; | ||
25 | name = "${pname}-${version}"; | ||
26 | version = "2.8.0.1"; | ||
27 | src = self.fetchurl { | ||
28 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
29 | sha256 = "1n1i3jm3kp9ii54cxj1sgh89m6nyna7vhy8714ma6py1frdqzq6v"; | ||
30 | }; | ||
31 | }); | ||
32 | |||
33 | s6-dns = s6-dns.overrideAttrs(old: rec { | ||
34 | pname = "s6-dns"; | ||
35 | name = "${pname}-${version}"; | ||
36 | version = "2.3.0.2"; | ||
37 | src = self.fetchurl { | ||
38 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
39 | sha256 = "1y9bhvx8bqsb2xq5lmlfnc1hw2b3jyqg11i9r4lj0n6vvaqwh1j8"; | ||
40 | }; | ||
41 | }); | ||
42 | |||
43 | s6-linux-utils = s6-linux-utils.overrideAttrs(old: rec { | ||
44 | pname = "s6-linux-utils"; | ||
45 | name = "${pname}-${version}"; | ||
46 | version = "2.5.0.1"; | ||
47 | src = self.fetchurl { | ||
48 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
49 | sha256 = "0bpcaah3rbz4i013bkarr7wxmfvisjyxg0z78xg5zfbgajpgjxx1"; | ||
50 | }; | ||
51 | }); | ||
52 | |||
53 | s6-networking = s6-networking.overrideAttrs(old: rec { | ||
54 | pname = "s6-networking"; | ||
55 | name = "${pname}-${version}"; | ||
56 | version = "2.3.0.4"; | ||
57 | src = self.fetchurl { | ||
58 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
59 | sha256 = "00kqp0mcp8c7f0z5s4399rd1haxasxkqgd6ds0j0607hvi56mqqa"; | ||
60 | }; | ||
61 | }); | ||
62 | |||
63 | s6-portable-utils = s6-portable-utils.overrideAttrs(old: rec { | ||
64 | pname = "s6-portable-utils"; | ||
65 | name = "${pname}-${version}"; | ||
66 | version = "2.2.1.3"; | ||
67 | src = self.fetchurl { | ||
68 | url = "https://skarnet.org/software/${pname}/${pname}-${version}.tar.gz"; | ||
69 | sha256 = "1ibjns1slyg1p7jl9irzlrjz8b01f506iw87g3s7db5arhf17vv2"; | ||
70 | }; | ||
71 | }); | ||
72 | }); | ||
73 | } | ||
diff --git a/overlays/vdirsyncer/default.nix b/overlays/vdirsyncer/default.nix new file mode 100644 index 0000000..53248f9 --- /dev/null +++ b/overlays/vdirsyncer/default.nix | |||
@@ -0,0 +1,14 @@ | |||
1 | self: super: { | ||
2 | vdirsyncer = super.vdirsyncer.overridePythonAttrs(old: { | ||
3 | # https://github.com/NixOS/nixpkgs/pull/85809 | ||
4 | postPatch = old.postPatch + '' | ||
5 | sed -i "s/invalid value for \"--verbosity\"/invalid value for \\\'--verbosity\\\'/" tests/system/cli/test_sync.py | ||
6 | ''; | ||
7 | }); | ||
8 | khal = super.khal.overridePythonAttrs(old: { | ||
9 | postPatch = '' | ||
10 | sed -i "s/Invalid value for \"ics\"/Invalid value for \\\'ics\\\'/" tests/cli_test.py | ||
11 | sed -i "s/Invalid value for \"\[ICS\]\"/Invalid value for \\\'[ICS]\\\'/" tests/cli_test.py | ||
12 | ''; | ||
13 | }); | ||
14 | } | ||