tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
mangayomi: 0.6.3 -> 0.6.35
qzylinra
6 months ago
253d8429
89723d1c
+56
-5
3 changed files
expand all
collapse all
unified
split
pkgs
by-name
ma
mangayomi
gitHashes.json
package.nix
pubspec.lock.json
+1
pkgs/by-name/ma/mangayomi/gitHashes.json
···
1
1
{
2
2
"desktop_webview_window": "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA=",
3
3
"epubx": "sha256-Rf9zaabPvP7D4NgyJ+LpSB8zHjBvhq2wE0p9Sy7uOXM=",
4
4
+
"flutter_discord_rpc_fork": "sha256-JXeYicEiEIFCDIgHNa3zqrwsy05qBeFvdihghi/3tRs=",
4
5
"flutter_qjs": "sha256-uF3+lQyc6oXWjg9xm8PVXRNZ3AXrw7+FH/lPIQPzaJY=",
5
6
"flutter_web_auth_2": "sha256-3aci73SP8eXg6++IQTQoyS+erUUuSiuXymvR32sxHFw=",
6
7
"media_kit_video": "sha256-t8lqS44lylLhMyvlY5G1k7EXfpDq8WshBVg8D/z0Hbc=",
+42
-3
pkgs/by-name/ma/mangayomi/package.nix
···
13
13
14
14
let
15
15
pname = "mangayomi";
16
16
-
version = "0.6.3";
16
16
+
version = "0.6.35";
17
17
18
18
src = fetchFromGitHub {
19
19
owner = "kodjodevf";
20
20
repo = "mangayomi";
21
21
tag = "v${version}";
22
22
-
hash = "sha256-nlA5DLYSj9VVpDo7o5Umccoz8RAF+ac3LWV7108t2Ds=";
22
22
+
hash = "sha256-XSXFo0+rLTUJ0p3F5+CvKD85OmrShb2xrpQK0F6fo2U=";
23
23
};
24
24
25
25
metaCommon = {
···
51
51
customSourceBuilders = {
52
52
rust_lib_mangayomi =
53
53
{ version, src, ... }:
54
54
-
stdenv.mkDerivation rec {
54
54
+
stdenv.mkDerivation {
55
55
pname = "rust_lib_mangayomi";
56
56
inherit version src;
57
57
inherit (src) passthru;
···
66
66
in
67
67
''
68
68
cp ${fakeCargokitCmake} rust_builder/cargokit/cmake/cargokit.cmake
69
69
+
'';
70
70
+
71
71
+
installPhase = ''
72
72
+
runHook preInstall
73
73
+
74
74
+
cp -r . "$out"
75
75
+
76
76
+
runHook postInstall
77
77
+
'';
78
78
+
};
79
79
+
flutter_discord_rpc_fork =
80
80
+
{ version, src, ... }:
81
81
+
let
82
82
+
flutter_discord_rpc_fork-rs = rustPlatform.buildRustPackage {
83
83
+
pname = "flutter_discord_rpc_fork-rs";
84
84
+
inherit version src;
85
85
+
86
86
+
buildAndTestSubdir = "rust";
87
87
+
88
88
+
cargoHash = "sha256-vYVg5ZALQDrolDtbbXm/epE5MmSKpRJbSU15VDiKh4U=";
89
89
+
90
90
+
passthru.libraryPath = "lib/libflutter_discord_rpc_fork.so";
91
91
+
};
92
92
+
in
93
93
+
stdenv.mkDerivation {
94
94
+
pname = "flutter_discord_rpc_fork";
95
95
+
inherit version src;
96
96
+
inherit (src) passthru;
97
97
+
98
98
+
postPatch =
99
99
+
let
100
100
+
fakeCargokitCmake = writeText "FakeCargokit.cmake" ''
101
101
+
function(apply_cargokit target manifest_dir lib_name any_symbol_name)
102
102
+
set("''${target}_cargokit_lib" ${flutter_discord_rpc_fork-rs}/${flutter_discord_rpc_fork-rs.passthru.libraryPath} PARENT_SCOPE)
103
103
+
endfunction()
104
104
+
'';
105
105
+
in
106
106
+
''
107
107
+
cp ${fakeCargokitCmake} cargokit/cmake/cargokit.cmake
69
108
'';
70
109
71
110
installPhase = ''
+13
-2
pkgs/by-name/ma/mangayomi/pubspec.lock.json
···
440
440
"dependency": "direct main",
441
441
"description": {
442
442
"name": "d4rt",
443
443
-
"sha256": "40ecf0b73603a8268050e890eb4d037b5bdf4184f439cc18d593e83b100a19e7",
443
443
+
"sha256": "4220081caf1cea231e127a8fd2801b4b55464a51f840b56bb079ce2b3792e9e6",
444
444
"url": "https://pub.dev"
445
445
},
446
446
"source": "hosted",
447
447
-
"version": "0.0.9"
447
447
+
"version": "0.1.1"
448
448
},
449
449
"dart_style": {
450
450
"dependency": "transitive",
···
683
683
},
684
684
"source": "hosted",
685
685
"version": "3.4.1"
686
686
+
},
687
687
+
"flutter_discord_rpc_fork": {
688
688
+
"dependency": "direct main",
689
689
+
"description": {
690
690
+
"path": ".",
691
691
+
"ref": "main",
692
692
+
"resolved-ref": "67e99dd4547bdba15a49d53ab61f50397b194804",
693
693
+
"url": "https://github.com/Schnitzel5/flutter-discord-rpc.git"
694
694
+
},
695
695
+
"source": "git",
696
696
+
"version": "1.0.4"
686
697
},
687
698
"flutter_inappwebview": {
688
699
"dependency": "direct main",