diff options
author | Thomas Gerbet <thomas@gerbet.me> | 2021-09-03 10:24:14 +0200 |
---|---|---|
committer | Thomas Gerbet <thomas@gerbet.me> | 2021-09-03 10:24:14 +0200 |
commit | fbb4917115ce1e141a75ac257ea9234fc3b95aa2 (patch) | |
tree | dfec359f9500189965dd7fe71a281b2c7b5e1f7c /pkgs/servers | |
parent | 509699b37ef172654ed3566028a7e38d3cad6070 (diff) | |
download | nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar.gz nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar.bz2 nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar.lz nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar.xz nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.tar.zst nixlib-fbb4917115ce1e141a75ac257ea9234fc3b95aa2.zip |
domoticz: 2020.2 -> 2021.1
Fix package build.
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/domoticz/default.nix | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/pkgs/servers/domoticz/default.nix b/pkgs/servers/domoticz/default.nix index a514cb1d86d0..0208e27a276e 100644 --- a/pkgs/servers/domoticz/default.nix +++ b/pkgs/servers/domoticz/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, - fetchzip, + fetchFromGitHub, makeWrapper, cmake, python3, @@ -17,29 +17,17 @@ cereal }: -let - version = "2020.2"; - minizip = "f5282643091dc1b33546bb8d8b3c23d78fdba231"; - - domoticz-src = fetchzip { - url = "https://github.com/domoticz/domoticz/archive/${version}.tar.gz"; - sha256 = "1b4pkw9qp7f5r995vm4xdnpbwi9vxjyzbnk63bmy1xkvbhshm0g3"; - }; - - minizip-src = fetchzip { - url = "https://github.com/domoticz/minizip/archive/${minizip}.tar.gz"; - sha256 = "1vddrzm4pwl14bms91fs3mbqqjhcxrmpx9a68b6nfbs20xmpnsny"; - }; -in stdenv.mkDerivation rec { pname = "domoticz"; - inherit version; + version = "2021.1"; - src = domoticz-src; - - postUnpack = '' - cp -r ${minizip-src}/* $sourceRoot/extern/minizip - ''; + src = fetchFromGitHub { + owner = "domoticz"; + repo = pname; + rev = version; + sha256 = "03s1fx2ilhiq47p99c6iln1fi0rhdcxxsrv1zaww7f7bc744vzbk"; + fetchSubmodules = true; + }; buildInputs = [ openssl |