diff --git a/pkgs/applications/editors/your-editor/default.nix b/pkgs/applications/editors/your-editor/default.nix new file mode 100644 index 000000000000..d9025c13b095 --- /dev/null +++ b/pkgs/applications/editors/your-editor/default.nix @@ -0,0 +1,36 @@ +{ pkgs, stdenv, fetchFromGitHub, lib, ... }: + +pkgs.stdenv.mkDerivation rec { + pname = "your-editor"; + version = "1203"; + + rev = "608418f2037dc4ef5647e69fcef45302c50f138c"; + src = fetchFromGitHub { + owner = "kammerdienerb"; + repo = "yed"; + rev = "608418f"; + sha256 = "KqK2lcDTn91aCFJIDg+h+QsTrl7745So5aiKCxPkeh4="; + }; + + buildInputs = [ + ]; + + configurePhase = '' + ''; + + buildPhase = '' + ''; + + installPhase = '' + patchShebangs install.sh + ./install.sh -p $out + ''; + + meta = with lib; { + description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture."; + homepage = "https://your-editor.org/"; + license = with licenses; [ mit ]; + platforms = platforms.linux; + maintainers = [ uniquepointer ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fad6cdb25d07..a4fae13e7c25 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -33118,6 +33118,8 @@ with pkgs; yapesdl = callPackage ../misc/emulators/yapesdl { }; + your-editor = callPackage ../applications/editors/your-editor { }; + x16-emulator = callPackage ../misc/emulators/commanderx16/emulator.nix { }; x16-rom = callPackage ../misc/emulators/commanderx16/rom.nix { }; x16-run = (callPackage ../misc/emulators/commanderx16/run.nix { }) {