@@ -2730,3 +2730,34 @@ (define-public tl-optional
the std::optional for C++11/14/17, with support for monadic operations added in
C++23.")
(license license:cc0)))
+
+(define-public stdman
+ (package
+ (name "stdman")
+ (version "2022.07.30")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/jeaye/stdman")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1zbb55v149c76rfrvdxpxv2wrfx7mlfvh1jza7q9vshjak2j06h0"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list #:configure-flags #~(list (string-append "--prefix="
+ #$output))
+ #:phases #~(modify-phases %standard-phases
+ (delete 'check)
+ (delete 'build))))
+ (home-page "https://github.com/jeaye/stdman")
+ (synopsis "Formatted C++20 stdlib man pages (cppreference)")
+ (description
+ "stdman is a tool that parses archived HTML files from
+cppreference and generates groff-formatted manual pages for Unix-based
+systems. The goal is to provide excellent formatting for easy
+readability.
+
+This package includes the generated man pages.")
+ (license license:expat)))