tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gex: 0.6.3. -> 0.6.4
Evan Richter
2 years ago
ad4c77e4
a2443afa
+15
-6
2 changed files
expand all
collapse all
unified
split
pkgs
applications
version-management
gex
default.nix
top-level
all-packages.nix
+12
-5
pkgs/applications/version-management/gex/default.nix
···
1
1
{ lib
2
2
+
, stdenv
2
3
, rustPlatform
3
4
, fetchFromGitHub
4
5
, pkg-config
5
5
-
, libgit2_1_6
6
6
+
, libgit2
7
7
+
, Security
6
8
}:
7
9
8
10
rustPlatform.buildRustPackage rec {
9
11
pname = "gex";
10
10
-
version = "0.6.3";
12
12
+
version = "0.6.4";
11
13
12
14
src = fetchFromGitHub {
13
15
owner = "Piturnah";
14
16
repo = pname;
15
17
rev = "v${version}";
16
16
-
hash = "sha256-ADVF+Kb0DDiR3dS43uzhefFFEg1O8IC22i5fmziEp6I=";
18
18
+
hash = "sha256-Xer7a3UtFIv3idchI7DfZ5u6qgDW/XFWi5ihtcREXqo=";
17
19
};
18
20
19
21
nativeBuildInputs = [ pkg-config ];
20
22
21
23
buildInputs = [
22
22
-
libgit2_1_6
24
24
+
libgit2
25
25
+
] ++ lib.optionals stdenv.isDarwin [
26
26
+
Security
23
27
];
24
28
25
25
-
cargoHash = "sha256-XBBZ56jvBtYI5J/sSc4ckk/KXzCHNgM9A4jGolGKh2E=";
29
29
+
# force the libgit2-sys crate to use the system libgit2 library
30
30
+
LIBGIT2_NO_VENDOR = 1;
31
31
+
32
32
+
cargoHash = "sha256-HNz1wwn0eUhNR6ZLLPMse8LmAS4CzADx0ZR9gJgJQCg=";
26
33
27
34
meta = with lib; {
28
35
description = "Git Explorer: cross-platform git workflow improvement tool inspired by Magit";
+3
-1
pkgs/top-level/all-packages.nix
···
2227
2227
2228
2228
diff-so-fancy = callPackage ../applications/version-management/diff-so-fancy { };
2229
2229
2230
2230
-
gex = callPackage ../applications/version-management/gex { };
2230
2230
+
gex = callPackage ../applications/version-management/gex {
2231
2231
+
inherit (darwin.apple_sdk.frameworks) Security;
2232
2232
+
};
2231
2233
2232
2234
gfold = callPackage ../applications/version-management/gfold {
2233
2235
inherit (darwin.apple_sdk.frameworks) Security;