tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
ricochet: switch to fetchFromGitHub
Felix Buehler
4 years ago
7849d376
a1cea09c
+25
-8
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
instant-messengers
ricochet
default.nix
+25
-8
pkgs/applications/networking/instant-messengers/ricochet/default.nix
reviewed
···
1
1
-
{ mkDerivation, lib, fetchurl, pkg-config, makeDesktopItem
2
2
-
, qtbase, qttools, qtmultimedia, qtquick1, qtquickcontrols
3
3
-
, openssl, protobuf, qmake
1
1
+
{ mkDerivation
2
2
+
, lib
3
3
+
, fetchFromGitHub
4
4
+
, pkg-config
5
5
+
, makeDesktopItem
6
6
+
, qtbase
7
7
+
, qttools
8
8
+
, qtmultimedia
9
9
+
, qtquick1
10
10
+
, qtquickcontrols
11
11
+
, openssl
12
12
+
, protobuf
13
13
+
, qmake
4
14
}:
5
15
6
16
mkDerivation rec {
7
17
pname = "ricochet";
8
18
version = "1.1.4";
9
19
10
10
-
src = fetchurl {
11
11
-
url = "https://github.com/ricochet-im/ricochet/archive/v${version}.tar.gz";
12
12
-
sha256 = "1kfj42ksvj7axc809lb8siqzj5hck2pib427b63a3ipnqc5h1faf";
20
20
+
src = fetchFromGitHub {
21
21
+
owner = "ricochet-im";
22
22
+
repo = "ricochet";
23
23
+
rev = "v${version}";
24
24
+
sha256 = "sha256-CGVTHa0Hqj90WvB6ZbA156DVgzv/R7blsU550y2Ai9c=";
13
25
};
14
26
15
27
desktopItem = makeDesktopItem {
···
23
35
};
24
36
25
37
buildInputs = [
26
26
-
qtbase qttools qtmultimedia qtquick1 qtquickcontrols
27
27
-
openssl protobuf
38
38
+
qtbase
39
39
+
qttools
40
40
+
qtmultimedia
41
41
+
qtquick1
42
42
+
qtquickcontrols
43
43
+
openssl
44
44
+
protobuf
28
45
];
29
46
30
47
nativeBuildInputs = [ pkg-config qmake ];