From patchwork Sat Sep 7 10:58:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Luis Henriques X-Patchwork-Id: 67719 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 CE14D27BBEA; Sat, 7 Sep 2024 11:59:18 +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=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,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 C3C2427BBE2 for ; Sat, 7 Sep 2024 11:59:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1smt9j-0002pF-Me; Sat, 07 Sep 2024 06:59:03 -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 1smt9h-0002oy-VM for guix-patches@gnu.org; Sat, 07 Sep 2024 06:59:02 -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 1smt9h-0004tp-Mi for guix-patches@gnu.org; Sat, 07 Sep 2024 06:59:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=6gCijz3BNKOEqA38SaUo6wBNnbc9o4meOgmIk2ykuPs=; b=XpMJ5IryOiiBBTR4JxpwjNEJh8/RUWxTCkbNNl3xB635OG/2Q7Ap3gPTo1NV6cU67bDXZO+/5XQa9eAFh9fXOrpIlHVhGlV/maBeoLsvH/nTIrXXlaxuWaT4/YgCdZPLBLmYlRYKe3+twx87gIuq3rFL8HKiQ3uCsvoWYOhCnOu/zT8fSyUw6lUdG115ec/8dm3ViEr5CiJfwncMpQ/KP7/Nsh8njn6HpYPKstSKA3hlExiHCCgj87xvlGeI/O1ojFpHC22LPc+FOAPPseTlRRnmjKIctqAx9alI6GFit1nGbYQHf6mhSdQPp42us5qDeI8qqiq8zE/sQxJ6VIH9AQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1smt9i-000461-5a for guix-patches@gnu.org; Sat, 07 Sep 2024 06:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73095] [PATCH] gnu: remind: Update to 05.00.05. Resent-From: Luis Henriques Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 07 Sep 2024 10:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73095@debbugs.gnu.org Cc: =?utf-8?b?THXDrXM=?= Henriques X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172570671715709 (code B ref -1); Sat, 07 Sep 2024 10:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Sep 2024 10:58:37 +0000 Received: from localhost ([127.0.0.1]:55017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1smt9J-00045J-12 for submit@debbugs.gnu.org; Sat, 07 Sep 2024 06:58:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:59584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1smt9H-00045B-B2 for submit@debbugs.gnu.org; Sat, 07 Sep 2024 06:58:36 -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 1smt9E-0002nH-9m for guix-patches@gnu.org; Sat, 07 Sep 2024 06:58:32 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1smt9C-0004qk-Dn for guix-patches@gnu.org; Sat, 07 Sep 2024 06:58:32 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4X197F66fMz9srB; Sat, 7 Sep 2024 12:58:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=camandro.org; s=MBO0001; t=1725706697; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6gCijz3BNKOEqA38SaUo6wBNnbc9o4meOgmIk2ykuPs=; b=Mp+C0s8cgcTX7sHER/g3lzUgKrL5UpFD5Kis3p4fj338pWkH/1FQh22OAEW+xyNXIuCyYm VAkTAyDdJwI9RMgO/QfoQIxQkpztiRJBJRFpLEy2jwd2k3CNPffmZ+pz4CN9XMpYs90baF 6kwGg7zfmGoy81KqGdYmV+64+Tyg7vGTf/MC9lsxyz/Mix6kEbxjDLLwsrXPaa/h6Fld1Z Psh9nFpXlB4vyv17ij+I1inBRamWFoQbG/PzKyOUnOO+D55ov5ffTqqFfIz5oa0NyZIg21 6WE+8ABTzuqBnSTOYj+gqHFaLcdl/GglV8llcGM25UICEpeOzIZIff6YStFfoA== From: Luis Henriques Date: Sat, 7 Sep 2024 11:58:05 +0100 Message-ID: MIME-Version: 1.0 Received-SPF: pass client-ip=80.241.56.152; envelope-from=henrix@camandro.org; helo=mout-p-102.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches From: Luís Henriques * gnu/packages/calendar.scm (remind): Update to 05.00.05. [properties]: Add tcl output synopsis. [arguments]<#:phases>: Update list of files to include in tcl output. There's only one tcltk script now. [native-inputs]: Add tzdata. Change-Id: I729d48a8e538039ef5d8c9cb8bd232b3946b5f76 --- gnu/packages/calendar.scm | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) base-commit: 993d6d2e7be4dac738629c76a51058f4dc5bc449 prerequisite-patch-id: 756e7e982cd0fa0a1490e95e7bb6abdada32b75a diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm index 05c00df082..fbe23c4b1a 100644 --- a/gnu/packages/calendar.scm +++ b/gnu/packages/calendar.scm @@ -227,7 +227,7 @@ (define-public khal (define-public remind (package (name "remind") - (version "3.3.7") + (version "5.0.5") (source (origin (method url-fetch) @@ -238,7 +238,9 @@ (define-public remind ".") ".tar.gz")) (sha256 - (base32 "0gca7f5gc0zr111c28hxw4hycz1hr9z7s912bpzm92g1s4llxjc7")))) + (base32 "0yc0lfrl0zzc1bn5fkigararg44bdryis7vjnm8vzs21as9r0dbz")))) + (properties + `((output-synopsis "tcl" "graphical front-end to Remind calendar program"))) (build-system gnu-build-system) (outputs (list "out" "tcl")) ; more than doubles the closure by >110 MiB @@ -255,24 +257,24 @@ (define-public remind (let ((from (string-append out "/" file)) (to (string-append tcl "/" file))) (mkdir-p (dirname to)) - (rename-file from to) - ;; For simplicity, wrap all scripts with the same variables - ;; even though, e.g., inetutils is not needed by cm2rem.tcl. - ;; XXX Using WRAP-SCRIPT currently breaks tkremind. - (wrap-program to - `("PATH" ":" prefix - ,(map (lambda (dir) - (string-append dir "/bin")) - (append (list out tcl) - (map (lambda (input) - (assoc-ref inputs input)) - (list "tcl" "tk" "inetutils"))))) - `("TCLLIBPATH" " " = - (,(getenv "TCLLIBPATH")))))) - (list "bin/cm2rem.tcl" - "bin/tkremind")))))))) + (rename-file from to))) + (list "bin/tkremind" + "share/man/man1/tkremind.1" + "share/pixmaps/tkremind.png" + "share/applications/tkremind.desktop")) + (wrap-program (string-append tcl "/bin/tkremind") + `("PATH" ":" prefix + ,(map (lambda (dir) + (string-append dir "/bin")) + (append (list out tcl) + (map (lambda (input) + (assoc-ref inputs input)) + (list "tcl" "tk" "inetutils"))))) + `("TCLLIBPATH" " " = + (,(getenv "TCLLIBPATH")))))))))) (inputs (list bash-minimal inetutils tcl tcllib tk)) + (native-inputs (list tzdata)) ; required for some tests (home-page "https://dianne.skoll.ca/projects/remind/") (synopsis "Sophisticated calendar and alarm program") (description