From 76dc9802697e0f03b3cd211716e0d30f35727116 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Sat, 6 Sep 2025 18:05:32 +0200 Subject: [PATCH] odhcp6c: init at 0-unstable-2025-02-06 --- pkgs/by-name/od/odhcp6c/package.nix | 34 +++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/od/odhcp6c/package.nix diff --git a/pkgs/by-name/od/odhcp6c/package.nix b/pkgs/by-name/od/odhcp6c/package.nix new file mode 100644 index 000000000000..071e3e1b8576 --- /dev/null +++ b/pkgs/by-name/od/odhcp6c/package.nix @@ -0,0 +1,34 @@ +{ + lib, + stdenv, + fetchgit, + cmake, + unstableGitUpdater, +}: + +stdenv.mkDerivation { + pname = "odhcp6c"; + version = "0-unstable-2025-02-06"; + + src = fetchgit { + url = "https://git.openwrt.org/project/odhcp6c.git"; + rev = "8aa8b706727a6a6a841be42ef35a629ed635db3e"; + hash = "sha256-cFDiT8EC8/2yuLM6dTWTzwxSbFpc7zuUKx2SHbR4PfQ="; + }; + + nativeBuildInputs = [ cmake ]; + + cmakeFlags = [ + "-DCMAKE_INSTALL_PREFIX=$out" + ]; + + passthru.updateScript = unstableGitUpdater { }; + + meta = { + description = "Embedded DHCPv6-client for OpenWrt"; + homepage = "https://openwrt.org/packages/pkgdata/odhcp6c"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ felbinger ]; + platforms = lib.platforms.linux; + }; +}