From 705286d25d7222f34cc74cd8c689a5a47a2e9760 Mon Sep 17 00:00:00 2001 From: meator Date: Sat, 24 Aug 2024 17:20:29 +0200 Subject: [PATCH 1/2] maintainers: add meator --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 25802a260cff..d95e70f446ed 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13161,6 +13161,13 @@ githubId = 191622; name = "Denys Pavlov"; }; + meator = { + email = "meator.dev@gmail.com"; + github = "meator"; + githubId = 67633081; + name = "meator"; + keys = [ { fingerprint = "7B0F 58A5 E0F1 A2EA 1157 8A73 1A14 CB34 64CB E5BF"; } ]; + }; meditans = { email = "meditans@gmail.com"; github = "meditans"; From 348a1278d964f9cffb2083f5b60d4ed1d9549d65 Mon Sep 17 00:00:00 2001 From: meator Date: Sat, 24 Aug 2024 15:37:20 +0200 Subject: [PATCH 2/2] hxtools: init at 20231224 --- pkgs/by-name/hx/hxtools/package.nix | 43 +++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pkgs/by-name/hx/hxtools/package.nix diff --git a/pkgs/by-name/hx/hxtools/package.nix b/pkgs/by-name/hx/hxtools/package.nix new file mode 100644 index 000000000000..c2a560f87494 --- /dev/null +++ b/pkgs/by-name/hx/hxtools/package.nix @@ -0,0 +1,43 @@ +{ + lib, + stdenv, + fetchurl, + pkg-config, + zstd, + libHX, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "hxtools"; + version = "20231224"; + + src = fetchurl { + url = "https://inai.de/files/hxtools/hxtools-${finalAttrs.version}.tar.zst"; + hash = "sha256-TyT9bsp9qqGKQsSyWCfd2lH8ULjqJ5puMTw2TgWHV5c="; + }; + + nativeBuildInputs = [ + pkg-config + zstd + ]; + + buildInputs = [ + libHX + ]; + + strictDeps = true; + + meta = { + homepage = "https://inai.de/projects/hxtools/"; + description = "Collection of small tools over the years by j.eng"; + # Taken from https://codeberg.org/jengelh/hxtools/src/branch/master/LICENSES.txt + license = with lib.licenses; [ + mit + bsd2Patent + lgpl21Plus + gpl2Plus + ]; + maintainers = with lib.maintainers; [ meator ]; + platforms = lib.platforms.all; + }; +})