tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
rx: 0.3.0 -> 0.3.1
authored by
Minijackson
and committed by
Jon
6 years ago
df7ed438
1657acd5
+5
-5
1 changed file
expand all
collapse all
unified
split
pkgs
applications
graphics
rx
default.nix
+5
-5
pkgs/applications/graphics/rx/default.nix
···
1
{ stdenv, rustPlatform, fetchFromGitHub, makeWrapper
2
, cmake, pkgconfig
3
, xorg ? null
4
-
, vulkan-loader ? null }:
5
6
with stdenv.lib;
7
8
rustPlatform.buildRustPackage rec {
9
pname = "rx";
10
-
version = "0.3.0";
11
12
src = fetchFromGitHub {
13
owner = "cloudhead";
14
repo = pname;
15
rev = "v${version}";
16
-
sha256 = "0mhpq9x54d884ydmfv1358sgc4jc7bghfx2y0k7p879hyyxr52v1";
17
};
18
19
-
cargoSha256 = "0fnrgijfkvapj1yyy9grnqh2vkciisf029af0gfwyzsxzdi62gg5";
20
21
nativeBuildInputs = [ cmake pkgconfig makeWrapper ];
22
···
32
postInstall = optional stdenv.isLinux ''
33
mkdir -p $out/share/applications
34
cp $src/rx.desktop $out/share/applications
35
-
wrapProgram $out/bin/rx --prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib
36
'';
37
38
meta = {
···
1
{ stdenv, rustPlatform, fetchFromGitHub, makeWrapper
2
, cmake, pkgconfig
3
, xorg ? null
4
+
, libGL ? null }:
5
6
with stdenv.lib;
7
8
rustPlatform.buildRustPackage rec {
9
pname = "rx";
10
+
version = "0.3.1";
11
12
src = fetchFromGitHub {
13
owner = "cloudhead";
14
repo = pname;
15
rev = "v${version}";
16
+
sha256 = "1byaxbhd3q49473kcdd52rvn3xq7bmy8bdx3pz0jiw96bclzhcgq";
17
};
18
19
+
cargoSha256 = "173jfjvdag97f6jvfg366hjk9v3cz301cbzpcahy51rbf1cip1w1";
20
21
nativeBuildInputs = [ cmake pkgconfig makeWrapper ];
22
···
32
postInstall = optional stdenv.isLinux ''
33
mkdir -p $out/share/applications
34
cp $src/rx.desktop $out/share/applications
35
+
wrapProgram $out/bin/rx --prefix LD_LIBRARY_PATH : ${libGL}/lib
36
'';
37
38
meta = {