From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id +E1iB7u6r2VXbwEAe85BDQ:P1 (envelope-from ) for ; Tue, 23 Jan 2024 14:10:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id +E1iB7u6r2VXbwEAe85BDQ (envelope-from ) for ; Tue, 23 Jan 2024 14:10:19 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=XuAWB2Q3; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1706015419; a=rsa-sha256; cv=none; b=c+u475l7Rd29SErKpQBbNbQPc9XLYIxvDi6gF/59cukOpltnxZ0EwbXIU9iBexv3dCut8k vkxY4dBWmsgHvpnEZGv804EWBX2mL1yx3+BHEQlZLgjitRVjnv5cWSZLy/dne0OBwJy4pz LptuLbqOjIsCHmCtzS1q7nuCyaURZ+mYuymBd7g8EQaYBE8x2ZKPfPCZcMVLWYObUjX8Ue 6UZRtGeIQaTVdZbCKsztztJPgafMvZPqg7We7jxf0WNMwRDQ2YpG6Ik6SQywK0c16O4nt9 8IZgzEASlyjqewErEvT1WsbBvDPeAfK+2aPyFSdg1j3esicUDpRHKNUu4l4I7A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=XuAWB2Q3; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1706015419; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=PAlzhahPPR1YgAUJzGjqlvPziDzL2tmDyMHHxKeXBmY=; b=ZxV50rWCKeIoS68Nq+93WB5puAYsBIHaeDQUI+5jDe2MqrJV9mkY5v6WrJuUQOGY3NZH7+ 4dN0cxr6MOGAI8kqsqVU9je8iQd2uAKoKtZQoDOTfmvVkFqy66dseA16sCFY//NpyznSg9 0kSzmfM7CYQSg7a5BdyRh/YVddKlSPLUrqtkicZDAWxJZMa182Pgkhl/56CXbX75OfH9rX nwyvUjbKvGqMeL98N9rtYJZqOB+4JDPzik0AinYyISvK1F1f0awh8fSA1GuMva4R6rfoEe S0BwXWFJmDi1kPtsMB9CisIcMF8ivFW4Egc+Bhc/q8OUQimhc5vct+59gdC27Q== 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 99D546E315 for ; Tue, 23 Jan 2024 14:10:18 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rSGXQ-0005Bm-3h; Tue, 23 Jan 2024 08:10:00 -0500 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 1rSGXO-0005BZ-GB for guix-patches@gnu.org; Tue, 23 Jan 2024 08:09:58 -0500 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 1rSGXO-0001Sy-72 for guix-patches@gnu.org; Tue, 23 Jan 2024 08:09:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rSGXS-0005s0-H3 for guix-patches@gnu.org; Tue, 23 Jan 2024 08:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68010] [PATCH] home: services: Add home-zathura-service-type. Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Jan 2024 13:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68010 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: lgcoelho@disroot.org Cc: 68010@debbugs.gnu.org Received: via spool by 68010-submit@debbugs.gnu.org id=B68010.170601536522507 (code B ref 68010); Tue, 23 Jan 2024 13:10:02 +0000 Received: (at 68010) by debbugs.gnu.org; 23 Jan 2024 13:09:25 +0000 Received: from localhost ([127.0.0.1]:42404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rSGWq-0005qw-Fm for submit@debbugs.gnu.org; Tue, 23 Jan 2024 08:09:24 -0500 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:41300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rSGWn-0005qi-5Y for 68010@debbugs.gnu.org; Tue, 23 Jan 2024 08:09:22 -0500 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-50eafc5b39eso1001646e87.1 for <68010@debbugs.gnu.org>; Tue, 23 Jan 2024 05:09:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706015350; x=1706620150; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=PAlzhahPPR1YgAUJzGjqlvPziDzL2tmDyMHHxKeXBmY=; b=XuAWB2Q3IyTW8RqhlDIrvZI9saDB06sozq+P7lLL3ZQw3ygyKZ+udJIZHZT1AE7yJj lkiG4TpSUzGmZhLCglGW3WHAg0LO5upvLUqaGlznG1qiiKQHdweiid4ER/Jq6A1AS4ZW IiUO2V+iKgwk88CnCK1fG8QPYBHFJPobaZ0nAQluAJHQaGTi0IS/iMxRwjIlbKrzZm67 QVXstWsF8iBOezD6q2yGVTwTJlZt9VrsNXpEb5TCJ+3nmlub+m30oT1IbcC6876veDWc +uW//m/Z8MSBqqngKxslL0WR+j48AC3+dqXazEAIRKVpzctgil/+ylYruPgvlPxDEGnp YuXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706015350; x=1706620150; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=PAlzhahPPR1YgAUJzGjqlvPziDzL2tmDyMHHxKeXBmY=; b=i38IIOnXtzsqJlp/8OxJMeYaCpx/6knMNZjlWKTsi7sTX3Ck5T7glObhtrG6fqa1hP zC7KUKYPEqjKpJTFaEczIH9p/REztHw5phkZqR7XQcTulSq9Bnq2Za0BbCAfORVeMVbO Lm0xgsHtmlw6Yz8M4zarqlHoOKpHIDuQR7v482oLbOQD1AF9BlKNWOpnbSbSBjczcGSY sZB6VtDzb1bDFa5TmYByf5CwKXvD2VKiISw1uHCaihpSeJBaoD8K+DYC8pbSx+CWhW+Y NLcCoc+YL7iXjzS184NfvAiBZqqGUaP9/jqt5Pl1Bg6SviOfK4TnxQr+eIr2o2QGvGS+ nL8g== X-Gm-Message-State: AOJu0Ywxs1AiX7h9ija5pzeFyWtxxdkxQzmD8BkGSR0+5AAIcl7htnNi 51sdcl7qH1c1zRLuXiA8YESm7oUcjx1HNLgC6MYm+5caUMu/EFi4 X-Google-Smtp-Source: AGHT+IGl0zD77U2uJ9BZo7UlT0RPi792mCr9MPtcirenRaH+8UkjVBwYxLAu9Lx4feHwnUW3sp64eg== X-Received: by 2002:a19:3858:0:b0:50e:6878:a70d with SMTP id d24-20020a193858000000b0050e6878a70dmr5924457lfj.2.1706015350087; Tue, 23 Jan 2024 05:09:10 -0800 (PST) Received: from localhost ([88.201.161.72]) by smtp.gmail.com with ESMTPSA id k30-20020ac257de000000b0050e7bb8c7d9sm2293022lfo.239.2024.01.23.05.09.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jan 2024 05:09:09 -0800 (PST) From: Oleg Pykhalov In-Reply-To: (lgcoelho@disroot.org's message of "Sun, 24 Dec 2023 18:26:19 +0000") References: Date: Tue, 23 Jan 2024 16:09:09 +0300 Message-ID: <875xzk8adm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: mx10.migadu.com X-Spam-Score: -7.67 X-Migadu-Queue-Id: 99D546E315 X-Migadu-Spam-Score: -7.67 X-TUID: G10u4dcwZtkR --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Luis. Apologies for delay. Could you send a new patch with applied following suggestions, please? lgcoelho@disroot.org writes: > This service enables a declarative configuration of zathura, the customiz= able > document viewer. > > commit 76954ed7dc32ac86ee22566cc03cadc5f9fc1864 > Author: Luis Guilherme Coelho > Date: Sun Dec 24 15:16:43 2023 -0300 > > home: services: Add home-zathura-service-type The commit message should look like: =2D-8<---------------cut here---------------start------------->8--- home: services: Add zathura service. * gnu/home/services/zathura.scm: New file. * doc/guix.texi (SPECIFY SECTION HERE): Document this. =2D-8<---------------cut here---------------end--------------->8--- > diff --git a/gnu/home/services/zathura.scm b/gnu/home/services/zathura.scm > new file mode 100644 > index 0000000000..0695ce1614 > --- /dev/null > +++ b/gnu/home/services/zathura.scm [=E2=80=A6] > +(define home-zathura-service-type > + (service-type > + (name 'zathura-service) > + (extensions > + (list (service-extension > + home-xdg-configuration-files-service-type > + zathura-xdg-configuration-file-service))) > + (compose identity) > + (extend home-zathura-extensions) > + (default-value (home-zathura-configuration)) > + (description "Set ~/.config/zathura.conf"))) Description should mention that the service configures the Zathura PDF viewer, e.g.: Configure the Zathura PDF viewer by providing a @file{~/.config/zathura.conf} file. > +(define (generate-doc) > + (configuration->documentation 'home-zathura-configuration)) The service documentation should be added to doc/guix.texi file. See ZNC home service as an example. Fields documentation could be generated with: =2D-8<---------------cut here---------------start------------->8--- ~/src/git.savannah.gnu.org/git/guix$ ./pre-inst-env guix repl GNU Guile 3.0.9 Copyright (C) 1995-2023 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guix-user)> ,m(gnu home services zathura) scheme@(gnu home services zathura)> (generate-doc) =2D-8<---------------cut here---------------end--------------->8--- Thanks, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmWvunUUHGdvLndpZ3Vz dEBnbWFpbC5jb20ACgkQFn+OpQAa+pwq2A//bAgiSpWIfwEi7+FDAj49hSp5PyxK LKNbG5CqFQiLjs8boc4Q9684tBekP2+GmibpVBesk0c6nNtpiviOjjvV1X0sUoCU qrv/z47X/et0ycs/K6XlspBIWopN4T1iOkDlufjfknvSatE+dInhGvViAV0YrlfQ t315SSsqNCwvICuXpVNk9QKka8sIi7yWrflt2ixNz23cd1rU7eChoKAP/Obl0R9S gEM6JXAYxx0NvhlFNqV4XrAD1F4aa1doIS8Tj1vLsjjkD+9wBA8x8YYrvJN5NPDI WtmXuMt+WAJZuCCiqx140zEsanTVK/vPSefJqBOCqSqs7D2yvtEH2D3hjGsWLxOY Dxr5P0WEMW4gUzY7ksVlwuMNehw6snMKf75NdIUhG8f3VMexgKZJxHIpLlmSD/KH 5xMuTytFcwKVXfBv1th1+1YHQW7gzbMRPMtKVegBlClWaiLSUokMdt8eRmjOCDj5 BwEvyjxsxO00xClWDOfOJMEtieF/pv7cIGnV2qxelkLaP9RSMWITEk43ZZeyjhpN S3PYak2+yzp3u5pHdqe1o9gFvMMCleGaC+hRPrV+sP1lRv4jY1JcjUhWjvRCv1UU WTITYwHaWhzUONxBsTLS38r3d4l/bmMU6TbspwvsUnSWK0diZlLEktKxwsJ8XGdx xcZ06HbfvikCUJs= =lB0Z -----END PGP SIGNATURE----- --=-=-=--