aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2017-02-17 16:01:22 +0100
committerTobias Geerinckx-Rice <me@tobias.gr>2017-02-17 16:18:27 +0100
commit4f4bca0f1029fd46acab4f03bcc7cfd552f0e9ee (patch)
treec2b72829e86f21a86df4bdfa954cca52d76cad4c
parentbef7a9a30541e4e4c21099d05063787c13cb135e (diff)
downloadguix-4f4bca0f1029fd46acab4f03bcc7cfd552f0e9ee.tar
guix-4f4bca0f1029fd46acab4f03bcc7cfd552f0e9ee.tar.gz
gnu: fish: Fix build after upstream changes.
The 2.5.0 release was incorrectly packaged, then fixed in place. This is, in a way, a follow-up to commit 89eb56f05fa1561b09d1050147d968b98a16b07a. See <https://github.com/fish-shell/fish-shell/issues/3807>. Reported by ng0 <contact.ng0@cryptolab.net>. * gnu/packages/shells.scm (fish)[source]: Update hash. [native-inputs]: Remove autoconf, automake, and libtool. [arguments]: Remove ‘bootstrap’ phase.
-rw-r--r--gnu/packages/shells.scm14
1 files changed, 3 insertions, 11 deletions
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 7b30a1d7df..5aada54340 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -91,7 +91,7 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
version "/fish-" version ".tar.gz"))
(sha256
(base32
- "0kn2n9qr9cksg2cl78f3w0yd24368d35djhi6w5x3gbdxk23ywq3"))
+ "19djav128nkhjxgfhwhc32i5y9d9c3karbh5yg67kqrdranyvh7q"))
(modules '((guix build utils)))
;; Don't try to install /etc/fish/config.fish.
(snippet
@@ -99,12 +99,7 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
((".*INSTALL.*sysconfdir.*fish.*") "")))))
(build-system gnu-build-system)
(native-inputs
- `(("doxygen" ,doxygen)
- ;; XXX These are needed to bootstrap the 2.5.0 tarball, and can probably
- ;; be removed along with the ‘bootstrap’ phase on the next update.
- ("autoconf" ,autoconf)
- ("automake" ,automake)
- ("libtool" ,libtool)))
+ `(("doxygen" ,doxygen)))
(inputs
`(("bc" ,bc)
("ncurses" ,ncurses)
@@ -125,10 +120,7 @@ direct descendant of NetBSD's Almquist Shell (@command{ash}).")
"/bin/bc")))
(substitute* "share/functions/fish_update_completions.fish"
(("python") (which "python")))
- #t))
- (add-before 'configure 'bootstrap
- (lambda _
- (zero? (system* "autoreconf" "-vfi")))))))
+ #t)))))
(synopsis "The friendly interactive shell")
(description
"Fish (friendly interactive shell) is a shell focused on interactive use,