unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* bug#26667: Add: guix-fish 0.1.0
@ 2017-04-26 12:04 ng0
  2017-04-26 12:17 ` bug#26667: fish-guix now with patch ng0
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: ng0 @ 2017-04-26 12:04 UTC (permalink / raw)
  To: 26667

Hi,

it's the little things which sometimes count:

I have just released version 0.1.0 of fish-guix.

This happened in between moving everything relevant to
the page I've decided on for now, so just ignore most
of the content and just look at
https://pragmatique.noblogs.org/software/fish-guix/ or
https://pragmatique.noblogs.org/software/fish-guix/downloads/

The appended patch adds the package to Guix.
-- 
PGP and more: https://people.pragmatique.xyz/ng0/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#26667: fish-guix now with patch
  2017-04-26 12:04 bug#26667: Add: guix-fish 0.1.0 ng0
@ 2017-04-26 12:17 ` ng0
  2017-04-26 12:21 ` bug#26667: Add: guix-fish 0.1.0 ng0
  2017-04-28 20:50 ` ng0
  2 siblings, 0 replies; 5+ messages in thread
From: ng0 @ 2017-04-26 12:17 UTC (permalink / raw)
  To: 26667

[-- Attachment #1: Type: text/plain, Size: 51 bytes --]

I have forgotten to append the patch. Here it is.


[-- Attachment #2: 0001-gnu-Add-fish-guix.patch --]
[-- Type: text/plain, Size: 2248 bytes --]

From 583c6b16b08c93a991bfc0ece7002a147c9264db Mon Sep 17 00:00:00 2001
From: ng0 <ng0@no-reply.pragmatique.xyz>
Date: Wed, 26 Apr 2017 11:10:01 +0000
Subject: [PATCH] gnu: Add fish-guix.

* gnu/packages/shells.scm (fish-guix): New variable.
---
 gnu/packages/shells.scm | 33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 012f272ca..1f749f5ce 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -6,7 +6,7 @@
 ;;; Copyright © 2016 Tobias Geerinckx-Rice <me@tobias.gr>
 ;;; Copyright © 2016 Stefan Reichör <stefan@xsteve.at>
 ;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
-;;; Copyright © 2017 ng0 <contact.ng0@cryptolab.net>
+;;; Copyright © 2017 ng0 <ng0@no-reply.pragmatique.xyz>
 ;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -147,6 +147,37 @@ highlighting.")
     (home-page "https://fishshell.com/")
     (license gpl2)))
 
+(define-public fish-guix
+  (package
+    (name "fish-guix")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://dist.pragmatique.xyz/fish-guix/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "1nyylj8yq0c9wx4q7ak4ygygg5hsrqlgscbw9iip2mmyfiz0v8d7"))))
+    (build-system gnu-build-system)
+    (arguments
+     `(#:tests? #f ; No checks.
+       #:phases
+       (modify-phases %standard-phases
+         (replace 'install
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let* ((out (assoc-ref outputs "out"))
+                    (func (string-append out "/share/fish/functions")))
+               (install-file "guix.fish" func))
+             #t))
+         (delete 'build)
+         (delete 'configure))))
+    (home-page "https://pragmatique.noblogs.org/software/fish-guix/downloads/")
+    (synopsis "Fish completions for Guix")
+    (description
+     "Fish-guix provides completions for Guix for users of the fish shell.")
+    (license public-domain)))
+
 (define-public rc
   (package
     (name "rc")
-- 
2.12.2


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#26667: Add: guix-fish 0.1.0
  2017-04-26 12:04 bug#26667: Add: guix-fish 0.1.0 ng0
  2017-04-26 12:17 ` bug#26667: fish-guix now with patch ng0
@ 2017-04-26 12:21 ` ng0
  2017-04-28 20:50 ` ng0
  2 siblings, 0 replies; 5+ messages in thread
From: ng0 @ 2017-04-26 12:21 UTC (permalink / raw)
  To: 26667

For the home-page, I wasn't sure which website would
be more relevant. the /downloads/ one holds all
information to releases, etc. one level up will
eventually link to everything.

The notabug source might move depending on how the
talks with the collective in new zealand turn out
(I could make a mirror on notabug though).
-- 
PGP and more: https://people.pragmatique.xyz/ng0/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#26667: Add: guix-fish 0.1.0
  2017-04-26 12:04 bug#26667: Add: guix-fish 0.1.0 ng0
  2017-04-26 12:17 ` bug#26667: fish-guix now with patch ng0
  2017-04-26 12:21 ` bug#26667: Add: guix-fish 0.1.0 ng0
@ 2017-04-28 20:50 ` ng0
  2017-05-04  8:55   ` Ludovic Courtès
  2 siblings, 1 reply; 5+ messages in thread
From: ng0 @ 2017-04-28 20:50 UTC (permalink / raw)
  To: 26667

[-- Attachment #1: Type: text/plain, Size: 677 bytes --]

To safe some lines of code in the Guix package, I've added
some files in 0.1.1, just released.
ng0 transcribed 0.5K bytes:
> Hi,
> 
> it's the little things which sometimes count:
> 
> I have just released version 0.1.0 of fish-guix.
> 
> This happened in between moving everything relevant to
> the page I've decided on for now, so just ignore most
> of the content and just look at
> https://pragmatique.noblogs.org/software/fish-guix/ or
> https://pragmatique.noblogs.org/software/fish-guix/downloads/
> 
> The appended patch adds the package to Guix.
> -- 
> PGP and more: https://people.pragmatique.xyz/ng0/
> 
> 
> 

-- 
PGP and more: https://people.pragmatique.xyz/ng0/

[-- Attachment #2: 0001-gnu-Add-fish-guix.patch --]
[-- Type: text/plain, Size: 2041 bytes --]

From 87adb8e9ee79c9397e2ad956b66cf7a628b3deac Mon Sep 17 00:00:00 2001
From: ng0 <ng0@no-reply.pragmatique.xyz>
Date: Wed, 26 Apr 2017 11:10:01 +0000
Subject: [PATCH] gnu: Add fish-guix.

* gnu/packages/shells.scm (fish-guix): New variable.
---
 gnu/packages/shells.scm | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 012f272ca..5f57619e0 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -6,7 +6,7 @@
 ;;; Copyright © 2016 Tobias Geerinckx-Rice <me@tobias.gr>
 ;;; Copyright © 2016 Stefan Reichör <stefan@xsteve.at>
 ;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
-;;; Copyright © 2017 ng0 <contact.ng0@cryptolab.net>
+;;; Copyright © 2017 ng0 <ng0@no-reply.pragmatique.xyz>
 ;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -147,6 +147,32 @@ highlighting.")
     (home-page "https://fishshell.com/")
     (license gpl2)))
 
+(define-public fish-guix
+  (package
+    (name "fish-guix")
+    (version "0.1.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://dist.pragmatique.xyz/fish-guix/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "0xi0j9lvzh43lrj82gz52n2cjln0i0pgayngrg4hy5w4449biy0z"))))
+    (build-system gnu-build-system)
+    (arguments
+     `(#:tests? #f ; No checks.
+       #:make-flags (list
+                     (string-append "PREFIX=" %output))
+       #:phases
+       (modify-phases %standard-phases
+         (delete 'configure)))) ; No configure script.
+    (home-page "https://pragmatique.noblogs.org/software/fish-guix/downloads/")
+    (synopsis "Fish completions for Guix")
+    (description
+     "Fish-guix provides completions for Guix for users of the fish shell.")
+    (license public-domain)))
+
 (define-public rc
   (package
     (name "rc")
-- 
2.12.2


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#26667: Add: guix-fish 0.1.0
  2017-04-28 20:50 ` ng0
@ 2017-05-04  8:55   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2017-05-04  8:55 UTC (permalink / raw)
  To: 26667-done

ng0 <ng0@pragmatique.xyz> skribis:

> From 87adb8e9ee79c9397e2ad956b66cf7a628b3deac Mon Sep 17 00:00:00 2001
> From: ng0 <ng0@no-reply.pragmatique.xyz>
> Date: Wed, 26 Apr 2017 11:10:01 +0000
> Subject: [PATCH] gnu: Add fish-guix.
>
> * gnu/packages/shells.scm (fish-guix): New variable.

Pushed, thanks!

Ludo'.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-05-04  8:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-26 12:04 bug#26667: Add: guix-fish 0.1.0 ng0
2017-04-26 12:17 ` bug#26667: fish-guix now with patch ng0
2017-04-26 12:21 ` bug#26667: Add: guix-fish 0.1.0 ng0
2017-04-28 20:50 ` ng0
2017-05-04  8:55   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).