From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id YMjDGNRqtGSh9QAASxT56A (envelope-from ) for ; Mon, 17 Jul 2023 00:10:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id iIy+GNRqtGS0SAAA9RJhRA (envelope-from ) for ; Mon, 17 Jul 2023 00:10:28 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CEDBD5CC14 for ; Mon, 17 Jul 2023 00:10:27 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=RDqQ3hIh; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1689545428; a=rsa-sha256; cv=none; b=q9MwSJowklw1cyLSFDkjuqT9CaVYLMivrR2Gwsl9+P0ATjcWbb3tTq3+V/Cgxk3UyymHjC JhyS9m7O4tHammSAGjzZ3s7LcmqqF89v8eGTiFswhz8i7+qUhGUcuILLKvWXb+UXBVEQLD 4JvtCpBbO6EqAwE28kwm5fUjeowdhL3CxKZ6scMCIJKPaKR+KMBkd5zvDnADPrKVWjP4Rc pmkKukW7eP0DnCuH2k/FLJErvW1xVcb4fLBlV06octqNb6sbOHUxpcWKdBLgzeL5qVoriW FbXpM63V2l6bG40ZvFJMREQQQjfJPeBEyUCxoMRz99NwgC5tkATXTJvrw7m2zA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=RDqQ3hIh; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1689545428; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=3s1ZY0c1whG8KMlGhWfiTeAtxiZZbjLdJgkAXpGmgps=; b=N2r3oqKkPzpB6BsN13yd3nzm4fXBzSmOv2belsTA6DIQLU6gV6CPznfiUeMJKj1B8eiPM7 x/iRkatUWOEESo6zSfl1ImDajcjkV/UFUW4TlSCpnNPp9dBQfE2SSwk0CyRvbTEM1A57p9 X6y5nguViJcLEzyMW7iXn3Mi8VpCSFzmD8pHtujr4eBxI3o8upsI1/HMjA2LUf3YmEeqw3 HmBeMt35YNXZLftwQPcPL2X/UqE2B6uH6GA/o2drdwXik3onaxOhkgZ2VUfKz1WQxy4Cv3 qj4091QwTVe4Ba8wK99iWvSerTcI1O7K+de2ejdlbssLx1ZpHiTHrakmY7oBmQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qL9wL-0002Dy-94; Sun, 16 Jul 2023 18:10:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qL9wI-0002Bs-NW for guix-patches@gnu.org; Sun, 16 Jul 2023 18:10:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qL9wI-0003sv-Ek for guix-patches@gnu.org; Sun, 16 Jul 2023 18:10:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qL9wH-0006ST-SL for guix-patches@gnu.org; Sun, 16 Jul 2023 18:10:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64672] [PATCH] gnu: Add stdman. Resent-From: Luis Henrique Gomes Higino Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Jul 2023 22:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64672 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64672@debbugs.gnu.org Cc: Luis Henrique Gomes Higino X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168954537624786 (code B ref -1); Sun, 16 Jul 2023 22:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Jul 2023 22:09:36 +0000 Received: from localhost ([127.0.0.1]:48704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qL9vr-0006Rh-KO for submit@debbugs.gnu.org; Sun, 16 Jul 2023 18:09:35 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qL9vm-0006RN-Aa for submit@debbugs.gnu.org; Sun, 16 Jul 2023 18:09:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qL9vg-0001ui-VJ for guix-patches@gnu.org; Sun, 16 Jul 2023 18:09:24 -0400 Received: from mail-ot1-x330.google.com ([2607:f8b0:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qL9vf-0003rb-Gu for guix-patches@gnu.org; Sun, 16 Jul 2023 18:09:24 -0400 Received: by mail-ot1-x330.google.com with SMTP id 46e09a7af769-6b9da30ec87so76012a34.3 for ; Sun, 16 Jul 2023 15:09:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689545361; x=1692137361; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=3s1ZY0c1whG8KMlGhWfiTeAtxiZZbjLdJgkAXpGmgps=; b=RDqQ3hIhAEF4XJGAZJrZ6CZTWY+0Zn+nJhaiDRTDCzjpULpP66w8Hp3po5QPkiVsHJ 6rtAgfGOpnQXHBs6FGnyF2lYUQfocKxGtcfz8LCMU+oPdwjM+Rt85/tORbvtj6RE5EYw uTrDQL9h7b9Iu6DJQp4+GihIaF2KcJ8/XQUwloUO3X+mduxZmBjHftx+LUUf2/aWC09k 7ORTLOp8p0Fx9z3M1fpNId+q8jsYoTeGPx6rGdUF070XCQu/2pFOXc0PMBY0thZ9U4Ov LW4LA6kqyq/5F5SJXTpTC6sFai7pbcAA9j5KjadumQd6fKxoOp1RmPXzfIM4c+rVtu5X 4VbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689545361; x=1692137361; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3s1ZY0c1whG8KMlGhWfiTeAtxiZZbjLdJgkAXpGmgps=; b=dOhCmPmsFihSivjChXvNwzbpg0+cWoLXh+L9MQAz82+O2HG9c71Uhf/XZ9nOOTowWo a2ObwGNLZd+ZJ2y3dpwyUbm4dXdarLvUZujksdv6WNhhZyGv2gfMlV9KiTLD14oNRSzu 7lWfIgb1pLecIJ1iQwF+A45huBtDb+BgMzyUD4nD9IfXkjgR2db3k0G+HiXxGfYr8NVx xv+6Pl3SOriXrO1gXHxq5HaA6Fs/GE8XdEzvEvaSJvaM8mfGckPxljvxeYbwFgHSAm6s CcD3imZKfCEzyxyZIQvq2Cnb6pSsiY5VQSFX6R/gHbfUR0Ei9sBqV3qR0gmdfF1X0ea3 UZYg== X-Gm-Message-State: ABy/qLaaSvgBhxY1zPPwEos1Pyuv1glFMs7pJT5/UfibqFGQ0agdq0Yp nGxJv9qH4OhIti7UMtn0rMuehOufiDY= X-Google-Smtp-Source: APBJJlHilaHUloEzQpliNe8AjKQSObs3JUDbbqP5abiN7m71MBkp/qCCvvqJLJUJwiD8Ybv4qeA0eQ== X-Received: by 2002:a9d:628e:0:b0:6b9:9052:155d with SMTP id x14-20020a9d628e000000b006b99052155dmr9543378otk.2.1689545361480; Sun, 16 Jul 2023 15:09:21 -0700 (PDT) Received: from localhost.localdomain ([2804:1b3:c201:338d:adf0:89c:606a:8e40]) by smtp.gmail.com with ESMTPSA id n11-20020a9d740b000000b006b753685cc5sm5946372otk.79.2023.07.16.15.09.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Jul 2023 15:09:20 -0700 (PDT) From: Luis Henrique Gomes Higino Date: Sun, 16 Jul 2023 19:03:11 -0300 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::330; envelope-from=luishenriquegh2701@gmail.com; helo=mail-ot1-x330.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -2.04 X-Spam-Score: -2.04 X-Migadu-Queue-Id: CEDBD5CC14 X-TUID: ApWpXLDGeW76 * gnu/packages/cpp.scm (stdman): New variable. --- Hi Guix, this commit adds a package for the stdman [0] generated man pages. As they already provide the man pages generated with the latest version on the repository, this package basically clones their repo and moves the pages to the package's output. If you think it's better to build the program and generate the man pages instead, let me know! Regards, Luis Higino gnu/packages/cpp.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index ec1f4cd325..d737c4aa76 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -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))) base-commit: 796c823a0d1d0aec9f4af908eca462e58e5675b5 -- 2.41.0