Merge pull request #182215 from foo-dogsquared/emulsion-palette

emulsion-palette: init at 3.3.9

authored by Ivv and committed by GitHub b3a7889c 7accd4b5

+50
+48
pkgs/applications/graphics/emulsion-palette/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , vala 7 + , wrapGAppsHook4 8 + , libadwaita 9 + , json-glib 10 + , libgee 11 + , pkg-config 12 + , gtk3 13 + , desktop-file-utils 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "emulsion-palette"; 18 + version = "3.3.9"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "lainsce"; 22 + repo = "emulsion"; 23 + rev = version; 24 + sha256 = "sha256-xG7yZKbbNao/pzFhdTMof/lw9K12NKZi47YRaEd65ok="; 25 + }; 26 + 27 + nativeBuildInputs = [ meson ninja pkg-config vala wrapGAppsHook4 ]; 28 + 29 + buildInputs = [ 30 + desktop-file-utils 31 + gtk3 # We're only using it for the gtk-update-icon-cache utility. 32 + json-glib 33 + libadwaita 34 + libgee 35 + ]; 36 + 37 + postFixup = '' 38 + ln -s $out/bin/io.github.lainsce.Emulsion $out/bin/emulsion-palette 39 + ''; 40 + 41 + meta = with lib; { 42 + description = "Store your color palettes in an easy way"; 43 + homepage = "https://github.com/lainsce/emulsion"; 44 + license = licenses.gpl3Only; 45 + platforms = platforms.linux; 46 + maintainers = with maintainers; [ foo-dogsquared ]; 47 + }; 48 + }
+2
pkgs/top-level/all-packages.nix
··· 5916 5916 inherit (darwin.apple_sdk.frameworks) AppKit CoreGraphics CoreServices Foundation OpenGL; 5917 5917 }; 5918 5918 5919 + emulsion-palette = callPackage ../applications/graphics/emulsion-palette { }; 5920 + 5919 5921 emv = callPackage ../tools/misc/emv { }; 5920 5922 5921 5923 enblend-enfuse = callPackage ../tools/graphics/enblend-enfuse {