hayabusa: switched to tags (#437419)

Sandro 6ff19de5 8227a08a

Changed files
+14 -6
maintainers
pkgs
by-name
ha
hayabusa
+8
maintainers/maintainer-list.nix
···
githubId = 30374463;
name = "Michal S.";
};
NotAShelf = {
name = "NotAShelf";
email = "raf@notashelf.dev";
···
githubId = 30374463;
name = "Michal S.";
};
+
Notarin = {
+
name = "Notarin Steele";
+
email = "424c414e4b@gmail.com";
+
github = "Notarin";
+
githubId = 25104390;
+
keys = [ { fingerprint = "4E15 9433 48D9 7BA7 E8B8 B0FF C38F D346 AE36 36FB"; } ];
+
matrix = "@notarin:matrix.org";
+
};
NotAShelf = {
name = "NotAShelf";
email = "raf@notashelf.dev";
+6 -6
pkgs/by-name/ha/hayabusa/package.nix
···
vulkan-loader,
}:
-
rustPlatform.buildRustPackage {
pname = "hayabusa";
-
version = "unstable-2023-11-29";
src = fetchFromGitHub {
owner = "notarin";
repo = "hayabusa";
-
rev = "1d6b8cfd301d60ff9f6946970b51818c036083b0";
hash = "sha256-w9vXC7L7IP4QLPFS1IgPOKSm7fT7W0R+NsHTdAfIupg=";
};
···
meta = {
description = "Swift rust fetch program";
homepage = "https://github.com/notarin/hayabusa";
-
license = lib.licenses.cc-by-nc-nd-40;
-
maintainers = with lib.maintainers; [ ];
mainProgram = "hayabusa";
platforms = lib.platforms.linux;
};
-
}
···
vulkan-loader,
}:
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hayabusa";
+
version = "0.3.9";
src = fetchFromGitHub {
owner = "notarin";
repo = "hayabusa";
+
tag = "v${finalAttrs.version}";
hash = "sha256-w9vXC7L7IP4QLPFS1IgPOKSm7fT7W0R+NsHTdAfIupg=";
};
···
meta = {
description = "Swift rust fetch program";
homepage = "https://github.com/notarin/hayabusa";
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ Notarin ];
mainProgram = "hayabusa";
platforms = lib.platforms.linux;
};
+
})