From 90c88731bd036e5698b281fbc0a5f3aa4c9983ac Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 29 Jun 2020 11:38:31 +0100 Subject: gentoo resync : 29.06.2020 --- dev-erlang/jose/Manifest | 2 ++ dev-erlang/jose/jose-1.10.1.ebuild | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-erlang/jose/jose-1.10.1.ebuild (limited to 'dev-erlang/jose') diff --git a/dev-erlang/jose/Manifest b/dev-erlang/jose/Manifest index 688ed34a9fd5..9387b982ad02 100644 --- a/dev-erlang/jose/Manifest +++ b/dev-erlang/jose/Manifest @@ -1,3 +1,5 @@ +DIST erlang-jose-1.10.1.tar.gz 279187 BLAKE2B 18b606e5a2fd93b96a26b989a52235af08bd925eb610a9010b4ff930c1feb50bf8143456bd6b4743b53342948185eb5e4d4df760f774fc4bce1dc6a11fb2acf6 SHA512 2887a1d43e212516b32a0a690d5a94e6a797b4802b21fa0a51cc4830790f56625575db38af8fb1c0f4cf4694740c6149eb75989cfbd51867af69c1b23b7ba8ee DIST erlang-jose-1.9.0.tar.gz 258407 BLAKE2B c6036e743b062cd18518537ffee03cc138f55f3973a2ab538410d362757747e2c8880a899326d494914068f36ffaf2bb902e83ba7899c3256d6cfc7b89f07156 SHA512 59f7123fe589c8e9bf0bab5a21089301d6b3a1c35316b9f530386bd0d9de8da8f5f956769ea6b1166c545a51d119668ed18db57e8adfa02e6f4327b01168db68 +EBUILD jose-1.10.1.ebuild 968 BLAKE2B d104720a8c4ce732608efef8fd982f2359313a1f900f94fa7905c4a7714a1ace905f98c86e95de6e2e6ae1f29c3cb9751622d5a5d007ba7a012b6ea1a894f63d SHA512 37373bc6135bb2d26378f56cd3635df662abd63905ac905f51d3b249e6cfa6788e8ce600229fba2067a50ef01f9c20bd14dfd7b139ab9d12c4b753d19203e619 EBUILD jose-1.9.0.ebuild 758 BLAKE2B e48f6253daca6746cc534cea3a66ebf5d477763d2bcf1fe955ba83613c5dbf7f58a691b91d1d2a776c4f7424dfaa4bdc87c66029ebe999ce52519def93b78089 SHA512 2c811754d4d59acf2fd9e369b41fd19a7ea45a75f8f49115fcfce611c1157ffaa8361e229ccd75dc1f2d427bbee01e1e036e1202bc74ab791c3c3bb1aba28a1e MISC metadata.xml 308 BLAKE2B 7206d5d69299b11b8f0e595423649507bd340034f021e7dad826f984f42ddac0b09ba0ad9c5a537a7b15773c5196f7c48f5fc36157a6abd141096f813cff500a SHA512 f64bf6d1f188bc6c61ca8390db4619a7a06d94be956cc0736943b9287a379e8f5372fed00a4ad123068a2829432ef289fd697d0f74d86c46fafe1255e109a519 diff --git a/dev-erlang/jose/jose-1.10.1.ebuild b/dev-erlang/jose/jose-1.10.1.ebuild new file mode 100644 index 000000000000..2edbf510886e --- /dev/null +++ b/dev-erlang/jose/jose-1.10.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit rebar + +DESCRIPTION="JSON Object Signing and Encryption (JOSE) for Erlang and Elixir" +HOMEPAGE="https://github.com/potatosalad/erlang-jose" +SRC_URI="https://github.com/potatosalad/erlang-jose/archive/${PV}.tar.gz + -> erlang-${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=dev-lang/erlang-19.0" +RDEPEND="${DEPEND}" + +DOCS=( ALGORITHMS.md CHANGELOG.md README.md examples/KEY-GENERATION.md ) + +# TODO: jose has test suite, but it require lots of dependencies. It may not be +# TODO: urgent, but it would be nice to have those sooner or later. +RESTRICT=test + +S="${WORKDIR}/erlang-${P}" + +src_prepare() { + # disable warnings_as_errors for erlang 23 compatibiltiy + # https://github.com/potatosalad/erlang-jose/issues/87 + sed -i -e 's|warnings_as_errors||g' \ + -e 's|debug_info,|debug_info|g' rebar.config + rebar_src_prepare +} -- cgit v1.2.3