tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
alcom: 1.0.1 -> 1.1.4
Sapphire
6 months ago
21a288bf
ea8b315a
+9
-138
3 changed files
expand all
collapse all
unified
split
pkgs
by-name
al
alcom
deps.json
disable-updater-artifacts.patch
package.nix
-92
pkgs/by-name/al/alcom/deps.json
···
1
1
-
[
2
2
-
{
3
3
-
"pname": "Microsoft.AspNetCore.App.Runtime.linux-arm64",
4
4
-
"version": "8.0.1",
5
5
-
"hash": "sha256-vAqIkIrtqiJbQ8ngqSfxLA4XUyfqO1lr7NiYch5+TTc="
6
6
-
},
7
7
-
{
8
8
-
"pname": "Microsoft.AspNetCore.App.Runtime.linux-x64",
9
9
-
"version": "8.0.1",
10
10
-
"hash": "sha256-QbUQXjCzr8j8u/5X0af9jE++EugdoxMhT08F49MZX74="
11
11
-
},
12
12
-
{
13
13
-
"pname": "Microsoft.AspNetCore.App.Runtime.osx-arm64",
14
14
-
"version": "8.0.1",
15
15
-
"hash": "sha256-tiSDf189+7K788Z2qVmsP3PeUzkByUCtcjXR9onOdXA="
16
16
-
},
17
17
-
{
18
18
-
"pname": "Microsoft.AspNetCore.App.Runtime.osx-x64",
19
19
-
"version": "8.0.1",
20
20
-
"hash": "sha256-tYR6xGWvWoR0ITYHra9bsOxIhzhe/GYNVpB4R7KkKik="
21
21
-
},
22
22
-
{
23
23
-
"pname": "Microsoft.DotNet.ILCompiler",
24
24
-
"version": "8.0.1",
25
25
-
"hash": "sha256-u4JMGIe/rmXOzx+Y2tC5qlkP5aNVMHy6AQnYwxsXsN4="
26
26
-
},
27
27
-
{
28
28
-
"pname": "Microsoft.NET.ILLink.Tasks",
29
29
-
"version": "8.0.1",
30
30
-
"hash": "sha256-SopZpGaZ48/8dpUwDFDM3ix+g1rP4Yqs1PGuzRp+K7c="
31
31
-
},
32
32
-
{
33
33
-
"pname": "Microsoft.NETCore.App.Host.linux-arm64",
34
34
-
"version": "8.0.1",
35
35
-
"hash": "sha256-g4RhRWUP4o3dkNt2hV0ZNRRwDGIuAJ6gY02d3xhtFzY="
36
36
-
},
37
37
-
{
38
38
-
"pname": "Microsoft.NETCore.App.Host.linux-x64",
39
39
-
"version": "8.0.1",
40
40
-
"hash": "sha256-+fUVeiQ2qXBtP4HI+8+/SLqZOEuKi9/zC/pX9g+rhqs="
41
41
-
},
42
42
-
{
43
43
-
"pname": "Microsoft.NETCore.App.Host.osx-arm64",
44
44
-
"version": "8.0.1",
45
45
-
"hash": "sha256-aRGVm8Ckd+uhkuAnJAuqHH6+muT+sXf+b+6nZ/Md77c="
46
46
-
},
47
47
-
{
48
48
-
"pname": "Microsoft.NETCore.App.Host.osx-x64",
49
49
-
"version": "8.0.1",
50
50
-
"hash": "sha256-UiJ5KdJdLg+/eDHsC4HgvYaY9h3av+/92VPoEixHDgQ="
51
51
-
},
52
52
-
{
53
53
-
"pname": "Microsoft.NETCore.App.Runtime.linux-arm64",
54
54
-
"version": "8.0.1",
55
55
-
"hash": "sha256-JeYU02u4ln0v56QeCs+8ZLWhRlNxZ6c/xHr8Jy3koww="
56
56
-
},
57
57
-
{
58
58
-
"pname": "Microsoft.NETCore.App.Runtime.linux-x64",
59
59
-
"version": "8.0.1",
60
60
-
"hash": "sha256-jajBI5GqG2IIcsIMgxTHfXbMapoXrZGl/EEhShwYq7w="
61
61
-
},
62
62
-
{
63
63
-
"pname": "Microsoft.NETCore.App.Runtime.osx-arm64",
64
64
-
"version": "8.0.1",
65
65
-
"hash": "sha256-TJbkjj3koeFN068auqXUojMLPrihO6sEMIPqglW7uTE="
66
66
-
},
67
67
-
{
68
68
-
"pname": "Microsoft.NETCore.App.Runtime.osx-x64",
69
69
-
"version": "8.0.1",
70
70
-
"hash": "sha256-SYctZpDlsEHxmy+/Oa1Qp99mpx8I7icYoSBKczF1Ybo="
71
71
-
},
72
72
-
{
73
73
-
"pname": "runtime.linux-arm64.Microsoft.DotNet.ILCompiler",
74
74
-
"version": "8.0.1",
75
75
-
"hash": "sha256-oCzhhcSp2ZZ+R8ITzhVn21nmT+R6upf3IzsRtke4xxY="
76
76
-
},
77
77
-
{
78
78
-
"pname": "runtime.linux-x64.Microsoft.DotNet.ILCompiler",
79
79
-
"version": "8.0.1",
80
80
-
"hash": "sha256-BMDOdOJFDuItIL8gbYKJdoycvf2rJ8RI8FHsaaYYflY="
81
81
-
},
82
82
-
{
83
83
-
"pname": "runtime.osx-arm64.Microsoft.DotNet.ILCompiler",
84
84
-
"version": "8.0.1",
85
85
-
"hash": "sha256-7FJEqNLs8DvqsSJQZETbL2uvRrqO5M1ReWCYkXtqVAE="
86
86
-
},
87
87
-
{
88
88
-
"pname": "runtime.osx-x64.Microsoft.DotNet.ILCompiler",
89
89
-
"version": "8.0.1",
90
90
-
"hash": "sha256-WOJqlt/ONpCqhfB2S++rY+iRqW6mlAddxGoqaC/boCM="
91
91
-
}
92
92
-
]
+4
-4
pkgs/by-name/al/alcom/disable-updater-artifacts.patch
···
1
1
diff --git a/vrc-get-gui/Tauri.toml b/vrc-get-gui/Tauri.toml
2
2
-
index ff969dbb..1339d861 100644
2
2
+
index cd180da8..66a81aa9 100644
3
3
--- a/vrc-get-gui/Tauri.toml
4
4
+++ b/vrc-get-gui/Tauri.toml
5
5
@@ -34,8 +34,6 @@ icon = [
···
8
8
9
9
-createUpdaterArtifacts = "v1Compatible" # remove if ci # we do not generate updater artifacts in CI
10
10
-
11
11
-
[bundle.linux.deb]
12
12
-
desktopTemplate = "alcom.desktop"
13
13
-
11
11
+
[[bundle.fileAssociations]]
12
12
+
# note: for macOS we directory use info.plist for registering file association.
13
13
+
description = "ALCOM Project Template"
+5
-42
pkgs/by-name/al/alcom/package.nix
···
1
1
{
2
2
-
buildDotnetModule,
3
2
cargo-about,
4
3
cargo-tauri,
5
5
-
dotnetCorePackages,
6
4
fetchFromGitHub,
7
5
fetchNpmDeps,
8
6
glib-networking,
···
20
18
}:
21
19
let
22
20
pname = "alcom";
23
23
-
version = "1.0.1";
21
21
+
version = "1.1.4";
24
22
25
23
src = fetchFromGitHub {
26
24
owner = "vrc-get";
27
25
repo = "vrc-get";
28
26
tag = "gui-v${version}";
29
29
-
fetchSubmodules = true;
30
30
-
hash = "sha256-cOx7X3xfTBYpXhv1zIRStaIpyGWSp+d7qzdJLGzXtDY=";
27
27
+
hash = "sha256-pGWDMQIS2WgtnqRoOXRZrc25kJ5c6TY6UE2aZtpxN/s=";
31
28
};
32
29
33
30
subdir = "vrc-get-gui";
34
34
-
35
35
-
dotnetSdk = dotnetCorePackages.sdk_8_0;
36
36
-
dotnetRuntime = dotnetCorePackages.runtime_8_0;
37
37
-
38
38
-
dotnetBuild = buildDotnetModule {
39
39
-
inherit pname version src;
40
40
-
41
41
-
dotnet-sdk = dotnetSdk;
42
42
-
dotnet-runtime = dotnetRuntime;
43
43
-
44
44
-
projectFile = [
45
45
-
"vrc-get-litedb/dotnet/vrc-get-litedb.csproj"
46
46
-
"vrc-get-litedb/dotnet/LiteDB/LiteDB/LiteDB.csproj"
47
47
-
];
48
48
-
nugetDeps = ./deps.json;
49
49
-
};
50
31
in
51
32
rustPlatform.buildRustPackage {
52
33
inherit pname version src;
···
58
39
nativeBuildInputs = [
59
40
cargo-about
60
41
cargo-tauri.hook
61
61
-
dotnetSdk
62
42
nodejs
63
43
npmHooks.npmConfigHook
64
44
wrapGAppsHook4
···
73
53
libsoup_3
74
54
makeBinaryWrapper
75
55
webkitgtk_4_1
76
76
-
]
77
77
-
++ dotnetSdk.packages
78
78
-
++ dotnetBuild.nugetDeps;
56
56
+
];
79
57
80
80
-
cargoHash = "sha256-Ph6QZW21JYQJgrUecN+MklWuY51iKC2glPEdgxw+3r8=";
58
58
+
cargoHash = "sha256-JuZHfpOYuLNdb03srECx73GK5ajgL6bHlbKbiuMN2NE=";
81
59
buildAndTestSubdir = subdir;
82
60
83
61
npmDeps = fetchNpmDeps {
84
62
inherit src;
85
63
sourceRoot = "${src.name}/${subdir}";
86
86
-
hash = "sha256-lWQPBILZn8VGoILfEY2bMxGaBL2ALGbvcT5RqanTNyY=";
64
64
+
hash = "sha256-snXOfAtanLPhQNo0mg/r8UUXJua2X+52t7+7QS1vOkI=";
87
65
};
88
66
npmRoot = subdir;
89
89
-
90
90
-
preConfigure = ''
91
91
-
dotnet restore "vrc-get-litedb/dotnet/vrc-get-litedb.csproj" \
92
92
-
-p:ContinuousIntegrationBuild=true \
93
93
-
-p:Deterministic=true
94
94
-
'';
95
95
-
96
96
-
postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
97
97
-
wrapProgram $out/bin/ALCOM \
98
98
-
--set APPIMAGE ALCOM
99
99
-
'';
100
100
-
101
101
-
passthru = {
102
102
-
inherit (dotnetBuild) fetch-deps;
103
103
-
};
104
67
105
68
meta = {
106
69
description = "Experimental GUI application to manage VRChat Unity Projects";