From 3fc24ecf34df7b65a8f2545b6bc2cb8d0843e740 Mon Sep 17 00:00:00 2001 From: meanwhile131 <51206659+meanwhile131@users.noreply.github.com> Date: Fri, 18 Oct 2024 15:03:07 +0400 Subject: [PATCH] wxedid: init at v0.0.33 --- pkgs/by-name/wx/wxedid/package.nix | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/wx/wxedid/package.nix diff --git a/pkgs/by-name/wx/wxedid/package.nix b/pkgs/by-name/wx/wxedid/package.nix new file mode 100644 index 000000000000..61227f1564e2 --- /dev/null +++ b/pkgs/by-name/wx/wxedid/package.nix @@ -0,0 +1,34 @@ +{ + lib, + stdenv, + fetchzip, + wrapGAppsHook3, + wxwidgets_3_3, +}: +stdenv.mkDerivation rec { + pname = "wxedid"; + version = "0.0.33"; + + src = fetchzip { + url = "https://downloads.sourceforge.net/project/wxedid/wxedid-${version}.tar.gz"; + hash = "sha256-ShO2e5rQCVBdgyg4iiFzFEywl2m9A+jILMGI+MT8qgo="; + }; + nativeBuildInputs = [ + wrapGAppsHook3 + ]; + buildInputs = [ + wxwidgets_3_3 + ]; + prePatch = '' + patchShebangs src/rcode/rcd_autogen + ''; + + meta = with lib; { + description = "wxWidgets-based EDID (Extended Display Identification Data) editor"; + homepage = "https://sourceforge.net/projects/wxedid"; + license = licenses.gpl3Only; + mainProgram = "wxedid"; + maintainers = [ maintainers.meanwhile131 ]; + platforms = lib.platforms.linux; + }; +}