aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2019-08-24 09:59:18 +0200
committerAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2019-08-24 10:25:23 +0200
commita8eb3a194adbb86b5b56d8703bb5343b60985957 (patch)
tree532c4ba415fc2dc5bdf93bcca6785caf98d53c47
parent5911a76dd866b926b24a768924b4f9181baaa78f (diff)
downloadkeruspe-a8eb3a194adbb86b5b56d8703bb5343b60985957.tar.gz
keruspe-a8eb3a194adbb86b5b56d8703bb5343b60985957.tar.xz
add nu shell
Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
-rw-r--r--metadata/categories.conf1
-rw-r--r--packages/app-shells/nu/nu-0.2.0.exheres-031
2 files changed, 32 insertions, 0 deletions
diff --git a/metadata/categories.conf b/metadata/categories.conf
index 85240d7..3e3ac60 100644
--- a/metadata/categories.conf
+++ b/metadata/categories.conf
@@ -1,5 +1,6 @@
app-admin
app-paludis
+app-shells
app-vim
dev-scala
dev-util
diff --git a/packages/app-shells/nu/nu-0.2.0.exheres-0 b/packages/app-shells/nu/nu-0.2.0.exheres-0
new file mode 100644
index 0000000..dc9b974
--- /dev/null
+++ b/packages/app-shells/nu/nu-0.2.0.exheres-0
@@ -0,0 +1,31 @@
+# Copyright 2019 Marc-Antoine Perennou <keruspe@exherbo.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require cargo [ channel=nightly ]
+
+SUMMARY="A modern, GitHub-era shell written in Rust"
+HOMEPAGE="https://github.com/nushell/nushell"
+
+LICENCES="MIT"
+SLOT="0"
+PLATFORMS="~amd64"
+MYOPTIONS="
+ ( providers: libressl openssl ) [[ number-selected = exactly-one ]]
+"
+
+DEPENDENCIES="
+ build+run:
+ dev-scm/libgit2
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-libs/libxcb
+ providers:libressl? ( dev-libs/libressl:= )
+ providers:openssl? ( dev-libs/openssl )
+"
+
+BUGS_TO="keruspe@exherbo.org"
+
+RESTRICT="test"
+
+ECARGO_FEATURES=( clipboard rawkey )
+