From 1455ac5377781b56a166b6dbfbe3c8f1f538d376 Mon Sep 17 00:00:00 2001 From: Hugh O'Brien Date: Tue, 13 Jun 2023 23:51:53 -0400 Subject: [PATCH] gendef: init at 11.0.1 --- pkgs/development/tools/gendef/default.nix | 22 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/tools/gendef/default.nix 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 8b7c841b6cdb..3232cf3c918a 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 { };