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