From patchwork Sun Mar 10 21:36:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Trofimov X-Patchwork-Id: 61614 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9B2FD27BBEA; Sun, 10 Mar 2024 21:38:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 49A3E27BBE2 for ; Sun, 10 Mar 2024 21:38:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjQsO-0008Ox-MT; Sun, 10 Mar 2024 17:38:37 -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 1rjQsJ-0008OO-Pg for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:32 -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 1rjQsI-0007ar-Dp for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:30 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rjQsn-0005sY-M6; Sun, 10 Mar 2024 17:39:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62228] [PATCH v3 1/3] gnu: Prefix licenses in documentation.scm References: <20230316211925.5145-1-sarg@sarg.org.ru> In-Reply-To: <20230316211925.5145-1-sarg@sarg.org.ru> Resent-From: Sergey Trofimov Original-Sender: "Debbugs-submit" Resent-CC: sarg@sarg.org.ru, mirai@makinata.eu, liliana.prikler@ist.tugraz.at, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Sun, 10 Mar 2024 21:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62228 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 62228@debbugs.gnu.org Cc: Sergey Trofimov , Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler X-Debbugs-Original-Xcc: Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler Received: via spool by 62228-submit@debbugs.gnu.org id=B62228.171010671222543 (code B ref 62228); Sun, 10 Mar 2024 21:39:01 +0000 Received: (at 62228) by debbugs.gnu.org; 10 Mar 2024 21:38:32 +0000 Received: from localhost ([127.0.0.1]:38111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsJ-0005rR-FC for submit@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:31 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:60835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsG-0005rB-VN for 62228@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:30 -0400 Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-33e162b1b71so3565133f8f.1 for <62228@debbugs.gnu.org>; Sun, 10 Mar 2024 14:37:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1710106609; x=1710711409; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=M46SDDy54ZSFptd7iyt6IUnoQxsukOogSqIrxsRusfI=; b=fjFYgAktccBOSfeN1N8wqwO0de2oj6UP1RzZeOpab2AXQEIXK2+j/yMwwMozqYAX1P GqgN/nZZRf/wxSqNB0ioL9iQ2B0eannQDHZtWXYr3025xWnEaOsoBnaODuQhoM66+W3E rWZclcUOseLJO2rN4gwpMUT1PzIL3C2ZYPtUM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710106609; x=1710711409; 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=M46SDDy54ZSFptd7iyt6IUnoQxsukOogSqIrxsRusfI=; b=LSycqwWexF64JJnOJnh8LzsN7mNxxINElu2pUiRcL2GA3GZkbgFKXTdAPVtFA8y5Gw BqNh5JsNdZH3Es+q+321ApxZnseRigotwHgmNGk/p6XKaeVwOYbNy8zeW8aZwi9aYPTO kQQ/HqXnFzHDdMcvnvQT7G9Atehpa6iPbBklknOwqlDrgjyMrV3TfFCEq1q9ssJeTA0g jfMz+TyS/DrnKrsmW9L7rL3ATWlhozWPLny3lw8ASGJ2GxxFvgPXdunXfozSHFwSkfa8 q4Io9PoJVrTI6OwA3LvHQzV67qc71MlHL5u/pGNd8DZZq54YaeXxGbrkJzQNL3EAr4HR 5sAg== X-Gm-Message-State: AOJu0YyR99Q5N6Fa5rW1JgBB+HUl7CyzSxGSjnSy6K3M8LFGSQJ98eTg JSpKoDMx6VYjukRe4dZ2B96xJSDDcSb5yxxVHCRBnVztjshnwK834hv6VQxWTcMsFe0x9HACM81 d X-Google-Smtp-Source: AGHT+IF6UAQJDiQAsR3V2G8ouRS6W630qWkVhQo0Gy9EHQjmwq/efKul38/XzS4EAkBIxLplVN5+dQ== X-Received: by 2002:a05:600c:1383:b0:412:ff94:2d60 with SMTP id u3-20020a05600c138300b00412ff942d60mr3699309wmf.22.1710106609266; Sun, 10 Mar 2024 14:36:49 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:3f1e:a87:ccd2:4aec]) by smtp.gmail.com with ESMTPSA id fs18-20020a05600c3f9200b004131f818444sm6307578wmb.44.2024.03.10.14.36.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Mar 2024 14:36:48 -0700 (PDT) From: Sergey Trofimov Date: Sun, 10 Mar 2024 22:36:38 +0100 Message-ID: <64b55303d5c8523dec00a48adcd88a7bbc17610b.1710106585.git.sarg@sarg.org.ru> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/documentation.scm: Prefix licenses. --- gnu/packages/documentation.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) base-commit: c7836393be4d134861d652b2fcf09cf4e68275ca diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm index 5d455431d3..7aa43c1220 100644 --- a/gnu/packages/documentation.scm +++ b/gnu/packages/documentation.scm @@ -30,7 +30,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages documentation) - #:use-module (guix licenses) + #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix gexp) @@ -104,7 +104,7 @@ (define-public latex2html (description "LaTeX2HTML is a utility that converts LaTeX documents to web pages in HTML.") (home-page "https://www.latex2html.org/") - (license gpl2+))) + (license license:gpl2+))) (define-public asciidoc (package @@ -175,7 +175,7 @@ (define-public asciidoc AsciiDoc is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user.") - (license gpl2+))) + (license license:gpl2+))) (define-deprecated asciidoc-py3 asciidoc) @@ -241,7 +241,7 @@ (define-public doxygen programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.") - (license gpl3+))) + (license license:gpl3+))) (define-public doc++ (package @@ -266,7 +266,7 @@ (define-public doc++ generate both TeX output for high-quality hardcopies or HTML output for online browsing. The documentation is extracted directly from the C/C++/IDL source or Java class files.") - (license gpl2+))) + (license license:gpl2+))) (define-public pod2pdf (package @@ -292,7 +292,7 @@ (define-public pod2pdf Documentation} format to PDF files. It also supports some extensions to the POD format, and supports the file types JPG, GIF, TIFF, PNG, and PNM for embedded objects.") - (license artistic2.0))) + (license license:artistic2.0))) (define-public python-docrepr (package @@ -344,7 +344,7 @@ (define-public python-docrepr (description "Docrepr renders Python docstrings to HTML with Sphinx. It can generate rich and plain representations of docstrings, alongside additional metadata about the object to which the docstring belongs.") - (license bsd-3))) + (license license:bsd-3))) (define-public scrollkeeper (package @@ -377,7 +377,7 @@ (define-public scrollkeeper provides a simple API to allow help browsers to find, sort, and search the document catalog. It will also be able to communicate with catalog servers on the Net to search for documents which are not on the local system.") - (license lgpl2.1+))) + (license license:lgpl2.1+))) (define-public zeal (let ((commit "1cfa7c637f745be9d98777f06b4f8dec90892bf2") @@ -425,4 +425,4 @@ (define-public zeal (synopsis "Offline documentation browser inspired by Dash") (description "Zeal is a simple offline documentation browser inspired by Dash.") - (license gpl3+)))) + (license license:gpl3+)))) From patchwork Sun Mar 10 21:36:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Trofimov X-Patchwork-Id: 61615 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BCAC527BBEC; Sun, 10 Mar 2024 21:39:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 355C027BBE2 for ; Sun, 10 Mar 2024 21:39:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjQsT-0008PI-BW; Sun, 10 Mar 2024 17:38:41 -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 1rjQsR-0008P9-B7 for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:39 -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 1rjQsP-0007bA-U0 for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:38 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rjQso-0005sf-7z; Sun, 10 Mar 2024 17:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62228] [PATCH v3 2/3] gnu: Add halibut. Resent-From: Sergey Trofimov Original-Sender: "Debbugs-submit" Resent-CC: sarg@sarg.org.ru, mirai@makinata.eu, liliana.prikler@ist.tugraz.at, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Sun, 10 Mar 2024 21:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62228 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 62228@debbugs.gnu.org Cc: Sergey Trofimov , Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler X-Debbugs-Original-Xcc: Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler Received: via spool by 62228-submit@debbugs.gnu.org id=B62228.171010671422552 (code B ref 62228); Sun, 10 Mar 2024 21:39:02 +0000 Received: (at 62228) by debbugs.gnu.org; 10 Mar 2024 21:38:34 +0000 Received: from localhost ([127.0.0.1]:38114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsM-0005rg-1A for submit@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:34 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:49338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsI-0005rE-QG for 62228@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:31 -0400 Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-33e98610a6dso27267f8f.2 for <62228@debbugs.gnu.org>; Sun, 10 Mar 2024 14:37:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1710106611; x=1710711411; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9gAPVT7auuaslNRM9i9ers/762Gy4Nq5dSEOvP9HPTs=; b=kKG3LkuzZNcj0OpEMOaQzRJUU+POUluZNVkHIlXnX5Vmp6Yk7C3I78TTLXMiKeChVt kY7EzAtevUAgE+yBZ5Lg+Z8lq8XnK2RoeDYeD0xozHhIvtv40Ex+d5unqkc0feQGPFef F9JZwWt2paSegUpNswSSw/o3sNZA6y0XZam6E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710106611; x=1710711411; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9gAPVT7auuaslNRM9i9ers/762Gy4Nq5dSEOvP9HPTs=; b=h671+nSJY523zWrMuqJ5iw4hojfBdm79FQk2chXmQqXToeA+QvQCu822gb/w7b2VPE mxh5aPlO5lG3Z73Fo5MJkFWG28Gx5id4EE5qHdrxEoLeImjG0wylTCd34QN1suWx3oTT hEGDBSslQOMACXynY/r21lCCU7I3NL9sZBSb56XIl0gfB0FMBApv2GPAaYlIw5tzybe6 5d8pXK9Ei4F7aRBkABK9STJ8GpQQkLblP81W/eKVpuC8cktJl0rHgsrayFyuAZ26ZwEP p0p+6blGyMLLabspZJ7ok31w8Pv9DZqPXrMLqsd7ZQsMZ9j/0Lr40iIctRNjAzxjeATT D27w== X-Gm-Message-State: AOJu0YykneqetJr5s7+wPqVVeWnp0s14ITCcADX+8lQMf/4rvDLGEA0R it+MPajT9bsTwQgiQY+D+2Kin7VBKBEl/pn0toLLXYKOa6ZcFuxrygLmuuoCoI0TQLZEuWILUg/ p X-Google-Smtp-Source: AGHT+IGjBdfprW30E7ttQ/qPH80zOfSa6ha7mEIcFA6O3RHtdiJYjfZFSRlhmzODjjsZEUJhflqK/g== X-Received: by 2002:a05:600c:1e02:b0:413:290a:a64 with SMTP id ay2-20020a05600c1e0200b00413290a0a64mr1267660wmb.15.1710106611189; Sun, 10 Mar 2024 14:36:51 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:3f1e:a87:ccd2:4aec]) by smtp.gmail.com with ESMTPSA id p42-20020a05600c1daa00b00412e6de503csm13722066wms.25.2024.03.10.14.36.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Mar 2024 14:36:51 -0700 (PDT) From: Sergey Trofimov Date: Sun, 10 Mar 2024 22:36:39 +0100 Message-ID: <866f470ae2c656376226d68b7ad2513f48a29d7d.1710106585.git.sarg@sarg.org.ru> X-Mailer: git-send-email 2.41.0 In-Reply-To: <64b55303d5c8523dec00a48adcd88a7bbc17610b.1710106585.git.sarg@sarg.org.ru> References: <64b55303d5c8523dec00a48adcd88a7bbc17610b.1710106585.git.sarg@sarg.org.ru> MIME-Version: 1.0 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/documentation.scm (halibut): New variable. --- gnu/packages/documentation.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm index 7aa43c1220..83c4313bd7 100644 --- a/gnu/packages/documentation.scm +++ b/gnu/packages/documentation.scm @@ -243,6 +243,33 @@ (define-public doxygen and to some extent D.") (license license:gpl3+))) +(define-public halibut + (package + (name "halibut") + (version "1.3") + (source (origin + (method url-fetch) + (uri (string-append + "https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-" + version "/halibut-" version ".tar.gz")) + (sha256 + (base32 + "0ciikn878vivs4ayvwvr63nnhpcg12m8023xv514zxqpdxlzg85a")))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f)) ;No tests. + (native-inputs (list pkg-config perl)) + (home-page "https://www.chiark.greenend.org.uk/~sgtatham/halibut/") + (synopsis "Documentation production system for software manuals") + (description + "Halibut is a text formatting system designed primarily for writing software +documentation. It accepts a single source format and outputs any combination of +plain text, HTML, Unix man or info pages, PostScript or PDF. It has extensive +support for indexing and cross-referencing, and generates hyperlinks within output +documents wherever possible. It supports Unicode, with the ability to fall back to +an alternative representation if Unicode output is not available.") + (license license:expat))) + (define-public doc++ (package (name "doc++") From patchwork Sun Mar 10 21:36:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Trofimov X-Patchwork-Id: 61616 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 320F827BBE2; Sun, 10 Mar 2024 21:39:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6A97827BBEA for ; Sun, 10 Mar 2024 21:39:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjQsW-0008Q5-Je; Sun, 10 Mar 2024 17:38:44 -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 1rjQsU-0008PZ-Gv for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:42 -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 1rjQsU-0007bK-8z for guix-patches@gnu.org; Sun, 10 Mar 2024 17:38:42 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rjQso-0005sl-Jn; Sun, 10 Mar 2024 17:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62228] [PATCH v3 3/3] gnu: Add sgt-puzzles. Resent-From: Sergey Trofimov Original-Sender: "Debbugs-submit" Resent-CC: sarg@sarg.org.ru, mirai@makinata.eu, liliana.prikler@ist.tugraz.at, liliana.prikler@gmail.com, adam.faiz@disroot.org, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Sun, 10 Mar 2024 21:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62228 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 62228@debbugs.gnu.org Cc: Sergey Trofimov , Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler , Adam Faiz , =?utf-8?b?5a6L5paH5q2m?= X-Debbugs-Original-Xcc: Sergey Trofimov , Bruno Victal , Liliana Marie Prikler , Liliana Marie Prikler , Adam Faiz , =?utf-8?b?5a6L5paH5q2m?= Received: via spool by 62228-submit@debbugs.gnu.org id=B62228.171010672322575 (code B ref 62228); Sun, 10 Mar 2024 21:39:02 +0000 Received: (at 62228) by debbugs.gnu.org; 10 Mar 2024 21:38:43 +0000 Received: from localhost ([127.0.0.1]:38116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsU-0005s2-DC for submit@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:42 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:45306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rjQsL-0005rJ-Q1 for 62228@debbugs.gnu.org; Sun, 10 Mar 2024 17:38:40 -0400 Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-4132600824bso3200955e9.2 for <62228@debbugs.gnu.org>; Sun, 10 Mar 2024 14:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1710106614; x=1710711414; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=L82F7bho7W1wspgQIZ539KsLmG/5f7w9XDNfmGN3shY=; b=lNzA/bvCJ1HQtWlGq4XPJHLvgYH6gEJVkwhWRpxFEMmNyBfFQV9Wntoz3pVHFmwcDA 3BP0agbPruF4L6mtk96gRr1YfAJIRNhyNZpMm577qFt05WG0UmHCwU80z+a17J4HRB78 bfCPEqAPs8Xw9kyVpB8t7lHqkF0Uo8El90FHM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710106614; x=1710711414; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L82F7bho7W1wspgQIZ539KsLmG/5f7w9XDNfmGN3shY=; b=OOcptlXK4qrwIhLATUAO0AUEpauzD32y1fIOgxEti89I4ODA78i5t/5/lwitnVbQu0 YUHinuXJafn983R10oi1PD08IZtdmsFjojMjtotj+J6QChhX3jwn+y+JA2Kdu3CBJP0S 5djkreMBWTXjL8L6pP2UVj5kAKjmzcJlC+Oe/l5gtcfoWSlA+NzuDUuxwpZ7JHlF1EEZ bWo4prlVv55WomRCFZGOXq5fpFCujIw2QP4NcNfdT/wyHcT4GVfyxowD+coO1+dSv02b E5EnMgUoKcA8/WLbkznXhJLCWACn9qzpZag7eVeSTdV0cBT8IFq5xaU6ViSMafcDc+mi k/Vg== X-Gm-Message-State: AOJu0YzZPyk/rHwc1L+d4i89pCE94S9YdpkOM6i5wqHrEnjdZh6BW6DR 3qwjegIf6lXtH5BlRxzeyNkeV3w75I6Npxv9iLlimxAhhsnqcyQsRgDeAxpF09OmJQrRIH6WqSg f X-Google-Smtp-Source: AGHT+IGfEz2zGs2G0cu6h40Q9jwrjxSwIIyWwqlmdU41ZThP14hM58l017lyVQgBDS1sjMtYHk6qOQ== X-Received: by 2002:a05:600c:1e11:b0:413:27ac:c9a8 with SMTP id ay17-20020a05600c1e1100b0041327acc9a8mr1861206wmb.5.1710106614013; Sun, 10 Mar 2024 14:36:54 -0700 (PDT) Received: from localhost ([2a02:2454:a09d:d000:3f1e:a87:ccd2:4aec]) by smtp.gmail.com with ESMTPSA id f6-20020a05600c154600b004131ae36ac4sm8965573wmg.20.2024.03.10.14.36.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Mar 2024 14:36:53 -0700 (PDT) From: Sergey Trofimov Date: Sun, 10 Mar 2024 22:36:40 +0100 Message-ID: <013f9a8b5120ef100e8dd06a31db26cc2bb27fed.1710106585.git.sarg@sarg.org.ru> X-Mailer: git-send-email 2.41.0 In-Reply-To: <64b55303d5c8523dec00a48adcd88a7bbc17610b.1710106585.git.sarg@sarg.org.ru> References: <64b55303d5c8523dec00a48adcd88a7bbc17610b.1710106585.git.sarg@sarg.org.ru> MIME-Version: 1.0 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+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/games.scm (sgt-puzzles): New variable. --- gnu/packages/games.scm | 71 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 9ff08e5e74..b7486ec940 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -938,6 +938,77 @@ (define-public rogue (home-page "https://github.com/Davidslv/rogue") (license license:bsd-3))) +(define-public sgt-puzzles + (package + (name "sgt-puzzles") + (version "20240302.80aac31") + (source (origin + (method url-fetch) + (uri (string-append + "https://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-" + version ".tar.gz")) + (sha256 + (base32 + "026jsfigx9fvmx8cpkfsf788cjvni8kz4cyljlzyscrhmqdfdrnk")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f ;No tests. + #:configure-flags #~(list "-DNAME_PREFIX=sgt-") + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'set-xdg-open-path + (lambda _ + (substitute* "gtk.c" + (("(#define HELP_BROWSER_PATH ).+" all define) + (string-append define "\"" + #$(this-package-input + "xdg-utils") + "/bin/xdg-open\"\n")))))))) + (inputs (list gtk+ xdg-utils)) + (native-inputs (list pkg-config perl imagemagick halibut)) + (home-page "https://www.chiark.greenend.org.uk/~sgtatham/puzzles/") + (synopsis "Simon Tatham's portable puzzle collection") + (description + "Simon Tatham's Portable Puzzle Collection contains a number of +popular puzzle games for one player. It currently consists of these games: +@itemize +@item Black Box, ball-finding puzzle +@item Bridges, bridge-placing puzzle +@item Cube, rolling cube puzzle +@item Dominosa, domino tiling puzzle +@item Fifteen, sliding block puzzle +@item Filling, polyomino puzzle +@item Flip, tile inversion puzzle +@item Galaxies, symmetric polyomino puzzle +@item Guess, combination-guessing puzzle +@item Inertia, gem-collecting puzzle +@item Keen, arithmetic Latin square puzzle +@item Light Up, light-bulb placing puzzle +@item Loopy, loop-drawing puzzle +@item Magnets, magnet-placing puzzle +@item Map, map-colouring puzzle +@item Mines, mine-finding puzzle +@item Net, network jigsaw puzzle +@item Netslide, toroidal sliding network puzzle +@item Pattern +@item Pearl, loop-drawing puzzle +@item Pegs, peg solitaire puzzle +@item Range, visible-distance puzzle +@item Rectangles +@item Same Game, block-clearing puzzle +@item Signpost, square-connecting puzzle +@item Singles, number-removing puzzle +@item Sixteen, toroidal sliding block puzzle +@item Slant, maze-drawing puzzle +@item Solo, number placement puzzle +@item Tents, tent-placing puzzle +@item Towers, tower-placing Latin square puzzle +@item Twiddle, rotational sliding block puzzle +@item Undead, monster-placing puzzle +@item Unequal, Latin square puzzle +@item Unruly, black and white grid puzzle +@item Untangle, planar graph layout puzzle +@end itemize") + (license license:expat))) (define-public bzflag (package