Merge pull request #247536 from sund3RRR/conjure-init

conjure: init at 0.1.2

authored by

Emily and committed by
GitHub
69655f52 d0a26e43

+73
+71
pkgs/applications/graphics/conjure/default.nix
··· 1 + { fetchFromGitHub 2 + , gobject-introspection 3 + , lib 4 + , libadwaita 5 + , python3Packages 6 + , wrapGAppsHook 7 + , meson 8 + , ninja 9 + , desktop-file-utils 10 + , pkg-config 11 + , appstream-glib 12 + , gtk4 13 + }: 14 + python3Packages.buildPythonApplication rec { 15 + pname = "conjure"; 16 + version = "0.1.2"; 17 + 18 + format = "other"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "nate-xyz"; 22 + repo = "conjure"; 23 + rev = "v${version}"; 24 + hash = "sha256-qWeqUQxTTnmJt40Jm1qDTGGuSQikkurzOux8sZsmDQk="; 25 + }; 26 + 27 + nativeBuildInputs = [ 28 + gobject-introspection 29 + wrapGAppsHook 30 + desktop-file-utils 31 + appstream-glib 32 + meson 33 + ninja 34 + pkg-config 35 + gtk4 36 + ]; 37 + 38 + buildInputs = [ 39 + libadwaita 40 + ]; 41 + 42 + propagatedBuildInputs = with python3Packages; [ 43 + pygobject3 44 + loguru 45 + wand 46 + ]; 47 + 48 + nativeCheckInputs = with python3Packages; [ 49 + pytest 50 + ]; 51 + 52 + dontWrapGApps = true; 53 + 54 + preFixup = '' 55 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 56 + ''; 57 + 58 + meta = with lib; { 59 + description = "Magically transform your images"; 60 + longDescription = '' 61 + Resize, crop, rotate, flip images, apply various filters and effects, 62 + adjust levels and brightness, and much more. An intuitive tool for designers, 63 + artists, or just someone who wants to enhance their images. 64 + Built on top of the popular image processing library, ImageMagick with python 65 + bindings from Wand. 66 + ''; 67 + homepage = "https://github.com/nate-xyz/conjure"; 68 + license = licenses.gpl3Plus; 69 + maintainers = with maintainers; [ sund3RRR ]; 70 + }; 71 + }
+2
pkgs/top-level/all-packages.nix
··· 3548 3548 3549 3549 codux = callPackage ../applications/editors/codux { }; 3550 3550 3551 + conjure = callPackage ../applications/graphics/conjure { }; 3552 + 3551 3553 coolreader = libsForQt5.callPackage ../applications/misc/coolreader { }; 3552 3554 3553 3555 corsair = with python3Packages; toPythonApplication corsair-scan;