forked from nikkuss/pkgs
fix: vpkmerge and grimorie are using nvfetch now
This commit is contained in:
@@ -81,6 +81,27 @@
|
|||||||
},
|
},
|
||||||
"version": "v3.2.0"
|
"version": "v3.2.0"
|
||||||
},
|
},
|
||||||
|
"grimoire": {
|
||||||
|
"cargoLock": null,
|
||||||
|
"date": null,
|
||||||
|
"extract": null,
|
||||||
|
"name": "grimoire",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "Slush97",
|
||||||
|
"repo": "grimoire",
|
||||||
|
"rev": "v1.14.2",
|
||||||
|
"sha256": "sha256-iRZF06kjmJJJOeiUpWm8T2REO/FSdpwc73dOXu6Xs9w=",
|
||||||
|
"sparseCheckout": [],
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "v1.14.2"
|
||||||
|
},
|
||||||
"neovide": {
|
"neovide": {
|
||||||
"cargoLock": {
|
"cargoLock": {
|
||||||
"Cargo.lock": [
|
"Cargo.lock": [
|
||||||
@@ -188,5 +209,31 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"version": "v5"
|
"version": "v5"
|
||||||
|
},
|
||||||
|
"vpkmerge": {
|
||||||
|
"cargoLock": {
|
||||||
|
"Cargo.lock": [
|
||||||
|
"sha256-CaNyzN8kRtzKwIUAe1or6ZhcaZNeGCKNCkRUTK2f_H8=/Cargo.lock",
|
||||||
|
{}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"date": null,
|
||||||
|
"extract": null,
|
||||||
|
"name": "vpkmerge",
|
||||||
|
"passthru": null,
|
||||||
|
"pinned": false,
|
||||||
|
"src": {
|
||||||
|
"deepClone": false,
|
||||||
|
"fetchSubmodules": false,
|
||||||
|
"leaveDotGit": false,
|
||||||
|
"name": null,
|
||||||
|
"owner": "Slush97",
|
||||||
|
"repo": "vpkmerge",
|
||||||
|
"rev": "v0.7.0",
|
||||||
|
"sha256": "sha256-CaNyzN8kRtzKwIUAe1or6ZhcaZNeGCKNCkRUTK2f/H8=",
|
||||||
|
"sparseCheckout": [],
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"version": "v0.7.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -56,6 +56,17 @@
|
|||||||
sha256 = "sha256-MFnW9cXFzqmdtC31r8cRcihV3NjGAC6+2/DnNVMheCI=";
|
sha256 = "sha256-MFnW9cXFzqmdtC31r8cRcihV3NjGAC6+2/DnNVMheCI=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
grimoire = {
|
||||||
|
pname = "grimoire";
|
||||||
|
version = "v1.14.2";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Slush97";
|
||||||
|
repo = "grimoire";
|
||||||
|
rev = "v1.14.2";
|
||||||
|
fetchSubmodules = false;
|
||||||
|
sha256 = "sha256-iRZF06kjmJJJOeiUpWm8T2REO/FSdpwc73dOXu6Xs9w=";
|
||||||
|
};
|
||||||
|
};
|
||||||
neovide = {
|
neovide = {
|
||||||
pname = "neovide";
|
pname = "neovide";
|
||||||
version = "8c48a699e201aa5559227a96d879b2f57192b354";
|
version = "8c48a699e201aa5559227a96d879b2f57192b354";
|
||||||
@@ -123,4 +134,21 @@
|
|||||||
sha256 = "sha256-w+0SKR0A/hcFU6iFEOgyG+vWwgAWF8h9D0/X7GSFm7w=";
|
sha256 = "sha256-w+0SKR0A/hcFU6iFEOgyG+vWwgAWF8h9D0/X7GSFm7w=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
vpkmerge = {
|
||||||
|
pname = "vpkmerge";
|
||||||
|
version = "v0.7.0";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Slush97";
|
||||||
|
repo = "vpkmerge";
|
||||||
|
rev = "v0.7.0";
|
||||||
|
fetchSubmodules = false;
|
||||||
|
sha256 = "sha256-CaNyzN8kRtzKwIUAe1or6ZhcaZNeGCKNCkRUTK2f/H8=";
|
||||||
|
};
|
||||||
|
cargoLock."Cargo.lock" = {
|
||||||
|
lockFile = ./. + "/sha256-CaNyzN8kRtzKwIUAe1or6ZhcaZNeGCKNCkRUTK2f_H8=/Cargo.lock";
|
||||||
|
outputHashes = {
|
||||||
|
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -36,3 +36,16 @@ src.git = "https://github.com/neovide/neovide.git"
|
|||||||
src.git_branch = "nightly"
|
src.git_branch = "nightly"
|
||||||
fetch.git = "https://github.com/neovide/neovide.git"
|
fetch.git = "https://github.com/neovide/neovide.git"
|
||||||
cargo_lock = ["Cargo.lock"]
|
cargo_lock = ["Cargo.lock"]
|
||||||
|
|
||||||
|
[grimoire]
|
||||||
|
src.github = "Slush97/grimoire"
|
||||||
|
fetch.github = "Slush97/grimoire"
|
||||||
|
|
||||||
|
# [grimoire-social]
|
||||||
|
# src.github = "Slush97/grimoire-social"
|
||||||
|
# fetch.github = "Slush97/grimoire-social"
|
||||||
|
|
||||||
|
[vpkmerge]
|
||||||
|
src.github = "Slush97/vpkmerge"
|
||||||
|
fetch.github = "Slush97/vpkmerge"
|
||||||
|
cargo_lock = ["Cargo.lock"]
|
||||||
|
|||||||
@@ -11,17 +11,22 @@
|
|||||||
pkg-config,
|
pkg-config,
|
||||||
makeWrapper,
|
makeWrapper,
|
||||||
electron_39,
|
electron_39,
|
||||||
|
vpkmerge,
|
||||||
sqlite,
|
sqlite,
|
||||||
|
callPackage,
|
||||||
}: let
|
}: let
|
||||||
version = "1.13.1";
|
version = "1.13.1";
|
||||||
|
sources = callPackage ../../../../_sources/generated.nix {};
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = sources.grimoire.src;
|
||||||
owner = "Slush97";
|
# src = fetchFromGitHub {
|
||||||
repo = "grimoire";
|
# owner = "Slush97";
|
||||||
rev = "v${version}";
|
# repo = "grimoire";
|
||||||
hash = "sha256-GSl0whxFtw6tHKBLB3yOulpQGAw8Hqn+2ipj+1zQHLY=";
|
# rev = "v${version}";
|
||||||
};
|
# hash = "sha256-GSl0whxFtw6tHKBLB3yOulpQGAw8Hqn+2ipj+1zQHLY=";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# grimoire-social-src = sources.grimoire-social.src;
|
||||||
grimoire-social-src = fetchFromGitHub {
|
grimoire-social-src = fetchFromGitHub {
|
||||||
owner = "Slush97";
|
owner = "Slush97";
|
||||||
repo = "grimoire-social";
|
repo = "grimoire-social";
|
||||||
@@ -33,13 +38,13 @@
|
|||||||
pname = "grimoire";
|
pname = "grimoire";
|
||||||
inherit version src;
|
inherit version src;
|
||||||
fetcherVersion = 2;
|
fetcherVersion = 2;
|
||||||
hash = "sha256-iFxXEb5iKRM0Bp+YrQZhsGXHa0pfPMWQDah/SUBJVBE=";
|
hash = "sha256-ARJihXqqSVpzrA7qLGUFoQRW0ydgcIAunZJeFB3WN5s=";
|
||||||
};
|
|
||||||
|
|
||||||
vpkmerge-bin = fetchurl {
|
|
||||||
url = "https://github.com/Slush97/vpkmerge/releases/download/v0.4.0/vpkmerge-linux-x86_64";
|
|
||||||
sha256 = "6860a989335afec0aa19544cf30cbebac9dc6b88af3f3a8d9c3340a6435fa045";
|
|
||||||
};
|
};
|
||||||
|
# Put into its own flake
|
||||||
|
# vpkmerge-bin = fetchurl {
|
||||||
|
# url = "https://github.com/Slush97/vpkmerge/releases/download/v0.4.0/vpkmerge-linux-x86_64";
|
||||||
|
# sha256 = "6860a989335afec0aa19544cf30cbebac9dc6b88af3f3a8d9c3340a6435fa045";
|
||||||
|
# };
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "grimoire";
|
pname = "grimoire";
|
||||||
@@ -70,7 +75,7 @@ in
|
|||||||
chmod -R u+w ../grimoire-social
|
chmod -R u+w ../grimoire-social
|
||||||
|
|
||||||
mkdir -p resources/vpkmerge
|
mkdir -p resources/vpkmerge
|
||||||
cp ${vpkmerge-bin} resources/vpkmerge/vpkmerge-linux-x86_64
|
cp ${vpkmerge}/bin/vpkmerge resources/vpkmerge/vpkmerge-linux-x86_64
|
||||||
chmod +x resources/vpkmerge/vpkmerge-linux-x86_64
|
chmod +x resources/vpkmerge/vpkmerge-linux-x86_64
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user