tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
snapmaker-luban: 4.14.0 -> 4.15.0
emaryn
11 months ago
cd050d23
0823e91e
+7
-6
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
sn
snapmaker-luban
package.nix
+7
-6
pkgs/by-name/sn/snapmaker-luban/package.nix
···
35
35
pango,
36
36
gcc-unwrapped,
37
37
udev,
38
38
+
python311,
38
39
}:
39
40
40
41
stdenv.mkDerivation rec {
41
42
pname = "snapmaker-luban";
42
42
-
version = "4.14.0";
43
43
+
version = "4.15.0";
43
44
44
45
src = fetchurl {
45
46
url = "https://github.com/Snapmaker/Luban/releases/download/v${version}/snapmaker-luban-${version}-linux-x64.tar.gz";
46
46
-
hash = "sha256-/cJxVhY9zJdsg8l+BxJDr53/Lsz4JMBGMIS2HD6NXvM=";
47
47
+
hash = "sha256-X4XNzkl5ky3C8fj92J9OQxj12zmIQ+xS02wYLWo94oU=";
47
48
};
48
49
49
50
nativeBuildInputs = [
···
70
71
libgbm
71
72
nspr
72
73
nss
74
74
+
(lib.getLib stdenv.cc.cc)
75
75
+
python311
73
76
];
74
77
75
78
libPath = lib.makeLibraryPath [
···
102
105
udev
103
106
];
104
107
105
105
-
autoPatchelfIgnoreMissingDeps = [
106
106
-
"libc.musl-x86_64.so.1"
107
107
-
];
108
108
+
autoPatchelfIgnoreMissingDeps = [ "libc.musl-x86_64.so.1" ];
108
109
109
110
dontWrapGApps = true;
110
111
dontConfigure = true;
···
125
126
--prefix LD_LIBRARY_PATH : ${libPath}:$out/snapmaker-luban
126
127
127
128
ln -s $out/opt/snapmaker-luban $out/bin/snapmaker-luban
128
128
-
ln -s $out/opt/resources/app/app/resources/images/snap-luban-logo-64x64.png $out/share/pixmaps/snapmaker-luban.png
129
129
+
ln -s $out/opt/resources/app/src/app/resources/images/snapmaker-logo.png $out/share/pixmaps/snapmaker-luban.png
129
130
130
131
runHook postInstall
131
132
'';