logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: bd77ec9e1fdb1b9fdd33643985b0e12b362752bf
parent 0c07ed369423dd51abd5889b28711a53df441a4a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 25 Mar 2021 07:07:00 +0100

Clean out erlang for now

Diffstat:

Ddev-erlang/base64url/Manifest1-
Ddev-erlang/base64url/base64url-1.0-r1.ebuild24------------------------
Ddev-erlang/base64url/files/base64url-1.0-update_for_rebar3.patch25-------------------------
Ddev-erlang/base64url/metadata.xml11-----------
Ddev-erlang/telemetry/Manifest1-
Ddev-erlang/telemetry/metadata.xml8--------
Ddev-erlang/telemetry/telemetry-0.4.0.ebuild14--------------
Ddev-util/rebar/Manifest1-
Ddev-util/rebar/rebar-3.14.2-r1.ebuild37-------------------------------------
9 files changed, 0 insertions(+), 122 deletions(-)

diff --git a/dev-erlang/base64url/Manifest b/dev-erlang/base64url/Manifest @@ -1 +0,0 @@ -DIST base64url-1.0.tar.gz 2759 BLAKE2B 7a9e1c4bd5343af2556b21255fed82375400088b461ad6aa5b308c49eb5fefe3597419a6cc6990ad8e29a11f4ac8814624f7c043ca19cecdfc1a4822e230693f SHA512 f9f5062d8a45c5d0fbfb7179359137e88a1af10e29c1329506446d2142331176f6be2aa30387e4c98855440c1da943ea16a655ed2ad5168d4f5f8a2cd1c47c5f diff --git a/dev-erlang/base64url/base64url-1.0-r1.ebuild b/dev-erlang/base64url/base64url-1.0-r1.ebuild @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar3 - -DESCRIPTION="URL safe base64-compatible codec" -HOMEPAGE="https://github.com/dvv/base64url" -SRC_URI="https://github.com/dvv/base64url/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - ${REBAR3_DEPS} - >=dev-lang/erlang-17.1 -" -RDEPEND="${DEPEND}" - -DOCS=( README.md ) -PATCHES=( "${FILESDIR}/base64url-1.0-update_for_rebar3.patch" ) diff --git a/dev-erlang/base64url/files/base64url-1.0-update_for_rebar3.patch b/dev-erlang/base64url/files/base64url-1.0-update_for_rebar3.patch @@ -1,25 +0,0 @@ -From 1f2510c7407a63136348a136082b8699bab13209 Mon Sep 17 00:00:00 2001 -From: Vladimir Dronnikov <dronnikov@gmail.com> -Date: Thu, 30 May 2019 09:10:25 +0300 -Subject: [PATCH] update for rebar3 - ---- - rebar.config | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/rebar.config b/rebar.config -index b3028a1..fed22ef 100644 ---- a/rebar.config -+++ b/rebar.config -@@ -1,5 +1,3 @@ --{lib_dirs, ["deps"]}. -- - {erl_opts, [ - debug_info, - warn_format, -@@ -7,5 +5,3 @@ - warn_obsolete_guard, - warn_bif_clash - ]}. -- --{cover_enabled, true}. diff --git a/dev-erlang/base64url/metadata.xml b/dev-erlang/base64url/metadata.xml @@ -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>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> - <upstream> - <remote-id type="github">dvv/base64url</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-erlang/telemetry/Manifest b/dev-erlang/telemetry/Manifest @@ -1 +0,0 @@ -DIST telemetry-0.4.0.tar.gz 12420 BLAKE2B b5eafa1d4d339336804d42888bee4ff02d466aa42e81dae3c8d6d677b3b1dc428fc0f7022782a333ccc50dcc96a42979d50501a2cd8ada86e6e9dca6d81d70ce SHA512 898a5f4df0ceeeb92e4174f17956321e931961380ae31daf4a49f0acc7713957b1d84fe15263321aa87020135a31ddc83ff16c14206ce43c8e071e4c877aefba diff --git a/dev-erlang/telemetry/metadata.xml b/dev-erlang/telemetry/metadata.xml @@ -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>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> -</pkgmetadata> diff --git a/dev-erlang/telemetry/telemetry-0.4.0.ebuild b/dev-erlang/telemetry/telemetry-0.4.0.ebuild @@ -1,14 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit rebar - -DESCRIPTION="Dynamic dispatching library for metrics and instrumentations." -HOMEPAGE="https://github.com/beam-telemetry/telemetry" -LICENSE="Apache-2.0" -SLOT="0" -SRC_URI="https://github.com/beam-telemetry/telemetry/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" -IUSE="" diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest @@ -1 +0,0 @@ -DIST rebar-3.14.2.tar.gz 425600 BLAKE2B 1ab3509de275a770371b34b692418133d4af280f2d951cbf12f25b379b4a251280b4108dc0129710c6fa24b2afdafc73d19fda3c721adfe6232b9a679dd80bab SHA512 0a42234cf79128263fc8426a19e7d15b06b697db1b635952f81ed1d3bc6a6b23df07cb7074d8364055f822886a7b1825dcb3a9b5506e3d2868c05d58c0eb4cf1 diff --git a/dev-util/rebar/rebar-3.14.2-r1.ebuild b/dev-util/rebar/rebar-3.14.2-r1.ebuild @@ -1,37 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit bash-completion-r1 rebar3 - -DESCRIPTION="Erlang build tool that makes it easy to compile and test Erlang applications and releases" -HOMEPAGE="https://www.rebar3.org/" -LICENSE="Apache-2.0" -SRC_URI="https://github.com/erlang/rebar3/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}3-${PV}" -SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" -RESTRICT="network-sandbox" - -DEPEND="dev-lang/erlang" -RDEPEND="${DEPEND}" - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - rebar3_src_install - - dobin rebar3 - doman manpages/rebar3.1 - dodoc rebar.config.sample - dobashcomp priv/shell-completion/bash/rebar3 - newenvd - 98rebar3 <<< 'REBAR3_CMD='${EPREFIX}'/usr/bin/rebar3' -}