mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
fieed and updated nix
This commit is contained in:
parent
bc7f0731fc
commit
b15ea2d9bd
@ -3205,6 +3205,41 @@ rec {
|
|||||||
features = { "default" = [ "use_std" ]; };
|
features = { "default" = [ "use_std" ]; };
|
||||||
resolvedDefaultFeatures = [ "default" "use_std" ];
|
resolvedDefaultFeatures = [ "default" "use_std" ];
|
||||||
};
|
};
|
||||||
|
"enum-iterator" = rec {
|
||||||
|
crateName = "enum-iterator";
|
||||||
|
version = "0.6.0";
|
||||||
|
edition = "2018";
|
||||||
|
sha256 = "1mxq9fds22paikg2c95kxkpxych4p1n3yzhca4q7fz8rl4hn76n7";
|
||||||
|
authors = [ "Stephane Raux <stephaneyfx@gmail.com>" ];
|
||||||
|
dependencies = [{
|
||||||
|
name = "enum-iterator-derive";
|
||||||
|
packageId = "enum-iterator-derive";
|
||||||
|
}];
|
||||||
|
|
||||||
|
};
|
||||||
|
"enum-iterator-derive" = rec {
|
||||||
|
crateName = "enum-iterator-derive";
|
||||||
|
version = "0.6.0";
|
||||||
|
edition = "2018";
|
||||||
|
sha256 = "01pc15d8l0ayrjv7xjjx1lxw2vypvlawcvc9ax7pdp60ywqsm50y";
|
||||||
|
procMacro = true;
|
||||||
|
authors = [ "Stephane Raux <stephaneyfx@gmail.com>" ];
|
||||||
|
dependencies = [
|
||||||
|
{
|
||||||
|
name = "proc-macro2";
|
||||||
|
packageId = "proc-macro2 1.0.18";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "quote";
|
||||||
|
packageId = "quote 1.0.7";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "syn";
|
||||||
|
packageId = "syn 1.0.33";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
};
|
||||||
"error-chain" = rec {
|
"error-chain" = rec {
|
||||||
crateName = "error-chain";
|
crateName = "error-chain";
|
||||||
version = "0.12.2";
|
version = "0.12.2";
|
||||||
@ -11920,7 +11955,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-chat-cli" = rec {
|
"veloren-chat-cli" = rec {
|
||||||
crateName = "veloren-chat-cli";
|
crateName = "veloren-chat-cli";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
crateBin = [{
|
crateBin = [{
|
||||||
name = "veloren-chat-cli";
|
name = "veloren-chat-cli";
|
||||||
@ -11958,7 +11993,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-client" = rec {
|
"veloren-client" = rec {
|
||||||
crateName = "veloren-client";
|
crateName = "veloren-client";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
src = lib.cleanSourceWith {
|
src = lib.cleanSourceWith {
|
||||||
filter = sourceFilter;
|
filter = sourceFilter;
|
||||||
@ -12036,7 +12071,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-common" = rec {
|
"veloren-common" = rec {
|
||||||
crateName = "veloren-common";
|
crateName = "veloren-common";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
src = lib.cleanSourceWith {
|
src = lib.cleanSourceWith {
|
||||||
filter = sourceFilter;
|
filter = sourceFilter;
|
||||||
@ -12064,6 +12099,10 @@ rec {
|
|||||||
name = "dot_vox";
|
name = "dot_vox";
|
||||||
packageId = "dot_vox";
|
packageId = "dot_vox";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "enum-iterator";
|
||||||
|
packageId = "enum-iterator";
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "find_folder";
|
name = "find_folder";
|
||||||
packageId = "find_folder";
|
packageId = "find_folder";
|
||||||
@ -12154,7 +12193,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-server" = rec {
|
"veloren-server" = rec {
|
||||||
crateName = "veloren-server";
|
crateName = "veloren-server";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
src = lib.cleanSourceWith {
|
src = lib.cleanSourceWith {
|
||||||
filter = sourceFilter;
|
filter = sourceFilter;
|
||||||
@ -12293,7 +12332,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-server-cli" = rec {
|
"veloren-server-cli" = rec {
|
||||||
crateName = "veloren-server-cli";
|
crateName = "veloren-server-cli";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
crateBin = [{
|
crateBin = [{
|
||||||
name = "veloren-server-cli";
|
name = "veloren-server-cli";
|
||||||
@ -12336,7 +12375,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-voxygen" = rec {
|
"veloren-voxygen" = rec {
|
||||||
crateName = "veloren-voxygen";
|
crateName = "veloren-voxygen";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
crateBin = [{
|
crateBin = [{
|
||||||
name = "veloren-voxygen";
|
name = "veloren-voxygen";
|
||||||
@ -12595,7 +12634,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-voxygen-anim" = rec {
|
"veloren-voxygen-anim" = rec {
|
||||||
crateName = "veloren-voxygen-anim";
|
crateName = "veloren-voxygen-anim";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
src = lib.cleanSourceWith {
|
src = lib.cleanSourceWith {
|
||||||
filter = sourceFilter;
|
filter = sourceFilter;
|
||||||
@ -12661,7 +12700,7 @@ rec {
|
|||||||
};
|
};
|
||||||
"veloren-world" = rec {
|
"veloren-world" = rec {
|
||||||
crateName = "veloren-world";
|
crateName = "veloren-world";
|
||||||
version = "0.6.0";
|
version = "0.7.0";
|
||||||
edition = "2018";
|
edition = "2018";
|
||||||
src = lib.cleanSourceWith {
|
src = lib.cleanSourceWith {
|
||||||
filter = sourceFilter;
|
filter = sourceFilter;
|
||||||
|
@ -37,7 +37,13 @@ let
|
|||||||
alsa-sys = _: { buildInputs = [ pkg-config alsaLib ]; };
|
alsa-sys = _: { buildInputs = [ pkg-config alsaLib ]; };
|
||||||
veloren-common = _: { NIX_GIT_HASH = gitHash; };
|
veloren-common = _: { NIX_GIT_HASH = gitHash; };
|
||||||
veloren-network = _: { buildInputs = [ pkg-config openssl ]; };
|
veloren-network = _: { buildInputs = [ pkg-config openssl ]; };
|
||||||
veloren-voxygen = _: { buildInputs = [ atk cairo glib gtk3 pango ]; };
|
veloren-voxygen = _: {
|
||||||
|
buildInputs = [ atk cairo glib gtk3 pango ];
|
||||||
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
postInstall = ''
|
||||||
|
wrapProgram $out/bin/veloren-voxygen --set LD_LIBRARY_PATH ${xorg.libX11}/lib
|
||||||
|
'';
|
||||||
|
};
|
||||||
};
|
};
|
||||||
inherit release pkgs nixpkgs;
|
inherit release pkgs nixpkgs;
|
||||||
};
|
};
|
||||||
|
@ -7,7 +7,7 @@ let
|
|||||||
};
|
};
|
||||||
rustChannel = mozPkgs.rustChannelOf {
|
rustChannel = mozPkgs.rustChannelOf {
|
||||||
rustToolchain = ../rust-toolchain;
|
rustToolchain = ../rust-toolchain;
|
||||||
sha256 = "sha256-18R7sZfLGmtYkz24jUaq268fJO2A71p+dWvGm4DgqEw=";
|
sha256 = "sha256-hKjJt5RAI9cf55orvwGEkOXIGOaySX5dD2aj3iQ/IDs=";
|
||||||
};
|
};
|
||||||
in import nixpkgs {
|
in import nixpkgs {
|
||||||
inherit system;
|
inherit system;
|
||||||
|
@ -5,10 +5,10 @@
|
|||||||
"homepage": "",
|
"homepage": "",
|
||||||
"owner": "kolloch",
|
"owner": "kolloch",
|
||||||
"repo": "crate2nix",
|
"repo": "crate2nix",
|
||||||
"rev": "ee584740abafedac0b0700c8bf5a32c1c76dd86e",
|
"rev": "602223cdd990f17edb7bd8587a44b9ba76f8e886",
|
||||||
"sha256": "0ixbrrmriwjmwj94s8frmb7yl34mqnnyxd0imqipnvz8l98ma986",
|
"sha256": "1jvhi0crlgr570365w024xysx3myflaj0yqk8hx4nz6agvrpb0hc",
|
||||||
"type": "tarball",
|
"type": "tarball",
|
||||||
"url": "https://github.com/kolloch/crate2nix/archive/ee584740abafedac0b0700c8bf5a32c1c76dd86e.tar.gz",
|
"url": "https://github.com/kolloch/crate2nix/archive/602223cdd990f17edb7bd8587a44b9ba76f8e886.tar.gz",
|
||||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||||
},
|
},
|
||||||
"nixpkgsMoz": {
|
"nixpkgsMoz": {
|
||||||
|
Loading…
Reference in New Issue
Block a user