lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

palettum: init at 0.6.1 (#428795)

authored by

Aleksana and committed by
GitHub
0f4fad10 0bcb64dc

+54
+54
pkgs/by-name/pa/palettum/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + pkg-config, 6 + ffmpeg, 7 + vulkan-loader, 8 + versionCheckHook, 9 + nix-update-script, 10 + }: 11 + 12 + rustPlatform.buildRustPackage (finalAttrs: { 13 + pname = "palettum"; 14 + version = "0.6.1"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "arrowpc"; 18 + repo = "palettum"; 19 + tag = "v${finalAttrs.version}"; 20 + hash = "sha256-xJGXLJPsfrU/BiS2GuEoJNbXaQZbbkZaArf4otiUqqA="; 21 + }; 22 + 23 + cargoHash = "sha256-c1Xx7U7OU9hcjHNEkFAJ1dYksZq0rL6QcSKGGXuUJYY="; 24 + 25 + nativeBuildInputs = [ 26 + pkg-config 27 + rustPlatform.bindgenHook 28 + ]; 29 + 30 + buildInputs = [ 31 + ffmpeg 32 + vulkan-loader 33 + ]; 34 + 35 + doInstallCheck = true; 36 + nativeInstallCheckInputs = [ versionCheckHook ]; 37 + 38 + passthru.updateScript = nix-update-script { }; 39 + 40 + meta = { 41 + description = "CLI tool that lets you recolor images, GIFs and videos"; 42 + longDescription = '' 43 + Palettum is a web app and CLI tool that lets you recolor images, 44 + GIFs, and videos with any custom palette of your choosing. It 45 + lets you apply any custom palette by either snapping each pixel 46 + to its closest color (ideal for pixel-art styles), or blending 47 + the palette as a filter for a smoother effect. 48 + ''; 49 + homepage = "https://github.com/arrowpc/palettum"; 50 + license = lib.licenses.agpl3Only; 51 + maintainers = with lib.maintainers; [ yiyu ]; 52 + mainProgram = "palettum"; 53 + }; 54 + })