From patchwork Tue Apr 19 07:26:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Foo Chuan Wei X-Patchwork-Id: 38668 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 5EA9227BBEA; Tue, 19 Apr 2022 09:06:16 +0100 (BST) 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,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable 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 E6D2D27BBE9 for ; Tue, 19 Apr 2022 09:06:15 +0100 (BST) Received: from localhost ([::1]:52048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ngisH-0006vd-75 for patchwork@mira.cbaines.net; Tue, 19 Apr 2022 04:06:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngiMA-00022m-UQ for guix-patches@gnu.org; Tue, 19 Apr 2022 03:33:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47683) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ngiMA-0001W3-Kq for guix-patches@gnu.org; Tue, 19 Apr 2022 03:33:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ngiMA-0001xB-Fi for guix-patches@gnu.org; Tue, 19 Apr 2022 03:33:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55018] [PATCH] gnu: Add wtime. Resent-From: Foo Chuan Wei Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 19 Apr 2022 07:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55018 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55018@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16503535347451 (code B ref -1); Tue, 19 Apr 2022 07:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Apr 2022 07:32:14 +0000 Received: from localhost ([127.0.0.1]:41580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngiLN-0001w5-KQ for submit@debbugs.gnu.org; Tue, 19 Apr 2022 03:32:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:51948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngiLM-0001vy-AE for submit@debbugs.gnu.org; Tue, 19 Apr 2022 03:32:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngiLI-00013s-Vz for guix-patches@gnu.org; Tue, 19 Apr 2022 03:32:11 -0400 Received: from mail-tyzapc01olkn20814.outbound.protection.outlook.com ([2a01:111:f403:704b::814]:44549 helo=APC01-TYZ-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 1ngiLG-0001MF-If for guix-patches@gnu.org; Tue, 19 Apr 2022 03:32:08 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Og4nxQxz1sPyLy65Cof0qyO8zGQgMJwwSG9YUtNbUuozbPajCXUJhGs9BQhx+7u3QUUBMrdzlEhxa/Ors52Ds4CGIq2vzEtrmlAOtc3zKYD3YzY6lGA/fQP/1TjCKmHTdfTYOpGSAwZVpP22PpokSUbXWD2swvOGtXeW/ajchDZUDZHV91V7GGlHDn+uHo8tKbahBtndDU0UIb9xdxdfPgIpRN7yJC5i+EZg2sEMK6ISnkeNd9UxjBgNmwkKaWfVo4aPnYMvDg+IVlPMGfvS1zyXdyRAJefLKVtnRZoLsdRJpCt0XRwfTY7MlPBFlmfK/pvBlVan2df8nlBnEckGQQ== 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=MHuetmFmnW4i1SqJ3A3hma2lR9/PmckUNUJu9CqF1ag=; b=BwJh0jBV+IVI0X3QcCxpLmnhkOqllsaT+w2J1rJc8aJnCSn9ZiPNUj4zwuXwOpiC1pSmj5whqd5KEK6LqumWgFxLdCg5qBg47Sjs1Ow/nEYDVJkJOS9U4BMDXreukz4+YBfY2DdecRarMhBcIsNr+rTkcwzgZVYg626W/RtFDKBYaNzEUPFFd5emtAVSnyl0dcMEv/3j3c4ywrTIijhBsotH775bXbPlAHnZOMs+1RwS3ON3/BgW1uCg1bl1dFkIhqYB3Zwoqe13wq76293iY5MrQQhPcjGjR6JS7NkzfaCrZJyeHFZFHf8cBmRwk0iUMuv5pJIe3R38JEUVGdLOMg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MHuetmFmnW4i1SqJ3A3hma2lR9/PmckUNUJu9CqF1ag=; b=WcHZeL/fGdP1EJdVHIgSQDNzEfksY9ZIGZi98XJeAVYq9tuZeR4e5QLdoaFLvQTZyXrl1lDOML/4mUVORI/1NOYoX4Pw5NLk5qcci3g9Kl9aT7LAT6m9o0YS/z+PNFneXHHiqv3CURP7nv2Pb0x7fCJZsfXYU+4e3U+0vvcpCDgwKSQSafLgbgwahNM+MfhDN2J/I6BJugbQosVpLReUxWvXJaw1bSfmzbLoRe1Ria8zszBTIC/isEPXtNIWHfnqekg5S4MYi1ElFQQKH9wnX7eMtKX5gDtnMffT45MGYHQtNRiQKt3WQLMANjZJVH/CyoIpB8Pt8OeLeB+qbblf8g== Received: from PU1PR01MB2155.apcprd01.prod.exchangelabs.com (2603:1096:803:1c::21) by KL1PR01MB3841.apcprd01.prod.exchangelabs.com (2603:1096:820:4e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Tue, 19 Apr 2022 07:26:58 +0000 Received: from PU1PR01MB2155.apcprd01.prod.exchangelabs.com ([fe80::60d5:496b:c6da:c4c8]) by PU1PR01MB2155.apcprd01.prod.exchangelabs.com ([fe80::60d5:496b:c6da:c4c8%7]) with mapi id 15.20.5164.025; Tue, 19 Apr 2022 07:26:58 +0000 Date: Tue, 19 Apr 2022 07:26:54 +0000 From: Foo Chuan Wei Message-ID: Mail-Followup-To: guix-patches@gnu.org Content-Disposition: inline X-TMN: [kcJipjVVyGk7WPvhwLhXz7r0bKAjKDzJ] X-ClientProxiedBy: SG2PR06CA0212.apcprd06.prod.outlook.com (2603:1096:4:68::20) To PU1PR01MB2155.apcprd01.prod.exchangelabs.com (2603:1096:803:1c::21) X-Microsoft-Original-Message-ID: <20220419072654.gspwfysijdcl5w7i@main> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b5a62162-15bf-4912-514e-08da21d5fc81 X-MS-TrafficTypeDiagnostic: KL1PR01MB3841:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: R8uaVhd6SFhuRCYKgej5MO1HCpgmmUN9Hj1xqrk0a5REfi8a/riP74Od68xxOD0489TENx8ZGNbFVBGKJBEnixl+zqUNG+4uYwnE/ZfxSgOn8SSoxvxHFBtvZa3bX14R/n7eMghpZCAscxbJHDchRvUtH2Qu+i70qd1l8j4VXFwaIVqMsiOa8dZFwh43XTlFFbl0r4k8eq7W7d78jkJlpbHNiyAcfobY6U+lum4ajbUD+iDaB5AAJAX87Kwsg2ETqR2nfIAUcm6Q7nO2jMRmAb2PUoymI87ym0bgBO3lLnC+hVcSC5JGbzsVpy5PneqruBq13JDlGUKDtuLJYoT17wLPwphu7ziaJso2pfjXUR0Pv6cd4GGc70C4MOL7nFa5Vwftuw1aC33pJ16fpgYpVZuHRmfvHiN0225S6y4ZkUFokjLUzE3VV632EgFwu6gMnoiBe1L+LSKfnj+vQ8+6bUXp8if4RWqIsEtNuFqTWekKCmM9AKgXDzgRRTngZM/s+paS2Qj/zyWk+GOmaydwrz8vG1j4R9UjtwnYcK2C7Kcre+y9wWUpV/03jX5ChHHvoHBPWJ5YKuMny8YJ/WV3kA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ooToxpV1C3fC0FO1407c1MoyLaTscz5QtaqU/Hpstsi5AbPWJBtNchXalt28w0pZZdIDHRTG+qW6/NUm1QahJNvi+EebSjYN5rLh6l29Zw8tZgW4Udd+21KY+vm2UKfO1DOkPpT0Y4oEq8mMUIWlGejQnB/LYpKjtSBiPi+qOE2MXpnm1UtugH6GZmLNIntR47EH9q1+SO3TC6kCIIcHEwop9bqiwOl3oM2k+M2ENwzwwTJElHxSGAnYjPjcv2ydsSYNwdgJk67EDcAdNu+AxCej8l9FVwd6FdW+MDC6sgYvdbiVrTgt4t+e4zWgJ/js6/hQ1M4UHTzqevUY5KHat08LFHSenGDMlsSM6SC5HjSjh0asikD/eo0ClFzEUXABx3roOkAzdWNc7oY4JPUAbo8JeZeA8CZBJtnb4nAFzhXj9voOMUfFMLTCOpfuyUdelvbCRq3ixMe6kohRJtXNFfv2fO5SpV6KW1AyksNQ+YTNkXBffyW3JKJJ3orWQZqCMLnnS5LwuPD09GbWLUGoISbnDZQZ5YkBlxecSMdMPFbdfvorpo73FbYOpPOjYeWjhsrEzr94QJYE2L5Nf4nPaJulDjFE/3fkOQM+CpgUDT69HivcOaEauPBbQT6D3anjCRAvN7TgnXYDKlIf9i4fahICXF09CllPR027HbOnpC4XzNqDuEqCsJWubWWtcw6dsavBzylxQ/nVO2+JBehBO+Eq0INRj1BawYb0kdmROx3Z1TMac8kkp15hzXV9ehiR5o+7ZqpYSdHdlpbJyfBEV0MKzjGHFQqPuyr4JU9uz6KCoa0meYMzt64bijYF7NnLNAPzVPvA/vqcDyyGYJGVHA3rrKzn78xkVk+yKXmaltb++u5ZGVbid86BB1Snfcwo8p/KbkqMYtfFkDpY/OJ1UKUlAvWRNviw+rEutzYfgf6bcR9fsSwc+Ns2q2cE5z0TTKC96M2ELfdwVCQsKBcFFpgFlWd3dfu8ZLxvLJAvVVEKSFdX+PqPxnUxwAHC0czBN5xwK7vkUl6twO/9EmMoQkS/BnN3bH9EuVe/UTLxSbfloE3UnN2Xdvl+2IDCrYEB2LmvK/rYkqzLctFbt50n+/K7FPE8qhk3NAk6dirkuLXDwCuC4QaFBggX+XRApBKuNxn/W8u2zabRdOH7pMgvelWB6jJApcZmzcsfGKWS0U3k/KXGc4Fly2cLjF09P9H+YSn6zWNzwOykHX3Ak8pNODtU/ORT9E/LOmMiPIv1l1OwIykDdTFv4gCEHqN9YhtIdoTdBnEq4tqmtU3Hu613O+yTRzwlBlu525WNl3E7M6tO1qVHGTixBtnU8YkVghKL1J7j3BXIGlTy7biNRKpykAeBINdiZAPwN72O7FgT+EJEjzwn/59YgaUfkKB7LhzzzqIG+JttphDNwvToh0i6FRrPc3x6i3Tz0+ZDpSiG06cBgzGsZPYuOC65YeyEg55o X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: b5a62162-15bf-4912-514e-08da21d5fc81 X-MS-Exchange-CrossTenant-AuthSource: PU1PR01MB2155.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2022 07:26:57.9273 (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: KL1PR01MB3841 Received-SPF: pass client-ip=2a01:111:f403:704b::814; envelope-from=chuanwei.foo@hotmail.com; helo=APC01-TYZ-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, SPF_HELO_PASS=-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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/task-management.scm (wtime): New variable. --- gnu/packages/task-management.scm | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) base-commit: 6b677f4299f38ea70e1852388086ee95c2c48622 diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm index c349081f01..17fb8c335e 100644 --- a/gnu/packages/task-management.scm +++ b/gnu/packages/task-management.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2021 Eric Bavier ;;; Copyright © 2021 Stefan Reichör ;;; Copyright © 2021 LibreMiami +;;; Copyright © 2022 Foo Chuan Wei ;;; ;;; This file is part of GNU Guix. ;;; @@ -242,6 +243,41 @@ to with the goal of improving your focus and enhancing your productivity. You can also use it to fall asleep in a noisy environment.") (license license:gpl3+))) +(define-public wtime + (package + (name "wtime") + (version "0.2") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/wtime/wtime/" + version "/wtime_" + (string-replace-substring version "." "_") + ".tar.gz")) + (sha256 + (base32 "1rp1sxas9wjc84fvr6x94ryl3r9w7jd0x5j1hbi9q7yrgfclp830")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags + (list (string-append "CC=" ,(cc-for-target)) + (string-append "PREFIX=" %output)) + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-after 'unpack 'fix-man-path + (lambda _ + (substitute* "Makefile" + (("/man1") "/share/man/man1"))))) + #:tests? #f)) ; No "check" target. + (home-page "http://wtime.sourceforge.net") + (synopsis + "Command-line utility for tracking time spent working on arbitrary tasks") + (description + "@code{wtime} is a command-line utility for tracking time spent working on +arbitrary tasks. All the time data is saved in files residing in the +@code{.wtimed} directory in the user's home directory.") + (license license:x11))) + (define-public todoman (package (name "todoman")