From unknown Sun Jun 15 08:38:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#33058] [PATCH] gnu: Add i3blocks. Resent-From: Meiyo Peng Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 16 Oct 2018 08:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33058@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15396794568130 (code B ref -1); Tue, 16 Oct 2018 08:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Oct 2018 08:44:16 +0000 Received: from localhost ([127.0.0.1]:51768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCKxb-000273-U2 for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCKxa-00026p-9N for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCKxO-0003c1-0K for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37580) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gCKxG-0003VF-KC for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:43:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCKxC-0004MU-4D for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCKwg-00030E-7s for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:37 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:38664) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gCKwf-0002vs-Fh for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:18 -0400 Received: by mail-pl1-x641.google.com with SMTP id q19-v6so7592031pll.5 for ; Tue, 16 Oct 2018 01:43:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=wAIxohnPvuHhfcPuKuQvh3kyfqMyPldqjcjMe1QA3EY=; b=QQAmdMKF8pFd1LV3JR5hSd+/0tvVPgiuqMWYnIJoEteTzMsS0hC8cj4nhB9mVXBZ4I hLGylwHRMYFgseLCxZFtWNlej+HT7zVMKLFmMIiK0c0At/3DordKS+9818qSKNCMY8pc aB/0AUdOnBrAajcj5ReS/tWljGtSTJ2LMOIp6h3BU1ylJJ6QYEMCbjrRAgShM3sMF+QZ 5y2d6dbN9HP8kQM7+oSaPyEvMykITBsychfC9LaUupybbXICOMjJwMLnG4A8GViXBUDQ s6nP11I+cq320Bmnu4RYqSaqazTgIVGpxpLFqu0N7YAy7E64WlYHai8Otl3TCtYja0kM iHcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=wAIxohnPvuHhfcPuKuQvh3kyfqMyPldqjcjMe1QA3EY=; b=a5aQNhZ+sQWAsLT1mzVLVRkXvGGBnN3ERrWTjXXmqNqK0FLD9S0hg2dpmJxWq0aT07 lJGubZ6gKtLroYJd5oc+pJeC/kDMEbEMrLdNVWTw2aUdFmqnLoI51yXE64eGNCGSQl/g eeD7OeRlgAhyJnsiaxpqorInAszT97/ep5Y79CcPopjaZfHTZ1Ar2QN3GB1oEO4Vthf9 /I2lhNZFx2ZwsRgIPoBRsRv6n94br7C+iUTO3OE8DIeuShpWu9IeSe1u5t5EoHpACcoV BJFJxUXQOoi+2T99VRntWwUpr3BRKxBKvANjRb8Wvto+Sjv+LLe9Fe0GPHoVQJiUKiUg b/HA== X-Gm-Message-State: ABuFfohLdZ0QANlUrHoWMfFYeZqDYTWfpRg02oGCz+/QK1pLD0houS/B JIl+6cIAZ/erLY8QbKdimJpBA3URCg4= X-Google-Smtp-Source: ACcGV60CtIwDSRzNX4z97MRb6D5q353eZD/gSbI7Riayq9sbhWAcN29ofMzS/z/wNpuXPiv0RrGXug== X-Received: by 2002:a17:902:b706:: with SMTP id d6-v6mr20654223pls.53.1539679393493; Tue, 16 Oct 2018 01:43:13 -0700 (PDT) Received: from dinosaur ([27.17.20.242]) by smtp.gmail.com with ESMTPSA id w187-v6sm13019062pfw.3.2018.10.16.01.43.12 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 16 Oct 2018 01:43:12 -0700 (PDT) From: Meiyo Peng Date: Tue, 16 Oct 2018 16:43:11 +0800 Message-ID: <87pnwa8eow.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Hello, I created a package for i3blocks. This is my first guix package, so forgive me if i did anything wrong. >From 6116bec4d60175e2d1fb12da75c803962ddb3ec7 Mon Sep 17 00:00:00 2001 From: Meiyo Peng Date: Tue, 16 Oct 2018 15:16:43 +0800 Subject: [PATCH] gnu: Add i3blocks. * gnu/packages/wm.scm (i3blocks): New variable. --- gnu/packages/wm.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 7c58770de..d5e191770 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2017 Oleg Pykhalov ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby +;;; Copyright =C2=A9 2018 Meiyo Peng ;;; ;;; This file is part of GNU Guix. ;;; @@ -233,6 +234,46 @@ from scratch. i3 is primarily targeted at advanced us= ers and developers.") (license license:bsd-3))) =20 +(define-public i3blocks + (let ((commit "37f23805ff886639163fbef8aedba71c8071eff8") + (revision "1")) + (package + (name "i3blocks") + (version (string-append "1.4-" revision "." + (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vivien/i3blocks.git") + (commit commit))) + (sha256 + (base32 + "15rnrcajzyrmhlz1a21qqsjlj3dkib70806dlb386fliylc2kisb")) + (file-name (string-append name "-" version "-checkout")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags (list "CC=3Dgcc" (string-append "PREFIX=3D" %output)) + #:phases (modify-phases %standard-phases + (add-after 'unpack 'autogen + (lambda _ (invoke "sh" "autogen.sh"))) + (add-after 'install 'install-doc + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (man1 (string-append out "/share/man/man1")= )) + (install-file "docs/i3blocks.1" man1))))) + #:tests? #f)) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) + (home-page "https://github.com/vivien/i3blocks") + (synopsis "Minimalist scheduler for status bar scripts") + (description "i3blocks executes your command lines and generates a +status line from their output. The generated line is meant to be displaye= d by +the i3 window manager through its i3bar component, as an alternative to +i3status.") + (license license:gpl3+)))) + (define-public perl-anyevent-i3 (package (name "perl-anyevent-i3") --=20 2.19.1 From unknown Sun Jun 15 08:38:06 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Meiyo Peng Subject: bug#33058: closed (Re: [bug#33058] [PATCH] gnu: Add i3blocks.) Message-ID: References: <87mur9ekck.fsf@gnu.org> <87pnwa8eow.fsf@gmail.com> X-Gnu-PR-Message: they-closed 33058 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 33058@debbugs.gnu.org Date: Fri, 19 Oct 2018 20:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1539981962-13134-1" This is a multi-part message in MIME format... ------------=_1539981962-13134-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #33058: [PATCH] gnu: Add i3blocks. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 33058@debbugs.gnu.org. --=20 33058: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33058 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1539981962-13134-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 33058-done) by debbugs.gnu.org; 19 Oct 2018 20:45:58 +0000 Received: from localhost ([127.0.0.1]:59816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDbef-0003PX-TJ for submit@debbugs.gnu.org; Fri, 19 Oct 2018 16:45:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDbee-0003PL-08 for 33058-done@debbugs.gnu.org; Fri, 19 Oct 2018 16:45:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gDbeX-00086h-TX for 33058-done@debbugs.gnu.org; Fri, 19 Oct 2018 16:45:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDbeX-00085E-It; Fri, 19 Oct 2018 16:45:49 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57116 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gDbeX-0004qr-6R; Fri, 19 Oct 2018 16:45:49 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Meiyo Peng Subject: Re: [bug#33058] [PATCH] gnu: Add i3blocks. References: <87pnwa8eow.fsf@gmail.com> Date: Fri, 19 Oct 2018 22:45:47 +0200 In-Reply-To: <87pnwa8eow.fsf@gmail.com> (Meiyo Peng's message of "Tue, 16 Oct 2018 16:43:11 +0800") Message-ID: <87mur9ekck.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33058-done Cc: 33058-done@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: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Meiyo, Meiyo Peng skribis: > I created a package for i3blocks. This is my first guix package, so > forgive me if i did anything wrong. It looks great to me! >>>From 6116bec4d60175e2d1fb12da75c803962ddb3ec7 Mon Sep 17 00:00:00 2001 > From: Meiyo Peng > Date: Tue, 16 Oct 2018 15:16:43 +0800 > Subject: [PATCH] gnu: Add i3blocks. > > * gnu/packages/wm.scm (i3blocks): New variable. I=E2=80=99ve applied it with the minor changes below: leave the default val= ue of #:tests? (it doesn=E2=80=99t hurt), and return #t in the build phase. That= =E2=80=99s #it! Thank you for the patch, and welcome! :-) Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index d5e191770..68d497e95 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -260,8 +260,8 @@ developers.") (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (man1 (string-append out "/share/man/man1"))) - (install-file "docs/i3blocks.1" man1))))) - #:tests? #f)) + (install-file "docs/i3blocks.1" man1) + #t)))))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) --=-=-=-- ------------=_1539981962-13134-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Oct 2018 08:44:16 +0000 Received: from localhost ([127.0.0.1]:51768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCKxb-000273-U2 for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCKxa-00026p-9N for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCKxO-0003c1-0K for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:44:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37580) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gCKxG-0003VF-KC for submit@debbugs.gnu.org; Tue, 16 Oct 2018 04:43:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCKxC-0004MU-4D for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCKwg-00030E-7s for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:37 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:38664) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gCKwf-0002vs-Fh for guix-patches@gnu.org; Tue, 16 Oct 2018 04:43:18 -0400 Received: by mail-pl1-x641.google.com with SMTP id q19-v6so7592031pll.5 for ; Tue, 16 Oct 2018 01:43:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=wAIxohnPvuHhfcPuKuQvh3kyfqMyPldqjcjMe1QA3EY=; b=QQAmdMKF8pFd1LV3JR5hSd+/0tvVPgiuqMWYnIJoEteTzMsS0hC8cj4nhB9mVXBZ4I hLGylwHRMYFgseLCxZFtWNlej+HT7zVMKLFmMIiK0c0At/3DordKS+9818qSKNCMY8pc aB/0AUdOnBrAajcj5ReS/tWljGtSTJ2LMOIp6h3BU1ylJJ6QYEMCbjrRAgShM3sMF+QZ 5y2d6dbN9HP8kQM7+oSaPyEvMykITBsychfC9LaUupybbXICOMjJwMLnG4A8GViXBUDQ s6nP11I+cq320Bmnu4RYqSaqazTgIVGpxpLFqu0N7YAy7E64WlYHai8Otl3TCtYja0kM iHcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=wAIxohnPvuHhfcPuKuQvh3kyfqMyPldqjcjMe1QA3EY=; b=a5aQNhZ+sQWAsLT1mzVLVRkXvGGBnN3ERrWTjXXmqNqK0FLD9S0hg2dpmJxWq0aT07 lJGubZ6gKtLroYJd5oc+pJeC/kDMEbEMrLdNVWTw2aUdFmqnLoI51yXE64eGNCGSQl/g eeD7OeRlgAhyJnsiaxpqorInAszT97/ep5Y79CcPopjaZfHTZ1Ar2QN3GB1oEO4Vthf9 /I2lhNZFx2ZwsRgIPoBRsRv6n94br7C+iUTO3OE8DIeuShpWu9IeSe1u5t5EoHpACcoV BJFJxUXQOoi+2T99VRntWwUpr3BRKxBKvANjRb8Wvto+Sjv+LLe9Fe0GPHoVQJiUKiUg b/HA== X-Gm-Message-State: ABuFfohLdZ0QANlUrHoWMfFYeZqDYTWfpRg02oGCz+/QK1pLD0houS/B JIl+6cIAZ/erLY8QbKdimJpBA3URCg4= X-Google-Smtp-Source: ACcGV60CtIwDSRzNX4z97MRb6D5q353eZD/gSbI7Riayq9sbhWAcN29ofMzS/z/wNpuXPiv0RrGXug== X-Received: by 2002:a17:902:b706:: with SMTP id d6-v6mr20654223pls.53.1539679393493; Tue, 16 Oct 2018 01:43:13 -0700 (PDT) Received: from dinosaur ([27.17.20.242]) by smtp.gmail.com with ESMTPSA id w187-v6sm13019062pfw.3.2018.10.16.01.43.12 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 16 Oct 2018 01:43:12 -0700 (PDT) From: Meiyo Peng To: guix-patches@gnu.org Subject: [PATCH] gnu: Add i3blocks. Date: Tue, 16 Oct 2018 16:43:11 +0800 Message-ID: <87pnwa8eow.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Hello, I created a package for i3blocks. This is my first guix package, so forgive me if i did anything wrong. >From 6116bec4d60175e2d1fb12da75c803962ddb3ec7 Mon Sep 17 00:00:00 2001 From: Meiyo Peng Date: Tue, 16 Oct 2018 15:16:43 +0800 Subject: [PATCH] gnu: Add i3blocks. * gnu/packages/wm.scm (i3blocks): New variable. --- gnu/packages/wm.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 7c58770de..d5e191770 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -17,6 +17,7 @@ ;;; Copyright =C2=A9 2017 Oleg Pykhalov ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby +;;; Copyright =C2=A9 2018 Meiyo Peng ;;; ;;; This file is part of GNU Guix. ;;; @@ -233,6 +234,46 @@ from scratch. i3 is primarily targeted at advanced us= ers and developers.") (license license:bsd-3))) =20 +(define-public i3blocks + (let ((commit "37f23805ff886639163fbef8aedba71c8071eff8") + (revision "1")) + (package + (name "i3blocks") + (version (string-append "1.4-" revision "." + (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vivien/i3blocks.git") + (commit commit))) + (sha256 + (base32 + "15rnrcajzyrmhlz1a21qqsjlj3dkib70806dlb386fliylc2kisb")) + (file-name (string-append name "-" version "-checkout")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags (list "CC=3Dgcc" (string-append "PREFIX=3D" %output)) + #:phases (modify-phases %standard-phases + (add-after 'unpack 'autogen + (lambda _ (invoke "sh" "autogen.sh"))) + (add-after 'install 'install-doc + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (man1 (string-append out "/share/man/man1")= )) + (install-file "docs/i3blocks.1" man1))))) + #:tests? #f)) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) + (home-page "https://github.com/vivien/i3blocks") + (synopsis "Minimalist scheduler for status bar scripts") + (description "i3blocks executes your command lines and generates a +status line from their output. The generated line is meant to be displaye= d by +the i3 window manager through its i3bar component, as an alternative to +i3status.") + (license license:gpl3+)))) + (define-public perl-anyevent-i3 (package (name "perl-anyevent-i3") --=20 2.19.1 ------------=_1539981962-13134-1-- From unknown Sun Jun 15 08:38:06 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#33058] [PATCH] gnu: Add i3blocks. References: <87pnwa8eow.fsf@gmail.com> In-Reply-To: <87pnwa8eow.fsf@gmail.com> Resent-From: Meiyo Peng Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Oct 2018 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ludo@gnu.org Cc: 33058@debbugs.gnu.org Received: via spool by 33058-submit@debbugs.gnu.org id=B33058.15400025012311 (code B ref 33058); Sat, 20 Oct 2018 02:29:02 +0000 Received: (at 33058) by debbugs.gnu.org; 20 Oct 2018 02:28:21 +0000 Received: from localhost ([127.0.0.1]:60079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDh00-0000bC-O7 for submit@debbugs.gnu.org; Fri, 19 Oct 2018 22:28:20 -0400 Received: from mail-pf1-f195.google.com ([209.85.210.195]:35528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDgzz-0000az-6n for 33058@debbugs.gnu.org; Fri, 19 Oct 2018 22:28:19 -0400 Received: by mail-pf1-f195.google.com with SMTP id l17-v6so17264424pff.2 for <33058@debbugs.gnu.org>; Fri, 19 Oct 2018 19:28:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+GXp8KJIYVhw2lhDtS65BUZ6RzNLUtN/n7YGxV/O4e4=; b=jkZ32aNLXKRJpkjnvT3rllikqj4xKKFjQ7NfK0zlrwCiGSnWx/pnFrlrruL5d63Db0 C9aoCg88a3arVsCbL7Eq2f6VAkrDWIT/vkPyCeyUh9XMX8Ef7OYpNh8xn8W3l+em7lzw AeRs8F0JkxjsFwwyEv0IJv9A0lU9lpgh81yt6P5VRUsd360TCScFvHRQptullP8uDxz5 0+3Iu7Mpc0aK5pogZkHERsbsTYGT11EDVRAVR0XCh2H63N2VrSjvtBoi31YTXTaYbcLP 6Ir72hqoWXiU1b1eH0lDMWEUYfNgp8lL1DGeMuNCocQdsOhNI1FJmHJmBnTYDJc8bbFR ev2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+GXp8KJIYVhw2lhDtS65BUZ6RzNLUtN/n7YGxV/O4e4=; b=YRAUzIw009x2TYXUNYLohVYwnWFSVJNDQuR2DgE+phflu/fvD74UqUQCw3vszlrHis +czl873ClE6nqkAhoromnrFjw28ZjIX3tJ3i5FopgtsHKD2z2JWh3vrXuzX7xqfrq2pY 212vzFUsEaonwZfRK72N6e4nFwQ+PpNZgXUWWIDetbzjmhU14ulHwkV9vRONgxqap3Bm Rz2jA/YP92GaNQyteMgWcS2GFU+Y22z9A++MGVFguiQQaBy6qJ2dvwPb5kNGD1j3MqGb 2drE4c2UQkPBUX2uGdNbD9LncrYl4UHz6lNmenyJlugkJXx4VVeb1Ex1W01K/baZte+R w5rA== X-Gm-Message-State: ABuFfojq/AULM9wI6I+3CLqJw2zge9gAOsTIWILoxzbuwWLl6AXZlVZW YV0FIrrluNgMLKG34B0VRxx6nymK X-Google-Smtp-Source: ACcGV61Bn32HHroBPqNxY7stK+15Lk67+6P1jji3zpTH35AL1l17Y0kyzNGHEqsURcSzmLimi4VMEw== X-Received: by 2002:a62:7604:: with SMTP id r4-v6mr37324728pfc.230.1540002492943; Fri, 19 Oct 2018 19:28:12 -0700 (PDT) Received: from dinosaur (229.195.155.104.bc.googleusercontent.com. [104.155.195.229]) by smtp.gmail.com with ESMTPSA id y8-v6sm41733317pfd.168.2018.10.19.19.28.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 19 Oct 2018 19:28:12 -0700 (PDT) From: Meiyo Peng Date: Sat, 20 Oct 2018 10:27:56 +0800 Message-ID: <871s8ltkr7.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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.0 (-) Hi Ludo, On Fri, Oct 19, 2018 at 8:45 PM Ludovic Court=C3=A8s wrote: > I=E2=80=99ve applied it with the minor changes below: leave the default v= alue of > #:tests? (it doesn=E2=80=99t hurt), and return #t in the build phase. Th= at=E2=80=99s > #it! Thank you, Ludo. I will do better next time. > Thank you for the patch, and welcome! :-) I love guix, and I'm migrating all my computers to guix! Thank you for your contributions to the guix community! -- Meiyo Peng