bign-handheld-thumbnailer: init at 1.1.1 (#358279)

This commit is contained in:
Aleksana 2024-11-24 20:05:32 +08:00 committed by GitHub
commit 701da0af48
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,50 @@
{
lib,
bign-handheld-thumbnailer,
fetchFromGitHub,
glib,
nix-update-script,
pkg-config,
rustPlatform,
testers,
}:
rustPlatform.buildRustPackage rec {
pname = "bign-handheld-thumbnailer";
version = "1.1.1";
src = fetchFromGitHub {
owner = "MateusRodCosta";
repo = "bign-handheld-thumbnailer";
rev = "refs/tags/v${version}";
hash = "sha256-rRKMIkeTBb16GF8DgQ36Vdx/1I6zuzpuL/jusFJ0OZw=";
};
cargoHash = "sha256-e6KuE6tlBfTfqTW4oyNIchB3/1tsl8CbR0x4ZUTKDVA=";
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ glib ];
passthru = {
tests.version = testers.testVersion {
package = bign-handheld-thumbnailer;
version = "v${version}";
};
updateScript = nix-update-script { };
};
meta = {
description = "Thumbnailer for Nintendo handheld systems (Nintendo DS and 3DS) roms and files";
homepage = "https://github.com/MateusRodCosta/bign-handheld-thumbnailer";
changelog = "https://github.com/MateusRodCosta/bign-handheld-thumbnailer/releases/tag/v${version}";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ getchoo ];
mainProgram = "bign-handheld-thumbnailer";
# This is based on GIO
inherit (glib.meta) platforms;
};
}