From unknown Mon Aug 18 09:05:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27279: [PATCH] gnu: Add tmuxifier. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 07 Jun 2017 20:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27279 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27279@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149686884710224 (code B ref -1); Wed, 07 Jun 2017 20:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Jun 2017 20:54:07 +0000 Received: from localhost ([127.0.0.1]:33642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIhxq-0002el-95 for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:54:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIhxo-0002e9-Pv for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:54:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIhxi-0003RK-IU for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:53:55 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56034) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dIhxi-0003RF-Eg for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:53:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIhxg-0007Py-U3 for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIhxc-0003QB-Qm for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:52 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:53907) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dIhxc-0003Pe-JH for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:48 -0400 Received: from localhost (194-96-38-186.hdsl.highway.telekom.at [194.96.38.186]) by dd5424.kasserver.com (Postfix) with ESMTPA id 04340B583A38 for ; Wed, 7 Jun 2017 22:53:44 +0200 (CEST) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Date: Wed, 07 Jun 2017 22:53:44 +0200 Message-ID: <87o9tzplif.fsf@xsteve.at> MIME-Version: 1.0 Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-tmuxifier.patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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 (-----) >From 042aa8603b9d42d189f23cfd8bfb64da3b9eccd0 Mon Sep 17 00:00:00 2001 From: Stefan Reichoer Date: Wed, 7 Jun 2017 22:51:19 +0200 Subject: [PATCH] gnu: Add tmuxifier. * gnu/packages/tmux.scm (tmuxifier): New variable. --- gnu/packages/tmux.scm | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm index 5b92df8..41be237 100644 --- a/gnu/packages/tmux.scm +++ b/gnu/packages/tmux.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2016 Efraim Flashner ;;; Copyright =C2=A9 2016 Matthew Jordan ;;; Copyright =C2=A9 2017 Vasile Dumitrascu +;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r ;;; ;;; This file is part of GNU Guix. ;;; @@ -89,3 +90,47 @@ continue running in the background, then later reattache= d.") (description "A collection of various themes for Tmux.") (license (non-copyleft "http://www.wtfpl.net/txt/copying/"))))) + +(define-public tmuxifier + (package + (name "tmuxifier") + (version "0.13.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/jimeh/tmuxifier/archive/v" + version ".tar.gz")) + (sha256 + (base32 + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:phases (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref %outputs "out")) + (bindir (string-append out "/bin")) + (share (string-append out "/share/" ,name))) + (install-file "bin/tmuxifier" bindir) + (substitute* (string-append bindir "/tmuxifier") + (("set -e") + (string-append "TMUXIFIER=3D" share "\nset -e")= )) + (for-each (lambda (init-script) + (install-file init-script (string-appe= nd + share "/ini= t"))) + '("init.sh" "init.tcsh" "init.fish")) + (for-each (lambda (dir) + (copy-recursively dir (string-append + share "/" dir))) + '("completion" "lib" "libexec" + "templates")))))))) + (home-page "https://github.com/jimeh/tmuxifier") + (synopsis "Powerful session, window & pane management for Tmux") + (description "Tmuxifier allows you to easily create, edit, and load +'layout' files, which are simple shell scripts where you use the tmux comm= and +and helper commands provided by tmuxifier to manage Tmux sessions and +windows.") + (license expat))) --=20 2.7.4 From unknown Mon Aug 18 09:05:22 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#27279] [PATCH] gnu: Add tmuxifier. Resent-From: Thomas Danckaert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 16 Jun 2017 13:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27279 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Stefan =?UTF-8?Q?Reich=C3=B6r?= Cc: 27279@debbugs.gnu.org Received: via spool by 27279-submit@debbugs.gnu.org id=B27279.149761999028860 (code B ref 27279); Fri, 16 Jun 2017 13:34:02 +0000 Received: (at 27279) by debbugs.gnu.org; 16 Jun 2017 13:33:10 +0000 Received: from localhost ([127.0.0.1]:50484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLrN8-0007VP-Fi for submit@debbugs.gnu.org; Fri, 16 Jun 2017 09:33:10 -0400 Received: from s02.spamexperts.axc.nl ([185.182.56.112]:54579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLrN6-0007VC-Bc for 27279@debbugs.gnu.org; Fri, 16 Jun 2017 09:33:09 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dLrMx-0006Hl-SP; Fri, 16 Jun 2017 15:33:00 +0200 Received: from mail.axc.nl ([185.182.56.42]:57956 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dLrMw-0008JK-OF; Fri, 16 Jun 2017 15:32:59 +0200 From: Thomas Danckaert References: <87o9tzplif.fsf@xsteve.at> Date: Fri, 16 Jun 2017 15:32:54 +0200 In-Reply-To: <87o9tzplif.fsf@xsteve.at> ("Stefan \=\?utf-8\?Q\?Reich\=C3\=B6r\=22\?\= \=\?utf-8\?Q\?'s\?\= message of "Wed, 07 Jun 2017 22:53:44 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Stefan =?UTF-8?Q?Reich=C3=B6r?= writes: > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/jimeh/tmuxifier/archive/v" > + version ".tar.gz")) > + (sha256 > + (base32 > + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7")))) [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: github.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.01) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23Lv03GhIU/GA4e7V4zOeTEzCwsQwWQaOhgSJE qnWSx1DL8oM2Klsm5rvOAzGIuB1y/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFY10sx9ns 2E0N8CIfBpsTcYWgJdR1etfwFqwilXi0c3KqrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHSsIJXolbDEj1vdo5PnLIo3z/w8PASdpxBhJU RC0jUrgzC92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaN57DzmMOQErqD9MObGQNLmmSAYioCxY1Jejm+7Xrh8JeB/3xTnnHn+d/r2XJ fPJzVjEvuGslKTrRIXcXpFg5ivY= X-Report-Abuse-To: spam@s01.spamexperts.axc.nl 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: -0.0 (/) Stefan Reich=C3=B6r writes: > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/jimeh/tmuxifier/archive/v" > + version ".tar.gz")) > + (sha256 > + (base32 > + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7")))) guix lint asks to add (file-name (string-append name "-" version ".tar.gz")) to the source, so the downloaded tarball in the store is easily recognizable. Other than that, it looks good to me, so I can push with that change, assuming it works (not a tmux user myself :) ). cheers, Thomas From unknown Mon Aug 18 09:05:22 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#27279] [PATCH] gnu: Add tmuxifier. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 16 Jun 2017 19:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27279 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27279@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149764165012459 (code B ref -1); Fri, 16 Jun 2017 19:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Jun 2017 19:34:10 +0000 Received: from localhost ([127.0.0.1]:51709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLx0N-0003Ek-4T for submit@debbugs.gnu.org; Fri, 16 Jun 2017 15:34:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLx0L-0003EH-Ur for submit@debbugs.gnu.org; Fri, 16 Jun 2017 15:34:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLx0F-00044F-Ga for submit@debbugs.gnu.org; Fri, 16 Jun 2017 15:33:56 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39766) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dLx0F-000442-Cp for submit@debbugs.gnu.org; Fri, 16 Jun 2017 15:33:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLx0E-0003xu-33 for guix-patches@gnu.org; Fri, 16 Jun 2017 15:33:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLx0A-0003yJ-3E for guix-patches@gnu.org; Fri, 16 Jun 2017 15:33:54 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:44601) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dLx09-0003vc-Ow for guix-patches@gnu.org; Fri, 16 Jun 2017 15:33:50 -0400 Received: from localhost (194-96-154-21.hdsl.highway.telekom.at [194.96.154.21]) by dd5424.kasserver.com (Postfix) with ESMTPA id D5C07B5827E7 for ; Fri, 16 Jun 2017 21:33:46 +0200 (CEST) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= In-Reply-To: (Thomas Danckaert's message of "Fri, 16 Jun 2017 15:32:54 +0200") References: <87o9tzplif.fsf@xsteve.at> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Date: Fri, 16 Jun 2017 21:33:46 +0200 Message-ID: <87efujralh.fsf@xsteve.at> 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.4 (---) 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: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thomas Danckaert writes: > Stefan Reich=C3=B6r writes: > >> + (source (origin >> + (method url-fetch) >> + (uri (string-append >> + "https://github.com/jimeh/tmuxifier/archive/v" >> + version ".tar.gz")) >> + (sha256 >> + (base32 >> + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7"))= )) > > guix lint asks to add > > (file-name (string-append name "-" version ".tar.gz")) > > to the source, so the downloaded tarball in the store is easily > recognizable. Other than that, it looks good to me, so I can push with > that change, assuming it works (not a tmux user myself :) ). > > cheers, > > Thomas Thanks for your review. I have added the file-name hint. guix lint asked me to change '...' to @code{...}. So I changed this as well. Stefan. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-tmuxifier.patch Content-Transfer-Encoding: quoted-printable >From 85de44861bed37fb213aaf5dd9af331c7042fe18 Mon Sep 17 00:00:00 2001 From: Stefan Reichoer Date: Fri, 16 Jun 2017 21:30:24 +0200 Subject: [PATCH] gnu: Add tmuxifier. * gnu/packages/tmux.scm (tmuxifier): New variable. --- gnu/packages/tmux.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm index 5b92df8..0ffc3b9 100644 --- a/gnu/packages/tmux.scm +++ b/gnu/packages/tmux.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2016 Efraim Flashner ;;; Copyright =C2=A9 2016 Matthew Jordan ;;; Copyright =C2=A9 2017 Vasile Dumitrascu +;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r ;;; ;;; This file is part of GNU Guix. ;;; @@ -89,3 +90,48 @@ continue running in the background, then later reattache= d.") (description "A collection of various themes for Tmux.") (license (non-copyleft "http://www.wtfpl.net/txt/copying/"))))) + +(define-public tmuxifier + (package + (name "tmuxifier") + (version "0.13.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/jimeh/tmuxifier/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:phases (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref %outputs "out")) + (bindir (string-append out "/bin")) + (share (string-append out "/share/" ,name))) + (install-file "bin/tmuxifier" bindir) + (substitute* (string-append bindir "/tmuxifier") + (("set -e") + (string-append "TMUXIFIER=3D" share "\nset -e")= )) + (for-each (lambda (init-script) + (install-file init-script (string-appe= nd + share "/ini= t"))) + '("init.sh" "init.tcsh" "init.fish")) + (for-each (lambda (dir) + (copy-recursively dir (string-append + share "/" dir))) + '("completion" "lib" "libexec" + "templates")))))))) + (home-page "https://github.com/jimeh/tmuxifier") + (synopsis "Powerful session, window & pane management for Tmux") + (description "Tmuxifier allows you to easily create, edit, and load +@code{layout} files, which are simple shell scripts where you use the tmux +command and helper commands provided by tmuxifier to manage Tmux sessions = and +windows.") + (license expat))) --=20 2.7.4 --=-=-=-- From unknown Mon Aug 18 09:05:22 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: Stefan =?UTF-8?Q?Reich=C3=B6r?= Subject: bug#27279: closed (Re: [bug#27279] [PATCH] gnu: Add tmuxifier.) Message-ID: References: <87k24az885.fsf@thomasdanckaert.be> <87o9tzplif.fsf@xsteve.at> X-Gnu-PR-Message: they-closed 27279 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 27279@debbugs.gnu.org Date: Sat, 17 Jun 2017 20:11:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1497730262-9487-1" This is a multi-part message in MIME format... ------------=_1497730262-9487-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #27279: [PATCH] gnu: Add tmuxifier. 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 27279@debbugs.gnu.org. --=20 27279: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D27279 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1497730262-9487-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 27279-close) by debbugs.gnu.org; 17 Jun 2017 20:10:25 +0000 Received: from localhost ([127.0.0.1]:53696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMK36-0002SF-My for submit@debbugs.gnu.org; Sat, 17 Jun 2017 16:10:24 -0400 Received: from s02.spamexperts.axc.nl ([185.182.56.112]:59337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMK34-0002S1-Pt for 27279-close@debbugs.gnu.org; Sat, 17 Jun 2017 16:10:23 -0400 Received: from vserver42.axc.nl ([185.182.56.92]) by s02.spamexperts.axc.nl with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1dMK2x-0001Wf-Tr; Sat, 17 Jun 2017 22:10:16 +0200 Received: from mail.axc.nl ([185.182.56.42]:56536 helo=mail.axc.eu) by vserver42.axc.nl with esmtp (Exim 4.89) (envelope-from ) id 1dMK2t-0001A9-7r; Sat, 17 Jun 2017 22:10:11 +0200 From: Thomas Danckaert To: Stefan =?utf-8?Q?Reich=C3=B6r?= , 27279-close@debbugs.gnu.org Subject: Re: [bug#27279] [PATCH] gnu: Add tmuxifier. References: <87o9tzplif.fsf@xsteve.at> <87efujralh.fsf@xsteve.at> Date: Sat, 17 Jun 2017 22:10:02 +0200 In-Reply-To: <87efujralh.fsf@xsteve.at> ("Stefan \=\?utf-8\?Q\?Reich\=C3\=B6r\=22\?\= \=\?utf-8\?Q\?'s\?\= message of "Fri, 16 Jun 2017 21:33:46 +0200") Message-ID: <87k24az885.fsf@thomasdanckaert.be> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable PrimaryMX: Accepted email from trusted host. Hint: This skips spam scanning so make sure other host is not vulnerable X-Relay-Host: 185.182.56.42 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "vserver42.axc.nl", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Stefan Reichör writes: > Thanks for your review. I have added the file-name hint. guix lint asked > me to change '...' to @code{...}. So I changed this as well. Pushed as commit 6c8b802f9c8ef3beb41d468eec8d2a2948efdb9c, closing. [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: xsteve.at] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.182.56.42 listed in list.dnswl.org] SpamTally: Final spam score: 0 X-Originating-IP: 185.182.56.92 X-SpamExperts-Domain: vserver42.axc.nl X-SpamExperts-Username: 185.182.56.92 Authentication-Results: spamexperts.axc.nl; auth=pass smtp.auth=185.182.56.92@vserver42.axc.nl X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.05) X-Recommended-Action: accept X-Filter-ID: PqwsvolAWURa0gwxuN3S5YEa3T7JuZT23fGO2rGt3ZgsMsZgKv9QTddkIJVaBJo+G/swGrWOHA54 4guA7T2tGN7l73lnG706veAsFS3NwwfKmCxa+qOIJBtyaRiVA+5A91/+dtAkCBSCapH+vHSo7Bum JwiT+2brWmQlzkLIcXivpIH4ag6BM/+u9ym+BA23uJ9ApE8oUK/nUTA8wjSY2DDTrViDQv2P8bTs WZuN92EQs9ZkhjUzDBKuy9wDRAS1/i79vdUGppXCKboBNKTM1uPP5H+A0XHGHYNFdQLnJqk93SsS 4aMXJmiJ2G0eb5ahDh1VKuNb77xNesX9vkOxURLLycT2WUPXFf4cgG+QJEn1H/aAwarQpYDOYx/6 JtUO2J0o8Y6P0PtfJHSaBBNA+iXCWfx8zxBUiAwIo6tbYGOAuAA8AReHCD3YT73TlJTFJIIoHo/f /Zf8oLNUTw/HcyaBgKmWzaDYfLzAPP5UqbqqrQKM1hed1Chx7euL7dUNrtDiUt0+8TsbC2HmsnGQ M4++76xygdKOolzJBz2fwVdHNAZYuLflPv4qSgS8ugIxueyFDbWbJmJWXtk6xDx/yCloqbtceYkI +64Azk5OKUg/Izz9KKyhCZvvOfBm4dC1Vv3bjhsQIqIpH+GtjTmICUMcW5krNPs1pwcJCkS6RxMT TKFbFG+JMSGcziy27HnOh4mx3/TldquZHftnYlPHSo60CYj6Tn7fwdtCEzEiknuIzdpS/S36bh5p lYT+M8pjC92gBKDdq7U9iAH27maBzJ500IOUeR5TrgHL2Pcx4CJnxwLk0LM60oVUbY6Bw9QxZH/+ N9kYUw3FSFGaDalaN3qEVfNVO8ZwlZ5NM45uQjtRcSuJyP/sS5FfkFvR2nz+8fjgTfuDH4O1Qvmx LsmFB5QxPWtGyBQNxV7FZar1jt4= X-Report-Abuse-To: spam@s01.spamexperts.axc.nl X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27279-close 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: -0.0 (/) Stefan Reich=C3=B6r writes: > Thanks for your review. I have added the file-name hint. guix lint asked > me to change '...' to @code{...}. So I changed this as well. Pushed as commit 6c8b802f9c8ef3beb41d468eec8d2a2948efdb9c, closing. cheers, Thomas ------------=_1497730262-9487-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Jun 2017 20:54:07 +0000 Received: from localhost ([127.0.0.1]:33642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIhxq-0002el-95 for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:54:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIhxo-0002e9-Pv for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:54:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIhxi-0003RK-IU for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:53:55 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56034) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dIhxi-0003RF-Eg for submit@debbugs.gnu.org; Wed, 07 Jun 2017 16:53:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIhxg-0007Py-U3 for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIhxc-0003QB-Qm for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:52 -0400 Received: from dd5424.kasserver.com ([85.13.138.252]:53907) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dIhxc-0003Pe-JH for guix-patches@gnu.org; Wed, 07 Jun 2017 16:53:48 -0400 Received: from localhost (194-96-38-186.hdsl.highway.telekom.at [194.96.38.186]) by dd5424.kasserver.com (Postfix) with ESMTPA id 04340B583A38 for ; Wed, 7 Jun 2017 22:53:44 +0200 (CEST) From: Stefan =?utf-8?Q?Reich=C3=B6r?= To: guix-patches@gnu.org Subject: [PATCH] gnu: Add tmuxifier. User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Date: Wed, 07 Jun 2017 22:53:44 +0200 Message-ID: <87o9tzplif.fsf@xsteve.at> MIME-Version: 1.0 Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-tmuxifier.patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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 (-----) >From 042aa8603b9d42d189f23cfd8bfb64da3b9eccd0 Mon Sep 17 00:00:00 2001 From: Stefan Reichoer Date: Wed, 7 Jun 2017 22:51:19 +0200 Subject: [PATCH] gnu: Add tmuxifier. * gnu/packages/tmux.scm (tmuxifier): New variable. --- gnu/packages/tmux.scm | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm index 5b92df8..41be237 100644 --- a/gnu/packages/tmux.scm +++ b/gnu/packages/tmux.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2016 Efraim Flashner ;;; Copyright =C2=A9 2016 Matthew Jordan ;;; Copyright =C2=A9 2017 Vasile Dumitrascu +;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r ;;; ;;; This file is part of GNU Guix. ;;; @@ -89,3 +90,47 @@ continue running in the background, then later reattache= d.") (description "A collection of various themes for Tmux.") (license (non-copyleft "http://www.wtfpl.net/txt/copying/"))))) + +(define-public tmuxifier + (package + (name "tmuxifier") + (version "0.13.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/jimeh/tmuxifier/archive/v" + version ".tar.gz")) + (sha256 + (base32 + "1j9fj6zg0j3sdn7svpybzsqh7876rv81zi437976kj7hxnyjkcz7")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:phases (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref %outputs "out")) + (bindir (string-append out "/bin")) + (share (string-append out "/share/" ,name))) + (install-file "bin/tmuxifier" bindir) + (substitute* (string-append bindir "/tmuxifier") + (("set -e") + (string-append "TMUXIFIER=3D" share "\nset -e")= )) + (for-each (lambda (init-script) + (install-file init-script (string-appe= nd + share "/ini= t"))) + '("init.sh" "init.tcsh" "init.fish")) + (for-each (lambda (dir) + (copy-recursively dir (string-append + share "/" dir))) + '("completion" "lib" "libexec" + "templates")))))))) + (home-page "https://github.com/jimeh/tmuxifier") + (synopsis "Powerful session, window & pane management for Tmux") + (description "Tmuxifier allows you to easily create, edit, and load +'layout' files, which are simple shell scripts where you use the tmux comm= and +and helper commands provided by tmuxifier to manage Tmux sessions and +windows.") + (license expat))) --=20 2.7.4 ------------=_1497730262-9487-1--