diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 23dbac70fc049..98b21734179f2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12521,6 +12521,12 @@ githubId = 2486026; name = "Luca Fulchir"; }; + lukts30 = { + email = "llukas21307@gmail.com"; + github = "lukts30"; + githubId = 24390575; + name = "lukts30"; + }; luleyleo = { email = "git@leopoldluley.de"; github = "luleyleo"; diff --git a/pkgs/by-name/rh/rhsrvany/package.nix b/pkgs/by-name/rh/rhsrvany/package.nix new file mode 100644 index 0000000000000..a5f5484811022 --- /dev/null +++ b/pkgs/by-name/rh/rhsrvany/package.nix @@ -0,0 +1,30 @@ +{ + lib, + stdenv, + fetchFromGitHub, + autoreconfHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "rhsrvany"; + version = "1.1"; + + src = fetchFromGitHub { + owner = "rwmjones"; + repo = "rhsrvany"; + rev = "refs/tags/v${finalAttrs.version}"; + hash = "sha256-eeEiAdm7NO5fFYKtHQbeBq4RhP8Xwgw2p2Wkm+n0EWM="; + }; + + strictDeps = true; + + nativeBuildInputs = [ autoreconfHook ]; + + meta = { + description = "Free equivalent of Windows \"srvany\" program for turning any Windows program or script into a service"; + homepage = "https://github.com/rwmjones/rhsrvany"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ lukts30 ]; + platforms = lib.platforms.windows; + }; +})