Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
798 B · 36 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637{ lib, stdenvNoCC, fetchurl,}:
stdenvNoCC.mkDerivation rec { pname = "cppreference-doc"; version = "20250209";
src = fetchurl { url = "https://github.com/PeterFeicht/${pname}/releases/download/v${version}/html-book-${version}.tar.xz"; hash = "sha256-rFBnGh9S1/CrCRHRRFDrNejC+BLt0OQmss0ePZ25HW8="; };
sourceRoot = ".";
installPhase = '' runHook preInstall
mkdir -p $out/share/cppreference/doc mv reference $out/share/cppreference/doc/html
runHook postInstall '';
passthru = { inherit pname version; };
meta = with lib; { description = "C++ standard library reference"; homepage = "https://en.cppreference.com"; license = licenses.cc-by-sa-30; maintainers = with maintainers; [ panicgh ]; platforms = platforms.all; };}