Browse Source

[dev-erlang] nuke everything which is the same version in tree *and* does not need update for ejabberd 19.09

master
Robert Förster 3 years ago
parent
commit
7422a7a810
  1. 1
      dev-erlang/cache_tab/Manifest
  2. 21
      dev-erlang/cache_tab/cache_tab-1.0.19.ebuild
  3. 1
      dev-erlang/eimp/Manifest
  4. 31
      dev-erlang/eimp/eimp-1.0.12.ebuild
  5. 1
      dev-erlang/epam/Manifest
  6. 33
      dev-erlang/epam/epam-1.0.6.ebuild
  7. 1
      dev-erlang/esip/Manifest
  8. 31
      dev-erlang/esip/esip-1.0.30.ebuild
  9. 1
      dev-erlang/ezlib/Manifest
  10. 21
      dev-erlang/ezlib/ezlib-1.0.6.ebuild
  11. 1
      dev-erlang/fast_tls/Manifest
  12. 24
      dev-erlang/fast_tls/fast_tls-1.1.1.ebuild
  13. 1
      dev-erlang/fast_xml/Manifest
  14. 24
      dev-erlang/fast_xml/fast_xml-1.1.37.ebuild
  15. 1
      dev-erlang/jose/Manifest
  16. 28
      dev-erlang/jose/jose-1.9.0.ebuild
  17. 1
      dev-erlang/lager/Manifest
  18. 28
      dev-erlang/lager/lager-3.6.10.ebuild
  19. 1
      dev-erlang/p1_mysql/Manifest
  20. 20
      dev-erlang/p1_mysql/p1_mysql-1.0.11.ebuild
  21. 1
      dev-erlang/p1_oauth2/Manifest
  22. 35
      dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild
  23. 1
      dev-erlang/p1_pgsql/Manifest
  24. 20
      dev-erlang/p1_pgsql/p1_pgsql-1.1.8.ebuild
  25. 1
      dev-erlang/p1_utils/Manifest
  26. 20
      dev-erlang/p1_utils/p1_utils-1.0.15.ebuild
  27. 1
      dev-erlang/stun/Manifest
  28. 22
      dev-erlang/stun/stun-1.0.29.ebuild

1
dev-erlang/cache_tab/Manifest

@ -1 +0,0 @@
DIST cache_tab-1.0.19.tar.gz 22503 BLAKE2B b4e4fbb8cdc6f23e6ce2e77f076e7cd88412054411938a7944745f409fa55ef7272bd22a24ac0e99a4b7b50b5ab93c0f28740f0e3620d948b9e6f4ff78f08f10 SHA512 af2813d10ad823fc8845b7a76447894b756dabb032f12a3a4614a3978ce57b895a693725e3b7a211417c64647f6c17e328eb11123b8dd986c518ff22f4b265d8

21
dev-erlang/cache_tab/cache_tab-1.0.19.ebuild

@ -1,21 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="In-memory cache Erlang and Elixir library"
HOMEPAGE="https://github.com/processone/cache_tab"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/p1_utils-1.0.15
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/eimp/Manifest

@ -1 +0,0 @@
DIST eimp-1.0.12.tar.gz 3476420 BLAKE2B 147b910aa65fd28a73799353df6ff653dc815c5fc4ad878e8611748d79bd19fbf453bb24604ecde8669d24bcba2ac843a0d127e26086f4c9cf889104d176372f SHA512 512570da35e398094bbe7c3eb68b769b6510dd8a52897f23a425600782463c3dd7d2fdca67bb97de1cb86d29cf3c50076e56fadd10a79bb466d56c7672f98795

31
dev-erlang/eimp/eimp-1.0.12.ebuild

@ -1,31 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Erlang Image Manipulation Process"
HOMEPAGE="https://github.com/processone/eimp"
SRC_URI="https://github.com/processone/eimp/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=dev-erlang/p1_utils-1.0.16
>=dev-lang/erlang-17.1
media-libs/gd[png,jpeg,webp]"
DEPEND="${RDEPEND}"
DOCS=( CHANGELOG.md README.md )
src_prepare() {
rebar_src_prepare
# FIXME: The test fails when run from ebuild for some reason. I don't
# FIXME: Erlang and I don't know how to fix it other than by disabling
# FIXME: test.
sed -e '/^disconnected_test() ->/,/^$/ d' -i 'test/eimp_test.erl' || die
}

1
dev-erlang/epam/Manifest

@ -1 +0,0 @@
DIST epam-1.0.6.tar.gz 47494 BLAKE2B 8120e4f10222468ee2adf2f0ec9cffcaaea8c1fc92faf9889de0f970562631cb54cd9ba34d01994dcf657108c4232158d5617e4b9c884bc84e5eb383028b8e3f SHA512 2c316a46ac734be2c74a86e767b413fa8ff1b296622b85de4828fdd60c84e5b3962f8b76004fcb39ab43a345ec967e3f3db4ac6d0e7335dc982dbcf1edf02c4b

33
dev-erlang/epam/epam-1.0.6.ebuild

@ -1,33 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar user
DESCRIPTION="epam for ejabberd to help with PAM authentication support"
HOMEPAGE="https://github.com/processone/epam"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1
sys-libs/pam"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )
pkg_setup() {
enewgroup "${PN}"
}
src_install() {
rebar_src_install
local epam_path="$(get_erl_libs)/${P}/priv/bin/epam"
fowners root:"${PN}" "${epam_path}"
fperms 4750 "${epam_path}"
}

1
dev-erlang/esip/Manifest

@ -1 +0,0 @@
DIST esip-1.0.30.tar.gz 89481 BLAKE2B e742b3800b2b729ea334e95dbeefae220c265f343eef095f25501fe000c7fbab3add33771a4a1fcb52a67dbfed8446580aed2d9e09c7de298ec8cd443312d709 SHA512 b8f727adfc3adf1dae175037783290d0bb951343dbe13245dfcd7ee90d408e90d7404f3625a3c300f24c246fc9dde6cdf736089b35f3091e5c549e6db8fd61ac

31
dev-erlang/esip/esip-1.0.30.ebuild

@ -1,31 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="ProcessOne SIP server component"
HOMEPAGE="https://github.com/processone/esip"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/fast_tls-1.1.2
>=dev-erlang/stun-1.0.29
>=dev-erlang/p1_utils-1.0.16
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )
src_prepare() {
rebar_src_prepare
rebar_fix_include_path stun
# ebin contains lonely .gitignore file asking for removal.
rm -r "${S}/ebin" || die
}

1
dev-erlang/ezlib/Manifest

@ -1 +0,0 @@
DIST ezlib-1.0.6.tar.gz 49136 BLAKE2B 596e3580a20d7b8174ded16656fd5f15b8558ffe16a1278e76a25dcff935c258b2df37fb5be0c4e78de566823c41c58941fffa95cdae8b02a21bf6ea5d6f5417 SHA512 6f2a459f773eeba9a7d1316a5c38c686b54c5c68bb3d90e38ac4698fb1140c2d1b961e981af5013711fbfd854f3b3f206a828b6eda9071fd437ccdf4871d8e39

21
dev-erlang/ezlib/ezlib-1.0.6.ebuild

@ -1,21 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Native zlib driver for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/ezlib"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1
sys-libs/zlib"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/fast_tls/Manifest

@ -1 +0,0 @@
DIST fast_tls-1.1.1.tar.gz 80589 BLAKE2B d22b4ca83bd82be6ef5fe89be0ce7eafd5611f2c29221bd85c0520ef26faa65e18675339f560c271ae409fff34d23a0c24ff6124a51c07b3fbb41f14c756a8bf SHA512 8c7d5441613f61bc973b40b18c0342f978733ea5d7f2dc3198aa6ff62b7b1d3359724aec7e3f129142f7341870d15c3f33e6df45c7cc55bdf7852dee20b480dd

24
dev-erlang/fast_tls/fast_tls-1.1.1.ebuild

@ -1,24 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="TLS/SSL native driver for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/fast_tls"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="libressl"
DEPEND=">=dev-erlang/p1_utils-1.0.15
>=dev-lang/erlang-17.1
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/fast_xml/Manifest

@ -1 +0,0 @@
DIST fast_xml-1.1.37.tar.gz 99004 BLAKE2B 946a7f4fd87aa65350bcb62e68ca571908a2299beb4823eb90cc9d4bc254dc1f9bac3bb1eb7c73b0419224e0ea56c3b56638537bae79264afc794d52429e3f2f SHA512 dc71f8687819d7d5200ccb0182b1b1076789e5810806a4ca6bee4273c68b68650ce1aa1ec08dbfea0a61aca7e9c48f25b2ec69d41d13384aeb22ed444572e67a

24
dev-erlang/fast_xml/fast_xml-1.1.37.ebuild

@ -1,24 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Fast Expat based Erlang XML parsing library"
HOMEPAGE="https://github.com/processone/fast_xml"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
RDEPEND=">=dev-erlang/p1_utils-1.0.16
>=dev-lang/erlang-17.1
dev-libs/expat"
DEPEND="${RDEPEND}
test? ( >=dev-lang/elixir-1.1 )"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/jose/Manifest

@ -1 +0,0 @@
DIST erlang-jose-1.9.0.tar.gz 258407 BLAKE2B c6036e743b062cd18518537ffee03cc138f55f3973a2ab538410d362757747e2c8880a899326d494914068f36ffaf2bb902e83ba7899c3256d6cfc7b89f07156 SHA512 59f7123fe589c8e9bf0bab5a21089301d6b3a1c35316b9f530386bd0d9de8da8f5f956769ea6b1166c545a51d119668ed18db57e8adfa02e6f4327b01168db68

28
dev-erlang/jose/jose-1.9.0.ebuild

@ -1,28 +0,0 @@
# Copyright 1999-2019 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.1
>=dev-erlang/base64url-1.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}"

1
dev-erlang/lager/Manifest

@ -1 +0,0 @@
DIST lager-3.6.10.tar.gz 268657 BLAKE2B 7f788bfccbecae675c6752612573cc6c6c94fcadd4d8b7067770af7e4ebd6d6da905babb147c06eff1462f7528f68fd902960c39df83ff94a79db9af41ffa71e SHA512 bb09eab1f5b39f224b78290dd0277477aa83f861f81dc4c02c34096265588b8a6f5fb7fde684f64cf7194fcc1d9a173192fbf61720d97e442cc65ddf3f012a33

28
dev-erlang/lager/lager-3.6.10.ebuild

@ -1,28 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Logging framework for Erlang/OTP"
HOMEPAGE="https://github.com/erlang-lager/lager"
SRC_URI="https://github.com/erlang-lager/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/goldrush-0.1.9
>=dev-lang/erlang-19.1"
RDEPEND="${DEPEND}"
DOCS=( README.md TODO )
src_prepare() {
rebar_src_prepare
sed -i '/goldrush/d' rebar.config.script
# 'priv' directory contains only edoc.css, but doc isn't going to be built.
rm -r "${S}/priv" || die
}

1
dev-erlang/p1_mysql/Manifest

@ -1 +0,0 @@
DIST p1_mysql-1.0.11.tar.gz 25958 BLAKE2B 6c94287fc584ed530d70e9609cc565c2c66a2b90b8bb47d85e370353e8e56dd9cb8e902406eaf330692f70c264f44977f22534e6805017a12accdcb5828a45e1 SHA512 2929b1e66aa887258b46f7dcda71f935230b9b7ea9fccf0baff2cda0782a5b7da26b9b396ed2bf3b16f07d397c88f5881ea93913a11e262be802654ac46dd9ed

20
dev-erlang/p1_mysql/p1_mysql-1.0.11.ebuild

@ -1,20 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Pure Erlang MySQL driver"
HOMEPAGE="https://github.com/processone/p1_mysql"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/p1_oauth2/Manifest

@ -1 +0,0 @@
DIST p1_oauth2-0.6.5.tar.gz 213847 BLAKE2B de1b9dc238efacf5682ad12b1b563fc311f1e0515673003286b31f42ebd33fb8dd9e384aed194047cd6ab38d4769ab128e8de5241004ce49f72d56ad9ca22d21 SHA512 5664aba423c85d90321533878b73e58b50d7ef3bc4183c8108c99e075ef4e75041eb28620de4dc14be23dfaac3623a858a9c8e191e54dae62eb9688ea0812312

35
dev-erlang/p1_oauth2/p1_oauth2-0.6.5.ebuild

@ -1,35 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Erlang OAuth 2.0 implementation"
HOMEPAGE="https://github.com/processone/p1_oauth2"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
CDEPEND=">=dev-lang/erlang-17.1"
DEPEND="${CDEPEND}
test? (
>=dev-erlang/meck-0.8.7
>=dev-erlang/proper-1.3
)"
RDEPEND="${CDEPEND}"
DOCS=( CHANGELOG.md README.md )
src_prepare() {
rebar_src_prepare
rebar_remove_deps rebar.test.config
}
src_test() {
erebar -C rebar.test.config compile eunit
}

1
dev-erlang/p1_pgsql/Manifest

@ -1 +0,0 @@
DIST p1_pgsql-1.1.8.tar.gz 24162 BLAKE2B cd65c347f6ae651cd9baa053ab12117948f55d9c10ac5541768cf3a36f1086f513c6059353f91564587ee17ef21d1772bdb220159f877a27db35b86e034601e6 SHA512 ab156cfc3da979802a619855783bc114f5a0d75625467cf144e63cdf22187c30dc8d66d541addc54e4402c95bebcfb3900b1883e29e741af398c83419f5b71c3

20
dev-erlang/p1_pgsql/p1_pgsql-1.1.8.ebuild

@ -1,20 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Pure Erlang PostgreSQL driver"
HOMEPAGE="https://github.com/processone/p1_pgsql"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/p1_utils/Manifest

@ -1 +0,0 @@
DIST p1_utils-1.0.15.tar.gz 63049 BLAKE2B 49404b74f25b24716d97b144b59bef190f2e4b745566664cf35707d4dfa4dc5e0a836b0a23e0deb0a43d3c608f3b037fb04af4b46320a9948aebda451df94cd4 SHA512 18fecdcb4d3c7a1e181126be227afa0ea50e8834ff334bdc12002012b2b6ac0e47777c636adb16b0ef496c0080baab430812c0f7449e0726e0977ebe00865a07

20
dev-erlang/p1_utils/p1_utils-1.0.15.ebuild

@ -1,20 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="Erlang utility modules from ProcessOne"
HOMEPAGE="https://github.com/processone/p1_utils"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND=">=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )

1
dev-erlang/stun/Manifest

@ -1 +0,0 @@
DIST stun-1.0.29.tar.gz 32991 BLAKE2B bbd6b59fe314a674209dcf12ac07c0ae2a94b4683ecbe1156360b1f8536314eb4a52f9f72c81aa6df32cebb44cc0b1187890c8b4aab8e517435199e21974ae61 SHA512 aab6a57b508aa6c6a7e78dc24e92f851277f91eb22e2bc3ec1def47dec9e4b4592799e1948ba8b2dec505d965786e260f00349c236b7dd88ddaa935e42b7f5b8

22
dev-erlang/stun/stun-1.0.29.ebuild

@ -1,22 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rebar
DESCRIPTION="STUN and TURN library for Erlang and Elixir"
HOMEPAGE="https://github.com/processone/stun"
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
DEPEND=">=dev-erlang/fast_tls-1.1.2
>=dev-erlang/p1_utils-1.0.16
>=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
DOCS=( CHANGELOG.md README.md )
Loading…
Cancel
Save