From patchwork Mon Sep 2 22:17:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Brian Leung X-Patchwork-Id: 15273 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 4252A17358; Mon, 2 Sep 2019 23:19:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id ED66917354 for ; Mon, 2 Sep 2019 23:19:11 +0100 (BST) Received: from localhost ([::1]:40346 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4ufH-00050a-GU for patchwork@mira.cbaines.net; Mon, 02 Sep 2019 18:19:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43970) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4ufA-00050U-0r for guix-patches@gnu.org; Mon, 02 Sep 2019 18:19:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4uf8-0007Xw-Ob for guix-patches@gnu.org; Mon, 02 Sep 2019 18:19:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50220) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i4uf8-0007Xo-Ld for guix-patches@gnu.org; Mon, 02 Sep 2019 18:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i4uf8-0007UL-Fs for guix-patches@gnu.org; Mon, 02 Sep 2019 18:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#37288] [PATCH] Update emacs-org-pomodoro. Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 02 Sep 2019 22:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37288 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37288@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156746271128732 (code B ref -1); Mon, 02 Sep 2019 22:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2019 22:18:31 +0000 Received: from localhost ([127.0.0.1]:59041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4ued-0007TL-0v for submit@debbugs.gnu.org; Mon, 02 Sep 2019 18:18:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:34267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4uea-0007TC-L6 for submit@debbugs.gnu.org; Mon, 02 Sep 2019 18:18:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43908) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4ueZ-0004x1-6c for guix-patches@gnu.org; Mon, 02 Sep 2019 18:18:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4ueX-0006cP-Mq for guix-patches@gnu.org; Mon, 02 Sep 2019 18:18:26 -0400 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]:32993) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i4ueX-0006Zk-Hy for guix-patches@gnu.org; Mon, 02 Sep 2019 18:18:25 -0400 Received: by mail-qt1-x831.google.com with SMTP id r5so11935186qtd.0 for ; Mon, 02 Sep 2019 15:18:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Gj2NqX8A8MRKs7y8frGaxq5NRQZiMitixQZpn8CDKKs=; b=Wh+/FR1ZfJHqN15X+sPcfJmn89R/UV27fFpIWsJZuXCVGAIX1cc+IdY64ahi3oBwHq d9GfORfSCND6slZnayIlQZWCYGMfUi3ndcHLidoZtwwHlD29CSe7xAutq9ck7CvLJiqi tqSLejIjhX8ur0QeuaYSp9goG5M1p/NWZ1OUSvAgI5ll0wf8czERD23vz3bpjmuYm6gl wAxVQ/Iw6jdzyZeTXWRWConanMIxdd8UsYNRHx8Ruc2t65Tsj5TiT65fG//Z+R2ix10o 2bSaSx40qp7fy7be6bLiDGc3ozpqFSIUhEELmP4/4MQf6VYWwCExDUz4TJYUL8IMtnCS 4zDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Gj2NqX8A8MRKs7y8frGaxq5NRQZiMitixQZpn8CDKKs=; b=kEnLEeFDrcjcamKoG10p06jKAUQvczX92vlmZo4hztKUTEc5SS7uJxrIiAA/uJFeMg inMPJLpbQznyl38gAEmUdnYgLpHjvKD0L+zzfRVDebsX8ggvxDufBi/gXo4fZ4jZ6u4+ AnqxiA6lsH6c7MSTO6wc5+zrkSNPCrlQy+zoxQhwUK4G9YL/HbuDPINOEdIQM1/jDBwa IvVCRaoyD2OG6iAQMlcd6iehtr78wWbtxDfOuA0DFwanS6twyXlP0tLNxpovqKD7cXGR 0TOfrUr5kHD0iExAIp4oXTJWT42ZB/udDefAdrQmSrH7g1x4R5hW6bsYb77FOxcuGgqw 6o0w== X-Gm-Message-State: APjAAAUgKTPtmNOcUwwAy+mtXkNliYxhLV6mwFTcgmj7KzdvacLrwb84 N/d6WaQl82Eu1GSV87LW9t9eXi2oy00lNHSqa23TWA== X-Google-Smtp-Source: APXvYqxmV5eK8XrTDZF6ui1hVz3yEJw7nQaF+OikvGnPR1H1/tWG3w1MxRBns6xsnA2SW/Jgvt6MFwE6Ui4SM1vD4CA= X-Received: by 2002:ac8:760e:: with SMTP id t14mr25864270qtq.175.1567462703699; Mon, 02 Sep 2019 15:18:23 -0700 (PDT) MIME-Version: 1.0 From: Brian Leung Date: Tue, 3 Sep 2019 00:17:46 +0200 Message-ID: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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 See attached. From c2013581fa1bad84917a240be26c8c14c0275f57 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Tue, 3 Sep 2019 00:10:04 +0200 Subject: [PATCH] gnu: emacs-org-pomodoro: Update to 2.1.0-1.aa07c11. * gnu/packages/emacs-xyz.scm (emacs-org-pomodoro): Update to 2.1.0-1.aa07c11. [arguments]: Include "resources" directory and run tests. [source]: Update url. --- gnu/packages/emacs-xyz.scm | 64 +++++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 19 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4bfc09d0aa..74bfe6e30a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4229,24 +4229,50 @@ number.") (license license:gpl3+))) (define-public emacs-org-pomodoro - (package - (name "emacs-org-pomodoro") - (version "2.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/lolownia/org-pomodoro.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0r5shgikm34d66i2hblyknbblpg92lb2zc9x4bcb28xkh7m9d0xv")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-alert" ,emacs-alert))) - (home-page "https://github.com/lolownia/org-pomodoro") - (synopsis "Pomodoro technique for org-mode") - (description "@code{emacs-org-pomodoro} adds very basic support for + ;; Last release version was from 2016. + (let ((commit "aa07c11318f91219336197e62c47bc7a3d090479") + (revision "1")) + (package + (name "emacs-org-pomodoro") + (version (git-version "2.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/marcinkoziej/org-pomodoro.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0nbprh2nhnmb7ngp9ndr6zr37ashcsvpi5slv7a37x1dl7j6w1k4")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-alert" ,emacs-alert))) + (arguments + `(#:include (cons "^resources\\/" %default-include) + #:tests? #t + #:test-command '("emacs" "--batch" + "-l" "org-pomodoro-tests.el" + "-f" "ert-run-tests-batch-and-exit") + #:phases + (modify-phases %standard-phases + (add-before 'check 'make-tests-writable + (lambda _ + (make-file-writable "org-pomodoro-tests.el") + #t)) + (add-before 'check 'add-require + (lambda _ + (emacs-batch-edit-file "org-pomodoro-tests.el" + `(progn (progn (goto-char (point-min)) + (re-search-forward + "ert-deftest") + (beginning-of-line) + (forward-line -1) + (insert "(require 'org-pomodoro)")) + (basic-save-buffer))) + #t))))) + (home-page "https://github.com/marcinkoziej/org-pomodoro") + (synopsis "Pomodoro technique for org-mode") + (description "@code{emacs-org-pomodoro} adds very basic support for Pomodoro technique in Emacs org-mode. Run @code{M-x org-pomodoro} for the task at point or select one of the @@ -4254,7 +4280,7 @@ last tasks that you clocked time for. Each clocked-in pomodoro starts a timer of 25 minutes and after each pomodoro a break timer of 5 minutes is started automatically. Every 4 breaks a long break is started with 20 minutes. All values are customizable.") - (license license:gpl3+))) + (license license:gpl3+)))) (define-public emacs-org-sidebar (let ((commit "74ca98b9920f3de3f13d49866581435e1ec63ec5") -- 2.23.0