Verified Commit a054aab6 authored by flussence's avatar flussence

Add app-shells/oil

This ebuild doesn't build for me (ffs, revoke vapier's dev access). If you get it working, drop me a line.
parent d05b7945
......@@ -34,6 +34,10 @@ N.B.: Anything not listed here is considered *very experimental*!
Signify is a strong cryptographic signature tool that fits on a floppy disk, with public
keys that fit in 140 characters, and a manpage that fits on one screen.
`app-shells/oil` — https://github.com/oilshell/oil[Oil Shell]::
Advertised as an upgrade path away from bash.
Expect this to become fairly significant now that Gentoo's abandoned libbash.
`dev-libs/libsass` — https://github.com/sass/libsass[libsass]::
`dev-util/sassc` — https://github.com/sass/sassc[SASS Compiler]::
C++ SASS stylesheet preprocessor, so you don't have to install Ruby for one.
......
DIST oil-0.4.0.tar.xz 1140084 BLAKE2B 0582682f836a2a80078dccc97ea421bd90b40fd0a4e43ae2b231b20ee6485e7efff96801083ff513e943d2f7c2e222150db5adc7f6b989f2a374f4d78f543e23 SHA512 4a30dacd9152fec744f7e9ecde09a5aee60320437c20fbf3b9196aeefee4273cb4dca177f47f3dfa9c3f53f50221027411139a6ee381db21731a1f388e30fbdb
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flussence@gmail.com</email>
<name>Anthony Parsons</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/oilshell/oil/issues</bugs-to>
<remote-id type="github">oilshell/oil</remote-id>
</upstream>
</pkgmetadata>
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_P="${P/_alpha/.alpha}"
DESCRIPTION="OSH is a bash-compatible shell."
HOMEPAGE="https://www.oilshell.org"
SRC_URI="${HOMEPAGE}/download/${MY_P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+readline"
RDEPEND="readline? ( sys-libs/readline:0 )"
DEPEND="${RDEPEND}
=sys-libs/glibc-2.25-r9"
# This only works with stable glibc due to bug 575232.
# The problem file is in a bundled python 2.7.13, if that gives anyone ideas on how to fix this
S="${WORKDIR}/${MY_P}"
src_configure() {
./configure --prefix="${EPREFIX}"/usr $(use_with readline) \
|| die "configure failed: $?"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment