Merge pull request #140803 from figsoda/eureka-ideas

eureka-ideas: init at 1.8.1

authored by

figsoda and committed by
GitHub
708694e0 043bc8a9

+39
+35
pkgs/applications/misc/eureka-ideas/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , openssl 6 + , stdenv 7 + , Security 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "eureka-ideas"; 12 + version = "1.8.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "simeg"; 16 + repo = "eureka"; 17 + rev = "v${version}"; 18 + sha256 = "1qjf8nr7m9igy6h228gm9gnav6pi2rfarbd9bc5fchx4rqy59sp7"; 19 + }; 20 + 21 + cargoSha256 = "sha256-QujrFgliH8Mx1ES9KVl+O9UJP+7GDanQ7+z4QJuSOd0="; 22 + 23 + nativeBuildInputs = [ pkg-config ]; 24 + 25 + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 26 + 27 + meta = with lib; { 28 + description = "CLI tool to input and store your ideas without leaving the terminal"; 29 + homepage = "https://github.com/simeg/eureka"; 30 + changelog = "https://github.com/simeg/eureka/blob/v${version}/CHANGELOG.md"; 31 + license = licenses.mit; 32 + maintainers = with maintainers; [ figsoda ]; 33 + mainProgram = "eureka"; 34 + }; 35 + }
+4
pkgs/top-level/all-packages.nix
··· 29477 29477 29478 29478 eureka-editor = callPackage ../applications/misc/eureka-editor { }; 29479 29479 29480 + eureka-ideas = callPackage ../applications/misc/eureka-ideas { 29481 + inherit (darwin.apple_sdk.frameworks) Security; 29482 + }; 29483 + 29480 29484 extremetuxracer = callPackage ../games/extremetuxracer { 29481 29485 libpng = libpng12; 29482 29486 };