diff --git a/pkgs/development/tools/gendef/default.nix b/pkgs/development/tools/gendef/default.nix new file mode 100644 index 000000000000..9b2418486f17 --- /dev/null +++ b/pkgs/development/tools/gendef/default.nix @@ -0,0 +1,22 @@ +{ fetchgit, lib, stdenv }: + +stdenv.mkDerivation (finalAttrs: { + pname = "gendef"; + version = "11.0.1"; + + src = fetchgit { + url = "https://git.code.sf.net/p/mingw-w64/mingw-w64.git"; + rev = "v${finalAttrs.version}"; + hash = "sha256-0vbAHSN+uwxoXXZtbuycP67PxjcB8Ftxd/Oij1gqE3Y="; + }; + + sourceRoot = "mingw-w64/mingw-w64-tools/gendef"; + + meta = { + description = "A tool which generate def files from DLLs"; + homepage = "https://sourceforge.net/p/mingw-w64/wiki2/gendef/"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ hughobrien ]; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 91e23ae466df..7b2f78ea8cde 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -589,6 +589,8 @@ with pkgs; functiontrace-server = callPackage ../development/tools/functiontrace-server { }; + gendef = callPackage ../development/tools/gendef { }; + glade = callPackage ../development/tools/glade { }; goda = callPackage ../development/tools/goda { };