From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 11 13:02:38 2021 Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 18:02:38 +0000 Received: from localhost ([127.0.0.1]:49942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw6hh-0005ip-U6 for submit@debbugs.gnu.org; Sat, 11 Dec 2021 13:02:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:35680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw6hd-0005if-Lb for submit@debbugs.gnu.org; Sat, 11 Dec 2021 13:02:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw6hd-0005Nx-Fd for guix-patches@gnu.org; Sat, 11 Dec 2021 13:02:33 -0500 Received: from mail.42l.fr ([185.216.27.142]:52644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw6ha-0000uX-I7 for guix-patches@gnu.org; Sat, 11 Dec 2021 13:02:33 -0500 Message-ID: <8f43f4093a94b958fe8d65ae731e4b0405e9a01f.camel@courrier.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=courrier.dev; s=mail; t=1639245729; bh=KM2J9nI4tBoc04ECGGzT+Oe/bD9yBPeRFT/TX9LXbCI=; h=Subject:From:To; b=pLNPWfsnVmrTSZBjUcq9/43NO8nyk89AhIaPb07kKKoCuq0AssAxXsU2kNFx21GNw CEC21yGtqXSS7iFn6FI5k1SzR8xj/NKLsiUSWRKk1L5SZmu+x/eqdDyF/MCtsdGDc9 m6+cyEGPSHilZd4+/Ggy4Os0KDDghdmwuKaJcZVZPD2LVTESEggjJ0BQYBJudivPO+ gCwD7Zvf3cS0SHeFv3RBp5AQvDDvpL+UjKI5jO9sWOsoreTMGECblpfCHDaxy6V4sv tvWQBrlMBEp4Ie5CAnl47VuBk1IW7x+Zg0PQVq3DvovNJlug1EsF/2U2w+zoRnMIe5 k/a7yYA8TwVZw== Subject: Add lifeograph From: Pradana Adrinusa AUMARS To: guix-patches@gnu.org Date: Sat, 11 Dec 2021 19:02:03 +0100 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.216.27.142; envelope-from=SRS0=2gIV=Q4=courrier.dev=paumars@42l.fr; helo=mail.42l.fr X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) >From 324b8cd3c801ad7c106725aff59fa65d00b50341 Mon Sep 17 00:00:00 2001 From: Pradana AUMARS Date: Sat, 11 Dec 2021 18:58:51 +0100 Subject: [PATCH] gnu: Add lifeograph. * gnu/packages/lifeograph.scm (lifeograph): New file. --- gnu/packages/lifeograph.scm | 56 +++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 gnu/packages/lifeograph.scm diff --git a/gnu/packages/lifeograph.scm b/gnu/packages/lifeograph.scm new file mode 100644 index 0000000000..48d419e3b3 --- /dev/null +++ b/gnu/packages/lifeograph.scm @@ -0,0 +1,56 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2021 Pradana Aumars +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see ;. + +(define-module (gnu packages lifeograph) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix build-system meson) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages gtk) + #:use-module (gnu packages enchant) + #:use-module (gnu packages gnupg) + #:use-module (gnu packages gnome) + #:use-module (gnu packages pkg-config)) + +(define-public rednotebook + (package + (name "lifeograph") + (version "2.0.2") + (source (origin + (method url-fetch) + (uri (string-append "https://launchpad.net/" name "/trunk/" version + "/+download/" name "-" version ".tar.xz")) + (sha256 + (base32 + "1sfr3fd07x995makdp5wx3lxf7kl156hilliw77d0vnjp8ri49xl")))) + (build-system meson-build-system) + (arguments `(#:build-type "release")) + (inputs + `(("gtkmm" ,gtkmm) + ("gtk+", gtk+ "bin") + ("enchant" ,enchant) + ("libgcrypt" ,libgcrypt) + ("libchamplain" ,libchamplain))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (synopsis "Off-line and private journal and note taking application") + (description "Lifeograph is a diary program to take personal notes on life. +It has all the essential functionality expected in a diary program and strives +to have a clean and streamlined user interface.") + (home-page "http://lifeograph.sourceforge.net/") + (license license:gpl3+))) -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 17 03:25:21 2021 Received: (at submit) by debbugs.gnu.org; 17 Dec 2021 08:25:21 +0000 Received: from localhost ([127.0.0.1]:37847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1my8YK-0001Ij-MR for submit@debbugs.gnu.org; Fri, 17 Dec 2021 03:25:20 -0500 Received: from lists.gnu.org ([209.51.188.17]:34564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1my8YH-0001IR-8v for submit@debbugs.gnu.org; Fri, 17 Dec 2021 03:25:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1my8YG-0000Ln-QR for guix-patches@gnu.org; Fri, 17 Dec 2021 03:25:17 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:58537) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1my8YD-0003BX-NY for guix-patches@gnu.org; Fri, 17 Dec 2021 03:25:15 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id ACA9FE0011; Fri, 17 Dec 2021 08:25:08 +0000 (UTC) From: Nicolas Goaziou To: Pradana Adrinusa AUMARS via Guix-patches via Subject: Re: [bug#52437] Add lifeograph References: <8f43f4093a94b958fe8d65ae731e4b0405e9a01f.camel@courrier.dev> Date: Fri, 17 Dec 2021 09:25:07 +0100 In-Reply-To: <8f43f4093a94b958fe8d65ae731e4b0405e9a01f.camel@courrier.dev> (Pradana Adrinusa AUMARS via Guix-patches via's message of "Sat, 11 Dec 2021 19:02:03 +0100") Message-ID: <87o85f63ks.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@nicolasgoaziou.fr; helo=relay4-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit Cc: Pradana Adrinusa AUMARS , 52437@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) Hello, Pradana Adrinusa AUMARS via Guix-patches via writes: > From 324b8cd3c801ad7c106725aff59fa65d00b50341 Mon Sep 17 00:00:00 2001 > From: Pradana AUMARS > Date: Sat, 11 Dec 2021 18:58:51 +0100 > Subject: [PATCH] gnu: Add lifeograph. Thank you. Some comments follow. > * gnu/packages/lifeograph.scm (lifeograph): New file. If you create a new file (is in necessary?), you need to also register it in local.mk file. > +(define-public rednotebook > + (package > + (name "lifeograph") There's a mismatch between the name of the variable and the package. > + (version "2.0.2") > + (source (origin Could you move origin below source? > + (method url-fetch) > + (uri (string-append "https://launchpad.net/" name "/trunk/" version > + "/+download/" name "-" version ".tar.xz")) You can hard-code "name" above. > + (sha256 > + (base32 > + "1sfr3fd07x995makdp5wx3lxf7kl156hilliw77d0vnjp8ri49xl")))) Hash string should go on the same line as base32. > + (build-system meson-build-system) > + (arguments `(#:build-type "release")) Could you explain in a comment why "release" is needed? > + (inputs > + `(("gtkmm" ,gtkmm) > + ("gtk+", gtk+ "bin") > + ("enchant" ,enchant) > + ("libgcrypt" ,libgcrypt) > + ("libchamplain" ,libchamplain))) Could you sort inputs alphabetically? Also could you use new inputs style: (inputs (list enchant `(,gtk+ "bin") gtkmm ...)) > + (native-inputs > + `(("pkg-config" ,pkg-config))) Ditto: (native-inputs (list pkg-config)) > + (synopsis "Off-line and private journal and note taking application") > + (description "Lifeograph is a diary program to take personal notes on life. > +It has all the essential functionality expected in a diary program and strives > +to have a clean and streamlined user interface.") > + (home-page "http://lifeograph.sourceforge.net/") > + (license license:gpl3+))) Could you send an updated patch? Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 17 04:13:09 2021 Received: (at 52437) by debbugs.gnu.org; 17 Dec 2021 09:13:09 +0000 Received: from localhost ([127.0.0.1]:37967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1my9Ia-0002lN-Ui for submit@debbugs.gnu.org; Fri, 17 Dec 2021 04:13:09 -0500 Received: from jpoiret.xyz ([206.189.101.64]:43902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1my9IY-0002lD-7Q for 52437@debbugs.gnu.org; Fri, 17 Dec 2021 04:13:06 -0500 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 786DF184F6E; Fri, 17 Dec 2021 09:13:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1639732385; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=buciQzTMKu8Jgq1BmkA8j3Dkutnw8CAdLcUCddSgurk=; b=j9tj/IRSTN3E5UnbZ+PZXW7qaLcHFQLo54qGAMpBwsUXXWZYQDIcYT+ra4Oe++viWSO9V6 UKOZsnbBpwUbjeRiHdU5l6DujOEO8L8snNIYy0c0f4KJLWzxbLP6wzyMi2Drq1/+QpGyZL kkxRuxsGGaEgRAyWZxqgcj6WGzCfmlS/lG19QXIictZfpqc45OYqa3Ly85pv+Bv1ZHZbgM bJZII362F5HyMlfsxIAuuicM5YCn+u31eP1/iI/bXVElFRnsLPNaTQ3gHC7Hk1x2ovq1IQ mxCt2JK/xdoJNL1cJ8UPDkOmY5M47apJ4CEwmPRpxImKjQycXhwAOf4OqT+R1A== From: Josselin Poiret To: Nicolas Goaziou , 52437@debbugs.gnu.org Subject: Re: [bug#52437] Add lifeograph In-Reply-To: <87o85f63ks.fsf@nicolasgoaziou.fr> References: <8f43f4093a94b958fe8d65ae731e4b0405e9a01f.camel@courrier.dev> <87o85f63ks.fsf@nicolasgoaziou.fr> Date: Fri, 17 Dec 2021 10:13:03 +0100 Message-ID: <87tuf7y4ps.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: text/plain X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Nicolas Goaziou writes: > Could you sort inputs alphabetically? Also could you use new inputs > style: Just chiming in to say that the new input style is documented at "(guix)package Reference" in the info manual, or at [1]. Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: jpoiret.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 52437 Cc: paumars@courrier.dev, dev@jpoiret.xyz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Nicolas Goaziou writes: > Could you sort inputs alphabetically? Also could you use new inputs > style: Just chiming in to say that the new input style is documented at "(guix)package Reference" in the info manual, or at [1]. Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: jpoiret.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Nicolas Goaziou writes: > Could you sort inputs alphabetically? Also could you use new inputs > style: Just chiming in to say that the new input style is documented at "(guix)package Reference" in the info manual, or at [1]. [1] https://guix.gnu.org/en/blog/2021/the-big-change/ Best, Josselin Poiret From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 10:21:34 2021 Received: (at 52437) by debbugs.gnu.org; 21 Dec 2021 15:21:34 +0000 Received: from localhost ([127.0.0.1]:55228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzgxK-0007tW-4J for submit@debbugs.gnu.org; Tue, 21 Dec 2021 10:21:34 -0500 Received: from mail.42l.fr ([185.216.27.142]:50378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzgxI-0007tO-FJ for 52437@debbugs.gnu.org; Tue, 21 Dec 2021 10:21:32 -0500 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=courrier.dev; s=mail; t=1640100085; bh=a2jWA2K3b7k0ji8Y4CDrZXGd9XG+5N5LAn3SXMgboD4=; h=Subject:From:To; b=geFXfYEhNPvLd4PFRZc/Ytyr914OkSzBrAIJtXYrTJPDWdFlV/h7d4m8Hhim/+yvr c7yiX8wfGdQHs1kUnyOPukZdqFu811YaqshdjoInC6ur9O3m4Q2lXFV/ZpeXMG52gG w3EYHD053gAF4go9jplRcRvz0JutDsIGSmidVoSq1O4h8adkl42C1hw9QvI1+S9/aw wV/1dftloouZBL/pO9rMXhGY4LTRLFva0xrIfe6HQ4NhPb753G4QPQmqx649IRY7yc AaLezApN+ZDneQZetzfafvbFWgj2jq268hX+TfV9x4xcUejyjIIyQMcaqByaczss6Z pwG7TD12/3e1g== Subject: From: Pradana Adrinusa AUMARS To: 52437@debbugs.gnu.org Date: Tue, 21 Dec 2021 16:21:24 +0100 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello again, I think it's better to first rename rednotebook.scm to journal.scm and add the lifeograph package in that. So I've written a new patch for that. Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 52437 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello again, I think it's better to first rename rednotebook.scm to journal.scm and add the lifeograph package in that. So I've written a new patch for that. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hello again, I think it's better to first rename rednotebook.scm to journal.scm and add the lifeograph package in that. So I've written a new patch for that. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52704 Thanks.