parent
f8cf8e9753
commit
bbf30319f9
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29456 BLAKE2B b8318474f30a29a5a1a3f8584bc61098a46f9b16aa2fa5d1d59e2859f1783a727009e3ca10345fa094b7b1948872feda023aef2e82223b2b08147c8cab14db23 SHA512 cde367a9b92d5867d386fc290e1447eb51bfac2fa5d3b02cdb5637942f2c68aa2551e84ad07c6d3ee688f72e3027feffe6130b50421b649a5cce790b9737af59
|
||||
TIMESTAMP 2020-01-14T05:08:57Z
|
||||
MANIFEST Manifest.files.gz 29452 BLAKE2B 6a05fec7fc779e92fcd756689a60b67c3d16072dfab8e7f794ff1b628b02f59b49e9d16aefffd7723856c89147ea8a694da82eccad187c88ca6685e796c771f4 SHA512 0b9f00f339cfc4c9a91ae86921c9a6070de1892b894a6eefbd7f215fcd48e711cb223a73cdeb24752a7734f62083568a8afee4d56d5a33139d473c3d9fb121fa
|
||||
TIMESTAMP 2020-01-15T06:08:57Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl4dTOlfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl4erHlfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCF4A/+N7eJ03I01M7R4hsfc8FkVc8lbfB2yRvu83/eUwO4snWHd2KjbdVji/iP
|
||||
LF1rWnQarSpbh6XOKHQ5OiiH9PwOtYTTbPe3xACC2uQaJAZVSEMYI2njL6WEZz7o
|
||||
l2OzV7xxx9TJoVxzKKuLH0fPR626zajOrCMaLSdm3WdnxzoE7hbrPjpW6Rdt8Rfg
|
||||
ptlOtN7t0yFf/bzHchtqTKAez4H1GRtYO93lwrkqtaSdidcwKnH1+Z24vuQOwiLc
|
||||
jPVt/t2dOr+uPgVCeM/AsoEkMXF5OxP3YECuf+s5Uyf1oK26Dd3j17BBIZWORH90
|
||||
fg8cc36Dt7Dd2KzoqaLIIWnyILOtoVDl9P/ktuWUBTiCphO7PhItZ77bjtjGLPWJ
|
||||
XiydFc1hnnIBIkJyilCkrBTkOhjszJEXnLO1+iumk9z/kNRgreIMKnyoNnybR1tP
|
||||
xdEg+QRVKS+6ZyoOI30WEwH8x74SZhSelaBG/T2VMpSfoLA64xcVjM333BpnuC/H
|
||||
6cOZamlm50qg6m2Mn0IR4xUyzbE5nWIl72GBJiihAGA4xLVv2rnN7VAF7eaQt8jC
|
||||
vzAV30hoEoAJQNmJlbPKOWkRpWDgY6RiUPZ/6Ai/HAEl/xc6IBjqdgrLGUXhw9hP
|
||||
N37xW1hgjcDCbEj5nwUAQ+K/lu7nEfeFIstYrEFt/NXKw+xr8Xk=
|
||||
=RJpv
|
||||
klDsNg//Wku47ToqmeIWRLWADBUAMydCMp8ibvsYUOaN0vQfKJzL7CSTBtFCosOK
|
||||
DqB/Vbhiq6ciM2B0cCxJYRbiiblrtUtnPlsDxhZ3MruCnEvnHqrLinwPYGTT+v1R
|
||||
aVwItgMjH7N+3Q/lTEDG6gcYREmN0junqAh2E2xi0SmIO1CPgY+gwcHWVD4Luagw
|
||||
8sX/RqeUMTP1Lnm0dHyrSJ4iLFDrv8TxacnYjvuIqzk3aVWoYQjBwPox8/HJ26XI
|
||||
Mk1wsX2MocLuY6yhmQN/9CZyntUGPlCi49wlOD06nd3xF6wJoLr39siitE6nirWs
|
||||
7r3L4m4yFrvtsjc3jejIW5R21kZ/BbzmskpJRyljmAslwhjstvVtht/vlatfyafL
|
||||
C97Jn7De4C8EJci3tJkTuPd4+zMS0vPzmP9/qF0pw8F98LX8ATJsfbNMp1KkUrQo
|
||||
cT7iDxMO5J6YkNkQxAln8hOp+iuHeTHiqcMQPNRG2zovnJkpHg8jtqDYmumkqiLZ
|
||||
VdtFfuSEJ9j+OTyqnnH4igx01vsOwzPPy33BtWj/xOU3mwjY655oHL1YOC0lotQ/
|
||||
/RA3GFx4a2sB00iANSgd9xQU2wFrCAodXFhVNWsrFoluy3/KoRwMfEGsK9krjJ3C
|
||||
peBodIcJoD8qTQM59WO2uJHdXQqSkTt0zIvW4E3HSIRkNfzXGUU=
|
||||
=6VWq
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit golang-vcs-snapshot systemd user
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="Generic template rendering and notifications with Consul"
|
||||
GIT_COMMIT="9a0f301"
|
||||
EGO_PN="github.com/hashicorp/${PN}"
|
||||
HOMEPAGE="https://github.com/hashicorp/consul-template"
|
||||
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 ISC MIT WTFPL-2"
|
||||
SLOT="0"
|
||||
# TODO: debug test failures
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-lang/go"
|
||||
RDEPEND=""
|
||||
|
||||
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${PN}
|
||||
enewuser ${PN} -1 -1 -1 ${PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Avoid the need to have a git checkout
|
||||
sed -e "s:git rev-parse --short HEAD:echo ${GIT_COMMIT}:" \
|
||||
-e '/-s \\/d' \
|
||||
-i src/${EGO_PN}/Makefile || die
|
||||
# Printf format %q has arg r.config.PidFile of wrong type *string
|
||||
sed -e 's|remove pid at %q: %s|remove pid at %v: %s|' \
|
||||
-i src/${EGO_PN}/manager/runner.go || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export GOPATH=${S}
|
||||
cd src/${EGO_PN} || die
|
||||
#XC_ARCH=$(go env GOARCH) \
|
||||
#XC_OS=$(go env GOOS) \
|
||||
emake dev
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd src/${EGO_PN} || die
|
||||
emake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/${PN}
|
||||
dodoc src/${EGO_PN}/{CHANGELOG.md,README.md}
|
||||
|
||||
keepdir /var/log/${PN}
|
||||
fowners ${PN}:${PN} /var/log/${PN}
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
keepdir /etc/${PN}.d
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
DIST grubconfig-1.28.tar.gz 11715 BLAKE2B e3b40a2f0419e2e2f106328a63a0ea5666665454485c463cf7e36d896df083599556520c832b06a35553e4398958ca0fef34a5057b3435f3cdfc6dad1eb68df2 SHA512 1a2d864dd4d20162c55c2adf728040f1498035f04d544847f7e141bb749ab0ea9e40aaf6888e151dc8a9712d937c7f5b3630b73488f6d495199ea1041b76c2cd
|
||||
EBUILD grubconfig-1.28-r2.ebuild 566 BLAKE2B 13a8861761df7baf1e9cbe4a9c4b2c022a6482696cf0205485eacf5d4dbe925bf5da78995d42ae803b1eef692ca08a975089cc1e934a70bc9488cbe8c6e680ae SHA512 65b6f19ad12e32d8f3e3afff4efe7fc8e02ee659504e9f0fd804ddc0009863f627661e060df6067890a3eb3238a119bd221c571c3d24bfedeeae8e2651c692ed
|
||||
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Simple Tool to configure Grub-Bootloader"
|
||||
HOMEPAGE="https://web.archive.org/web/20100410042718/http://www.tux.org/pub/people/kent-robotti/looplinux"
|
||||
SRC_URI="http://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-util/dialog-0.7"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:/usr/lib/grub:/$(get_libdir)/grub:g" \
|
||||
grubconfig || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin grubconfig
|
||||
dodoc README
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -1,8 +1,4 @@
|
||||
DIST nerdcommenter-2.5.0.tar.gz 36834 BLAKE2B 517988392e0ac508f18819a088588d3ede50b634268109ec2c67907c663fb6713b55f45cd2562236c481dea86793ab5999a480f2be309e12cb43b5ccbb34d552 SHA512 8616f56d90dfe2fece0a82b888700c4c762c75b7d1cd30e32a3294d1fe7b65d506a13cfead534ae0f11a2384593d246a723e9a0042421691a5d6fb44969e7ead
|
||||
DIST nerdcommenter-2.5.1.tar.gz 36889 BLAKE2B 997fa853ea3b6950de864afc1bd7777a71085154dee484ad07b03e8d0da101151f5df5c4ffc4404714c95c7632ac7678e18eb0ef72d238403c708f7faed8aff2 SHA512 84638a3b216f7bc1535030eed8d766c30d5d7de7f6339fdb9bde65561abfa7f1f660cfa81dc057ee2d146af6df26076880b057a7ff7868e9bc55ab53291e9445
|
||||
DIST nerdcommenter-2.5.2.tar.gz 37216 BLAKE2B 80cd085022da15567e935aaf9d770ed6fadd949a4c8cb6cc3244bb75c76ccb81adee070336a7f4ed409e95bd88db8ce3b7259d8e2f390b71b6e0c575e02ed423 SHA512 63b43abdae35e2e5d9132a5cc1e3109a9ac7945bab58b7f2544bb0a6d390f2f503928fd17c2e82104e84454d9278f98fc581dcea8ccd08f5f1bedb2d5f112bf4
|
||||
EBUILD nerdcommenter-2.5.0.ebuild 700 BLAKE2B ce6a3b2077cc5af0638b6b9b3f85b26ee87c6797e45f43d1966c94cdd8a5739d12717bddaeea96935a546ebcf9398caae8bee9d87aff7b912026c86d7adf81a3 SHA512 ec7d771ebc2e4a446a1698ae1e145bea999a7d1969f2052a081dc41792267a55e0df334ec67db20af70815560c4966564bd1a876c89468dcc2cd30e20e95646e
|
||||
EBUILD nerdcommenter-2.5.1.ebuild 702 BLAKE2B 23d6be5ab27752b61d4e05683a7ee75b2215e4634fa19cfc168ada658e9bd9dd9ad13a2f195fcde897c5b90bc3f6ccdd2ad6a47b50141b3c6088342ae1f55671 SHA512 d40dffb035f647352c2027e0a02324c061432d869a87801e303adef3b3eaa83d259cb803541ff44da16eb2e6c69f7f470e6a73a0e3953345741310446ad070f6
|
||||
EBUILD nerdcommenter-2.5.2.ebuild 702 BLAKE2B 23d6be5ab27752b61d4e05683a7ee75b2215e4634fa19cfc168ada658e9bd9dd9ad13a2f195fcde897c5b90bc3f6ccdd2ad6a47b50141b3c6088342ae1f55671 SHA512 d40dffb035f647352c2027e0a02324c061432d869a87801e303adef3b3eaa83d259cb803541ff44da16eb2e6c69f7f470e6a73a0e3953345741310446ad070f6
|
||||
EBUILD nerdcommenter-9999.ebuild 702 BLAKE2B 23d6be5ab27752b61d4e05683a7ee75b2215e4634fa19cfc168ada658e9bd9dd9ad13a2f195fcde897c5b90bc3f6ccdd2ad6a47b50141b3c6088342ae1f55671 SHA512 d40dffb035f647352c2027e0a02324c061432d869a87801e303adef3b3eaa83d259cb803541ff44da16eb2e6c69f7f470e6a73a0e3953345741310446ad070f6
|
||||
EBUILD nerdcommenter-2.5.2.ebuild 697 BLAKE2B e53dde3f76fb893c9a9965618da6225b76bcb782133fb18caeef4ff0ac3d92002669d849fb94fb6c7e03870303c36a9d6db8cfbfa6d2051941983af113c4920a SHA512 8ef47964757de91c18bfd66101b453078e6002a4238f3974fac871b13bc553d7e748fe37bbb46dd446ac2a0ba2e663befd60c1da21c72f59ca37d33f036c7d38
|
||||
EBUILD nerdcommenter-9999.ebuild 699 BLAKE2B 15d928c216f2f6496a546b0b03ac03d8895bfbf8ff50d4a85e07087c5d91defa512696567fe43c7e82b19811b6b34616a169748b5b966c3d3254602038a1c199 SHA512 558e5b28a6abb99df63a063f1bdea1c01890246165d39a5e546e602046c7cb67758eb88046466cbf4a2abc173fe4576c69b247ae485e762ea6c0286fd19cd65e
|
||||
MISC metadata.xml 338 BLAKE2B 654c3b28cc5544f0f9b62d9b6c75f5e3a87e6e13e775ab2d4d0c65a276403c1b8cb0c3e49c72aed4564c39561a395d2dc621efbfb158caa1c28b1cdb79cc7800 SHA512 fd7585ceac792841d94bd11039d0f2367ecbb2a5d297213b6679aecd22a3f64d64f627421e3447ae6f01035bfb1ab7208b5d0c53a9d402085c9c5bf48b43eedc
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/scrooloose/nerdcommenter.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 x86 ~x86-linux ~x86-macos ~sparc64-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="vim plugin: easy commenting of code for many filetypes"
|
||||
HOMEPAGE="https://github.com/scrooloose/nerdcommenter https://www.vim.org/scripts/script.php?script_id=1218"
|
||||
LICENSE="WTFPL-2 "
|
||||
|
||||
VIM_PLUGIN_HELPFILES="NERD_commenter.txt"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
rm README.md Rakefile || die
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/scrooloose/nerdcommenter.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-linux ~x86-macos ~sparc64-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="vim plugin: easy commenting of code for many filetypes"
|
||||
HOMEPAGE="https://github.com/scrooloose/nerdcommenter https://www.vim.org/scripts/script.php?script_id=1218"
|
||||
LICENSE="WTFPL-2 "
|
||||
|
||||
VIM_PLUGIN_HELPFILES="NERD_commenter.txt"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
rm README.md Rakefile || die
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
DIST nerdtree-5.0.0.tar.gz 56162 BLAKE2B d4451ae6968454c6281e63233db13f0c5c834eab1a69662b2850d0cfa91f7255a51cbe5113c16224a57eef86862a032607c6eb1a7cc300af169491ce40e9cebe SHA512 7de6e7978604e89e2c03cadf74ff4a57545ff73a643039fdfe76f277e773374b5b5f9bbd5d8f3307df4af867f88fc687f9bb5e28ff9e90d11fecdef8bdb83d1a
|
||||
DIST nerdtree-6.4.1.tar.gz 157828 BLAKE2B dad6ea998a158405d7c0937be42c190839d5ebf6ec5ae9342905a93eeaeefda7d68f3a69f9797efcdb54ba446d0e497f1c7aeb7db6738e0af0e3ccd326e1617b SHA512 574041237f66e0d7c4d704b866216d051a7eddd8a4842f0aa4a131d06158c82352ef6b94c171666e73a72e8812e38de4197277b51e1f6cec562f9f3c916bf66a
|
||||
DIST nerdtree-6.4.3.tar.gz 158308 BLAKE2B 49c5014f76c19ccec2a42812d70c1e4186ce0f918ca483e340679b59680d49dfe3ac5488075af9d84d5122a89f8b972f5270ae7a6c4d8756edd0c01554a341ef SHA512 ea4ba39c67817589ab0e64192ab1889f9f0b7eeb1ccb85c5d2b4141e8759ef7e6ee9822e0ea3bdcdb9a7141ffe9e70af1c3f462a06f8c76c3234f07f5750518d
|
||||
EBUILD nerdtree-5.0.0-r1.ebuild 529 BLAKE2B 2dbec1ec982f417e0b30f6656ea589f13dbe96c6ded8ad6e1a668183f55cddef5f8a634ab0eaed0f40874b439b43723bfb1d5e93ce41a73d745e0eb957201dd2 SHA512 dee101c05177325dc89c21b2804b194cce5002ca3726a0c02b88a807afaf6633c9e7d555a6159a3d2f315725b9c3d252193d63f9117a13b03aad0a257f03dfc5
|
||||
EBUILD nerdtree-6.4.1.ebuild 531 BLAKE2B 2849b49db3ba0e94066c61ea3b748f84e32765426c50b384e6c2b89308be814a8338e3c49e9c1cc91efa8b3c94f49543066018866a5818d6fb26dca2fc86b019 SHA512 a2b57338d2d1cc0ad828c89b7ccd825fdaa441b3304d9fcc5cb8e4842bfde0cf38676a2e95df4be831788a8f40ce056a35e2cab449c8bad6e872ad3e1599052f
|
||||
EBUILD nerdtree-9999.ebuild 668 BLAKE2B fc7d8bb32d825138c13e015ca6ca531caa547fa87ec87dc61bacf0897e8259ea675d6509ae7768ace8231dc29d2c99fe7cb236cf83a061857525195d3afb4398 SHA512 c6f79c9053a1f4dd98fb25345adfc992765544638402df0e0e6494cc5230d7901df53399eb9279b35d8d9064ebcca1e829a321ba1ad429af48f175a9efa7b247
|
||||
EBUILD nerdtree-6.4.3.ebuild 677 BLAKE2B ceaf012b6b91da875d452073a1d4d630702dd524a7eb2f75e821fb96d9026a598987308f1e46d03cfc0c626e3e15fb3dd09ff050803de1ac7ce80e7ed8e6e025 SHA512 0f2aa816b32e3eb96389090647d5fbd30d76c38df884ec7d35c75ca97d8dc6de2256a8bb953ecf67bc7d336339e63ebc4f99d19679d98d1f582ffad7d46ce4da
|
||||
EBUILD nerdtree-9999.ebuild 677 BLAKE2B ceaf012b6b91da875d452073a1d4d630702dd524a7eb2f75e821fb96d9026a598987308f1e46d03cfc0c626e3e15fb3dd09ff050803de1ac7ce80e7ed8e6e025 SHA512 0f2aa816b32e3eb96389090647d5fbd30d76c38df884ec7d35c75ca97d8dc6de2256a8bb953ecf67bc7d336339e63ebc4f99d19679d98d1f582ffad7d46ce4da
|
||||
MISC metadata.xml 333 BLAKE2B de49a7c07d2268dc5550bd2bc842240e53a087e370a093dc08a5360b157e0411cc9dc99e210f1012afeee6123a55f46fda13187a9e6d857b5429e336f5ef6ae8 SHA512 703134609bdd4d7ed256d4c6e3f045fec2ad056d0348af8e97bf6513c5e63139ce0084e8ebca8fe56c925d5ad7fb7146256f932094ee21846a0f8915f0dc5dea
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/scrooloose/nerdtree.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
fi
|
||||
|
||||
DESCRIPTION="vim plugin: A tree explorer plugin for navigating the filesystem"
|
||||
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1658 https://github.com/scrooloose/nerdtree"
|
||||
LICENSE="WTFPL-2"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="NERD_tree"
|
||||
|
||||
src_prepare() {
|
||||
rm LICENCE screenshot.png _config.yml || die
|
||||
default
|
||||
}
|
Binary file not shown.
@ -1,13 +0,0 @@
|
||||
AUX hyperdex.confd 122 BLAKE2B e08c1573a30ba61309ed11d0a80a6e804ef13cf4d7ff68d03f55cf58657e5229cfe9ce585199984cfbc8716dc254038720d4026270950d936e20f837bd17e91d SHA512 77bd29ba3aad673a024be819c488bd344c0780d09822aa40285657f89c32a40de799bc33edb198205c7a42c8fc5fc1215c289100364caff95c6a1d765d436202
|
||||
AUX hyperdex.initd 226 BLAKE2B 85d9c431d02b01acaf995adfbe5e2a8c8ccaa8ecbbc1aa5f1cc5f4cc08a67a9c8e84e0d1d8c02f1786062b578b523d2582be6ec8f8111e712bec83fb7eae20bf SHA512 1eb77a5ea22e0893ba130239d9783b1699f6d1ef7773f9cba10e4353fd4cf4a21d9fd57b2f4acac0488597f88d74bf36e2fa0f5d6472709e926ef898463bf37c
|
||||
DIST autotools-java.tar 2770 BLAKE2B 40fde34a6b5f6be1e851c61bb933a7a35643b1d82e039c2aeb1c74e31069a5944559d6c61464c39374e3953b9059df8f079d7e734efed05ea52b190f90f7696a SHA512 a193c3c3f8cc654967905c9ab559098425f1688a75c21a4207959fbe13572b4dba3e5c21e04913f20e5aa1b1c2fd2b13dcef91cc4f031b06884ac3130edc5757
|
||||
DIST hyperdex-1.6.0.tar.gz 1490273 BLAKE2B bc8e83fa73f44695d82c2e7fb936b3cf3474947199c5925c84905893e694f9aff95eb7caa6f65303a67684a18f37acd112fb87babde6c584a1d884a88cbcfb7e SHA512 44e1c5fa1e0e2158bf3eb72dc94681f8aaf3a804ce7b2df05461c1f4c9f0e3e71ee7f0503c25ee9e00701ba9444df18ecbe427606de4ddd3b1f31d382b037272
|
||||
DIST hyperdex-1.7.1.tar.gz 1517677 BLAKE2B 45c2789736a6f609f2c327f31f1e248b05abb46d766b565f35609be1ca78f680e2cedd017336fc82c844d17034197c14230bbf07d30228001c6cd45bcd509e15 SHA512 41bf8cc49081ba41917c737facfa7b5e29bcf73f510ae5743356828643bd7292ac8c610915985e52f6609c4a80cf70e7d515504bbe0a85383c74d7e288f2dc5b
|
||||
DIST hyperdex-1.8.0.tar.gz 1516389 BLAKE2B 7636349a3d81cc2592fed5d6db7c7bbaacdc0d1f6e4cb4965f111fe04ef8232337d6f1f4ce5a4d335daaab58e4171073fff079afd1822d8d57aadd6927c7da58 SHA512 e667552f16899edf57a08f3704e762e33b33aa9508ee486187b5c6fd6f01ab9cb61cd65444a676386554cebb2e4d191b4181df4c9b399821e5d244791bf3cb12
|
||||
DIST hyperdex-1.8.1.tar.gz 1516446 BLAKE2B aa2e011b8fdda57d73662164dac30984b3b633dc27bdbd70e415859386559cc41874ff6da0faabac4c28518455464fb960f285f50fd8e76cb9f40e938c9e328c SHA512 28a9b1a1f99d4159fb2d453fb7f740d4926ac2275488c8676a70d45879be5b1ef9b1e84720f86ef4f058706558899f2e3229fc7140349dadc3974754a03ac13e
|
||||
EBUILD hyperdex-1.6.0-r1.ebuild 1392 BLAKE2B bf86b3d8439217138e1dc4e46d328da122c7640a74228f3d03a9a99f1fc6890f1fd4784792405bc35435323d22cae1e68b03f377777e22e487ead92215f8a1d8 SHA512 46f3a608f219950d6c8e74b33aa3147b415e27f38c3e6a914a1294e8795db39da155ce350cf2f913ce4dc783c8bbf0ac64efbbc03351433d2962b57245536728
|
||||
EBUILD hyperdex-1.7.1.ebuild 1392 BLAKE2B bf86b3d8439217138e1dc4e46d328da122c7640a74228f3d03a9a99f1fc6890f1fd4784792405bc35435323d22cae1e68b03f377777e22e487ead92215f8a1d8 SHA512 46f3a608f219950d6c8e74b33aa3147b415e27f38c3e6a914a1294e8795db39da155ce350cf2f913ce4dc783c8bbf0ac64efbbc03351433d2962b57245536728
|
||||
EBUILD hyperdex-1.8.0.ebuild 1491 BLAKE2B 101b067a734b223b91e66843feab16c72b3bde465805bf58fc091d4c4ef094e79d3b1536a0ecc7c275b4ee4b58c36484e313cbb086eb28068127a8eed9d5fa6e SHA512 cc36edaea0d156135ff32f6068fe76a9822fe217edfbf8e674519061566286257aea21cb102cd38ed1612db1e1e0c0a52cce24a59d76b5864ec2b55d6e23d173
|
||||
EBUILD hyperdex-1.8.1.ebuild 1491 BLAKE2B 101b067a734b223b91e66843feab16c72b3bde465805bf58fc091d4c4ef094e79d3b1536a0ecc7c275b4ee4b58c36484e313cbb086eb28068127a8eed9d5fa6e SHA512 cc36edaea0d156135ff32f6068fe76a9822fe217edfbf8e674519061566286257aea21cb102cd38ed1612db1e1e0c0a52cce24a59d76b5864ec2b55d6e23d173
|
||||
EBUILD hyperdex-9999.ebuild 1328 BLAKE2B c49ecf1efdb6b9c91f726330b9b1d8a855a34ae86a3719d2df465b0dd34c5a9adaf1812b20ed592201018a6ec234359eb034ad0e21c38486ac1ea805ac166720 SHA512 d6afa2cb6b4e702f8abb8a030f705cd008791978af5144c6664f6dca2c307548d561006893caf38c875c84f7f62b7b958a9f1a9b94699b3b8e55d2f28d957013
|
||||
MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7
|
@ -1,4 +0,0 @@
|
||||
# /etc/conf.d/hyperdex: config file for /etc/init.d/hyperdex
|
||||
|
||||
# see documentation for HyperDex for help
|
||||
#HYPERDEX_OPTS=""
|
@ -1,10 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
command="/usr/bin/hyperdex-daemon"
|
||||
command_args="--daemon ${HYPERDEX_OPTS}"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
|
||||
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test +python"
|
||||
# need to add ruby and java useflags too
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )"
|
||||
|
||||
# Tests fail, still
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
dev-libs/libpo6
|
||||
dev-libs/libe
|
||||
dev-libs/busybee
|
||||
dev-libs/popt
|
||||
dev-libs/replicant
|
||||
dev-libs/libmacaroons
|
||||
dev-libs/libtreadstone
|
||||
dev-libs/json-c:=
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${WORKDIR}/"*.m4 m4/
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
|
||||
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test +python"
|
||||
# need to add ruby and java useflags too
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )"
|
||||
|
||||
# Tests fail, still
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
dev-libs/libpo6
|
||||
dev-libs/libe
|
||||
dev-libs/busybee
|
||||
dev-libs/popt
|
||||
dev-libs/replicant
|
||||
dev-libs/libmacaroons
|
||||
dev-libs/libtreadstone
|
||||
dev-libs/json-c:=
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${WORKDIR}/"*.m4 m4/
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
|
||||
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test +python"
|
||||
# need to add ruby and java useflags too
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )"
|
||||
|
||||
# Tests fail, still
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
>=dev-libs/hyperleveldb-1.2
|
||||
>=dev-libs/libpo6-0.8
|
||||
>=dev-libs/libe-0.11
|
||||
>=dev-libs/busybee-0.7
|
||||
dev-libs/popt
|
||||
>=dev-libs/replicant-0.8
|
||||
>=dev-libs/libmacaroons-0.3
|
||||
>=dev-libs/libtreadstone-0.2
|
||||
dev-libs/json-c:=
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${WORKDIR}/"*.m4 m4/
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
SRC_URI="http://hyperdex.org/src/${P}.tar.gz
|
||||
http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test +python"
|
||||
# need to add ruby and java useflags too
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )"
|
||||
|
||||
# Tests fail, still
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
>=dev-libs/hyperleveldb-1.2
|
||||
>=dev-libs/libpo6-0.8
|
||||
>=dev-libs/libe-0.11
|
||||
>=dev-libs/busybee-0.7
|
||||
dev-libs/popt
|
||||
>=dev-libs/replicant-0.8
|
||||
>=dev-libs/libmacaroons-0.3
|
||||
>=dev-libs/libtreadstone-0.2
|
||||
dev-libs/json-c:=
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${WORKDIR}/"*.m4 m4/
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-r1 autotools git-r3
|
||||
|
||||
DESCRIPTION="A searchable distributed Key-Value Store"
|
||||
|
||||
HOMEPAGE="http://hyperdex.org"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
EGIT_REPO_URI="https://github.com/rescrv/HyperDex.git"
|
||||
|
||||
SRC_URI="http://dev.gentooexperimental.org/~patrick/autotools-java.tar"
|
||||
|
||||
IUSE="+python"
|
||||
# need to add ruby and java useflags too
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
DEPEND="
|
||||
dev-cpp/glog
|
||||
dev-cpp/sparsehash
|
||||
dev-libs/cityhash
|
||||
dev-libs/libpo6
|
||||
dev-libs/libe
|
||||
dev-libs/busybee
|
||||
dev-libs/popt
|
||||
dev-libs/replicant
|
||||
dev-libs/json-c:=
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cd m4; tar xf "${DISTDIR}/autotools-java.tar"
|
||||
cd ..
|
||||
sed -i -e 's~json/json.h~json-c/json.h~' configure.ac common/datatype_document.cc daemon/index_document.cc || die "Blergh!"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-static \
|
||||
$(use_enable python python-bindings)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}/hyperdex.initd" hyperdex
|
||||
newconfd "${FILESDIR}/hyperdex.confd" hyperdex
|
||||
find "${D}" -name '*.la' -exec rm {} \; # bad buildsystem! bad!
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -0,0 +1,144 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit eutils java-pkg-2
|
||||
|
||||
L_PN="sbt-launch"
|
||||
L_P="${L_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="sbt is a build tool for Scala and Java projects that aims to do the basics well"
|
||||
HOMEPAGE="https://www.scala-sbt.org/"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
EGIT_REPO_URI="https://github.com/sbt/sbt.git"
|
||||
SRC_URI="
|
||||
!binary? (
|
||||
https://github.com/sbt/sbt/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.gentoo.org/~gienah/snapshots/${P}-ivy2-deps.tar.xz
|
||||
https://dev.gentoo.org/~gienah/snapshots/${P}-sbt-deps.tar.xz
|
||||
http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/${L_PN}/${PV}/${L_PN}.jar -> ${L_P}.jar
|
||||
)
|
||||
binary? (
|
||||
https://dev.gentoo.org/~gienah/files/dist/${P}-gentoo-binary.tar.xz
|
||||
)"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="binary"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.8:*
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.8:*
|
||||
"
|
||||
|
||||
# test hangs or fails
|
||||
RESTRICT="test"
|
||||
|
||||
# Note: to bump sbt, some things to try are:
|
||||
# 1. remove the https://dev.gentoo.org/~gienah/snapshots/${P}-ivy2-deps.tar.xz
|
||||
# https://dev.gentoo.org/~gienah/snapshots/${P}-sbt-deps.tar.xz and
|
||||
# binary? ( https://dev.gentoo.org/~gienah/files/dist/${P}-gentoo-binary.tar.xz )
|
||||
# from SRC_URI
|
||||
# 2. Comment the sbt publishLocal line in src_compile.
|
||||
# 3. try:
|
||||
# FEATURES='noclean -test' emerge -v -1 dev-java/sbt
|
||||
# It should fail in src_install since the sbt publishLocal is not done.
|
||||
# Check if it downloads more stuff in
|
||||
# src_compile to ${WORKDIR}/.ivy2 and ${WORKDIR}/.sbt.
|
||||
# 4. If some of the downloads fail, it might be necessary to run the sbt compile
|
||||
# again manually to obtain all the dependencies, if so:
|
||||
# cd to ${S}
|
||||
# export EROOT=/
|
||||
# export WORKDIR='/var/tmp/portage/dev-java/${P}/work'
|
||||
# export L_P=${P}
|
||||
# export PATH="${WORKDIR}/${L_P}:${PATH}"
|
||||
# sbt compile
|
||||
# cd ${WORKDIR}
|
||||
# find .ivy2 .sbt -uid 0 -exec chown portage:portage {} \;
|
||||
# 5. cd ${WORKDIR}
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-ivy2-deps.tar.xz .ivy2/cache
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-sbt-deps.tar.xz .sbt
|
||||
# Uncomment the sbt publishLocal line in src_compile.
|
||||
# 6. It *might* download more dependencies for src_test, however the presence
|
||||
# of some of these may cause the src_compile to fail. So download them
|
||||
# seperately as root so we can identify the
|
||||
# additional files. As root:
|
||||
# cd ${S}
|
||||
# ${S}/${P} test
|
||||
# cd ${WORKDIR}
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-test-deps.tar.xz \
|
||||
# $(find .ivy2/cache .sbt -uid 0 -type f -print)
|
||||
# Note: It might not download anything in src_test, in which case
|
||||
# ${P}-test-deps.tar.xz is not required.
|
||||
# 7. Create the binary
|
||||
# cd $WORDKIR
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-gentoo-binary.tar.xz ${P} .ivy2/local
|
||||
# 9. Undo the earlier temporary edits to the ebuild.
|
||||
|
||||
src_unpack() {
|
||||
# Unpack tar files only.
|
||||
for f in ${A} ; do
|
||||
[[ ${f} == *".tar."* ]] && unpack ${f}
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
if ! use binary; then
|
||||
mkdir "${WORKDIR}/${L_P}" || die
|
||||
cp -p "${DISTDIR}/${L_P}.jar" "${WORKDIR}/${L_P}/${L_PN}.jar" || die
|
||||
cat <<- EOF > "${WORKDIR}/${L_P}/sbt"
|
||||
#!/bin/sh
|
||||
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled"
|
||||
java -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \${SBT_OPTS} -jar "${WORKDIR}/${L_P}/sbt-launch.jar" "\$@"
|
||||
EOF
|
||||
cat <<- EOF > "${S}/${P}"
|
||||
#!/bin/sh
|
||||
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled"
|
||||
java -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \${SBT_OPTS} -jar "${S}/launch/target/sbt-launch.jar" "\$@"
|
||||
EOF
|
||||
chmod u+x "${WORKDIR}/${L_P}/sbt" "${S}/${P}" || die
|
||||
|
||||
# suppress this warning in build.log:
|
||||
# [warn] Credentials file /var/tmp/portage/dev-java/${P}/work/.bintray/.credentials does not exist
|
||||
mkdir -p "${WORKDIR}/.bintray" || die
|
||||
cat <<- EOF > "${WORKDIR}/.bintray/.credentials"
|
||||
realm = Bintray API Realm
|
||||
host = api.bintray.com
|
||||
user =
|
||||
password =
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if ! use binary; then
|
||||
einfo "=== sbt compile ..."
|
||||
"${WORKDIR}/${L_P}/sbt" -Dsbt.log.noformat=true compile || die
|
||||
einfo "=== sbt publishLocal with jdk $(java-pkg_get-vm-version) ..."
|
||||
cat <<- EOF | "${WORKDIR}/${L_P}/sbt" -Dsbt.log.noformat=true || die
|
||||
set every javaVersionPrefix in javaVersionCheck := Some("$(java-pkg_get-vm-version)")
|
||||
publishLocal
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
"${S}/${P}" -Dsbt.log.noformat=true test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Place sbt-launch.jar at the end of the CLASSPATH
|
||||
java-pkg_dojar $(find "${WORKDIR}"/.ivy2/local -name \*.jar -print | grep -v sbt-launch.jar) \
|
||||
$(find "${WORKDIR}"/.ivy2/local -name sbt-launch.jar -print)
|
||||
local ja="-Dsbt.version=${PV} -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled"
|
||||
java-pkg_dolauncher sbt --jar sbt-launch.jar --java_args "${ja}"
|
||||
}
|
Binary file not shown.
@ -1,153 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit elisp-common java-pkg-opt-2 systemd wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
UPSTREAM_V="$(ver_cut 1-2)"
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)"
|
||||
HOMEPAGE="https://www.erlang.org/"
|
||||
SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# We use this subslot because Compiled HiPE Code can be loaded on the exact
|
||||
# same build of ERTS that was used when compiling the code. See
|
||||
# http://erlang.org/doc/system_principles/misc.html for more information.
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
|
||||
|
||||
RDEPEND="
|
||||
acct-group/epmd
|
||||
acct-user/epmd
|
||||
sys-libs/ncurses:0
|
||||
sys-libs/zlib
|
||||
emacs? ( >=app-editors/emacs-23.1:* )
|
||||
java? ( >=virtual/jdk-1.8:* )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-0.9.7d:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
systemd? ( sys-apps/systemd )
|
||||
tk? ( dev-lang/tk:0 )
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
"
|
||||
|
||||
S="${WORKDIR}/otp-OTP-${PV}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/18.2.1-wx3.0.patch"
|
||||
"${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
|
||||
)
|
||||
|
||||
SITEFILE=50"${PN}"-gentoo.el
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
./otp_build autoconf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use wxwidgets && setup-wxwidgets
|
||||
|
||||
local myconf=(
|
||||
--disable-builtin-zlib
|
||||
$(use_enable hipe)
|
||||
$(use_enable kpoll kernel-poll)
|
||||
$(use_with java javac)
|
||||
$(use_enable sctp)
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr)
|
||||
$(use_enable ssl dynamic-ssl-lib)
|
||||
$(use_enable systemd)
|
||||
$(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null")
|
||||
)
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs &>/dev/null || die
|
||||
elisp-compile *.el
|
||||
popd &>/dev/null || die
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
local path="$1"
|
||||
local var_name="$2"
|
||||
sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local erl_libdir_rel="$(get_libdir)/erlang"
|
||||
local erl_libdir="/usr/${erl_libdir_rel}"
|
||||
local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
|
||||
local erl_erts_ver="$(extract_version erts VSN)"
|
||||
local my_manpath="/usr/share/${PN}/man"
|
||||
|
||||
[[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
|
||||
[[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version"
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install
|
||||
|
||||
if use doc ; then
|
||||
local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" "${WORKDIR}"/doc/. "${WORKDIR}"/lib/. "${WORKDIR}"/erts-* )
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
else
|
||||
local DOCS=("README.md")
|
||||
fi
|
||||
|
||||
einstalldocs
|
||||
|
||||
dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl
|
||||
dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc
|
||||
dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript
|
||||
dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call
|
||||
dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${erl_libdir}/Install" || die
|
||||
|
||||
insinto "${my_manpath}"
|
||||
doins -r "${WORKDIR}"/man/*
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
newenvd - "90erlang" <<-_EOF_
|
||||
MANPATH="${my_manpath}"
|
||||
_EOF_
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die
|
||||
elisp-site-file-install "${T}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init-r2 epmd
|
||||
newconfd "${FILESDIR}"/epmd.confd-r1 epmd
|
||||
use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,153 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit elisp-common java-pkg-opt-2 systemd wxwidgets
|
||||
|
||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
||||
# open up a bug to let it be created.
|
||||
|
||||
UPSTREAM_V="$(ver_cut 1-2)"
|
||||
|
||||
DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)"
|
||||
HOMEPAGE="https://www.erlang.org/"
|
||||
SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
|
||||
http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
|
||||
doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# We use this subslot because Compiled HiPE Code can be loaded on the exact
|
||||
# same build of ERTS that was used when compiling the code. See
|
||||
# http://erlang.org/doc/system_principles/misc.html for more information.
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
|
||||
|
||||
RDEPEND="
|
||||
acct-group/epmd
|
||||
acct-user/epmd
|
||||
sys-libs/ncurses:0
|
||||
sys-libs/zlib
|
||||
emacs? ( >=app-editors/emacs-23.1:* )
|
||||
java? ( >=virtual/jdk-1.8:* )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
sctp? ( net-misc/lksctp-tools )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-0.9.7d:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
systemd? ( sys-apps/systemd )
|
||||
tk? ( dev-lang/tk:0 )
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
"
|
||||
|
||||
S="${WORKDIR}/otp-OTP-${PV}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/18.2.1-wx3.0.patch"
|
||||
"${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
|
||||
)
|
||||
|
||||
SITEFILE=50"${PN}"-gentoo.el
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
./otp_build autoconf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use wxwidgets && setup-wxwidgets
|
||||
|
||||
local myconf=(
|
||||
--disable-builtin-zlib
|
||||
$(use_enable hipe)
|
||||
$(use_enable kpoll kernel-poll)
|
||||
$(use_with java javac)
|
||||
$(use_enable sctp)
|
||||
$(use_with ssl ssl "${EPREFIX}"/usr)
|
||||
$(use_enable ssl dynamic-ssl-lib)
|
||||
$(use_enable systemd)
|
||||
$(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null")
|
||||
)
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use emacs ; then
|
||||
pushd lib/tools/emacs &>/dev/null || die
|
||||
elisp-compile *.el
|
||||
popd &>/dev/null || die
|
||||
fi
|
||||
}
|
||||
|
||||
extract_version() {
|
||||
local path="$1"
|
||||
local var_name="$2"
|
||||
sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local erl_libdir_rel="$(get_libdir)/erlang"
|
||||
local erl_libdir="/usr/${erl_libdir_rel}"
|
||||
local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
|
||||
local erl_erts_ver="$(extract_version erts VSN)"
|
||||
local my_manpath="/usr/share/${PN}/man"
|
||||
|
||||
[[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
|
||||
[[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version"
|
||||
|
||||
emake INSTALL_PREFIX="${D}" install
|
||||
|
||||
if use doc ; then
|
||||
local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" "${WORKDIR}"/doc/. "${WORKDIR}"/lib/. "${WORKDIR}"/erts-* )
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
else
|
||||
local DOCS=("README.md")
|
||||
fi
|
||||
|
||||
einstalldocs
|
||||
|
||||
dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl
|
||||
dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc
|
||||
dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript
|
||||
dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call
|
||||
dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp
|
||||
|
||||
## Clean up the no longer needed files
|
||||
rm "${ED}/${erl_libdir}/Install" || die
|
||||
|
||||
insinto "${my_manpath}"
|
||||
doins -r "${WORKDIR}"/man/*
|
||||
# extend MANPATH, so the normal man command can find it
|
||||
# see bug 189639
|
||||
newenvd - "90erlang" <<-_EOF_
|
||||
MANPATH="${my_manpath}"
|
||||
_EOF_
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
||||
"${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die
|
||||
elisp-site-file-install "${T}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/epmd.init-r2 epmd
|
||||
newconfd "${FILESDIR}"/epmd.confd-r1 epmd
|
||||
use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
https://github.com/erlang/otp/pull/2503
|
||||
|
||||
From 9fad0c9b71808458e857cbd3871cf80f46a75af1 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
Date: Tue, 14 Jan 2020 23:15:01 +0000
|
||||
Subject: [PATCH] ei_portio.h: avoid ODR violation of
|
||||
'ei_default_socket_callbacks'
|
||||
|
||||
Noticed as a build failure against fresh gcc-master:
|
||||
|
||||
```
|
||||
LD otp/lib/erl_interface/bin/x86_64-unknown-linux-gnu/erl_call
|
||||
ld: otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(eirecv.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: multiple definition of `ei_default_socket_callbacks'; otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_connect.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: first defined here
|
||||
ld: otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(send.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: multiple definition of `ei_default_socket_callbacks'; otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_connect.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: first defined here
|
||||
ld: otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(send_reg.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: multiple definition of `ei_default_socket_callbacks'; otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_connect.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: first defined here
|
||||
ld: otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(epmd_port.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: multiple definition of `ei_default_socket_callbacks'; otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_connect.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: first defined here
|
||||
ld: otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_portio.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: multiple definition of `ei_default_socket_callbacks'; otp/lib/erl_interface/obj/x86_64-unknown-linux-gnu/libei.a(ei_connect.o):otp/lib/erl_interface/src/misc/ei_portio.h:50: first defined here
|
||||
collect2: error: ld returned 1 exit status
|
||||
make[3]: *** [x86_64-unknown-linux-gnu/Makefile:669: otp/lib/erl_interface/bin/x86_64-unknown-linux-gnu/erl_call] Error 1
|
||||
```
|
||||
|
||||
The failure looks legitimate: `ei_default_socket_callbacks` is a
|
||||
struct defined in 'ei_portio.h' and in 'ei_portio.c'.
|
||||
|
||||
The change flips 'ei_portio.h' definition to declaration.
|
||||
|
||||
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
---
|
||||
lib/erl_interface/src/misc/ei_portio.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
--- a/lib/erl_interface/src/misc/ei_portio.h
|
||||
+++ b/lib/erl_interface/src/misc/ei_portio.h
|
||||
@@ -47,7 +47,7 @@ int ei_writev_fill_ctx_t__(ei_socket_callbacks *cbs, void *ctx, const struct iov
|
||||
int ei_socket_callbacks_have_writev__(ei_socket_callbacks *cbs);
|
||||
#endif
|
||||
|
||||
-ei_socket_callbacks ei_default_socket_callbacks;
|
||||
+extern ei_socket_callbacks ei_default_socket_callbacks;
|
||||
|
||||
#define EI_FD_AS_CTX__(FD) \
|
||||
((void *) (long) (FD))
|
||||
--
|
||||
2.25.0
|
||||
|
@ -1,19 +0,0 @@
|
||||
DIST opendylan-2011.1-x86-linux.tar.bz2 31908698 BLAKE2B 8373c5cd88ddf44ae754c537427b308a0a6e639b07c883f8d357a62b1f8635cd99328d3abdc71b79f7af0271248db768c385bc7cecc3c686e0e5d6fbee9f8b6d SHA512 345d97d71e34fd7cd923c9f53b65cb33d7edab4f2d946fd7cf9430df63cafc361ff854d444edde9d40c94bc16a3899979a34346a9ca60b9fd20e2745ff27a33b
|
||||
DIST opendylan-2011.1-x86_64-linux.tar.bz2 36493244 BLAKE2B 669e874649dcb664ae064dc2079856f1670507599af9738653c46a68d72be9aff9541f5a20dac1450bfebae928d9560c64de6a5c15d98d87a70b7842a2d3e611 SHA512 4241df29a762c73262ab7856aa2e7dc1b302719cf96de3a5d4878e5d7c5e15308d89b5c82d6379fb48b6badad03027427c013f27c690b6d8a372628ce81cda91
|
||||
DIST opendylan-2012.1-x86-linux.tar.bz2 32874377 BLAKE2B 52b1b0ec84e1fd4918b0ae9058bee23511b66ddc267f927f989127a0a0c37ee79bebcd7f817cc7f4fd06e986f5c3bbd61a78198173f08409b91c8c39d61ecd36 SHA512 3ba1744e3dc62ab8ede681f7317ebfb3ec80bb35dd10f8c0f24fe2f77abb86157a939a69f7585a88f82233563388014cc2a686d8e2cd15c73d314d496356cb69
|
||||
DIST opendylan-2012.1-x86_64-linux.tar.bz2 47535071 BLAKE2B f9806113e117cf544456001ea9e69e382d59131c555cab662c78c5a2a1bb786997633da7a2067f505c8ea964da0efc49344b3cdbbd52f80821255dde5d8da156 SHA512 53b36b9ec1eff40bb9572f8a9118d18ba6674798c053678abf326d947a9e8d5dc51e2d89e9fa9dc58dd61f0c83e5d3cab4acec2af2968edbe196b8c7fe9599dc
|
||||
DIST opendylan-2013.1-x86-linux.tar.bz2 32974920 BLAKE2B 18c2d3a4aee44ea943c15a622eca21103ca235133437037dd5cef8a05457095ea70b3121f83145fd96b91ff0bfcb177efb9cc4865559c743eeeb5efb25d32fe6 SHA512 a3b78c2c78cb0fe73a7a7d3bf13c28d9a44d451ace6c5fc9c18e67a1ed04afbb1dab1a2679279bec4fe4de7d68afc6e8fba051de5b9f26b472ee42393ed1547d
|
||||
DIST opendylan-2013.1-x86_64-linux.tar.bz2 47675706 BLAKE2B 990cf5b240393204c82f52997359e32446729be67f0d4342e630fdcd1c7f768990476fec83fd79dc48b20d84baff606bf3d8028ed8025740f80032280f892f32 SHA512 f60dc7ee49f382375843d5887956541362461350acbd75f2e3af82887ef1bc2a5373f8db5cf0838aa627223036eb36558d3484b03f7128abbab030fc3cc717f5
|
||||
DIST opendylan-2013.2-x86-linux.tar.bz2 32953359 BLAKE2B c482cbf7498120b789e7216ca682d6d60d5a0c74746fffe5a27b59d9d51b877960e7658d7e8d3af7ba4128573b645ba901e9de1a45c76f29985a86a6fff0bb8d SHA512 e54ac273e6ca257df260efea9b680a99b53c01521b01afc6612902becc3e5a119dd3b0872124c098444d1a00ae1b436f186999ef04bf4efca484ebd9c70be346
|
||||
DIST opendylan-2013.2-x86_64-linux.tar.bz2 48471480 BLAKE2B 49dd5cd1f8e0756031933aaf595ca0b7a2525e58cd67952ddaf50ef9ae83e971655479fea3e47f5c10ba610253b8945b6f0e25219dbeff05d27687881d07559c SHA512 cac4205e47bee41dfa99cf059897025a60942fb0e73c970f26fffba7c77ceebcd789e0acb110ad636d6b8ebac947632e9d28e8d0887e4d4b7be2bc2791c1eeac
|
||||
DIST opendylan-2014.1-x86-linux.tar.bz2 42086000 BLAKE2B 7c56962867348f8ec4de74bf37a52ebe0dd0b7aaab242217e660599667b5fbb498e83b14b21dec2622c1dbc7437edb434105105127da37e63917fce17d3a1829 SHA512 8411db8cf56b6b4dad11d29ab49f3d9d21d93b05af2c45a5fee0cea1a56eb471b40cb6cbd622f1db995284c499a1c5a5b7d509e31ae6f4f4afe1595a2f4aab79
|
||||
DIST opendylan-2014.1-x86_64-linux.tar.bz2 49625384 BLAKE2B a2fdf67efe41c0f91e071b83bb03c214bb596cba1e051a4014677c822f9d34a4d3efea21c3e8cb230b065c75e8ae040e157f5d1ecc48a0531fb152852ed6948d SHA512 4d88ab8c6916e82465d846b32a86da0ec654d40a2a1310a7b05897d9bfa325c839713f46f62081b968793b3713a61cb74158c405cb724fa5fdf4c97596e1c6bf
|
||||
DIST opendylan-2019.1-x86-linux.tar.bz2 48674460 BLAKE2B 24bb8a47c36fb55972a72c49acca74808dd9091eca9cf6dd2c0a2f3e650dc4f52d323b38f1bb064830b90859b130425a9369fd5791b6f1dd8e3b2123103331c1 SHA512 74338f8f5eb7ad886624ce206fc30689e087aa3620b724af0ef34be006f937c9228ea4cdf86b0b96b496f6506d07e90ae7d3429b01c7c9e1a80bd1118edfc437
|
||||
DIST opendylan-2019.1-x86_64-linux.tar.bz2 66704263 BLAKE2B 062c8ebec898594cbb8e446b30a5b1b37541c5a4e193f0f7afe7c73b90ac5c35a58dd4caa407f22708a0d2fd39ecf5ebd50a0eaf519b842997a524b15f7ee7f5 SHA512 172ad77c3e6f4e2248c9c27e28a7d9769578ab65c42af0228eaec41d9f950a284c44673191b48f527dcb2232a4dfa2dfec118a51b79e2e4742c1a7d157e07842
|
||||
EBUILD opendylan-bin-2011.1.ebuild 923 BLAKE2B cf5bb054863e6b7be1929ce426eda2b68dc5f2ee167075c8f25a0a3b50711bcd9c314f5528bcc93db3e948f9c4d8bb908b1d3357032a1ea9e99271ea57b2527a SHA512 ef393f9fa0ea4ae7bee05dadca1315c577c9abd7f2ff72d3ddf9de51d3ca1c89883330539a2aa143e83be22a8178db891536d47b4d6b19a4ecc8552d246c1edc
|
||||
EBUILD opendylan-bin-2012.1.ebuild 923 BLAKE2B 767041264e40a077b4c49be94da284837775305d638ad34cf4c837a6e1f5ecbc94c7d0efe2d0ae8279a6b0ab3af4c43bc48718b01c4805f4d2954e104c767ef9 SHA512 e8179745eea213675f816df256463661dde069ae57c11980357b540ce84770e9fc2e4101d4955b3fb7cbec62dce754d467000dbcaad6a3d818518b4a4b900a81
|
||||
EBUILD opendylan-bin-2013.1.ebuild 923 BLAKE2B 885136b342ac640e173b375ca84e7f59908714c418bae5f0312011ca00518dbd07ab98ff336bea2375b213c5edbc61de5a0df3483f26a2d9a78d54edcb312a57 SHA512 d35c9362abea48d4b44f7b5d630cbd43bf2ab584cf09221b5a282962794b62a3c215aa36267247d03b7e7ce2eb1b6ecb97c6af09acf05162637332828741a3a0
|
||||
EBUILD opendylan-bin-2013.2.ebuild 923 BLAKE2B eee0d59111a98d7d2c51748c230297bd1d406165a9eefe90e6141284b5229267266430b4a20882e01c8fcc183fdb88df9eec2a0ae2e2a2e1e55a15812239bcb6 SHA512 944b22fa0cd09adedf85def45dcdbb90499f047ae33fbbaa6fe6992f55f39157e5a0b2c39eba6deccd82fe06216a8d4df99270ff455c598dfcd60f5f737c242d
|
||||
EBUILD opendylan-bin-2014.1.ebuild 922 BLAKE2B 801323b005be4f5ce50e86d9c83a51c6a201cf17128523a70861913061becdf53e12cb7e36c80dd77269f332c4e899e2efe8e5083ae91ff087595154bf20d2eb SHA512 8ce55c0176921a96c7aec46b9fb4d52842e180d56fd1b876fbbb8d17b3c07952d2001ad3f35882c3717d32206d49289732f41d11a9d2b32ad91e145919ce13de
|
||||
EBUILD opendylan-bin-2019.1.ebuild 942 BLAKE2B 8e77d046d7f3be9baaf811d23a63be03b9c5af0c9682c32464887f5f1811962d39d62a646ccbfd7302b360a6d59216b0ebc4c1c7125e3bd2d3785bd2386216ea SHA512 292072e1c243fe5563e15ff324a4ed271981cbca511d85c6673161bdcac115c41e4f3f69cd1201c130c7e13eedbac5b0d936e7a6bf2b471ae59d1beab6bd65f7
|
||||
MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-2011.1/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-2012.1/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-2013.1/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-2013.2/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-${PV}/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment (prebuilt)"
|
||||
|
||||
MY_PN="opendylan"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="amd64? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86_64-linux.tar.bz2 )
|
||||
x86? ( http://opendylan.org/downloads/${MY_PN}/${PV}/${MY_P}-x86-linux.tar.bz2 )"
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/boehm-gc
|
||||
sys-libs/libunwind"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
# this is a precompiled tarball
|
||||
mkdir -p "${D}/opt/${MY_P}"
|
||||
cp -ar "${S}"/* "${D}/opt/${MY_P}" || die "Failed to copy stuff"
|
||||
mkdir -p "${D}/etc/env.d/opendylan"
|
||||
echo "export PATH=/opt/opendylan-${PV}/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan-bin" || die "Failed to add env settings"
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
DIST opendylan-2013.1-sources.tar.bz2 8441356 BLAKE2B 5dad47af5ccd5bb760c8fd0e83faf6442f43b47c985731cd3b2fae5644f5dbc96150050f3fa19110391ae36bbd1a68d0e51ae6d5ac95407c38a3fcfebf8425cf SHA512 f5168bb9a4d2bcd372667406f2f07ed5972f3e773a5766c5f74421d6ffd10901a43cf9d6604ad2ae14d80f1b84e856f4fdca3e1546a87053939f470005a87a2f
|
||||
DIST opendylan-2013.2-sources.tar.bz2 9174284 BLAKE2B 124af65a76c3f795a90f8220ca499fa822e329e33be2b322d63b77a82880e18b3b665968a726ecbfa1888c29b62b9a11f3a568b222ef18dfab38c3ae05bfdf23 SHA512 f846a1d80f78b887815d2f2983314dbf6b5f424164dba9bc6ac456b40f31ab02aeb073a447df8f02b3fad6bcf6401a889abaac400d58db8e0adebcdd4e177a4d
|
||||
DIST opendylan-2014.1-sources.tar.bz2 8232321 BLAKE2B 45535287a2d85617e0461da4dfcd93f1f95249a7c191732624129174c6696411b3cf2a3cd85bb9eaa26c3723689d1ebfbb812fabb3a8d3e2ac5cfd7f4ee284f9 SHA512 576616cad0eb6ff8606a394834ad325858a5f45a8427adb0eefc9ebf883ab1522ec66dff6e591a367390d49f53acd160becad62679edc610ccfe63c9a3795cfc
|
||||
EBUILD opendylan-2013.1-r1.ebuild 3113 BLAKE2B 226032fa9b4d44831cc6d7fd35a70cf15e2e7d90ecc94333037bb57cb30e1d9a9ebcf08cb1bffc4396c3da3173799465bcc00252e42b1790de6e01225e21b51b SHA512 87456cc061a5c96f76b4a7627cb786ced699614963223c86e9b6c1ffcf4058a0e9525d640d8c2af291278f64161d21b83c53b475fb80450e3668a2cf5905b30c
|
||||
EBUILD opendylan-2013.2.ebuild 3332 BLAKE2B 01cd337e01cc90ef9465995d5df73b4cc76f2ba7ffca9a439cf0ff2e34bbbcd7f9f56db88fe0ccf88f22dbdb0597f86a93306a7fab18d52fdb326938a21306a4 SHA512 d355ebaf9f1d8686ec6718992ec39f973503ed5880ac6262f5b35944d0fa62dc77b19e3aadb73922a6c1d179719d452acc114cec4aba1dfd4f105228c18f4060
|
||||
EBUILD opendylan-2014.1.ebuild 3215 BLAKE2B 3a153fbf2f21247a257aea485fdbf09ce2906277a7baeb129d105b3324bd92010dc58aacc8fdc83e10af9f992d7f46a4816d8baa48a2846a433b31b78c38f87a SHA512 bed7f864c1bf3fd76ad640e3cd02a34977dbf14b65a68076ef002e4fc7dec8a1ca15085b5e8b71c05ffc58ab4b3be6a40d5bb9aedbf1afd35303e2bf1a72e467
|
||||
EBUILD opendylan-9999.ebuild 1748 BLAKE2B a342d7b3c13c996c56ae9b29e79d45641dcee92e42408977b13fd1b90a48674cd95e14d0d31fb2933055838c7088be722b1ee900094b8a1982a15de60b9aade8 SHA512 746405340ae55100f3a1e89c480923e3a5c9297e012d321cb51ccacc10449a843c6ff80edaa0176b8f47fd327d4a1f550d8de80ee62d5a167e89782fc43604f8
|
||||
MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,100 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2"
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
# not tested on x86
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
# the boehm-gc check is "wrong" and reported upstream
|
||||
# but for now static-libs useflag is needed
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/boehm-gc
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( dev-lang/opendylan-bin dev-lang/opendylan )
|
||||
x86? ( <dev-libs/mps-1.108 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# on x86 there's a dependency on mps, but the build system is a bit ... hmm ...
|
||||
# let's give it more of a chance to survive then
|
||||
NAUGHTY_FILES=(
|
||||
sources/lib/run-time/collector.c.malloc
|
||||
sources/lib/run-time/collector.c
|
||||
sources/lib/run-time/pentium-win32/buffalo-collector.c
|
||||
sources/lib/run-time/pentium-win32/heap-stats.c
|
||||
sources/lib/run-time/heap-utils.h
|
||||
)
|
||||
|
||||
NAUGHTY_HEADERS=(
|
||||
mps.h
|
||||
mpscmv.h
|
||||
mpscamc.h
|
||||
mpsavm.h
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
# mps headers, included wrong
|
||||
if use x86; then
|
||||
for i in ${NAUGHTY_FILES[@]}; do
|
||||
for header in ${NAUGHTY_HEADERS[@]}; do
|
||||
sed -i -e "s:\"${header}\":<${header}>:" $i
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2013.1; then
|
||||
PATH=/opt/opendylan-2013.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2012.1; then
|
||||
PATH=/opt/opendylan-2012.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2011.1; then
|
||||
PATH=/opt/opendylan-2011.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin:$PATH
|
||||
fi
|
||||
if use amd64; then
|
||||
econf --prefix=/opt/opendylan
|
||||
else
|
||||
econf --prefix=/opt/opendylan --with-mps=/usr/include/mps/
|
||||
fi
|
||||
if use x86; then
|
||||
# Includedir, pointing at something wrong
|
||||
sed -i -e 's:-I$(MPS)/code:-I$(MPS):' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps path"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mmdw.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mpsplan.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~$(MPS_LIB)/mpsplan.a~/usr/lib/mpsplan.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
sed -i -e 's~$(MPS_LIB)/mmdw.a~/usr/lib/mmdw.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake -j1 3-stage-bootstrap
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -1,105 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2"
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
# not tested on x86
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
# the boehm-gc check is "wrong" and reported upstream
|
||||
# but for now static-libs useflag is needed
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/boehm-gc[threads]
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( dev-lang/opendylan-bin dev-lang/opendylan )
|
||||
x86? ( <dev-libs/mps-1.108 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# on x86 there's a dependency on mps, but the build system is a bit ... hmm ...
|
||||
# let's give it more of a chance to survive then
|
||||
NAUGHTY_FILES=(
|
||||
sources/lib/run-time/collector.c.malloc
|
||||
sources/lib/run-time/collector.c
|
||||
sources/lib/run-time/pentium-win32/buffalo-collector.c
|
||||
sources/lib/run-time/pentium-win32/heap-stats.c
|
||||
sources/lib/run-time/heap-utils.h
|
||||
)
|
||||
|
||||
NAUGHTY_HEADERS=(
|
||||
mps.h
|
||||
mpscmv.h
|
||||
mpscamc.h
|
||||
mpsavm.h
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
# configure autodetects clang and prefers it, #527108
|
||||
sed -i -e 's/clang//' configure.ac || die
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
# mps headers, included wrong
|
||||
if use x86; then
|
||||
for i in ${NAUGHTY_FILES[@]}; do
|
||||
for header in ${NAUGHTY_HEADERS[@]}; do
|
||||
sed -i -e "s:\"${header}\":<${header}>:" $i
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2013.2; then
|
||||
PATH=/opt/opendylan-2013.2/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2013.1; then
|
||||
PATH=/opt/opendylan-2013.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2012.1; then
|
||||
PATH=/opt/opendylan-2012.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2011.1; then
|
||||
PATH=/opt/opendylan-2011.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin:$PATH
|
||||
fi
|
||||
|
||||
if use amd64; then
|
||||
econf --prefix=/opt/opendylan
|
||||
else
|
||||
econf --prefix=/opt/opendylan --with-mps=/usr/include/mps/
|
||||
fi
|
||||
if use x86; then
|
||||
# Includedir, pointing at something wrong
|
||||
sed -i -e 's:-I$(MPS)/code:-I$(MPS):' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps path"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mmdw.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mpsplan.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~$(MPS_LIB)/mpsplan.a~/usr/lib/mpsplan.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
sed -i -e 's~$(MPS_LIB)/mmdw.a~/usr/lib/mmdw.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake -j1 3-stage-bootstrap
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
SRC_URI="http://opendylan.org/downloads/${PN}/${PV}/${P}-sources.tar.bz2"
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
# not tested on x86
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
# the boehm-gc check is "wrong" and reported upstream
|
||||
# but for now static-libs useflag is needed
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/boehm-gc[threads]
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( dev-lang/opendylan-bin dev-lang/opendylan )
|
||||
x86? ( <dev-libs/mps-1.108 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# on x86 there's a dependency on mps, but the build system is a bit ... hmm ...
|
||||
# let's give it more of a chance to survive then
|
||||
NAUGHTY_FILES=(
|
||||
sources/lib/run-time/collector.c.malloc
|
||||
sources/lib/run-time/collector.c
|
||||
sources/lib/run-time/pentium-win32/buffalo-collector.c
|
||||
sources/lib/run-time/pentium-win32/heap-stats.c
|
||||
sources/lib/run-time/heap-utils.h
|
||||
)
|
||||
|
||||
NAUGHTY_HEADERS=(
|
||||
mps.h
|
||||
mpscmv.h
|
||||
mpscamc.h
|
||||
mpsavm.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# configure autodetects clang and prefers it, #527108
|
||||
sed -i -e 's/clang//' configure.ac || die
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
# mps headers, included wrong
|
||||
if use x86; then
|
||||
for i in ${NAUGHTY_FILES[@]}; do
|
||||
for header in ${NAUGHTY_HEADERS[@]}; do
|
||||
sed -i -e "s:\"${header}\":<${header}>:" $i
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2014.1; then
|
||||
PATH=/opt/opendylan-2014.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2013.2; then
|
||||
PATH=/opt/opendylan-2013.2/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2013.1; then
|
||||
PATH=/opt/opendylan-2013.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin:$PATH
|
||||
fi
|
||||
|
||||
if use amd64; then
|
||||
econf --prefix=/opt/opendylan
|
||||
else
|
||||
econf --prefix=/opt/opendylan --with-mps=/usr/include/mps/
|
||||
fi
|
||||
if use x86; then
|
||||
# Includedir, pointing at something wrong
|
||||
sed -i -e 's:-I$(MPS)/code:-I$(MPS):' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps path"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mmdw.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~(cd $(MPS)/code; make -f lii4gc.gmk mpsplan.a)~:;~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps building"
|
||||
sed -i -e 's~$(MPS_LIB)/mpsplan.a~/usr/lib/mpsplan.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
sed -i -e 's~$(MPS_LIB)/mmdw.a~/usr/lib/mmdw.a~' sources/lib/run-time/pentium-linux/Makefile || die "Couldn't fix mps clone"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake -j1 3-stage-bootstrap
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/99-opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
EGIT_SUBMODULES=( '*' )
|
||||
EGIT_REPO_URI="https://github.com/dylan-lang/opendylan.git"
|
||||
|
||||
inherit autotools git-r3
|
||||
|
||||
DESCRIPTION="OpenDylan language runtime environment"
|
||||
HOMEPAGE="http://opendylan.org"
|
||||
|
||||
LICENSE="Opendylan"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-libs/boehm-gc[threads]
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
|| ( dev-lang/opendylan-bin dev-lang/opendylan )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p build-aux
|
||||
elibtoolize && eaclocal || die "Fail"
|
||||
automake --foreign --add-missing # this one dies wrongfully
|
||||
eautoconf || die "Fail"
|
||||
|
||||
# quick hack
|
||||
sed -i -e 's:/usr/local:/usr:' admin/builds/fdmake.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if has_version =dev-lang/opendylan-bin-2014.1; then
|
||||
PATH=/opt/opendylan-2014.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2013.2; then
|
||||
PATH=/opt/opendylan-2013.2/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2013.1; then
|
||||
PATH=/opt/opendylan-2013.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2012.1; then
|
||||
PATH=/opt/opendylan-2012.1/bin/:$PATH
|
||||
elif has_version =dev-lang/opendylan-bin-2011.1; then
|
||||
PATH=/opt/opendylan-2011.1/bin/:$PATH
|
||||
else
|
||||
PATH=/opt/opendylan/bin/:$PATH
|
||||
fi
|
||||
econf --prefix=/opt/opendylan
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ulimit -s 32000 # this is naughty build system
|
||||
# because of Makefile weirdness it rebuilds quite a bit here
|
||||
# upstream has been notified
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
mkdir -p "${D}/etc/env.d/opendylan/"
|
||||
echo "export PATH=/opt/opendylan/bin:\$PATH" > "${D}/etc/env.d/opendylan/opendylan" || die "Failed to add env settings"
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
--- scala-2.12.10-orig/project/VersionUtil.scala 2019-09-05 01:01:59.000000000 +1000
|
||||
+++ scala-2.12.10/project/VersionUtil.scala 2019-09-12 11:00:05.525154568 +1000
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import sbt.{stringToProcess => _, _}
|
||||
import Keys._
|
||||
-import java.util.{Date, Locale, Properties, TimeZone}
|
||||
+import java.util.{Calendar, Date, Locale, Properties, TimeZone}
|
||||
import java.io.{File, FileInputStream}
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
@@ -65,18 +65,13 @@
|
||||
val log = sLog.value
|
||||
val (dateObj, sha) = {
|
||||
try {
|
||||
- // Use JGit to get the commit date and SHA
|
||||
- import org.eclipse.jgit.storage.file.FileRepositoryBuilder
|
||||
- import org.eclipse.jgit.revwalk.RevWalk
|
||||
- val db = new FileRepositoryBuilder().findGitDir.build
|
||||
- val head = db.resolve("HEAD")
|
||||
- if (head eq null) {
|
||||
- log.info("No git HEAD commit found -- Using current date and 'unknown' SHA")
|
||||
- (new Date, "unknown")
|
||||
- } else {
|
||||
- val commit = new RevWalk(db).parseCommit(head)
|
||||
- (new Date(commit.getCommitTime.toLong * 1000L), commit.getName.substring(0, 7))
|
||||
- }
|
||||
+ val commit = "61701c22900f14676fa181500722b64330eb2605"
|
||||
+ val cal = Calendar.getInstance();
|
||||
+ cal.set(Calendar.YEAR, 2019);
|
||||
+ cal.set(Calendar.MONTH, Calendar.SEPTEMBER);
|
||||
+ cal.set(Calendar.DAY_OF_MONTH, 5);
|
||||
+ val date = cal.getTime();
|
||||
+ (date, commit.substring(0, 7))
|
||||
} catch {
|
||||
case ex: Exception =>
|
||||
log.error("Could not determine commit date + SHA: " + ex)
|
@ -0,0 +1,198 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit eutils check-reqs java-pkg-2
|
||||
|
||||
SV="$(ver_cut 1-2)"
|
||||
SBTV="0.13.18"
|
||||
|
||||
# Note: to bump scala, some things to try are:
|
||||
# 1. remove the https://dev.gentoo.org/~gienah/snapshots/${P}-ivy2-deps.tar.gz
|
||||
# and https://dev.gentoo.org/~gienah/snapshots/${P}-sbt-deps.tar.gz from
|
||||
# SRC_URI
|
||||
# 2. try emerge scala, with network-sandbox disabled:
|
||||
# FEATURES="noclean -network-sandbox" emerge dev-lang/scala
|
||||
# Check if it downloads more stuff in src_compile to
|
||||
# ${WORKDIR}/.ivy2 or ${WORKDIR}/.sbt or /root/.ivy2 or /root/.sbt
|
||||
# 3. tar up all the .ivy2 and .sbt junk into ${P}-ivy2-deps.tar.xz and
|
||||
# ${P}-sbt-deps.tar.xz and add them to SRC_URI, in ${WORKDIR}:
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-ivy2-deps.tar.xz .ivy2/cache
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-sbt-deps.tar.xz .sbt
|
||||
# 4. Add these tar files to SRC_URI (undo step 1).
|
||||
# 5. Try emerging it again, with network-sandbox, and create the bianry
|
||||
# tar archive:
|
||||
# FEATURES="noclean network-sandbox -test" USE="doc source" emerge dev-lang/scala
|
||||
# cd $WORDKIR
|
||||
# XZ_OPT=-9 tar --owner=portage --group=portage \
|
||||
# -cJf /usr/portage/distfiles/${P}-gentoo-binary.tar.xz .ivy2/local \
|
||||
# ${P}/build/pack/bin ${P}/build/quick/classes/scala-dist/man/man1 \
|
||||
# ${P}/src/library ${P}/src/library-aux ${P}/src/reflect ${P}/doc/README \
|
||||
# ${P}/build/scaladoc
|
||||
|
||||
DESCRIPTION="The Scala Programming Language"
|
||||
HOMEPAGE="http://www.scala-lang.org/"
|
||||
SRC_URI="
|
||||
!binary? (
|
||||
https://github.com/scala/scala/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.gentoo.org/~gienah/snapshots/${P}-ivy2-deps.tar.xz
|
||||
https://dev.gentoo.org/~gienah/snapshots/${P}-sbt-deps.tar.xz
|
||||
)
|
||||
binary? (
|
||||
https://dev.gentoo.org/~gienah/files/dist/${P}-gentoo-binary.tar.xz
|
||||
)"
|
||||
LICENSE="BSD"
|
||||
SLOT="${SV}/${PV}"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
IUSE="binary emacs"
|
||||
|
||||
COMMON_DEP="dev-java/ant-core:0
|
||||
dev-java/jline:2"
|
||||
|
||||
DEPEND="${COMMON_DEP}
|
||||
!binary? (
|
||||
>=virtual/jdk-1.8:*
|
||||
>=dev-java/sbt-${SBTV}:0
|
||||
media-gfx/graphviz
|
||||
)
|
||||
binary? (
|
||||
>=virtual/jdk-1.8:*
|
||||
)
|
||||
app-arch/xz-utils:0"
|
||||
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.8:*
|
||||
app-eselect/eselect-scala
|
||||
!dev-lang/scala-bin:0"
|
||||
|
||||
PDEPEND="emacs? ( app-emacs/scala-mode:0 )"
|
||||
|
||||
CHECKREQS_MEMORY="1536M"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-2_pkg_setup
|
||||
|
||||
if ! use binary; then
|
||||
debug-print "Checking for sufficient physical RAM"
|
||||
|
||||
ewarn "This package can fail to build with memory allocation errors in some cases."
|
||||
ewarn "If you are unable to build from sources, please try USE=binary"
|
||||
ewarn "for this package. See bug #181390 for more information."
|
||||
|
||||
check-reqs_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
if ! use binary; then
|
||||
check-reqs_pkg_pretend
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# Unpack tar files only.
|
||||
for f in ${A} ; do
|
||||
[[ ${f} == *".tar."* ]] && unpack ${f}
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
java-pkg_getjars ant-core,jline-2,sbt
|
||||
|
||||
if ! use binary; then
|
||||
local a
|
||||
for a in "${JURI[@]}"
|
||||
do
|
||||
echo "${a}"
|
||||
local g="${a/* -> /}"
|
||||
echo "${g}"
|
||||
local j="${a/ -> */}"
|
||||
echo "${j}"
|
||||
cp -p "${DISTDIR}/${g}" "${S}/${j#${BURI}/*/}" || die
|
||||
done
|
||||
|
||||
# gentoo patch (by gienah) to stop it calling git log in the build
|
||||
eapply "${FILESDIR}/${PN}-2.12.10-no-git.patch"
|
||||
|
||||
local SBT_PVR="$(java-config --query=PVR --package=sbt)"
|
||||
sed -e "s@sbt.version=${SBTV}@sbt.version=${SBT_PVR}@" \
|
||||
-i "${S}/project/build.properties" \
|
||||
|| die "Could not set sbt.version=${SBT_PVR} in project/build.properties"
|
||||
|
||||
cat <<- EOF > "${S}/sbt"
|
||||
#!/bin/bash
|
||||
gjl_package=sbt
|
||||
gjl_jar="sbt-launch.jar"
|
||||
gjl_java_args="-Dsbt.version=${SBT_PVR} -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -Duser.home="${WORKDIR}""
|
||||
source /usr/share/java-config-2/launcher/launcher.bash
|
||||
EOF
|
||||
chmod u+x "${S}/sbt" || die
|
||||
|
||||
sed -e 's@-Xmx1024M@-Xmx1536M@' \
|
||||
-i "${S}/build.sbt" \
|
||||
|| die "Could not change increase memory size in ${S}/build.sbt"
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if ! use binary; then
|
||||
export PATH="${EROOT}/usr/share/scala-${SV}/bin:${WORKDIR}/${L_P}:${PATH}"
|
||||
export LANG="en_US.UTF-8"
|
||||
einfo "=== scala compile ..."
|
||||
"${S}"/sbt -Dsbt.log.noformat=true compile || die "sbt compile failed"
|
||||
einfo "=== sbt publishLocal with jdk $(java-pkg_get-vm-version) ..."
|
||||
"${S}"/sbt -Dsbt.log.noformat=true publishLocal \
|
||||
|| die "sbt publishLocal failed"
|
||||
else
|
||||
einfo "Skipping compilation, USE=binary is set."
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if ! use binary; then
|
||||
"${S}"/sbt -Dsbt.log.noformat=true test || die "sbt test failed"
|
||||
else
|
||||
einfo "Skipping tests, USE=binary is set."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd build/pack || die
|
||||
local SCALADIR="/usr/share/${PN}-${SV}"
|
||||
exeinto "${SCALADIR}/bin"
|
||||
doexe $(find bin/ -type f ! -iname '*.bat')
|
||||
dodir /usr/bin
|
||||
for b in $(find bin/ -type f ! -iname '*.bat'); do
|
||||
local _name=$(basename "${b}")
|
||||
dosym "${SCALADIR}/bin/${_name}" "/usr/bin/${_name}-${SV}"
|
||||
done
|
||||
popd || die
|
||||
java-pkg_dojar $(find "${WORKDIR}"/.ivy2/local -name \*.jar -print)
|
||||
|
||||
pushd build/quick/classes/scala-dist/man/man1 || die
|
||||
for i in *.1; do
|
||||
newman "${i}" "${i/./-${SV}.}"
|
||||
done
|
||||
popd || die
|
||||
|
||||
#sources are .scala so no use for java-pkg_dosrc
|
||||
pushd src || die
|
||||
if use source; then
|
||||
dodir "${SCALADIR}/src"
|
||||
insinto "${SCALADIR}/src"
|
||||
doins -r library library-aux reflect
|
||||
fi
|
||||
popd || die
|
||||
|
||||
local DOCS=( "doc/README" )
|
||||
local HTML_DOCS=( "build/scaladoc" )
|
||||
use doc && einstalldocs
|
||||
}
|
Binary file not shown.
@ -1,7 +0,0 @@
|
||||
DIST cityhash-1.0.3.tar.gz 352237 BLAKE2B 1a6eddc58c9e44b76be55666126f02a84d28b9f03afa2f05da8c6fa95d16a6b69df8d93c153c67f0392facdd235a98296183e2787f2211b2502081307cef5bc9 SHA512 1d284755af4adcbb9d235d19a00ea0ab3e20676eec3e455da24a855e254996139d3c123f8d074bcaf7d53de04d34949ace799181d428fc322091c93c39702de0
|
||||
DIST cityhash-1.1.0.tar.gz 355571 BLAKE2B 9c0f6d032060c76b6fef724aa1ef79aff56d2a1ee223d2a74e58bbf7e0e7225079f5cdb0367c812f489744cc12a5af1f3163b4e4d96b450e5c13ff9e352b20c4 SHA512 aff5a513fd23c9ec11a02a62151d95e36959ef54fd75a9ae4b94ee72fe93a38295c343c03ed0b0c667c79191ca1119cf2362d7bb8b2f6d6dfa50e5134c9a2654
|
||||
DIST cityhash-1.1.1.tar.gz 376456 BLAKE2B 51e8f7cdf4b8f2f1957bb926b649b63087ab6067a916d2fa422c941e1b7911d4ee030cadf310afd349f2c136c0f7b6a8e1128b25021414b9e6be55a73e09e6b5 SHA512 f5476a608fad87770aa6622f3c9ac441db1a0b1731e5235bf8599499943184a1fe5b91329cb9153b363a3e34605f7641b233114440e8895791df7d13452bb4f6
|
||||
EBUILD cityhash-1.0.3.ebuild 417 BLAKE2B 0d8cb40fc6936c6f4a550a63c916ac0d59fd95ea73c871f14b40ec8e8322541bbda461cdc9b653fe99f08819940df00aa886eb59f2bf0ec6c77cdec14c8c7377 SHA512 ed3219fc14d87eabe123ab6dab50c271322a3f0100ef6f5980ccaac02fa44b1056f728b765ee2edad771cc094995156118420bf713a7413f17a27cd1c24aa643
|
||||
EBUILD cityhash-1.1.0.ebuild 417 BLAKE2B 0d8cb40fc6936c6f4a550a63c916ac0d59fd95ea73c871f14b40ec8e8322541bbda461cdc9b653fe99f08819940df00aa886eb59f2bf0ec6c77cdec14c8c7377 SHA512 ed3219fc14d87eabe123ab6dab50c271322a3f0100ef6f5980ccaac02fa44b1056f728b765ee2edad771cc094995156118420bf713a7413f17a27cd1c24aa643
|
||||
EBUILD cityhash-1.1.1.ebuild 417 BLAKE2B 0d8cb40fc6936c6f4a550a63c916ac0d59fd95ea73c871f14b40ec8e8322541bbda461cdc9b653fe99f08819940df00aa886eb59f2bf0ec6c77cdec14c8c7377 SHA512 ed3219fc14d87eabe123ab6dab50c271322a3f0100ef6f5980ccaac02fa44b1056f728b765ee2edad771cc094995156118420bf713a7413f17a27cd1c24aa643
|
||||
MISC metadata.xml 327 BLAKE2B f5ebb816bda91f32ef48da7325df42b9d4ddea856a1fe43b3b8add13649c38af3f0773ebac1108c86dca99487e2ea0a9d1d5b4e519b72afc86004c7aca6e036e SHA512 1eed425a6df4d772ff3afd7f336331fc4cdabcf60c30ebd8095b223c38b0ea53e3167578ef6a01a7692b5ce91dbaa381f62a9e567d48cfdc0f3f793857becaa3
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Google's CityHash family of hash functions"
|
||||
|
||||
HOMEPAGE="https://github.com/google/cityhash"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
#IUSE="sse42" should be added by someone with a modern CPU
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Google's CityHash family of hash functions"
|
||||
|
||||
HOMEPAGE="https://github.com/google/cityhash"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
#IUSE="sse42" should be added by someone with a modern CPU
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Google's CityHash family of hash functions"
|
||||
|
||||
HOMEPAGE="https://github.com/google/cityhash"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE=""
|
||||
#IUSE="sse42" should be added by someone with a modern CPU
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">google/cityhash</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,5 +1,5 @@
|
||||
DIST libflatarray-0.2.0.tar.bz2 34193 BLAKE2B 8f409b097a0dfe037e9fdd1f8ed3b0ba86ef9ab816219b9357d119afa1c7236c0a467d9705fd5050ccbdc54ee40b811d2daee0a697f8ba720f037294d0305d52 SHA512 96050c08479429baf22a9694ca7354e1ab4fa892976d4098419e2863cac8e21aec586116a1702a5050753febd9b9321a14fc4da5d6487cf75a574562ec4d4647
|
||||
DIST libflatarray-0.3.0.tar.bz2 104544 BLAKE2B 9ac490a526fbd71478ac569538bad28e01a1a91bd71d37e85bf89181e856e79b2dec6af5415f238e5f72fbbe57cda59ee87ebd79cd273887061e2bbb93a7ce31 SHA512 c58339cdadf98f552d2f1b440a293c48923f32fc43a5a06ee8b8a40835a5f6c21514f7a9efa0ff23930ab9fdda8d4389641ec83c589e1982dbf5a3f75d2ffd37
|
||||
EBUILD libflatarray-0.2.0.ebuild 678 BLAKE2B 497a3a6c307e6cdb1430c413eb06f0c7f95ee205d3f7df12df9f331fe974bae9f7643136e70bda9c867ae64c531d265a075e5b412b7f0693c95e4bd97543deef SHA512 c437ed372ce4dedcb3a0584431dc748103c60cd86b239d137bb5fc5770db1e2eb5d25b81f9fdd5a9444c412707d08c9b53bc6b8e7b76afada169e29759191380
|
||||
EBUILD libflatarray-0.3.0.ebuild 681 BLAKE2B ee500d048d33d8fe03b0ee118fd433e3ff66258b1ab23951273ba9cd681fa1977b75aa232850be96449e6460486e770e669dd5e555755af8c5f4a8678d305ec1 SHA512 4aadbc44470dc6041c92bd31fe745068456bf61184862ab862f1d28b20671ab9a7727921f24cbe93a494e650d23fe805f8ce6d7d28eedbabf47854c491b5ae75
|
||||
EBUILD libflatarray-0.2.0.ebuild 658 BLAKE2B c8de67ef09735bd3770d7b0e2da4f0fd57792cd84d9695385e25c9b524e84b3c18ae4e445f20d2e22532692da261606512e170a8912b4c6caf23606a10eb7ceb SHA512 2b6a365e688efde4fe01c474392390c6c58941c69041f4909f23c454bb5614a0e992fb01350695c4e29b98d8efe32fa94e4138b45b7ebab42f39fe4b682fb460
|
||||
EBUILD libflatarray-0.3.0.ebuild 658 BLAKE2B c8de67ef09735bd3770d7b0e2da4f0fd57792cd84d9695385e25c9b524e84b3c18ae4e445f20d2e22532692da261606512e170a8912b4c6caf23606a10eb7ceb SHA512 2b6a365e688efde4fe01c474392390c6c58941c69041f4909f23c454bb5614a0e992fb01350695c4e29b98d8efe32fa94e4138b45b7ebab42f39fe4b682fb460
|
||||
MISC metadata.xml 583 BLAKE2B 4ec277b4e2e93a1cfb155546d4be3b9effdbf2dc6ff1ebb5c6adee9287d2d344537c91f629a0e7b79a12870759cf0c4a959268397db3e3684b5562021d38543f SHA512 0aba9d676149fe1879985c28dcafe1222db2c3d14007bf7add67cbbaaff2462f983f857bd088557aaa7e5edd977a435d8669b1d313924f98e5b528b1fa9a31ad
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX libnsfb-0.1.0-autodetect.patch 734 BLAKE2B bba90c622e559b8238672068792a558ac408954b85cc9798b12163564837e4fb44ec80eca33ca856e5344fafeb862a3eff43bddca27a9ae7603478505982a440 SHA512 72f3af574fadf38a514a6f6d4d24246ad1e76d9c9daa9700f0b37cb465f7afd4e4d7fdde6e53657740db3a6f87f1e8bfaeb1b008c43462d67f224c728af98993
|
||||
DIST libnsfb-0.2.0-src.tar.gz 82322 BLAKE2B d805478728015663b4bf9c8de018bda33dcd84a7ace7246c450a7c31cc3358f834ade21ac1df9f0ca0e4dcea1138369cc3cd9ac468ebb484cce139d4bc89441e SHA512 b90eca76c8dcb22e554e13b5bea4268e5c9fc6e4711bafa5acbed92cc83513c3a3965208b3956de250fb3013cc3db6a33922ded471fa7a24bde97f748d2212c5
|
||||
DIST libnsfb-0.2.1-src.tar.gz 82357 BLAKE2B 2904b8890fd1ce3f6eb8d327db09c7b38146d5d16499beecbe56efd762e33d6ee9da3394ed7923ad43a89fa41e45602ea4af2710dbf2f232b42a038ee90abdcc SHA512 f8965aeaab0d8e7c2676bac56ae67bdf6ef651ae84c62e01aeee888807f1edd7d65542cb14027a8f1a207155a1cc54ded9112a42bf9e7a8836956bba38d365ed
|
||||
EBUILD libnsfb-0.2.0-r1.ebuild 1200 BLAKE2B d20cdbd2c4557fd6ee74b4b60e6726360a1a880e18397f383ddf09183fc219828dac79ef072d8be3993ff821285687eff58aa82d866203cddaab07de98e58b54 SHA512 286c61ac9f6b183a18b6a889c069b3e6c4efa56c05b8b7f5b4ee05733408852e35f37e10d4fcbd5c001b304b3ea39a8b8b95ec603c07dc0a42489a85c4c55334
|
||||
EBUILD libnsfb-0.2.1.ebuild 1192 BLAKE2B 979d8a75d13b92f6aa60894d880b35150be247660372c7cb9c6f964d034de2adb78bcf53af9581e8799786e6d7ef5ea2e4289b1220338dd613150db1779ced02 SHA512 959a10d04baa87295e90b75ef786982dddf4ed5b802fc6a59e2f05418b4c195b2ebd8f154ba9974187843440be8615131e24ccd1ca4954ed310f3625e2478ced
|
||||
EBUILD libnsfb-0.2.0-r1.ebuild 1194 BLAKE2B 4ff98972a7656c1a7f8d509dab122dc67abb1faaa48a27f8ca345e5d3deb44529961fcc21ff30a62ce0a6f908fbf3d445dd60c9053e4336625286e6efd9851a1 SHA512 615a07fb9b36574e81576432ba0e6b055cd42c2c686fcfc938c11ff3d7ac89ff756f8f7a0d1088ff202d7178434b62b240a311fc45a1add03b1b7453b4f1ad58
|
||||
EBUILD libnsfb-0.2.1.ebuild 1186 BLAKE2B 388c468fcd64a47133a07ab0717494c008a6586e9f6dcd946a94b8c5fc1bb7f4dae5d6d0e0e29bfe1bcdab27a450f7babfa827b11b14ead14af1b075ea97775e SHA512 77a23779d55dce8493e4d6732cfd2e0dcc5188704d9ff52b353ff57f03813cf4b48815bde170fedb6712abbaba9d71400f970f5836d6bce01f7f255690d4e4fd
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,9 +0,0 @@
|
||||
DIST mps-kit-1.106.2.tar.gz 1303450 BLAKE2B 15de3706adbe05e195342b4bc72f3bbeef7df1c288eea7c4e25ee95bd64a45a83604379c2c20be44d2fdfcc23894ff210637d5ea8040922462d2126292ea29a1 SHA512 6d4a6441c4b0afd9daa0ef20a962fd9a5cd120ed324bfb7ece95ec7570f2907853ff4843fcb71537910d81339bb92cd612fa67ad0beb0ad89382339f39760a34
|
||||
DIST mps-kit-1.110.0.tar.gz 1920116 BLAKE2B e77c08ee59b879c47046eee40c833d733da924e2088297fc3f762eb64237744fd924be3d226b1a14c10ae0d1becf6c2ade77c5e38c198b3a5c799d5e48c000ca SHA512 b613833a9b9a79547639337e4cda897b939c45cb84579521ec63b5560ad94cb7a8b4885b51eace119fc7c3ebf725433dfca41d96c8a773df94b37abb605bb07f
|
||||
DIST mps-kit-1.111.0.tar.gz 3197286 BLAKE2B 464fdd2144da219e0407875c1295a3c923dc4c7529146706e5d43b232d8fe5939ac4a1b7fc658cd7cbc2496fcdafaca9065c7515815ae85df109e85bc99df9c8 SHA512 628ad619dbce1460265ffbfc76adb4a88a2168b80bd1d8de10509d7025e7f9cd240ccc7dda044119863d0f2db95792ca9c94a35271dac5a995e8609221d7e67b
|
||||
DIST mps-kit-1.114.0.tar.gz 2461796 BLAKE2B bc065708f8b4df6a4d7dcf415efd120ecb18461949a000430731ae34cd25bdf90f857bc711b6cc05c7ddd9a50ff8660ddbda146ce2175116d4fc6a8098d8bdc1 SHA512 78ec4f470a1c7e1aa377a61a6ccefbc77fa6e84de73b209cc3544452843ecb09a0d889121e51cfbe64d788c658c68b12a4ed150b7f82df78d4416987ded21fc9
|
||||
EBUILD mps-1.106.2.ebuild 741 BLAKE2B 7c93ebeaa6e6131649256864acd3cab8b9130d6762ba12d46f2f92b79c6f230adf01ee3f7374a590648c00deb7016fb8b3de3f27ee03db193afc640006475f11 SHA512 9e239ec00c697a6836a19b09bb1e080f251e06a4199f0533f6ffbbfa69899b1291e2ed9c1bbbcb98609f4c1bf88e4850904faa1d7203e9038190b7efc7489dbf
|
||||
EBUILD mps-1.110.0.ebuild 573 BLAKE2B 5dd9a54c038d7b16d691625aef7c9bde772314e27e9a2ca7fa98e32f4062b84733e4d792c95150209d94dec31ffa1bee66d9be4677a8ab8c9d7bc03836ac7fb3 SHA512 09374dab57283ee8e3deda4319e2acd86a33148d88a20c242066dd33e3b6a59a91305486dfdc0c264b2f0623f1205a76bc7543d5aaf54f425f501be13080d8aa
|
||||
EBUILD mps-1.111.0.ebuild 622 BLAKE2B a3bb1864a41d50cfe1ecbc280e533c4af86d5b2e41e47a22722437cf40837a9d1b3dc0945515478b1d7e52e40479a47fef5f3542efec12b9efde01d421530fd8 SHA512 d7185abd95d870f08b161c566a1cfd33a896af4e5fec6c9b569bff7f2836a4bd65e82bc2c965fb7966e1ae0af842ce5476398bdbbb348389c42ade9b47dce057
|
||||
EBUILD mps-1.114.0.ebuild 622 BLAKE2B 0a1b13a527f97a31cffad4956688a8b351a49aa4f18915d83378012dd50b96a08a5d824e6458e3c4666a7099da8ee0c68e852ee0f5f099f349e6865a68fce3a2 SHA512 c08dfdd54b791e727879332b8ef6509554349ce00cd2244bfefa1613512b68c4752ccc92bf63d5fde1b8fd1765154ce90bc39a2f9e9f0417806b4d5524179e6a
|
||||
MISC metadata.xml 247 BLAKE2B 5a20af3c9732ef7dba68131a08988652f5c93a6d186a82c4deb1bb9c06dc3ae73152a0d241cc346637f7b11caf4676da43301ba596c67b66669535e71db0b03e SHA512 29cf52c16b0cce69899d9c2da8acd9144b7d760442aa323b854dceadb42459e009545193b1df7911ac2241b59f4819b4a6bb1d206d6f57953f770031433bb6b7
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Ravenbrook Memory Pool System"
|
||||
|
||||
MY_P="${PN}-kit-${PV}"
|
||||
HOMEPAGE="http://www.ravenbrook.com/project/mps/"
|
||||
SRC_URI="http://www.ravenbrook.com/project/${PN}/release/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Sleepycat"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}/code
|
||||
|
||||
src_prepare() {
|
||||
# need to fix CFLAGS, it's still being silly
|
||||
sed -i -e 's/-Werror//' gc.gmk
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -f lii4gc.gmk
|
||||
emake -f lii4gc.gmk mpsplan.a
|
||||
emake -f lii4gc.gmk mmdw.a
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"/usr/include/mps
|
||||
cp "${S}"/*.h "${D}"/usr/include/mps
|
||||
dolib.a "${S}"/lii4gc/ci/*.a
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Ravenbrook Memory Pool System"
|
||||
|
||||
MY_P="${PN}-kit-${PV}"
|
||||
HOMEPAGE="http://www.ravenbrook.com/project/mps/"
|
||||
SRC_URI="http://www.ravenbrook.com/project/${PN}/release/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Sleepycat"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}/
|
||||
|
||||
src_prepare() {
|
||||
# need to fix CFLAGS, it's still being silly
|
||||
sed -i -e 's/-Werror//' code/g{c,p}.gmk || die "Failed to fix CFLAGS"
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Ravenbrook Memory Pool System"
|
||||
|
||||
MY_P="${PN}-kit-${PV}"
|
||||
HOMEPAGE="http://www.ravenbrook.com/project/mps/"
|
||||
SRC_URI="http://www.ravenbrook.com/project/${PN}/release/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Sleepycat"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}/
|
||||
|
||||
src_prepare() {
|
||||
# need to fix CFLAGS, it's still being silly
|
||||
sed -i -e 's/-Werror//' code/g{c,p}.gmk || die "Failed to fix CFLAGS"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Ravenbrook Memory Pool System"
|
||||
|
||||
MY_P="${PN}-kit-${PV}"
|
||||
HOMEPAGE="http://www.ravenbrook.com/project/mps/"
|
||||
SRC_URI="http://www.ravenbrook.com/project/${PN}/release/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Sleepycat"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}/
|
||||
|
||||
src_prepare() {
|
||||
# need to fix CFLAGS, it's still being silly
|
||||
sed -i -e 's/-Werror//' code/g{c,p}.gmk || die "Failed to fix CFLAGS"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST ocl-icd-2.2.12.tar.gz 80718 BLAKE2B 524f9eea9782323eafa2f41858c4970333c029898c651bbf15624331e184d1b439d2259532b02defd67c9ab434a35b1b9a64a28e1515b3f42f09b3a270975df7 SHA512 f1668c3a39ecfbc089ee5a5f61f44ceb86ab80e504e58064dec306ce907daf77936c5403b4af15ed8714068891d68346c86725f285cfbc90c4fcb35d18db4048
|
||||
EBUILD ocl-icd-2.2.12-r1.ebuild 1210 BLAKE2B 3856f7d812263286c5ab7d9cee2e7af13493827b528b91ee83d337b5f34f821526be463924c4f5dc5b7c75b9b0c47e6cb5d7f4ca9f9919f202fdd281212074bc SHA512 297dae8d9483b961e926b14a437391191d2f91afa1df571ee6107eaab947ec6df6f06f8716a1221809ec6eb93da15d840cc016542ee290138134cf1d608d3bba
|
||||
EBUILD ocl-icd-2.2.12-r1.ebuild 1217 BLAKE2B d9dd84a5913a41d4995838ee1becf2b16f87a574efbc282716d7cba300e3df095649fe8b40ffc99a4556daa217e09d854c8994e17e5f05f7deebe39b193b027d SHA512 01763dfd367317f53867729f6fb43791ae407e1a5d5465f5f94a241e9f5586db2ad8b7898ef9d66aa4257a3bd68b54f0f9f9672d5a2bb4a6fd54aadcb4a62da5
|
||||
EBUILD ocl-icd-2.2.12.ebuild 1207 BLAKE2B 05ddc8149f9a60bd1de2862be075fbd9d815352e68bc1c35315d72c2d32a7a54de4da2786adca0e919f46a2e1686e06112d6f666c97a898a971fb04c8cde4136 SHA512 9852a177d53bcdaabc0f36b6bcbcfcef587e34e97131cd4e97d5494efa58abb34595e57defc0916596f9a7035b1d4bf84daa964462458fc6a6b025deb2e624a4
|
||||
MISC metadata.xml 396 BLAKE2B e87119ee4f6793c9fa1229c9c2430f8eba749df95522f5f658a6bc26fa22265bdcaa185e8338eef057320342beea263b64f162b2a8ad3c6aa4db73307b949244 SHA512 69effb7af79439eae9702055f6f1e20318f30ef76827e5be6d69ae63ff39a6bafbb177c681f76ac9bdf861a9921d7c897cecaea320d796e6d104dbcab9a24b79
|
||||
|
@ -1,7 +1,7 @@
|
||||
AUX README.gentoo 383 BLAKE2B a0d8fef2d1f0deebe46ed85065a09057a620aa7af4e7aa901f1fef7b75d15e2ca9d2be1b9367a651a2edf3b4265441ce47af832f423cf9725c78e61836a4f982 SHA512 e4d8f8e0edeb6773dd7ef6329074d1e40b694b9e7e10b6a429d8c5dd4fe1170594f447a42eb41446ec2355829a1da1606bf6c544434551c5c931b0794422e786
|
||||
DIST weston-3.0.0.tar.xz 1300340 BLAKE2B 38b46ecca03ffee7832a561348cb1d6604db7e0add8b5629141ce61593ae250625d71c6716f02296157ea5a61764ff10561fa7ffc8f3c1426a4c86589b13b5c3 SHA512 b824c39f2a884f6d50d607613f447090621f684c96f7d905f25f6e500dabd03ecb2b1cd1030babc193c3417223cb220103abb792437e1a5ead7229a76b5c7a58
|
||||
DIST weston-7.0.0.tar.xz 1086028 BLAKE2B 84bd16b9d9b191be79bd58a2eecf189971f859edd922245df426ef7871533f5e2a99d484a91241953d182047a6d70d9ee64e8754ea7638637aaf777e4382e793 SHA512 fa14467ab89fb12175830d9cf29d89dc04899fd21d801e60e85836e8e52e17e144be78098b3eedfab6c51b7fb055ecfabb456a8a74f4e40485134da59ac58ea3
|
||||
EBUILD weston-3.0.0.ebuild 3525 BLAKE2B 8258f44f7ffc7bbe23b223a349ae3d1b147b3b79d2efe1bba9a063318bd03e51d11a18bd7d1349c5c5895ab3235f8495840be88da37b9e80e3041b9f35cf465e SHA512 e36227378b2fc8f333b38e136077a6b188e8d1ff9fcb96dd26a3f9cbde0e54eec1e1993770193d10d7af02170af29a62069cc274de7471301719538eac14a16d
|
||||
EBUILD weston-7.0.0.ebuild 3670 BLAKE2B dc1a943666a406dd2f5755be858d1ccd80be230589e3205cf6e743ac6038303acaa196a6cf5089a08e7686be38e7356644635857ea46345fa15d9b91f3374246 SHA512 06119fa8dbd5f060f1a656b017501bd218ba7e5f3650d2bfa4b11c8237d519404cf55c4d47e4e4721231cc99c94f6112817230e21c8bd0bca888d7f81233f418
|
||||
EBUILD weston-9999.ebuild 3670 BLAKE2B dc1a943666a406dd2f5755be858d1ccd80be230589e3205cf6e743ac6038303acaa196a6cf5089a08e7686be38e7356644635857ea46345fa15d9b91f3374246 SHA512 06119fa8dbd5f060f1a656b017501bd218ba7e5f3650d2bfa4b11c8237d519404cf55c4d47e4e4721231cc99c94f6112817230e21c8bd0bca888d7f81233f418
|
||||
EBUILD weston-3.0.0-r1.ebuild 3530 BLAKE2B aa846ad8390e827a6762a591d5c1fb7eeaef8c4975f1ad8ca3a08940f4ee9e408ffb85bc5aaf0bf339c370bce574c95c50f703486ae90e4beb67a0cae74cacfb SHA512 84281dcdf6f2cfa35c65f72494782da88eb57cbac5364a2871798b1981afb5256907c3de22deaac35137d677594a35bdc56d157e552bc8ef7193ccbc6a73e538
|
||||
EBUILD weston-7.0.0-r1.ebuild 3675 BLAKE2B 4f7369abd97cae719c83cea76b29510359453dd596e2a3b97c3873e8526898d4b11b4cf25008f99c958eaf8ba379124f7a68212e74f6a809f4e3ff5b536fdcf5 SHA512 6b95076dfbb1eccfb3bd62b3f392fe0d3862982d89819180cece4bf7b4a2f39ceec3b63fa2b90ecaef69378cf0123143d3911a16cb0f43e0e3c10395367d47ce
|
||||
EBUILD weston-9999.ebuild 3675 BLAKE2B 4f7369abd97cae719c83cea76b29510359453dd596e2a3b97c3873e8526898d4b11b4cf25008f99c958eaf8ba379124f7a68212e74f6a809f4e3ff5b536fdcf5 SHA512 6b95076dfbb1eccfb3bd62b3f392fe0d3862982d89819180cece4bf7b4a2f39ceec3b63fa2b90ecaef69378cf0123143d3911a16cb0f43e0e3c10395367d47ce
|
||||
MISC metadata.xml 1506 BLAKE2B 7b66fcfbb46edb8480df35f1aabe87c167f02d3cbf505939523248dabadcaab41f395f6ed10eee33c08ee3fbbc2b49d391f61811a75699d4864d6f1eaea3e6fd SHA512 833531fb156a41c3d0996c50e9e72a920b315ad41b7f9a12b82a0f071b621ef9f0b73f8fe2cd63bbce7c1d63d54f41180a3496e3479ef5d0dab725a8af3330dc
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis eutils
|
||||
|
||||
DESCRIPTION="Module which offers basic control of ANSI compliant terminals"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/ansiterminal/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1206/${P}.tar.gz"
|
||||
LICENSE="LGPL-3-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
IUSE=""
|
||||
|
||||
DOCS=( "README.txt" "AUTHORS.txt" )
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis eutils
|
||||
|
||||
DESCRIPTION="Module which offers basic control of ANSI compliant terminals"
|
||||
HOMEPAGE="https://github.com/Chris00/ANSITerminal"
|
||||
SRC_URI="https://github.com/Chris00/ANSITerminal/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="LGPL-3-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
RDEPEND=""
|
||||
DEPEND="${DEPEND} dev-ml/oasis"
|
||||
IUSE=""
|
||||
|
||||
DOCS=( "README.txt" "AUTHORS.txt" )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/oasis.patch"
|
||||
oasis setup || die
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
AUX oasis.patch 416 BLAKE2B 36d9fe43bb37e4e89cb755add41ec0957615664d4e3f0d1ae0b8efeafcfc189002f72387f3dd9b7cd11310508964ee43043a827d159fe572fab79ddae58cd5f5 SHA512 390f45f6503e5ca4a12049be17fbc4ff7a53cfb770a2afc6d4514f353febbd3f61f922b6b3a9f5d5f06325f89405fd68cadc5af60f681314b0bd14a6cec5831e
|
||||
DIST ANSITerminal-0.6.5.tar.gz 52473 BLAKE2B 1f7f5b8dc1e7f9c2434a7e4eea1cec848f019a82a4137f744008532fac85016d3908890f2dd4cf5e8fb5c9f4aaad69cba4d56e75ab7ab57354ff7a4988a5cfe8 SHA512 43a059cc2a947a70409e19b8c6d01e1b5aa495290967f984a6d707e5ff329dd88e82ba68e08b6262da4a19bb24be2e61154fcf8781ee5cbad98240276d7b060d
|
||||
DIST ANSITerminal-0.7.tar.gz 16763 BLAKE2B 5d25cdfe02f3b6f155995208897a11a21535105caa8db682f60a1215113e507ccac294037177d0fcd52431e3853aa655ead14e2054ada1369754d39c8db9448b SHA512 986f9d7fd862741ac7039cbd92c19b847d7b2d03edfb2d0851fe46ecc9678bf4617d1e687a61af3d3b28e2cfe347a80312f9bf5c84f957de0d6c169ca4209566
|
||||
EBUILD ANSITerminal-0.6.5.ebuild 519 BLAKE2B e88ec25b4235ba7117c3540881600f6255a22ec4f04baffda4685657cc67424b53768ca4476fd89c3ae35795d67ac63c90d503b7dc753fb40a29703c098bfe7e SHA512 0d20f0f965a68cea5c684e32212f2e725d5bb4658b5138e8edb7ee28381f841cb9e9fc2c0dbde5de3ed7c6bfe363f76eaf6ca278d7766db9fd6eaee7c5695650
|
||||
EBUILD ANSITerminal-0.7.ebuild 610 BLAKE2B 8504345457d1b4a3f4ad6091b9c3a57c67bc1072618491c7c60539c746332b3d25acd16c668c28a7e3bd7cee255f9d279d6cc36557da9e8ba365b23444944439 SHA512 223e5e614f081ef02ca96c77203d510f7add25cc8291baf078b5b4635e705f7bdf86708593a32b898742555fa6ea139e4348de6a76c4f770f301ad265d9a24e6
|
||||
MISC metadata.xml 252 BLAKE2B fcd27c04145c53c823e6f148a3de257fb077f4221009db6355ea186036b55520bc9dd43497d1f4bc51d9762a4658a4d7779c53403b1b5c354654bbb2d61a5729 SHA512 44bf92f385e7684b320591eaedc25fa87458b0c3f3c0b4f5cec3e337687642cbb9ae997cb68aba102119ffedf4dab48a791af9a46b8f55743e8db70f95740de1
|
@ -1,13 +0,0 @@
|
||||
Index: ANSITerminal-0.7/_oasis
|
||||
===================================================================
|
||||
--- ANSITerminal-0.7.orig/_oasis
|
||||
+++ ANSITerminal-0.7/_oasis
|
||||
@@ -19,7 +19,7 @@ Library "ANSITerminal"
|
||||
InternalModules: ANSITerminal_common
|
||||
CSources: ANSITerminal_stubs.c
|
||||
BuildDepends: unix, bytes
|
||||
-
|
||||
+
|
||||
Document API
|
||||
Title: API reference for ANSITerminal
|
||||
Type: OCamlbuild (0.3)
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">Chris00/ANSITerminal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -1,4 +0,0 @@
|
||||
DIST OCaml-ImageMagick-0.34-imagemagick7.patch.bz2 15950 BLAKE2B 009ea1a988acb117768e60a30e7443165018aa58715eab83e6155d8c9e6772454f4d432afad9be6c07333701e1a78490c1b16c3f687c381f4ddc134ce42cecc8 SHA512 a5d1eb7baa001144cc618532b6446cae30974ee7f95455fb18de287731f1867ba767812a876510c0fc7944aa5259f4e60e9f68fa1364fac3a2dfb8f8c1f6a219
|
||||
DIST OCaml-ImageMagick-0.34.tgz 64219 BLAKE2B 2260f1fa3521d1c930fdc8380bc007aa9fb555e484887faf3a63f00cd0b82b71a6c0e061299c31c686dd651def9089b3f7e2d97642f2a7c60421eb0f25cad5b1 SHA512 cf1f979aed0aad1fb27dd6817adbc22c2f7c0d6d8c96a48d9532ce89c128b046ea7ac38ad96a5267a5920fccd0cd3631844e428e933143a405522ed5ebcbee39
|
||||
EBUILD OCaml-ImageMagick-0.34-r1.ebuild 811 BLAKE2B 222553f653f7f629faf664bd5df301e9cd11ae3e29e33461c66f06aab2f3f6a0f416689e30fbc740f4487aaf3aa70bb3cee7fcb3d2064c51fb059b4083864dce SHA512 eb0eb9aabdc8e646232cf9762a05619702147bb3af807402062c70059d97ce39651e96cc96a60e1e5461b9502456026200bee8bfbd2a85bb998a9cfc3ee805ef
|
||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit findlib toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="Provide the ImageMagick methods to OCaml"
|
||||
HOMEPAGE="http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/"
|
||||
SRC_URI="http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/ImageMagick/${P}.tgz
|
||||
mirror://gentoo/${P}-imagemagick7.patch.bz2
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/7${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
# interactive tests
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=">=media-gfx/imagemagick-7:=
|
||||
dev-lang/ocaml:=[ocamlopt]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/${P}-imagemagick7.patch"
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
sed -e "s/gcc/$(tc-getCC)/" -i Makefile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
emake find_install
|
||||
dodoc README.txt
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
|
||||
EBUILD angstrom-async-0.7.0.ebuild 636 BLAKE2B 8a7c0e020ec2a9b27692250204cbf3f3a9a2b23e2726255a46de04813edcf1f844b62f23f322ed2ccbda3aecedf6b085fa75cccd4b2eb66f9a4d5f35cd67021d SHA512 d9867a7836cf443f9ebd3d1aed8756749043a8b853d955d0bd38b3077f66c48bcf8c66c98813d83ca156cb157867366e928c3c93277893f7fa5f629026046f7b
|
||||
MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit opam
|
||||
|
||||
DESCRIPTION="Parser combinators built for speed and memory efficiency"
|
||||
HOMEPAGE="https://github.com/inhabitedtype/angstrom"
|
||||
SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/ocaml:=
|
||||
dev-ml/angstrom:=
|
||||
dev-ml/async:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder"
|
||||
|
||||
S="${WORKDIR}/angstrom-${PV}"
|
||||
|
||||
src_compile() {
|
||||
jbuilder build -p ${PN} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
jbuilder runtest -p ${PN}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">inhabitedtype/angstrom</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
|
||||
EBUILD angstrom-lwt-unix-0.7.0.ebuild 634 BLAKE2B 4fb7be45841c4a5efb2f74af1b3979155d6c813b81c9baa7ebe21fba9c9b508f99faa52f9cbc718bb3a6e2a769d3d41c0c7eb22f293c00b815970834ff82af8d SHA512 b53d7d909dad23644927ea446f1857ec9ec3d01663ede9ea18570578a01fa0923e0ba2caf025c4c9462b4f4dcb4708a4094589fd2f4eafcb30660c9ff7bbd5b7
|
||||
MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit opam
|
||||
|
||||
DESCRIPTION="Parser combinators built for speed and memory efficiency"
|
||||
HOMEPAGE="https://github.com/inhabitedtype/angstrom"
|
||||
SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/ocaml:=
|
||||
dev-ml/angstrom:=
|
||||
dev-ml/lwt:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder"
|
||||
|
||||
S="${WORKDIR}/angstrom-${PV}"
|
||||
|
||||
src_compile() {
|
||||
jbuilder build -p ${PN} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
jbuilder runtest -p ${PN}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">inhabitedtype/angstrom</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
|
||||
EBUILD angstrom-unix-0.7.0.ebuild 599 BLAKE2B 5e669695f5c1ccc4e1206ee8e9731694387c6141e9a2fe692b8fed1ca462f08441250367ec92d941282fb3f673c03c77e685d5c07cd7800b129dfa13d5057157 SHA512 269935809319c9adc4201f6567448fba755990a4933649f9fdaf94a8d7f241940985baf3d294e500c04cd0e58d97ef23d6e41c41fef3552ffc342f239699d93b
|
||||
MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit opam
|
||||
|
||||
DESCRIPTION="Parser combinators built for speed and memory efficiency"
|
||||
HOMEPAGE="https://github.com/inhabitedtype/angstrom"
|
||||
SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ml/angstrom:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder"
|
||||
|
||||
S="${WORKDIR}/angstrom-${PV}"
|
||||
|
||||
src_compile() {
|
||||
jbuilder build -p ${PN} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
jbuilder runtest -p ${PN}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">inhabitedtype/angstrom</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
|
||||
EBUILD angstrom-0.7.0.ebuild 611 BLAKE2B 0b1e02897355d043f1540446724a2bcc358f9870de1e338240a422b87464a7cc9151e0b815ce165750ed42dda0926c22d6f59fe5446abdd0e7258a6068e5d150 SHA512 77722e2210fb2af02243860bafa6906298203644a934db20c4ccdd4ace942203967dc1496b14b1cf9b22e717907059b75d746ea78beaabaf3d547071dc98bf9d
|
||||
MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit opam
|
||||
|
||||
DESCRIPTION="Parser combinators built for speed and memory efficiency"
|
||||
HOMEPAGE="https://github.com/inhabitedtype/angstrom"
|
||||
SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-ml/result:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder
|
||||
test? ( dev-ml/alcotest )"
|
||||
|
||||
src_compile() {
|
||||
jbuilder build -p ${PN} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
jbuilder runtest -p ${PN}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue