From patchwork Fri Nov 19 08:48:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Wamm K. D" X-Patchwork-Id: 34638 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 9662E27BBE3; Fri, 19 Nov 2021 09:25:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C067827BBE1 for ; Fri, 19 Nov 2021 09:25:45 +0000 (GMT) Received: from localhost ([::1]:48848 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mo09Q-0000tV-RV for patchwork@mira.cbaines.net; Fri, 19 Nov 2021 04:25:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mo010-000556-Ue for guix-patches@gnu.org; Fri, 19 Nov 2021 04:17:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54690) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mo010-0002bs-LJ for guix-patches@gnu.org; Fri, 19 Nov 2021 04:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mo010-00082Y-Hh for guix-patches@gnu.org; Fri, 19 Nov 2021 04:17:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51967] [PATCH] package: calendar: Add gsimplecal to Guix Resent-From: Jaft Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Nov 2021 09:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51967 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51967@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.163731341930869 (code B ref -1); Fri, 19 Nov 2021 09:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Nov 2021 09:16:59 +0000 Received: from localhost ([127.0.0.1]:37998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mo00w-00081i-SN for submit@debbugs.gnu.org; Fri, 19 Nov 2021 04:16:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:50984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnzvU-0007rA-Ek for submit@debbugs.gnu.org; Fri, 19 Nov 2021 04:11:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33234) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnzvU-0006h8-97 for guix-patches@gnu.org; Fri, 19 Nov 2021 04:11:20 -0500 Received: from mail-mw2nam12olkn2016.outbound.protection.outlook.com ([40.92.23.16]:18145 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnzvP-0004Rk-Pf for guix-patches@gnu.org; Fri, 19 Nov 2021 04:11:19 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gKAnMEnbWb76MSrBFDnRZfSpQ7iUzWHpAMuiS6ipxWim9gL1mpfttpeAm3vMQAUqB//4l/J2MNYWqzzLDnilfRPCiTtjV3iTU6QA7iM64LzpWA47D0yRhaLaoAQemBuM7wmUoQHUwbVLgUbc2gBezgVy+syip8HoXLhfTZmpVMbW0blJxn1YD2LH6loVdFhGevT23qQxkSkc0TbUPtil0szXF3vr+G3VmQB57qqDGwFiW2RkLMB2bCoqKTElVtOUSVzhg6YTDcG7WKjhHzq/e5UiPpsBLrJCNHg2OOrHbvkHqKESfodLeAF4u1+d2/TLn5A0dn3yOkbgzKO3QK/g4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tgl0lcgOIeb0HQavfMEc2NwGxAMnZQnBAxAhrUeB4ZA=; b=Z120xBrNzXDqnwakFVu9GFH/RS6+TWGneii7DUYd8upFKHn3zwSdNZjiWHSAwBFAVaJY61QCIe1Tzg/pb6JaHFGrnQk/SkJEYGgLuZ6oWxAcXWb1fUhd5TzdmKXyvCRncvF19TPOLwogVU4qR3+9HFf44RbbghZH3PCWaWnfyPnRgA52ennROVF0yVGCIMaXSHsp0ptkVjwCyvQ69/+dsKq3fK0ACJu0psOO/5/UIXK+Bg+x7VflgZPiJapMDXeHmFvFJJy1imcWpBjDx4Y+AJK+bKEfad+CKlYFB7t4ruVWatRL5Y6bJUbnXVpLbCYi4ApmuNDKhYXyrMHMff+zqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tgl0lcgOIeb0HQavfMEc2NwGxAMnZQnBAxAhrUeB4ZA=; b=pk1QiEuW153ebbpqoAdW6LSGLe1Pn71wXHOzK+ZF394BcF9DNypEtJLSzsyZpsmcy4EpWKA3loCANOlv7iu5TXFm+mQoUYQ7miwf3FFasEiFBrNa+JZrAYTSjMaPtBya2FKIQsog1dUGvb92cPKoh+3bhayElnGjtOw1yBgSLFGaDbnB+x7EfNkyV7kvW58BuXCfW7hFGcjp0xfjG9fSBzx5dcKqRD2T4wlTaYD9ck18j3YyovgJjFJq5jhMwH6RI5Y0VNaEVPOHBBRrIoFD543D8Y1b/Fk/CeyPUpe62RzzRHSobCYh+9YcC3wFHOr1tcz3u9nCPrs29ik15z19Xw== Received: from DM6PR19MB2460.namprd19.prod.outlook.com (2603:10b6:5:18a::23) by DM6PR19MB4106.namprd19.prod.outlook.com (2603:10b6:5:24e::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Fri, 19 Nov 2021 08:51:52 +0000 Received: from DM6PR19MB2460.namprd19.prod.outlook.com ([fe80::d1ed:dc20:2733:7d30]) by DM6PR19MB2460.namprd19.prod.outlook.com ([fe80::d1ed:dc20:2733:7d30%3]) with mapi id 15.20.4690.027; Fri, 19 Nov 2021 08:51:52 +0000 X-YMail-OSG: 0Uz_f0kVM1mxq0b4saO_wZcwmVtKhB5i9UvoKU8G4nlEGCm10NgPlaP_Tj1vjjZ Qj_lpkwKz5VG47a8edeWoX5RENXNkmYufVSuqaNgYP6n0dDti1CR5x8IfyvgwR7BKeRCJJr1xhuT BCGc_5bRutfi_sq8WTktqMmlzVu522ixJ7b0Rlxd4GINqIvQiT.SvvM.BQ1sDOc8yBjSLDNSAMhp EJ2mLoIncIrXiSGizTz63odiOb7A2PVuknlZRpFKGFuti2R0uB9MNBqwi.legv1wIOf1ekAGrp_B mAI1G0BLjL4XV50aRSywMqqXm5OinUnypagVKoihEINDnlasoc0uYpDWKD_Wn7Dk37tG8JSyCsup LdmnkduFr74sxne4IUdvoo7klW9agP4jPtEjNPfz4fFmwqc7pq0BM5RL6bJnPjPu73br9GL5pUwD 6u4ctmDTa9dtKBkzr7BYNLaWngo_rNlYSwkbCtSf3cNHivMP1KUBukJHc0h3PDmoDZRV5ErU4rKj OVqcj29fLFSsHhhjnisE38cjld_K.85G8rIno7OuyJMzsZ5EPuFX7xehAQuyySNdWr7ApwKvAlTs Ade37TP3thbxMC1uTN7KThLX5CB9pwjlI3ugbeTi6P9oci5rzcx8w8hNtBJ6GV2q3GkB.jBfzMVB QJo4BV.t45Q3AYXMppOlz1oaRKZQjwBrmgj45yEx3KSdEDAtSl5wcuIJEhdUwzDPbu3ehHaYjAci .S5j8NdTwPhqbdbmsVOXq1ofdXFEiBF9QoqjjBPLZlkYpqP7gVPTTDTRwQddWfzxh0ZksPDQ_3fE ensCOabGyLNfTixsO6ldqZ6tWpw8O05r5OF0xaZ_NrEZNsQAT2TcnAVUCCJma33o4eYEMALorwpY yxMVJ_2DGK.c9B8sig7qX2UyGxPjKQL1tX1XSOA8K7aes1gxyVL9ArsbCPJ60bWRPhBMYJWWyamo nTDssHY51R8M6syW0y9QGPMvD3vF1WB8bsv8cU4V4glPRTPrdcQQaMGNBBWTjCGiw.f_YIQ3uJPe MPHhfpCXlDzXT1G1F9uYQm0rPR2NB9rJr0ricrI49Y4z40_zV9Z_uwDDp467P_DfPqSCtibVF8Qs 2W6nMEBNbyh6Ychowyax3zKDT69N4JJYbBkR6eV4eUgnUXbGWdhoCK7ic1vTG1UKvDeKSWvjljh. cbTznTk8bo6qHX_HYXmR_vIAsib7z0sdsm4gu_3l4z9mEWoabqG0wa83.yUj3gBW597a.QA1IRGQ PcU0uxgCeDGJ.iQIpa9VeKWdRI.Pv9jZoRvC1.0qQC092ZVc0_MNCpgqXKfeFlb4mnnd1Z_YcFGw xH1lRlunIzlLi1UvZPpvI5Lm.Vg8m91rZMQljZkbAtW5wsqk42loeKxRwccr.G7nYxWEaUf_JMt8 pMqC7UaDGaHrk9ER.tglHoODpP6laQ8ZcfxtGm_d5y7QhZclfcStWXlfkGhzJnoVyD9OvI50hYEj t34ENnbaVHCGkDO_nUWyEa0I3MiFiw91iG_aL5ITObwQbHWOpYp6sjXo2ox4GmTIWmQZIKHh2L9l BrkOmg.cExgIWO1sYCoUyQLDw9IpuYChTerwLcAcwaeZoBap_JQM0FGxvc4.K4fbFgUxb.RwO9RO yuprP.yaqXpEN24HsX4YNuOJ_fMiwzCUMSwyGYiuIPEKp8RN6Hqq5ryx07093wracaaq09EAKWh. KgreL375mdlzblIA2.SeAvOwZb1HHjH5mZVk_JkryAO5U0vMTWKfFclA8qra0CnSCq7FItL4kiU3 cVqKrUz1hBw14spnoijZokMOEpkOYx4yEYNG.qqp4gMiEQkUItnCSJyXTFSyiN0ve6xcF1x6i5yz s_R.H6GgNXxYv6pugYlK68dO71u4_0AAUrxKfC2rqSBqcBmh72U8Xtwgr9pw5fUBgM7Jg70nED.M EzXcTmxnkBZQZnBwfbKLRe33LiEipRnBTGlysV7pAP.asuZAJlrZHNOT8ZbobTDM6oKwwdIMDHIT S9w1w_M8oDdJ32ajrfr0X3ojD_yxd5VesrHPaIYledxpkOzRNPT2nuKiTfU4HQrQSRgH6wYhd_1e jYkuFaN0y5KZjqmXpw23q8HuXvfEl8oBHY_a0GC0MJjgm.ygv6kVu8nEVjj7dsPo9iv0hH24nrHT SavlS43O8z6P2U7UuqKitHmWjHt14P2WlGeXKTohmsOqRMZX.6rD9rdkDR1caKPTf_JKBeUjFgwz mlWN934zrfGmp_JEHYJ_HNiLERJPBs2NtYRcCp4Sb7TIUOTSNwDHsnkzc.30n.bNP8HQDKGn91mw 1S99veUR2mFN2E.Y- X-Sonic-MF: Date: Fri, 19 Nov 2021 08:48:03 +0000 (UTC) From: Jaft Message-ID: References: <1945540023.3429539.1637311683282.ref@mail.yahoo.com> X-Mailer: WebService/1.1.19306 YMailNorrin X-TMN: [S/S2lbp9l9m6EpTd2Bj6sqQ1gpDbSBOH] X-ClientProxiedBy: CH2PR05CA0031.namprd05.prod.outlook.com (2603:10b6:610::44) To DM6PR19MB2460.namprd19.prod.outlook.com (2603:10b6:5:18a::23) X-Microsoft-Original-Message-ID: <1945540023.3429539.1637311683282@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sonic315-22.consmr.mail.ne1.yahoo.com (66.163.190.148) by CH2PR05CA0031.namprd05.prod.outlook.com (2603:10b6:610::44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.18 via Frontend Transport; Fri, 19 Nov 2021 08:51:51 +0000 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Fri, 19 Nov 2021 08:51:50 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5b73402f-ba12-454d-efde-08d9ab39d435 X-MS-TrafficTypeDiagnostic: DM6PR19MB4106: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HQRFvmlcklpvAggAGxgwhmIFSXJPTmGaBX4elSiY61HkldG+ITRyrB5loFBNIR6rNND9Prsr2tJW7SDtolAF8vmvQsL0Uo90bw4e9ZrKbljKVkkW+aW/wM6fKO4Pe+wQlsbdxnZ+Gr6wK63tP4L2fLRelQkhaaq1/s5Kl77CgZ8h6tHqouZwcXTyFHoQNWbBP6TIfIwAMskLQ1Xq23SNQqB6UzCnSGk527qjERG1W9oLmCAuk2iKGGAqhTVVOA+z1zyG4coxcESnYy38PNrSEBLxTCgJN8Bp+bf1eR9QKJl+BsIK/tO7O2uvqJOR4xXzGuRsbg3ZvFJC+y023P+yRpz7nj0SfT5FyA2jNg7/RNQit9RIWtnwCtKeXH2MRJTG5CEw4JNRvTu9oD3MnCnF9i8sKhQ80fMv8HHErCskFUSLUbJTzGoxxOV7E2saGFsrmZQz8St/bNVrIppRAgOwK8uqqJQ9YCjKlrf59Eptqjo//aTh1jrsdNbHQULz6eLQUbyPPJ3bvJJt6fwkCpkra7GQjwuh8mpGhuDl0foKHpp40rDGWl3NEgg9Zx2QadHAYT4AAli3jwv9+qeOruicRg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: z1FcQuIw0w3mn++szMPb6dUmCjNjhotpO/4+mSs9MRUJYpoUK8oKquIh4/X9oZVNZWn+ebImlzSko819D3D5IfTI5ynFEm2oQFAfjwBGoxcjsxN5jx58nKiDWbIMdVrJieB3su2tkmR88XxtXnq8PGXdjkYg869ZdvbgFOKx/9OT9xdYuFqavrFGcHT/fHERG+u10ZAodDXwvOiQXoKuvuqiLAB44cdh3yY4ujEts9LTj8D/IGvSHXEds4Vs4zZg0Nr6/SK5HnPNPeD9PX3zDIUoIU2MfiHUZE4VqMc3S+1dp1SP9z+pQY+FK/vbeVWoymPz9mGtlqzFhmlF5tkrmDae4sHHHGbZaJObEUwmIpq9aX0GMqtTejTtrDYQWkr5Q6lugWDhkSHt/HPGj1qrA08WO7LBJLNucPO01de49/h+Jg/kO4miJAaBT6jQSY3TNFzjs2NZnYSbgnbQcszx1IEZdECdjIfhchR5a+qNUNkh3Ieaz8KEVjj/Mclo7F5zjV4bBHuY5mUqlWkw8sMRfuTkS0Yvn4qEHY/dg6djDhL9pyH3URMX4VmRL/p/qtSjYs1v3DVpTVQYxQDwltMy9E6Gopg42csPDbstUxj4SDHAEfmGaiVnw+vQCy0YLsBtIscjxe14Ug/qRxWSHAlJD+B5JDyyi++f1SwSwJ77drdD0lTxjAo8dDa3hr+mM9kiWnyuW4lTZWx7zvIfF4uZqA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b73402f-ba12-454d-efde-08d9ab39d435 X-MS-Exchange-CrossTenant-AuthSource: DM6PR19MB2460.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2021 08:51:52.1300 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR19MB4106 Received-SPF: pass client-ip=40.92.23.16; envelope-from=jaft.r@outlook.com; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, HTML_MESSAGE=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Fri, 19 Nov 2021 04:16:56 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Fri, 19 Nov 2021 04:24:14 -0500 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jaft Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello; this is my first patch so, if I've missed or forgotten anything, just let me know and I'm happy to get it fixed. As per the subject, this patch merely adds gsimplecal as a package; calendar seemed like the most sensible category to slot it under as it's, in fact, a calendar, I figured. Thanks! * gnu/packages/calendar.scm (gsimplecal): Add gsimplecal to Guix for the first time, sourced from git.---gnu/packages/calendar.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scmindex 8ec36d4fa2..4c54ac0549 100644--- a/gnu/packages/calendar.scm+++ b/gnu/packages/calendar.scm@@ -10,6 +10,7 @@ ;;; Copyright © 2020 Brendan Tildesley  ;;; Copyright © 2020 Tanguy Le Carrour  ;;; Copyright © 2020 Peng Mei Yu +;;; Copyright © 2021 Wamm K. D.  ;;; ;;; This file is part of GNU Guix. ;;;@@ -36,6 +37,7 @@ (define-module (gnu packages calendar)   #:use-module (guix build-system cmake)   #:use-module (guix build-system python)   #:use-module (gnu packages admin)+  #:use-module (gnu packages autotools)   #:use-module (gnu packages base)   #:use-module (gnu packages check)   #:use-module (gnu packages dav)@@ -405,3 +407,31 @@ (define-public ccal     ;; COPYING.LESSER specifies LGPL 3.0, but all source files say     ;; 'Lesser GPL version 2 or later'.     (license (list license:gpl2+ license:lgpl2.1+))))++(define-public gsimplecal+  (let ([commit   "f00b80d86300397b52c3cf7d8dfc8de5cdee921d"]+        [revision                                        "1"])+    (package+      (name          "gsimplecal")+      (version       (git-version "2.2" revision commit))+      (source        (origin+                       (method    git-fetch)+                       (uri       (git-reference+                                   (url    "https://github.com/dmedvinsky/gsimplecal/")+                                   (commit                                      commit)))+                       (file-name (git-file-name name version))+                       (sha256    (base32 (string-append/shared+                                           "1qyf65l088dqsz25hm6s1cv18j"+                                           "52yaias0llqvpqwjfnvssa5cxg")))+                       (modules   '((guix build utils)))))+      (build-system  gnu-build-system)+      (native-inputs `(("autoconf"     ,autoconf)+                       ("automake"     ,automake)+                       ("pkg-config" ,pkg-config)+                       ("gtk+"             ,gtk+)))+      (home-page     "https://dmedvinsky.github.io/gsimplecal/")+      (synopsis      "Lightweight calendar applet written in C++ using GTK")+      (description   "Gsimplecal was intentionally made for use with tint2 panel+in the openbox environment to be launched upon clock click but, of course, it+will work without it.")+      (license       license:bsd-3)))) diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm index 8ec36d4fa2..4c54ac0549 100644 --- a/gnu/packages/calendar.scm +++ b/gnu/packages/calendar.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2020 Brendan Tildesley ;;; Copyright © 2020 Tanguy Le Carrour ;;; Copyright © 2020 Peng Mei Yu +;;; Copyright © 2021 Wamm K. D. ;;; ;;; This file is part of GNU Guix. ;;; @@ -36,6 +37,7 @@ (define-module (gnu packages calendar) #:use-module (guix build-system cmake) #:use-module (guix build-system python) #:use-module (gnu packages admin) + #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages dav) @@ -405,3 +407,31 @@ (define-public ccal ;; COPYING.LESSER specifies LGPL 3.0, but all source files say ;; 'Lesser GPL version 2 or later'. (license (list license:gpl2+ license:lgpl2.1+)))) + +(define-public gsimplecal + (let ([commit "f00b80d86300397b52c3cf7d8dfc8de5cdee921d"] + [revision "1"]) + (package + (name "gsimplecal") + (version (git-version "2.2" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dmedvinsky/gsimplecal/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 (base32 (string-append/shared + "1qyf65l088dqsz25hm6s1cv18j" + "52yaias0llqvpqwjfnvssa5cxg"))) + (modules '((guix build utils))))) + (build-system gnu-build-system) + (native-inputs `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config) + ("gtk+" ,gtk+))) + (home-page "https://dmedvinsky.github.io/gsimplecal/") + (synopsis "Lightweight calendar applet written in C++ using GTK") + (description "Gsimplecal was intentionally made for use with tint2 panel +in the openbox environment to be launched upon clock click but, of course, it +will work without it.") + (license license:bsd-3))))