Bump: 0.5.0 : unlisted, password and locked stream support

This commit is contained in:
2026-08-16 14:56:29 +01:00
parent 9960434c1c
commit 0c6705badd
13 changed files with 319 additions and 45 deletions
+23 -4
View File
@@ -7,6 +7,12 @@
crane.url = "github:ipetkov/crane";
flake-utils.url = "github:numtide/flake-utils";
rust-overlay = {
url = "github:oxalica/rust-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
@@ -16,14 +22,27 @@
crane,
flake-utils,
...
}:
}@inputs:
flake-utils.lib.eachDefaultSystem (
system:
let
pkgs = nixpkgs.legacyPackages.${system};
pkgs = import inputs.nixpkgs {
inherit system;
overlays = [ (import inputs.rust-overlay) ];
};
inherit (pkgs) lib;
craneLib = crane.mkLib pkgs;
craneLib = (inputs.crane.mkLib pkgs).overrideToolchain (
p:
p.rust-bin.nightly.latest.default.override {
extensions = [
"rustc-codegen-cranelift-preview"
"rust-analyzer"
"rust-src"
];
}
);
# Common arguments can be set here to avoid repeating them later
# Note: changes here will rebuild all dependency crates
@@ -56,7 +75,7 @@
commonArgs
// {
pname = "rtmp-to-whip";
version = "0.1.0";
version = "0.4.0";
cargoArtifacts = craneLib.buildDepsOnly commonArgs;
cargoExtraArgs = "-p server";
src = fileSetForCrate ./crates/server;