Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -28254,6 +28254,12 @@ githubId = 1322287; name = "William O'Hanley"; }; woile = { email = "santiwilly@gmail.com"; github = "woile"; githubId = 2585816; name = "Santiago Fraire Willemoes"; }; woky = { email = "pampu.andrei@pm.me"; github = "andreisergiu98"; pkgs/by-name/sl/slint-tr-extractor/package.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchCrate, nix-update-script, versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "slint-tr-extractor"; version = "1.12.1"; src = fetchCrate { inherit (finalAttrs) pname version; hash = "sha256-JZXysmL96jJqVngwMzSpfFKChBFutXOEvvu1tSFdwxI"; }; cargoHash = "sha256-98LCSjRVrBmS25dc4gDTNWO1mDKjlPq6XPnjFPMho3U="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; meta = { description = "Extract translatable strings from .slint files and generate gettext-compatible translation files"; mainProgram = "slint-tr-extractor"; homepage = "https://crates.io/crates/slint-tr-extractor"; changelog = "https://github.com/slint-ui/slint/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Only; platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ woile ]; }; }) Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -28254,6 +28254,12 @@ githubId = 1322287; name = "William O'Hanley"; }; woile = { email = "santiwilly@gmail.com"; github = "woile"; githubId = 2585816; name = "Santiago Fraire Willemoes"; }; woky = { email = "pampu.andrei@pm.me"; github = "andreisergiu98";
pkgs/by-name/sl/slint-tr-extractor/package.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchCrate, nix-update-script, versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "slint-tr-extractor"; version = "1.12.1"; src = fetchCrate { inherit (finalAttrs) pname version; hash = "sha256-JZXysmL96jJqVngwMzSpfFKChBFutXOEvvu1tSFdwxI"; }; cargoHash = "sha256-98LCSjRVrBmS25dc4gDTNWO1mDKjlPq6XPnjFPMho3U="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; passthru.updateScript = nix-update-script { }; meta = { description = "Extract translatable strings from .slint files and generate gettext-compatible translation files"; mainProgram = "slint-tr-extractor"; homepage = "https://crates.io/crates/slint-tr-extractor"; changelog = "https://github.com/slint-ui/slint/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Only; platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ woile ]; }; })