[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, dev-lang/erlang/files/

2024-04-15 Thread Matthew Smith
commit: f896d0ab0d82517302d351d5ea9740b9475e1229
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Apr 15 17:58:35 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Apr 15 17:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f896d0ab

dev-lang/erlang: add 26.2.4

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   1 +
 dev-lang/erlang/erlang-26.2.4.ebuild   | 187 +
 .../files/erlang-26.2.4-test-errorinfo.patch   |  14 ++
 3 files changed, 202 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 4a8ed0797c9c..46bf6c6b7422 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,6 +3,7 @@ DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c811136
 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 
56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2
 SHA512 
6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
 DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 
4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9
 SHA512 
f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c
 DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B 
c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11
 SHA512 
27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd
+DIST erlang-26.2.4.tar.gz 62476971 BLAKE2B 
f3acfb05a569ce0b4cfd9d9a30ac4840845cc285691294c2ff2776c45812b9046d3453700150912128c385458a3afba7dc54ab773611d46de31b4d2744fcdaf6
 SHA512 
2fa385b5ec93810c984f31e22757fe8614087191adf0f99376702bd15a316237f8abc1b65d40a302d3919cd28afe65fb4086e39638c6c39af165c0c1ee6fb51d
 DIST erlang-26.2.tar.gz 64008902 BLAKE2B 
145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162
 SHA512 
647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e

diff --git a/dev-lang/erlang/erlang-26.2.4.ebuild 
b/dev-lang/erlang/erlang-26.2.4.ebuild
new file mode 100644
index ..233389fa0b29
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.2.4.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
+
+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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? (
+   dev-libs/glib:2
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   )
+"

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2024-02-25 Thread Matthew Smith
commit: fcefd5811c376dabe4c25f688828d9aa4fd805cf
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Feb 25 18:03:11 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Feb 25 18:03:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcefd581

dev-lang/erlang: add 26.2.2

Closes: https://bugs.gentoo.org/922743
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-26.2.2.ebuild | 186 +++
 2 files changed, 187 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index ff2e30706665..4a8ed0797c9c 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,6 +2,7 @@ DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb
 DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 
56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2
 SHA512 
6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
 DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 
4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9
 SHA512 
f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c
+DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B 
c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11
 SHA512 
27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd
 DIST erlang-26.2.tar.gz 64008902 BLAKE2B 
145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162
 SHA512 
647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e

diff --git a/dev-lang/erlang/erlang-26.2.2.ebuild 
b/dev-lang/erlang/erlang-26.2.2.ebuild
new file mode 100644
index ..df4dbc9c93da
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.2.2.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
+
+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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? (
+   dev-libs/glib:2
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2024-01-12 Thread Sam James
commit: dffa9b4bd4c05509f31ddd5a0127e2e7ea3df774
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 12 21:38:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 12 21:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffa9b4b

dev-lang/erlang: Stabilize 26.0 x86, #915170

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index 8a25ec2b96e3..69fd2d8496d2 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-29 Thread Arthur Zamarin
commit: 04432db4745e576a813a782aa79102c54e7f5dd6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 30 06:37:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 30 06:37:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04432db4

dev-lang/erlang: Stabilize 26.2.1 ppc, #920683

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index e036fe342699..a59eaf942aa4 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-25 Thread Arthur Zamarin
commit: 03f98a8065d2141ac5571b68659aa30d1aaf984f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 25 19:16:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 25 19:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f98a80

dev-lang/erlang: Stabilize 26.2.1 x86, #920683

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index 41d1cf6fa20d..e036fe342699 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-25 Thread Sam James
commit: 86632ab29a5aa372970d443df2b4c50a9691343e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 17:21:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 17:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86632ab2

dev-lang/erlang: Stabilize 26.2.1 ppc64, #920683

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index 7170b0c801e3..41d1cf6fa20d 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-25 Thread Sam James
commit: c8cf3e546a1b472a70069f094661467f5d63d793
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 15:18:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 15:18:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cf3e54

dev-lang/erlang: Stabilize 26.2.1 amd64, #920683

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index dc633e98c4a3..7170b0c801e3 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-25 Thread Sam James
commit: c1df1015b2419b4adde766487ab2838fdccf1b18
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 10:42:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 10:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1df1015

dev-lang/erlang: Stabilize 26.2.1 sparc, #920683

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
index 981ad712372f..dc633e98c4a3 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-25 Thread Matthew Smith
commit: eebdfb3943fe789c6fdaf1e87f2e774d38c70521
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Dec 25 09:02:55 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Dec 25 09:03:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebdfb39

dev-lang/erlang: add 26.2.1

Bug: https://bugs.gentoo.org/920682
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-26.2.1.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 73f6176a7229..ff2e30706665 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,6 +1,7 @@
 DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
 DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 
56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2
 SHA512 
6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
+DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 
4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9
 SHA512 
f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c
 DIST erlang-26.2.tar.gz 64008902 BLAKE2B 
145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162
 SHA512 
647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e

diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild 
b/dev-lang/erlang/erlang-26.2.1.ebuild
new file mode 100644
index ..981ad712372f
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
+
+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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? (
+   dev-libs/glib:2
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-12-16 Thread Matthew Smith
commit: 7f88d4032b440f6f8007690ade722f12cdedb6bb
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Dec 16 11:19:07 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Dec 16 11:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f88d403

dev-lang/erlang: add 26.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-26.2.ebuild | 183 +
 2 files changed, 186 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index ca409a228252..73f6176a7229 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,9 +1,12 @@
 DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
 DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
 DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 
56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2
 SHA512 
6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
+DIST erlang-26.2.tar.gz 64008902 BLAKE2B 
145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162
 SHA512 
647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e
 DIST erlang_doc_html_26.1.tar.gz 37562532 BLAKE2B 
235841cd644deb5c4d47adf7aa49cdb9be5dcb17154d91b8716ab8dcd8b74ca8f805348879c7ebb45a4b31dfabab772aa9f0d5dd5eb4e573a4a687ed0a93cec2
 SHA512 
160f208c81cbd8c615d233ad913a2e1ddfac4f3a3368f9b33ddb5202b5bf839116cddce2dbe1c5d7ba38d30083a0b33fe3a4fe5121452057d898be1a4e8950f9
+DIST erlang_doc_html_26.2.tar.gz 37572819 BLAKE2B 
c9e5dcaf4a282063a58883fc63adb14e4448333e07994542fdf6dfb29cf4c782f3b7a33b4b6543ffa64b2ce9f40fa9482ca798181bd84e00ebaf5a3223d300d4
 SHA512 
846f42666d190c9c2b4c11048e842f921d2bc9767483b6f54095c3aba0cbea9a0fbe06daac4c4837b371f9653346660704ea957fd9fbb6606e4274897042abaa
 DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B 
d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24
 SHA512 
9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d
 DIST erlang_doc_man_26.0.tar.gz 1742307 BLAKE2B 
cd52b6e148fd45a1a1b427fa9dccdb7127082f0cfc23a850c519a9dc9e6cc7e0fca3894433d44dcad27e2a8123626b09d86b7f581e503d977f0977ef62a574d8
 SHA512 
9e3fc06667e633fd1c90f57d86159cbbdbb6105719e3c1ab6733e5190aa48b8c8fbf735172e5763b6893e89a56ec13c0afcdf6c6505de739312b37ff246ed113
 DIST erlang_doc_man_26.1.tar.gz 1745691 BLAKE2B 
b06532551ab9d02c08a664ae495d706969eed5151a013eb64da962e73d871c6e8a17506bdd854a3ac86caa756f78be0fdcfc76c00be89b8e4564ab881457
 SHA512 
2129c7c7f60f456dd0322d4fbbf3fc0398f8cdb982bb9450a99d7f45573f685fddd36a0440c4d51b89c0e4f19dc2145d1285b9fcf847c7c8bc3d95b2393c20b9
+DIST erlang_doc_man_26.2.tar.gz 1746046 BLAKE2B 
20f3c5203313bc40595f9a0996c1a31c76d9b1da1ba90fd99b8946b23425c13ce11d27fb9b042911a39297c5bceeff098b44082a007cb2373cac253321f4435c
 SHA512 
bdde6687b449391af5144de54e6d4edbaa75065e9f9cf1ec3878a034968785c2b35eb95331cad329fae6656461f1bc9475b68d1ee05af48166aa9c1083f841a0

diff --git a/dev-lang/erlang/erlang-26.2.ebuild 
b/dev-lang/erlang/erlang-26.2.ebuild
new file mode 100644
index ..981ad712372f
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.2.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-11-17 Thread Matthew Smith
commit: e5c89ba1619432353c282d60a8b873960756cc16
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 17 13:16:02 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 17 13:37:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c89ba1

dev-lang/erlang: remove inactive proxy-maintainer

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml
index b94b53e5efc3..a13621315bcc 100644
--- a/dev-lang/erlang/metadata.xml
+++ b/dev-lang/erlang/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   j...@protonmail.com
-   Jonathan Davies
-   

matt...@gentoo.org
Matthew Smith



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-11-17 Thread Matthew Smith
commit: 044183e4a844a7607d8ed23c407ec4a6006fa626
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 17 13:37:29 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 17 13:37:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044183e4

dev-lang/erlang: add 26.1.2

Closes: https://bugs.gentoo.org/917442
Closes: https://bugs.gentoo.org/917441
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   3 +
 dev-lang/erlang/erlang-26.1.2.ebuild | 182 +++
 2 files changed, 185 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 7a2439cc7101..ca409a228252 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,6 +1,9 @@
 DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
 DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
+DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 
56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2
 SHA512 
6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e
+DIST erlang_doc_html_26.1.tar.gz 37562532 BLAKE2B 
235841cd644deb5c4d47adf7aa49cdb9be5dcb17154d91b8716ab8dcd8b74ca8f805348879c7ebb45a4b31dfabab772aa9f0d5dd5eb4e573a4a687ed0a93cec2
 SHA512 
160f208c81cbd8c615d233ad913a2e1ddfac4f3a3368f9b33ddb5202b5bf839116cddce2dbe1c5d7ba38d30083a0b33fe3a4fe5121452057d898be1a4e8950f9
 DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B 
d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24
 SHA512 
9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d
 DIST erlang_doc_man_26.0.tar.gz 1742307 BLAKE2B 
cd52b6e148fd45a1a1b427fa9dccdb7127082f0cfc23a850c519a9dc9e6cc7e0fca3894433d44dcad27e2a8123626b09d86b7f581e503d977f0977ef62a574d8
 SHA512 
9e3fc06667e633fd1c90f57d86159cbbdbb6105719e3c1ab6733e5190aa48b8c8fbf735172e5763b6893e89a56ec13c0afcdf6c6505de739312b37ff246ed113
+DIST erlang_doc_man_26.1.tar.gz 1745691 BLAKE2B 
b06532551ab9d02c08a664ae495d706969eed5151a013eb64da962e73d871c6e8a17506bdd854a3ac86caa756f78be0fdcfc76c00be89b8e4564ab881457
 SHA512 
2129c7c7f60f456dd0322d4fbbf3fc0398f8cdb982bb9450a99d7f45573f685fddd36a0440c4d51b89c0e4f19dc2145d1285b9fcf847c7c8bc3d95b2393c20b9

diff --git a/dev-lang/erlang/erlang-26.1.2.ebuild 
b/dev-lang/erlang/erlang-26.1.2.ebuild
new file mode 100644
index ..1f48b8bb0ef4
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.1.2.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs 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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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}"

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/

2023-10-15 Thread Conrad Kostecki
commit: eb50beb3f0042e73c3b8067bd51024dcfe4e6948
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Oct 10 18:37:09 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 15 22:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb50beb3

dev-lang/erlang: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33281
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lang/erlang/files/epmd.confd-r2 |  2 --
 dev-lang/erlang/files/epmd.init-r2  | 23 ---
 dev-lang/erlang/files/epmd.service  |  9 -
 3 files changed, 34 deletions(-)

diff --git a/dev-lang/erlang/files/epmd.confd-r2 
b/dev-lang/erlang/files/epmd.confd-r2
deleted file mode 100644
index 69fcb0d2aa17..
--- a/dev-lang/erlang/files/epmd.confd-r2
+++ /dev/null
@@ -1,2 +0,0 @@
-#arguments for run erlang
-command_args="-address 127.0.0.1"

diff --git a/dev-lang/erlang/files/epmd.init-r2 
b/dev-lang/erlang/files/epmd.init-r2
deleted file mode 100644
index 08a230ec15cf..
--- a/dev-lang/erlang/files/epmd.init-r2
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the Erlang Public License 1.1
-
-name="Erlang Port Mapper Daemon"
-
-command="/usr/bin/epmd"
-command_user="epmd"
-command_group="epmd"
-
-command_background=yes
-pidfile="/var/run/epmd.pid"
-
-depend() {
-   need loopback
-   before sshd
-}
-
-stop() {
-   ebegin "Stopping ${name}"
-   ${command} -kill >/dev/null
-   eend $?
-}

diff --git a/dev-lang/erlang/files/epmd.service 
b/dev-lang/erlang/files/epmd.service
deleted file mode 100644
index 57382ff36a40..
--- a/dev-lang/erlang/files/epmd.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Erlang Portmapper Daemon
-Wants=network.target
-
-[Service]
-ExecStart=/usr/bin/epmd
-
-[Install]
-WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-11 Thread Matthew Smith
commit: f8943e7ddc1668226fd2ba1da0b1837c44d558c3
Author: Matthew Smith  gentoo  org>
AuthorDate: Wed Oct 11 12:20:21 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Oct 11 12:21:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8943e7d

dev-lang/erlang: add libei fix to erlang-25.3

Closes: https://bugs.gentoo.org/915566
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index 71f106edbf6a..554952363897 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 WX_GTK_VER="3.0-gtk3"
 
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
wxwidgets
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
 
 # NOTE: If you need symlinks for binaries please tell maintainers or
 # open up a bug to let it be created.
@@ -60,6 +60,14 @@ src_prepare() {
# bug #797886: erlang's VM does unsafe casts for ints
# to pointers and back. This breaks on gcc-11 -flto.
append-flags -fno-strict-aliasing
+
+   # Ensure that we use erl_interface's libei.a, and not the system
+   # libei.so from dev-libs/libei. Bug #912888.
+   sed -i 's/-lei$/-l:libei.a/' \
+   "${S}"/lib/odbc/c_src/Makefile.in || die
+   (cd "${S}"/lib/odbc &&
+eautoconf -B "${S}"/make/autoconf &&
+eautoheader -B "${S}"/make/autoconf) || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-08 Thread Matthew Smith
commit: bce7a7444a6c26283002805aa19b627200813549
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Oct  8 08:49:18 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Oct  8 08:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce7a744

dev-lang/erlang: Avoid system libei.so when building

Closes: https://bugs.gentoo.org/912888
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index 60e753d858e2..fbbddf9a48d0 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 WX_GTK_VER="3.0-gtk3"
 
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
wxwidgets
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd 
toolchain-funcs wxwidgets
 
 # NOTE: If you need symlinks for binaries please tell maintainers or
 # open up a bug to let it be created.
@@ -38,15 +38,8 @@ RDEPEND="
systemd? ( sys-apps/systemd )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
 "
-
-# libei.so (from dev-libs/libei) conflicts with libei.a from
-# erl_interface. Causes build faiure. Erlang build system needs to be
-# patched to prefer its own libei instead of system libei. Installed
-# into /usr/lib/erlang so no conflict following installation. Bug
-# #912888.
 DEPEND="${RDEPEND}
dev-lang/perl
-   !!dev-libs/libei
 "
 
 S="${WORKDIR}/otp-OTP-${PV}"
@@ -67,6 +60,14 @@ src_prepare() {
# bug #797886: erlang's VM does unsafe casts for ints
# to pointers and back. This breaks on gcc-11 -flto.
append-flags -fno-strict-aliasing
+
+   # Ensure that we use erl_interface's libei.a, and not the system
+   # libei.so from dev-libs/libei. Bug #912888.
+   sed -i 's/-lei$/-l:libei.a/' \
+   "${S}"/lib/odbc/c_src/Makefile.in || die
+   (cd "${S}"/lib/odbc &&
+eautoconf -B "${S}"/make/autoconf &&
+eautoheader -B "${S}"/make/autoconf) || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-06 Thread Matthew Smith
commit: d8f094e6ac766b82593ba5595be51a253c8fb4d2
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Oct  6 08:31:40 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Oct  6 08:32:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f094e6

dev-lang/erlang: add dev-libs/libei blocker

Bug: https://bugs.gentoo.org/912888
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index e7cd26bdcfab..60e753d858e2 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -38,8 +38,15 @@ RDEPEND="
systemd? ( sys-apps/systemd )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
 "
+
+# libei.so (from dev-libs/libei) conflicts with libei.a from
+# erl_interface. Causes build faiure. Erlang build system needs to be
+# patched to prefer its own libei instead of system libei. Installed
+# into /usr/lib/erlang so no conflict following installation. Bug
+# #912888.
 DEPEND="${RDEPEND}
dev-lang/perl
+   !!dev-libs/libei
 "
 
 S="${WORKDIR}/otp-OTP-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-04 Thread Arthur Zamarin
commit: f62e955d001dd1c1cbab1349787cd0faf54a533f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  4 18:32:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  4 18:32:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62e955d

dev-lang/erlang: Stabilize 26.0 ppc, #915170

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index 78e7e9c279f5..e7cd26bdcfab 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-04 Thread Sam James
commit: 1cdde6a4cc0b1749d330a6ba82df5784baa8197d
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 15:28:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 15:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdde6a4

dev-lang/erlang: Stabilize 26.0 ppc64, #915170

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index 25fafe770a01..78e7e9c279f5 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-04 Thread Sam James
commit: a33c8aca4337f028a086e7d38883de3cdc4e4f44
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 12:10:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 12:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33c8aca

dev-lang/erlang: Stabilize 26.0 amd64, #915170

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-26.0.ebuild 
b/dev-lang/erlang/erlang-26.0.ebuild
index c3fa924e7389..25fafe770a01 100644
--- a/dev-lang/erlang/erlang-26.0.ebuild
+++ b/dev-lang/erlang/erlang-26.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-10-04 Thread Matthew Smith
commit: 80968abe70a13d87253f93672bdb5990b7c98b02
Author: Matthew Smith  gentoo  org>
AuthorDate: Wed Oct  4 10:00:06 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Oct  4 10:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80968abe

dev-lang/erlang: drop versions

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|  11 --
 dev-lang/erlang/erlang-25.0.4-r1.ebuild | 169 ---
 dev-lang/erlang/erlang-25.1.1-r1.ebuild | 168 --
 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 174 
 dev-lang/erlang/erlang-25.2.2.ebuild| 174 
 dev-lang/erlang/erlang-25.2.3.ebuild| 174 
 6 files changed, 870 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 781941551332..7a2439cc7101 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,17 +1,6 @@
-DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
-DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
-DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
-DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 
07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf
 SHA512 
e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a
-DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B 
ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee
 SHA512 
aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27
 DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
 DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
-DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
-DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
-DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B 
d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845
 SHA512 
25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e
-DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-27 Thread Sam James
commit: abdf7c34897ee9faf3360c7586e7f67ca20fa557
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 09:43:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 09:43:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdf7c34

dev-lang/erlang: Stabilize 25.3 ppc64, #906680

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index cc54d2c242a0..71f106edbf6a 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-27 Thread Sam James
commit: b420e0fbd53a623aca826898248dec7fb5d3b0f9
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 09:43:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 09:43:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b420e0fb

dev-lang/erlang: Stabilize 25.3 ppc, #906680

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index ac435f2a533a..cc54d2c242a0 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-19 Thread Arthur Zamarin
commit: c663868e7e5d97a7cd2a0eab93f1ba758214053d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 19 09:32:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 19 09:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c663868e

dev-lang/erlang: Stabilize 25.3 amd64, #906680

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index 9145d0da878f..ac435f2a533a 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-18 Thread Sam James
commit: da50a80aad9a9d03ae2cc620204b1b3f1c2f85f3
Author: Sam James  gentoo  org>
AuthorDate: Thu May 18 19:42:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 18 19:42:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da50a80a

dev-lang/erlang: Stabilize 25.3 x86, #906680

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index 14b939779680..9145d0da878f 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-18 Thread Arthur Zamarin
commit: 42520e9ac84275655c4dc52cb1cdc9a850fa3470
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 18 19:17:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 18 19:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42520e9a

dev-lang/erlang: Stabilize 25.3 sparc, #906680

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
index c3fa924e7389..14b939779680 100644
--- a/dev-lang/erlang/erlang-25.3.ebuild
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-05-18 Thread Matthew Smith
commit: 4dc65659ee3c1c188839bdd6ce338b3a747e2df2
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu May 18 16:47:21 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu May 18 16:47:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc65659

dev-lang/erlang: add 26.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-26.0.ebuild | 174 +
 2 files changed, 177 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 68c317f27eb1..781941551332 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -4,11 +4,14 @@ DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa
 DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 
07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf
 SHA512 
e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a
 DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B 
ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee
 SHA512 
aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27
 DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
+DIST erlang-26.0.tar.gz 61355457 BLAKE2B 
4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b
 SHA512 
732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
 DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B 
d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845
 SHA512 
25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780
 DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
+DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 
0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0
 SHA512 
c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e
 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09
 DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B 
b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d
 SHA512 
4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595
 DIST erlang_doc_man_25.2.tar.gz 1717206 BLAKE2B 
26649d878b09e975949ddf1a981b345fd9cbdf8d3f35af5067c9273a60a7ec1c7216d63acc438dd59310560022c22b2ac7fbf4cd7b7947811ad8e1d185cf6b2f
 SHA512 
939c6d61c360b71690e509f02f39061f0cfcb8c63c99a0255010503c89123aa59ccdd2cfdc1c055735f579e01c566083a48fe8cec5c467e447978fafda7a0aef
 DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B 
d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24
 SHA512 
9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d
+DIST erlang_doc_man_26.0.tar.gz 1742307 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-04-01 Thread 罗百科
commit: d476fa4a8e47a1d43fd7c6cca78c319ba40de006
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Apr  1 15:03:22 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Apr  1 15:13:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d476fa4a

dev-lang/erlang: add 25.2.3

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-25.2.3.ebuild | 174 +++
 2 files changed, 175 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 529e4f0eedf8..20e9311b2770 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,6 +2,7 @@ DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d0
 DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
 DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 
07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf
 SHA512 
e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a
+DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B 
ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee
 SHA512 
aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
 DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B 
d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845
 SHA512 
25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780

diff --git a/dev-lang/erlang/erlang-25.2.3.ebuild 
b/dev-lang/erlang/erlang-25.2.3.ebuild
new file mode 100644
index ..c3fa924e7389
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.2.3.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-04-01 Thread 罗百科
commit: 37131227e9a738c9a715cc3599f519b8185f67f3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Apr  1 15:13:06 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Apr  1 15:13:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37131227

dev-lang/erlang: add 25.3

Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-25.3.ebuild | 174 +
 2 files changed, 177 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 20e9311b2770..68c317f27eb1 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,9 +3,12 @@ DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646
 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
 DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 
07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf
 SHA512 
e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a
 DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B 
ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee
 SHA512 
aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27
+DIST erlang-25.3.tar.gz 60060354 BLAKE2B 
c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569
 SHA512 
cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
 DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B 
d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845
 SHA512 
25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780
+DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 
86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0
 SHA512 
d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09
 DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B 
b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d
 SHA512 
4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595
 DIST erlang_doc_man_25.2.tar.gz 1717206 BLAKE2B 
26649d878b09e975949ddf1a981b345fd9cbdf8d3f35af5067c9273a60a7ec1c7216d63acc438dd59310560022c22b2ac7fbf4cd7b7947811ad8e1d185cf6b2f
 SHA512 
939c6d61c360b71690e509f02f39061f0cfcb8c63c99a0255010503c89123aa59ccdd2cfdc1c055735f579e01c566083a48fe8cec5c467e447978fafda7a0aef
+DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B 
d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24
 SHA512 
9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d

diff --git a/dev-lang/erlang/erlang-25.3.ebuild 
b/dev-lang/erlang/erlang-25.3.ebuild
new file mode 100644
index ..c3fa924e7389
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.3.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2023-02-05 Thread Matthew Smith
commit: a8a6439fc110f098bcfff68421529d0b1bd9ee35
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Feb  5 09:28:34 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Feb  5 09:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a6439f

dev-lang/erlang: add 25.2.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   3 +
 dev-lang/erlang/erlang-25.2.2.ebuild | 174 +++
 2 files changed, 177 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 9f6a159092e0..529e4f0eedf8 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,7 +1,10 @@
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
+DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 
07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf
 SHA512 
e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
+DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B 
d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845
 SHA512 
25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780
 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09
 DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B 
b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d
 SHA512 
4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595
+DIST erlang_doc_man_25.2.tar.gz 1717206 BLAKE2B 
26649d878b09e975949ddf1a981b345fd9cbdf8d3f35af5067c9273a60a7ec1c7216d63acc438dd59310560022c22b2ac7fbf4cd7b7947811ad8e1d185cf6b2f
 SHA512 
939c6d61c360b71690e509f02f39061f0cfcb8c63c99a0255010503c89123aa59ccdd2cfdc1c055735f579e01c566083a48fe8cec5c467e447978fafda7a0aef

diff --git a/dev-lang/erlang/erlang-25.2.2.ebuild 
b/dev-lang/erlang/erlang-25.2.2.ebuild
new file mode 100644
index ..c3fa924e7389
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.2.2.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/

2022-12-16 Thread Matthew Smith
commit: e42f2ce182a2274661081bc13ef2e9b7526fab56
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Dec 16 20:34:43 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Dec 16 20:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42f2ce1

dev-lang/erlang: remove unused files

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/files/epmd.init | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-lang/erlang/files/epmd.init b/dev-lang/erlang/files/epmd.init
deleted file mode 100644
index 211d1dad47b4..
--- a/dev-lang/erlang/files/epmd.init
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2010-2019 Gentoo Authors
-# Distributed under the terms of the Apache License, Version 2.0
-
-ZT_ADDRESS=""
-pidfile="/var/run/epmd.pid"
-command_args="-daemon -relaxed_command_check -address 127.0.0.1"
-
-depend() {
-   need loopback
-   before sshd
-}
-
-start() {
-   ebegin "Starting Erlang Port Mapper Daemon"
-   start-stop-daemon --start --quiet \
-   --pidfile $pidfile \
-   --exec /usr/bin/epmd -- $command_args
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping Erlang Port Mapper Daemon"
-   /usr/bin/epmd -kill >/dev/null
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, profiles/

2022-12-16 Thread Matthew Smith
commit: aef7e84a1ad7601b35d98f28e0bb68c6855299d7
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Dec 16 20:33:10 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Dec 16 20:38:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef7e84a

dev-lang/erlang: drop 24.3.4.2

Closes: https://bugs.gentoo.org/864543
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   3 -
 dev-lang/erlang/erlang-24.3.4.2.ebuild | 162 -
 profiles/package.mask  |   5 -
 3 files changed, 170 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index b38daf7db04a..9f6a159092e0 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,10 +1,7 @@
-DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
-DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
-DIST erlang_doc_man_24.3.tar.gz 1680242 BLAKE2B 
3311eb6ed6dcaa2d611adf7a08269f67e3f31d106f6b6d04e5cc91efa8efc382ddb6b230f218fa543390bf4ec37f477e0c4979c82632ebfb6ccda8c5de1fbc41
 SHA512 
72876911a1ec82071225e7b71de0462254becd64892a5459239b9e44b20601f6b6990a12cd36a8320e81e5307bcf7b5e5057e42baec12403be4a0eda00cdf62c
 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09
 DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B 
b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d
 SHA512 
4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
deleted file mode 100644
index 1d539c7aa9b4..
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
-   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-12-04 Thread Arthur Zamarin
commit: bcf908c810f53eb6ef43ea5af553eff11d2c3585
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  4 17:56:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  4 17:56:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf908c8

dev-lang/erlang: Stabilize 25.1.2-r1 ppc, #884103

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.1.2-r1.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
index 3f91fc88f1df..5524b14f2d85 100644
--- a/dev-lang/erlang/erlang-25.1.2-r1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-12-03 Thread Arthur Zamarin
commit: 74a0460735f77b04fe13c3ce68d9f7703eb426e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 18:20:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 18:20:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a04607

dev-lang/erlang: Stabilize 25.1.2-r1 ppc64, #884103

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.1.2-r1.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
index db4a28bf4b60..3f91fc88f1df 100644
--- a/dev-lang/erlang/erlang-25.1.2-r1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-12-03 Thread Arthur Zamarin
commit: 59aa84e03604c70f9745994ce539f9e4b8301755
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 15:41:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 15:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aa84e0

dev-lang/erlang: Stabilize 25.1.2-r1 x86, #884103

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.1.2-r1.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
index 7c7535e10d28..db4a28bf4b60 100644
--- a/dev-lang/erlang/erlang-25.1.2-r1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-12-03 Thread Arthur Zamarin
commit: 9c76fdff797d2f0632ba1f114a92b032d6346a61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 11:39:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 11:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c76fdff

dev-lang/erlang: Stabilize 25.1.2-r1 amd64, #884103

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.1.2-r1.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
index 667b6fafdaaf..7c7535e10d28 100644
--- a/dev-lang/erlang/erlang-25.1.2-r1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-12-03 Thread Arthur Zamarin
commit: a745dc81c84bce93023a31e282ef356224c4027f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 09:04:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 09:04:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a745dc81

dev-lang/erlang: Stabilize 25.1.2-r1 sparc, #884103

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.1.2-r1.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
index eba295d5cdbc..667b6fafdaaf 100644
--- a/dev-lang/erlang/erlang-25.1.2-r1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-11-25 Thread Matthew Smith
commit: 413e3b7d9535d6921fc680164c23a58b4005bfe0
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 25 08:52:16 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 25 08:55:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413e3b7d

dev-lang/erlang: add github remote-id

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml
index 5d7e897a2877..b94b53e5efc3 100644
--- a/dev-lang/erlang/metadata.xml
+++ b/dev-lang/erlang/metadata.xml
@@ -18,4 +18,7 @@
released to help encourage the spread of Erlang outside
Ericsson.

+   
+   erlang/otp
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/, dev-lang/erlang/

2022-11-25 Thread Matthew Smith
commit: 869d0680c8ba57ccd34fc5dfedce5960c7fea070
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 25 08:41:52 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 25 08:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869d0680

dev-lang/erlang: fix configure breakage with clang-16

Closes: https://bugs.gentoo.org/882887
Signed-off-by: Matthew Smith  gentoo.org>

 ...rlang-25.0.4.ebuild => erlang-25.0.4-r1.ebuild} |   1 +
 ...rlang-25.1.1.ebuild => erlang-25.1.1-r1.ebuild} |   1 +
 ...rlang-25.1.2.ebuild => erlang-25.1.2-r1.ebuild} |   1 +
 dev-lang/erlang/files/erlang-25.1.2-c99.patch  | 101 +
 4 files changed, 104 insertions(+)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4-r1.ebuild
similarity index 98%
rename from dev-lang/erlang/erlang-25.0.4.ebuild
rename to dev-lang/erlang/erlang-25.0.4-r1.ebuild
index cfab5952952b..59e41501cabd 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/otp-OTP-${PV}"
 PATCHES=(
"${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
"${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
+   "${FILESDIR}"/${PN}-25.1.2-c99.patch # Bug #882887
 )
 
 SITEFILE=50"${PN}"-gentoo.el

diff --git a/dev-lang/erlang/erlang-25.1.1.ebuild 
b/dev-lang/erlang/erlang-25.1.1-r1.ebuild
similarity index 98%
rename from dev-lang/erlang/erlang-25.1.1.ebuild
rename to dev-lang/erlang/erlang-25.1.1-r1.ebuild
index de9c4088ead3..3b06f87886f2 100644
--- a/dev-lang/erlang/erlang-25.1.1.ebuild
+++ b/dev-lang/erlang/erlang-25.1.1-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/otp-OTP-${PV}"
 PATCHES=(
"${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
"${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
+   "${FILESDIR}"/${PN}-25.1.2-c99.patch # Bug #882887
 )
 
 SITEFILE=50"${PN}"-gentoo.el

diff --git a/dev-lang/erlang/erlang-25.1.2.ebuild 
b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
similarity index 98%
rename from dev-lang/erlang/erlang-25.1.2.ebuild
rename to dev-lang/erlang/erlang-25.1.2-r1.ebuild
index ed72f4f42e78..eba295d5cdbc 100644
--- a/dev-lang/erlang/erlang-25.1.2.ebuild
+++ b/dev-lang/erlang/erlang-25.1.2-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/otp-OTP-${PV}"
 PATCHES=(
"${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
"${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
+   "${FILESDIR}"/${PN}-25.1.2-c99.patch # Bug #882887
 )
 
 SITEFILE=50"${PN}"-gentoo.el

diff --git a/dev-lang/erlang/files/erlang-25.1.2-c99.patch 
b/dev-lang/erlang/files/erlang-25.1.2-c99.patch
new file mode 100644
index ..bc8ffdaace6c
--- /dev/null
+++ b/dev-lang/erlang/files/erlang-25.1.2-c99.patch
@@ -0,0 +1,101 @@
+Bug: https://bugs.gentoo.org/882887
+From: https://github.com/erlang/otp/pull/6504
+From: Florian Weimer 
+Date: Thu, 24 Nov 2022 11:57:49 +0100
+Subject: [PATCH 1/2] configure.ac: C99 fix for
+ ERTS___AFTER_MORECORE_HOOK_CAN_TRACK_MALLOC
+
+#include  for the sbrk function if the header is available.
+--- a/erts/configure
 b/erts/configure
+@@ -20752,6 +20752,9 @@ else $as_nop
+ #ifdef HAVE_MALLOC_H
+ #  include 
+ #endif
++#ifdef HAVE_UNISTD_H
++#  include 
++#endif
+ #if defined(HAVE_END_SYMBOL)
+ extern char end;
+ #elif defined(HAVE__END_SYMBOL)
+--- a/erts/configure.ac
 b/erts/configure.ac
+@@ -2436,6 +2436,9 @@ AC_CACHE_CHECK([if __after_morecore_hook can track 
malloc()s core memory use],
+ #ifdef HAVE_MALLOC_H
+ #  include 
+ #endif
++#ifdef HAVE_UNISTD_H
++#  include 
++#endif
+ #if defined(HAVE_END_SYMBOL)
+ extern char end;
+ #elif defined(HAVE__END_SYMBOL)
+
+From 7b720d2bb9e742110ff90ec2495747b2c477e2c7 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Thu, 24 Nov 2022 11:59:22 +0100
+Subject: [PATCH 2/2] configure.ac: C99 fixes for poll_works check
+
+Include  if it is available for the open prototype.
+Return from main instead of calling exit, so that no function
+declaration is needed.
+--- a/erts/configure
 b/erts/configure
+@@ -24663,10 +24663,13 @@ else $as_nop
+ /* end confdefs.h.  */
+ 
+ #include 
+-main()
++#ifdef HAVE_FCNTL_H
++#include 
++#endif
++int main()
+ {
+ #ifdef _POLL_EMUL_H_
+-  exit(1); /* Implemented using select() -- fail */
++  return 1; /* Implemented using select() -- fail */
+ #else
+   struct pollfd fds[1];
+   int fd;
+@@ -24675,9 +24678,9 @@ main()
+   fds[0].events = POLLIN;
+   fds[0].revents = 0;
+   if (poll(fds, 1, 0) < 0 || (fds[0].revents & POLLNVAL) != 0) {
+-exit(1);  /* Does not work for devices -- fail */
++return 1;  /* Does not work for devices -- fail */
+   }
+-  exit(0);
++  return 0;
+ #endif
+ }
+ 
+--- a/erts/configure.ac
 b/erts/configure.ac
+@@ -3036,10 +3036,13 @@ poll_works=no
+ 
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+-main()
++#ifdef HAVE_FCNTL_H
++#include 
++#endif
++int main()
+ {
+ #ifdef _POLL_EMUL_H_
+-  exit(1); /* Implemented using 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-11-10 Thread Matthew Smith
commit: 3a080390a48b6894c9c3d2d842865d5c6a6df68c
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Nov 10 10:51:43 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Nov 10 10:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a080390

dev-lang/erlang: add 25.1.2

Also, generate documentation chunks for consumption by Erlang and
Elixir's REPL.

Closes: https://bugs.gentoo.org/28172
Co-authored-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-25.1.2.ebuild | 173 +++
 2 files changed, 174 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index cfc81cf5b1c8..b38daf7db04a 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,6 +1,7 @@
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
+DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B 
d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d
 SHA512 
a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3

diff --git a/dev-lang/erlang/erlang-25.1.2.ebuild 
b/dev-lang/erlang/erlang-25.1.2.ebuild
new file mode 100644
index ..ed72f4f42e78
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.1.2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, dev-lang/erlang/files/

2022-10-16 Thread Matthew Smith
commit: f18392f54074d8c81a69f29c0337baf9af3e55a5
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Oct 16 10:10:08 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Oct 16 10:22:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18392f5

dev-lang/erlang: add 25.1.1

Also, fix localhost clash.

Signed-off-by: Matthew Smith  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26360

 dev-lang/erlang/Manifest |   3 +
 dev-lang/erlang/erlang-25.1.1.ebuild | 167 +++
 dev-lang/erlang/files/epmd.init-r3   |  23 +
 3 files changed, 193 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index bb1d13c01b33..cfc81cf5b1c8 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,6 +1,9 @@
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
+DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B 
f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd
 SHA512 
7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
+DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 
432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d
 SHA512 
3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3
 DIST erlang_doc_man_24.3.tar.gz 1680242 BLAKE2B 
3311eb6ed6dcaa2d611adf7a08269f67e3f31d106f6b6d04e5cc91efa8efc382ddb6b230f218fa543390bf4ec37f477e0c4979c82632ebfb6ccda8c5de1fbc41
 SHA512 
72876911a1ec82071225e7b71de0462254becd64892a5459239b9e44b20601f6b6990a12cd36a8320e81e5307bcf7b5e5057e42baec12403be4a0eda00cdf62c
 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09
+DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B 
b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d
 SHA512 
4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595

diff --git a/dev-lang/erlang/erlang-25.1.1.ebuild 
b/dev-lang/erlang/erlang-25.1.1.ebuild
new file mode 100644
index ..de9c4088ead3
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.1.1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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
+# 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-25 Thread Matthew Smith
commit: ccbd3cc6cd04468bfced25feefd02b1b7a66caa6
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Sep 25 08:42:42 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Sep 25 08:46:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbd3cc6

dev-lang/erlang: drop 24.3.3-r1, security cleanup

Bug: https://bugs.gentoo.org/872272
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   1 -
 dev-lang/erlang/erlang-24.3.3-r1.ebuild | 162 
 2 files changed, 163 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index d351af836a42..bb1d13c01b33 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,4 +1,3 @@
-DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e

diff --git a/dev-lang/erlang/erlang-24.3.3-r1.ebuild 
b/dev-lang/erlang/erlang-24.3.3-r1.ebuild
deleted file mode 100644
index 1d539c7aa9b4..
--- a/dev-lang/erlang/erlang-24.3.3-r1.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
-   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
-   systemd? ( sys-apps/systemd )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-"
-
-S="${WORKDIR}/otp-OTP-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
-   "${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
-)
-
-SITEFILE=50"${PN}"-gentoo.el
-
-src_prepare() {
-   default
-
-   tc-export AR CPP CXX LD
-
-   # bug #797886: erlang's VM does unsafe casts for ints
-   # to pointers and back. This breaks on gcc-11 -flto.
-   append-flags -fno-strict-aliasing
-}
-
-src_configure() {
-   use wxwidgets && setup-wxwidgets
-
-   local myconf=(
-   --disable-builtin-zlib
-
-   # don't search for static zlib
-   --with-ssl-zlib=no
-
-   $(use_enable kpoll kernel-poll)
-   $(use_with java javac)
-   $(use_enable sctp)
-   $(use_with ssl ssl)
-   $(use_enable ssl dynamic-ssl-lib)
-   $(use_enable systemd)
-   $(usex wxwidgets 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-24 Thread Agostino Sarubbo
commit: 489c37cadeb43b8399f87c1c1d506f3adece318e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 18:27:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 18:27:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489c37ca

dev-lang/erlang: Stabilize 24.3.4.2 sparc, #872500

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index 893de28b2743..1d539c7aa9b4 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-24 Thread Arthur Zamarin
commit: 297178ab637a10b53f21bf9c90c365f654ab7702
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 24 07:15:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 24 07:15:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297178ab

dev-lang/erlang: Stabilize 24.3.4.2 ppc64, #872500

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index 14d2af2337bd..893de28b2743 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-24 Thread Arthur Zamarin
commit: 02d3f56817fa7726644c19c8b5eeb5a5af54f8f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 24 07:15:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 24 07:15:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d3f568

dev-lang/erlang: Stabilize 24.3.4.2 ppc, #872500

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index 870060fa5a8f..14d2af2337bd 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-23 Thread Agostino Sarubbo
commit: 0172229c67b019cf59f34af466cfa91ea4903906
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:24:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:24:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0172229c

dev-lang/erlang: Stabilize 24.3.4.2 x86, #872500

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index 4c1b1dc94fa8..870060fa5a8f 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-23 Thread Sam James
commit: a975b6273f0398a4ac5b146e55f6a6a83cde4205
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:15:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a975b627

dev-lang/erlang: Stabilize 24.3.4.2 amd64, #872500

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index d08bb337a5c2..4c1b1dc94fa8 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-23 Thread Matthew Smith
commit: bb5aa39f982aa41b71c7d73f1cd71fda04662435
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Sep 23 08:10:53 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Sep 23 08:12:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5aa39f

dev-lang/erlang: drop 25.0.2, 25.0.3

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   2 -
 dev-lang/erlang/erlang-25.0.2.ebuild | 162 -
 dev-lang/erlang/erlang-25.0.3.ebuild | 168 ---
 3 files changed, 332 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index c74b5c49a360..d351af836a42 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,7 +1,5 @@
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
-DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
-DIST erlang-25.0.3.tar.gz 59811038 BLAKE2B 
81176f415e814b57f298782d2ae77ebf68c1493753b747b29409d95f811dc501ec5301975e90ec464ef611c3f06cf066d36b34f21e92bae10e5f02fe3f87c8b7
 SHA512 
d6c83722bd86e20568b879cb770e95e37b6227b932e4e74e50bbb9dc426b1f7f5286600a182011baa2b83ff7f006717ee62812959f133868765d819ddf57399f
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
deleted file mode 100644
index 1d539c7aa9b4..
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
-   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
-   systemd? ( sys-apps/systemd )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-"
-DEPEND="${RDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-16 Thread Arthur Zamarin
commit: 1b757d47153e93bea997009d42497971f9c97710
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 19:58:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 19:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b757d47

dev-lang/erlang: Stabilize 25.0.4 ppc, #869311

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index f178ac284dd8..cfab5952952b 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-15 Thread Arthur Zamarin
commit: 0c4af455171db1544600f1e8bdad930dcd1bc13d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 15 19:57:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 15 19:57:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4af455

dev-lang/erlang: Stabilize 25.0.4 ppc64, #869311

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index 3c48e377568b..f178ac284dd8 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/

2022-09-12 Thread Matthew Smith
commit: 629920556e825d37fb5009d828ef8c09d934ceea
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Sep 12 17:19:39 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Sep 12 18:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62992055

dev-lang/erlang: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27229
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/files/18.2.1-wx3.0.patch   | 113 -
 .../files/erlang-23.3.4.14-emacs28-compat.patch| 137 -
 2 files changed, 250 deletions(-)

diff --git a/dev-lang/erlang/files/18.2.1-wx3.0.patch 
b/dev-lang/erlang/files/18.2.1-wx3.0.patch
deleted file mode 100644
index aada0d9eaa1e..
--- a/dev-lang/erlang/files/18.2.1-wx3.0.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-Description: Fix constants for wxwidgets3.0
- The values of wx constants can change between stable release series (and
- some have between 2.8 and 3.0), but erlang seems to hardcode these values.
-Author: Olly Betts 
-Bug-Debian: https://bugs.debian.org/766790
-Forwarded: no
-Last-Update: 2014-11-25
-
 a/lib/wx/include/wx.hrl
-+++ b/lib/wx/include/wx.hrl
-@@ -767,7 +767,7 @@
- % From "checkbox.h"
- -define(wxCHK_ALLOW_3RD_STATE_FOR_USER, 8192).
- -define(wxCHK_3STATE, 4096).
---define(wxCHK_2STATE, 0).
-+-define(wxCHK_2STATE, 16384).
- % From "checkbox.h": wxCheckBoxState
- -define(wxCHK_UNCHECKED, 0).
- -define(wxCHK_CHECKED, 1).
-@@ -1014,10 +1014,10 @@
- -define(wxSIZE_AUTO_WIDTH, 1).
- -define(wxSETUP, 131072).
- -define(wxMORE, 65536).
---define(wxHELP, 32768).
---define(wxRESET, 16384).
---define(wxBACKWARD, 8192).
---define(wxFORWARD, 4096).
-+-define(wxHELP, 4096).
-+-define(wxRESET, 32768).
-+-define(wxBACKWARD, 16384).
-+-define(wxFORWARD, 8192).
- -define(wxICON_MASK, (16#0100 bor 16#0200 bor 16#0400 bor 
16#0800)).
- -define(wxICON_ASTERISK, ?wxICON_INFORMATION).
- -define(wxICON_STOP, ?wxICON_HAND).
-@@ -1049,8 +1049,8 @@
- -define(wxTC_TOP, 0).
- -define(wxTC_FIXEDWIDTH, 32).
- -define(wxTC_RIGHTJUSTIFY, 16).
---define(wxSP_WRAP, 8192).
---define(wxSP_ARROW_KEYS, 4096).
-+-define(wxSP_WRAP, 32768).
-+-define(wxSP_ARROW_KEYS, 16384).
- -define(wxSP_VERTICAL, ?wxVERTICAL).
- -define(wxSP_HORIZONTAL, ?wxHORIZONTAL).
- -define(wxSB_VERTICAL, ?wxVERTICAL).
-@@ -1071,8 +1071,8 @@
- -define(wxCB_SIMPLE, 4).
- -define(wxLB_INT_HEIGHT, 2048).
- -define(wxLB_HSCROLL, ?wxHSCROLL).
---define(wxLB_ALWAYS_SB, 1024).
---define(wxLB_NEEDED_SB, 512).
-+-define(wxLB_ALWAYS_SB, 512).
-+-define(wxLB_NEEDED_SB, 0).
- -define(wxLB_OWNERDRAW, 256).
- -define(wxLB_EXTENDED, 128).
- -define(wxLB_MULTIPLE, 64).
-@@ -1548,7 +1548,7 @@
- -define(wxUPDATE_UI_FROMIDLE, 2).
- % From "dialog.h"
- -define(wxDEFAULT_DIALOG_STYLE, (?wxCAPTION bor ?wxSYSTEM_MENU bor 
?wxCLOSE_BOX)).
---define(wxDIALOG_NO_PARENT, 1).
-+-define(wxDIALOG_NO_PARENT, 32).
- % From "dirctrlg.h"
- -define(wxDIRCTRL_DIR_ONLY, 16).
- -define(wxDIRCTRL_SELECT_FIRST, 32).
-@@ -3728,7 +3728,7 @@
- -define(wxSTC_KEY_LEFT, 302).
- -define(wxSTC_KEY_UP, 301).
- -define(wxSTC_KEY_DOWN, 300).
---define(wxSTC_MODEVENTMASKALL, 8191).
-+-define(wxSTC_MODEVENTMASKALL, 1048575).
- -define(wxSTC_MULTILINEUNDOREDO, 4096).
- -define(wxSTC_MOD_BEFOREDELETE, 2048).
- -define(wxSTC_MOD_BEFOREINSERT, 1024).
-@@ -3810,7 +3810,7 @@
- -define(wxSTC_INDIC_TT, 2).
- -define(wxSTC_INDIC_SQUIGGLE, 1).
- -define(wxSTC_INDIC_PLAIN, 0).
---define(wxSTC_INDIC_MAX, 7).
-+-define(wxSTC_INDIC_MAX, 31).
- -define(wxSTC_CASE_LOWER, 2).
- -define(wxSTC_CASE_UPPER, 1).
- -define(wxSTC_CASE_MIXED, 0).
-@@ -3835,7 +3835,7 @@
- -define(wxSTC_CHARSET_BALTIC, 186).
- -define(wxSTC_CHARSET_DEFAULT, 1).
- -define(wxSTC_CHARSET_ANSI, 0).
---define(wxSTC_STYLE_MAX, 127).
-+-define(wxSTC_STYLE_MAX, 255).
- -define(wxSTC_STYLE_LASTPREDEFINED, 39).
- -define(wxSTC_STYLE_CALLTIP, 38).
- -define(wxSTC_STYLE_INDENTGUIDE, 37).
-@@ -3934,9 +3934,9 @@
- -define(wxTE_PROCESS_TAB, 64).
- -define(wxTE_MULTILINE, 32).
- -define(wxTE_READONLY, 16).
---define(wxTE_AUTO_SCROLL, 8).
-+-define(wxTE_AUTO_SCROLL, 0).
- -define(wxTE_NO_VSCROLL, 2).
---define(wxHAS_TEXT_WINDOW_STREAM, 0).
-+-define(wxHAS_TEXT_WINDOW_STREAM, 1).
- % From "textctrl.h": wxTextAttrAlignment
- -define(wxTEXT_ALIGNMENT_DEFAULT, 0).
- -define(wxTEXT_ALIGNMENT_LEFT, 1).
-@@ -3986,7 +3986,7 @@
- -define(wxDEFAULT_FRAME_STYLE, (?wxSYSTEM_MENU bor ?wxRESIZE_BORDER bor 
?wxMINIMIZE_BOX bor ?wxMAXIMIZE_BOX bor ?wxCLOSE_BOX bor ?wxCAPTION bor 
?wxCLIP_CHILDREN)).
- -define(wxRESIZE_BORDER, 64).
- -define(wxTINY_CAPTION_VERT, 128).
---define(wxTINY_CAPTION_HORIZ, 256).
-+-define(wxTINY_CAPTION_HORIZ, 128).
- -define(wxMAXIMIZE_BOX, 512).
- -define(wxMINIMIZE_BOX, 1024).
- -define(wxSYSTEM_MENU, 2048).

diff --git a/dev-lang/erlang/files/erlang-23.3.4.14-emacs28-compat.patch 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-10 Thread Jakov Smolić
commit: 3723f96500c2227ccc89dd7a47db3072585def00
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 10 06:42:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 10 06:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3723f965

dev-lang/erlang: Stabilize 25.0.4 x86, #869311

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index e5be8b213356..3c48e377568b 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-09 Thread Sam James
commit: 1a53a7017c4a98fa28236bbd92b5bae8b62552e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a53a701

dev-lang/erlang: Stabilize 25.0.4 sparc, #869311

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index a803ac6744af..e5be8b213356 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-09 Thread Jakov Smolić
commit: 0be1c9ef8cbe5e64f58ded4e804f7dc95a3b21d1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep  9 22:26:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep  9 22:26:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be1c9ef

dev-lang/erlang: Stabilize 25.0.4 amd64, #869311

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-25.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
index e5b9526aba8a..a803ac6744af 100644
--- a/dev-lang/erlang/erlang-25.0.4.ebuild
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-09-09 Thread Matthew Smith
commit: 0ecceef53d2f6f742cf43ccb53ece8bdfac96c03
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Sep  9 11:10:25 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Sep  9 11:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecceef5

dev-lang/erlang: remove old hipe USE flag

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml
index 3f54798ac7dc..5d7e897a2877 100644
--- a/dev-lang/erlang/metadata.xml
+++ b/dev-lang/erlang/metadata.xml
@@ -10,7 +10,6 @@
Matthew Smith


-   HIgh Performance Erlang extension
Enable kernel polling support





[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-20 Thread Matthew Smith
commit: 6388a75e60af782d003b1c49fc73eb0815dbfb30
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Aug 20 07:11:49 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Aug 20 07:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6388a75e

dev-lang/erlang: drop 25.0-r1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest  |   1 -
 dev-lang/erlang/erlang-25.0-r1.ebuild | 162 --
 2 files changed, 163 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 00c19a6faac9..14b8d17532e9 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -5,7 +5,6 @@ DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b77556
 DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
 DIST erlang-25.0.3.tar.gz 59811038 BLAKE2B 
81176f415e814b57f298782d2ae77ebf68c1493753b747b29409d95f811dc501ec5301975e90ec464ef611c3f06cf066d36b34f21e92bae10e5f02fe3f87c8b7
 SHA512 
d6c83722bd86e20568b879cb770e95e37b6227b932e4e74e50bbb9dc426b1f7f5286600a182011baa2b83ff7f006717ee62812959f133868765d819ddf57399f
 DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
-DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be

diff --git a/dev-lang/erlang/erlang-25.0-r1.ebuild 
b/dev-lang/erlang/erlang-25.0-r1.ebuild
deleted file mode 100644
index 1d539c7aa9b4..
--- a/dev-lang/erlang/erlang-25.0-r1.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
-   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
-   systemd? ( sys-apps/systemd )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-"
-DEPEND="${RDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-20 Thread Matthew Smith
commit: e6770b8f10903056f2d7073899fd476e7a2f04ef
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Aug 20 07:11:30 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Aug 20 07:13:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6770b8f

dev-lang/erlang: add 25.0.4

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-25.0.4.ebuild | 168 +++
 2 files changed, 169 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index a76d47eb1acc..00c19a6faac9 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -4,6 +4,7 @@ DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3a
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
 DIST erlang-25.0.3.tar.gz 59811038 BLAKE2B 
81176f415e814b57f298782d2ae77ebf68c1493753b747b29409d95f811dc501ec5301975e90ec464ef611c3f06cf066d36b34f21e92bae10e5f02fe3f87c8b7
 SHA512 
d6c83722bd86e20568b879cb770e95e37b6227b932e4e74e50bbb9dc426b1f7f5286600a182011baa2b83ff7f006717ee62812959f133868765d819ddf57399f
+DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B 
cebba32e859ec4ff0868de506771449a6d5d053d50d8f4a2cf84f9bc90da1e14ae320420b3c33f6febd5977fd1ccff98b55d3ee1a0c4b90e674e912883cb0f29
 SHA512 
8d9d12496d55181c0d866bbd97576551d1d78232fe34b845e8efbfbd4e95ce8426e73221d8126d12453959cd8adc5e07f121aaa93f3a5696074b43c69291d363
 DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e

diff --git a/dev-lang/erlang/erlang-25.0.4.ebuild 
b/dev-lang/erlang/erlang-25.0.4.ebuild
new file mode 100644
index ..e5b9526aba8a
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.0.4.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-15 Thread Agostino Sarubbo
commit: c1f3d8b8acd2e9d13a3450cff1383a9b35f70daa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:44:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:44:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f3d8b8

dev-lang/erlang: x86 stable wrt bug #865093

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
index 236a25666d51..1d539c7aa9b4 100644
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ b/dev-lang/erlang/erlang-25.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-15 Thread Agostino Sarubbo
commit: 9c38e97d69dec2f3c40fd1296d4763ddb9795419
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:43:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c38e97d

dev-lang/erlang: sparc stable wrt bug #865093

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
index c97fb42fbf08..236a25666d51 100644
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ b/dev-lang/erlang/erlang-25.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-15 Thread Agostino Sarubbo
commit: 856ca53d39c0a8e9ca1a2572fc42baeee1a9f640
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:43:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856ca53d

dev-lang/erlang: ppc stable wrt bug #865093

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
index 201c1b3db504..c97fb42fbf08 100644
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ b/dev-lang/erlang/erlang-25.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-15 Thread Agostino Sarubbo
commit: 8f0225a8e33af22b6773181894eec9b8cad4a09e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:38:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:38:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0225a8

dev-lang/erlang: amd64 stable wrt bug #865093

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
index b9b0b1c11632..201c1b3db504 100644
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ b/dev-lang/erlang/erlang-25.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-14 Thread Arthur Zamarin
commit: 1433c1b43c79faf7a825eb12cc11fa447ecee9de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 14 16:33:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 14 16:33:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1433c1b4

dev-lang/erlang: Stabilize 25.0.2 ppc64, #865093

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.2.ebuild 
b/dev-lang/erlang/erlang-25.0.2.ebuild
index d08bb337a5c2..b9b0b1c11632 100644
--- a/dev-lang/erlang/erlang-25.0.2.ebuild
+++ b/dev-lang/erlang/erlang-25.0.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-08-08 Thread Matthew Smith
commit: 370c71476c3cedc8f812a1276afb093da3fb4103
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Aug  8 17:50:29 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Aug  8 18:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370c7147

dev-lang/erlang: add 25.0.3

Also, add src_test implementation that only runs a very small subset of
the tests. We just want to quickly check if what we just built works.

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-25.0.3.ebuild | 168 +++
 2 files changed, 169 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 0c5e6b5b3df5..a76d47eb1acc 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,6 +3,7 @@ DIST erlang-23.3.4.15.tar.gz 57510217 BLAKE2B 
c07a1de91389774a8c62a0618567c0b8f8
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
+DIST erlang-25.0.3.tar.gz 59811038 BLAKE2B 
81176f415e814b57f298782d2ae77ebf68c1493753b747b29409d95f811dc501ec5301975e90ec464ef611c3f06cf066d36b34f21e92bae10e5f02fe3f87c8b7
 SHA512 
d6c83722bd86e20568b879cb770e95e37b6227b932e4e74e50bbb9dc426b1f7f5286600a182011baa2b83ff7f006717ee62812959f133868765d819ddf57399f
 DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e

diff --git a/dev-lang/erlang/erlang-25.0.3.ebuild 
b/dev-lang/erlang/erlang-25.0.3.ebuild
new file mode 100644
index ..e5b9526aba8a
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.0.3.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-09 Thread Matthew Smith
commit: 4409a81a492282d31f9bb8f02a67e3d2cddec059
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Jul  9 09:22:37 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Jul  9 09:25:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4409a81a

dev-lang/erlang: drop 23.3.4.14-r2, 24.3.4-r1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   2 -
 dev-lang/erlang/erlang-23.3.4.14-r2.ebuild | 156 ---
 dev-lang/erlang/erlang-24.3.4-r1.ebuild| 162 -
 3 files changed, 320 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 0412a95f632b..0c5e6b5b3df5 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,9 +1,7 @@
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
-DIST erlang-23.3.4.14.tar.gz 57288870 BLAKE2B 
64c53eac18f970d7b6e560ec678c34cab7e9ecd77af1789843c17c072e05034bef00d0985a294b118890f30cd40e429db19d309626172deabcd2ee1328f04584
 SHA512 
1a1e5eebd471a919dbbbdfcdea32285d3c8f51d5ba4a4f16081c1ffc00cc118e2056ffb84040147ee70175a3cad4419501ec892dccd59cfa133d473eee3f00e9
 DIST erlang-23.3.4.15.tar.gz 57510217 BLAKE2B 
c07a1de91389774a8c62a0618567c0b8f8cad98674a1a2a737ed16d42a5a7c48cd7f53b433d44175c0a5abfbcc276b8cae389b165ae5343fa6d7a2aba9a930dc
 SHA512 
a79c4deb8261a4c3e165198794dd0833d3e33bfc9ec36627b245f425cbdd354b82a018fe68debc68d4514972b3a4d171c8d4503bfbd73a678b0bd0c5b8343439
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
-DIST erlang-24.3.4.tar.gz 59298534 BLAKE2B 
66e8cb2148392229fb24fb0994b09510ede89229b90708df7149393d4f522ccc98774fad9f924d2c1f806f099303e097e05b1f91348674e86057c0a8952e133e
 SHA512 
bd3fb31d69ef64a87fc436f610409308bdb44493422974ae563bdf001dabd0a5aadfcdb0334b430ebb385f7e91f629e793fdf03801ab48df5f265472e3af540a
 DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
 DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1

diff --git a/dev-lang/erlang/erlang-23.3.4.14-r2.ebuild 
b/dev-lang/erlang/erlang-23.3.4.14-r2.ebuild
deleted file mode 100644
index 4ec3b42e084e..
--- a/dev-lang/erlang/erlang-23.3.4.14-r2.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-09 Thread Matthew Smith
commit: be833347309d924871d09a0c6b79649c2a319361
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Jul  9 09:06:42 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Jul  9 09:25:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be833347

dev-lang/erlang: add 23.3.4.15, 24.3.4.2, 25.0.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   3 +
 dev-lang/erlang/erlang-23.3.4.15.ebuild | 156 ++
 dev-lang/erlang/erlang-24.3.4.2.ebuild  | 162 
 dev-lang/erlang/erlang-25.0.2.ebuild| 162 
 4 files changed, 483 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 7adc2a68e1e7..0412a95f632b 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,7 +1,10 @@
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
 DIST erlang-23.3.4.14.tar.gz 57288870 BLAKE2B 
64c53eac18f970d7b6e560ec678c34cab7e9ecd77af1789843c17c072e05034bef00d0985a294b118890f30cd40e429db19d309626172deabcd2ee1328f04584
 SHA512 
1a1e5eebd471a919dbbbdfcdea32285d3c8f51d5ba4a4f16081c1ffc00cc118e2056ffb84040147ee70175a3cad4419501ec892dccd59cfa133d473eee3f00e9
+DIST erlang-23.3.4.15.tar.gz 57510217 BLAKE2B 
c07a1de91389774a8c62a0618567c0b8f8cad98674a1a2a737ed16d42a5a7c48cd7f53b433d44175c0a5abfbcc276b8cae389b165ae5343fa6d7a2aba9a930dc
 SHA512 
a79c4deb8261a4c3e165198794dd0833d3e33bfc9ec36627b245f425cbdd354b82a018fe68debc68d4514972b3a4d171c8d4503bfbd73a678b0bd0c5b8343439
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
+DIST erlang-24.3.4.2.tar.gz 59532491 BLAKE2B 
28c48f1a3197a151010a775286cf0b775567301411b8480b32cfb39c68978de5586b63c245fe58bff8034ebc04fcc3b002dee7c953127ecf581ed6d716587ae4
 SHA512 
78bc2dc67fe60d3ea6049c361a017c054e12b0adeeae890b0a1ee5301744505593bd19f3731acebff8312b323a3bd21a1359507d122fc34f0eb85eefb3aac88c
 DIST erlang-24.3.4.tar.gz 59298534 BLAKE2B 
66e8cb2148392229fb24fb0994b09510ede89229b90708df7149393d4f522ccc98774fad9f924d2c1f806f099303e097e05b1f91348674e86057c0a8952e133e
 SHA512 
bd3fb31d69ef64a87fc436f610409308bdb44493422974ae563bdf001dabd0a5aadfcdb0334b430ebb385f7e91f629e793fdf03801ab48df5f265472e3af540a
+DIST erlang-25.0.2.tar.gz 59800286 BLAKE2B 
4344ff5a21a6c0139842067d10d82435f504a5bd3b4112137f92ad06d7bff21352244c80eadad4a9efbc29692ac2be2a81b87ddde9b29433d1461a1148a733c7
 SHA512 
717406816b4428fb8bd808a9d25575b7e33a05e6aed5428295682ba8576d53f1433bd1b1593236943e592e673ed2168047873127cfd293b5522636c514328f43
 DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e

diff --git a/dev-lang/erlang/erlang-23.3.4.15.ebuild 
b/dev-lang/erlang/erlang-23.3.4.15.ebuild
new file mode 100644
index ..4ec3b42e084e
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.3.4.15.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+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 -> 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/, dev-lang/erlang/

2022-07-09 Thread Sam James
commit: f47e0dfd9efcdace35f4b87ba9e3273be6d06dbb
Author: igna_martinoli  protonmail  com>
AuthorDate: Sat Jul  9 07:56:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  9 08:31:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47e0dfd

dev-lang/erlang: fix localhost dependency in init script

net.lo is netifrc specific.

Closes: https://bugs.gentoo.org/857099
Closes: https://github.com/gentoo/gentoo/pull/26303
Signed-off-by: igna_martinoli  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/{erlang-23.3.4.12.ebuild => erlang-23.3.4.12-r1.ebuild} | 0
 .../erlang/{erlang-23.3.4.14-r1.ebuild => erlang-23.3.4.14-r2.ebuild}   | 0
 dev-lang/erlang/{erlang-24.3.3.ebuild => erlang-24.3.3-r1.ebuild}   | 0
 dev-lang/erlang/{erlang-24.3.4.ebuild => erlang-24.3.4-r1.ebuild}   | 0
 dev-lang/erlang/{erlang-25.0.ebuild => erlang-25.0-r1.ebuild}   | 0
 dev-lang/erlang/files/epmd.init | 2 +-
 dev-lang/erlang/files/epmd.init-r2  | 2 +-
 7 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12-r1.ebuild
similarity index 100%
rename from dev-lang/erlang/erlang-23.3.4.12.ebuild
rename to dev-lang/erlang/erlang-23.3.4.12-r1.ebuild

diff --git a/dev-lang/erlang/erlang-23.3.4.14-r1.ebuild 
b/dev-lang/erlang/erlang-23.3.4.14-r2.ebuild
similarity index 100%
rename from dev-lang/erlang/erlang-23.3.4.14-r1.ebuild
rename to dev-lang/erlang/erlang-23.3.4.14-r2.ebuild

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3-r1.ebuild
similarity index 100%
rename from dev-lang/erlang/erlang-24.3.3.ebuild
rename to dev-lang/erlang/erlang-24.3.3-r1.ebuild

diff --git a/dev-lang/erlang/erlang-24.3.4.ebuild 
b/dev-lang/erlang/erlang-24.3.4-r1.ebuild
similarity index 100%
rename from dev-lang/erlang/erlang-24.3.4.ebuild
rename to dev-lang/erlang/erlang-24.3.4-r1.ebuild

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0-r1.ebuild
similarity index 100%
rename from dev-lang/erlang/erlang-25.0.ebuild
rename to dev-lang/erlang/erlang-25.0-r1.ebuild

diff --git a/dev-lang/erlang/files/epmd.init b/dev-lang/erlang/files/epmd.init
index 92318d051bff..211d1dad47b4 100644
--- a/dev-lang/erlang/files/epmd.init
+++ b/dev-lang/erlang/files/epmd.init
@@ -7,7 +7,7 @@ pidfile="/var/run/epmd.pid"
 command_args="-daemon -relaxed_command_check -address 127.0.0.1"
 
 depend() {
-   need net.lo
+   need loopback
before sshd
 }
 

diff --git a/dev-lang/erlang/files/epmd.init-r2 
b/dev-lang/erlang/files/epmd.init-r2
index 52f6d72b0fe7..08a230ec15cf 100644
--- a/dev-lang/erlang/files/epmd.init-r2
+++ b/dev-lang/erlang/files/epmd.init-r2
@@ -12,7 +12,7 @@ command_background=yes
 pidfile="/var/run/epmd.pid"
 
 depend() {
-   need net.lo
+   need loopback
before sshd
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-03 Thread Agostino Sarubbo
commit: 376785f06c34a1b5a8f220c2d5b6b7ffec11bcb7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 10:49:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 10:50:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376785f0

dev-lang/erlang: ppc64 stable wrt bug #855716

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
index 5de42e1e60bf..1d539c7aa9b4 100644
--- a/dev-lang/erlang/erlang-25.0.ebuild
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-03 Thread Agostino Sarubbo
commit: ba81aecf84bb0316e85bb15a4d6c8858bf169182
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  3 10:49:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  3 10:49:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba81aecf

dev-lang/erlang: ppc stable wrt bug #855716

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
index 116597a32aa0..5de42e1e60bf 100644
--- a/dev-lang/erlang/erlang-25.0.ebuild
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-02 Thread Sam James
commit: 5954c8d917222a7de75d7d4d3b14b9e3d9723707
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 18:15:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 18:15:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5954c8d9

dev-lang/erlang: Stabilize 25.0 amd64, #855716

Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/erlang-25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
index e83047b7f83e..116597a32aa0 100644
--- a/dev-lang/erlang/erlang-25.0.ebuild
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-02 Thread Jakov Smolić
commit: 1c3b71166d4b9c562bff03fb4ecb13ec6b285b7c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jul  2 16:03:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jul  2 16:03:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3b7116

dev-lang/erlang: Stabilize 25.0 x86, #855716

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
index ab41893ed61e..e83047b7f83e 100644
--- a/dev-lang/erlang/erlang-25.0.ebuild
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-07-02 Thread Arthur Zamarin
commit: 5e24838e03d6d086da3705ca6864c831f92570db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  2 12:59:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  2 12:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e24838e

dev-lang/erlang: Stabilize 25.0 sparc, #855716

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
index d08bb337a5c2..ab41893ed61e 100644
--- a/dev-lang/erlang/erlang-25.0.ebuild
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-05-18 Thread Matthew Smith
commit: cd84eb66afd37613b2dd91a228c5bd7b00d0f848
Author: Matthew Smith  gentoo  org>
AuthorDate: Wed May 18 16:46:59 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed May 18 16:46:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd84eb66

dev-lang/erlang: add 25.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-25.0.ebuild | 162 +
 2 files changed, 165 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index eeaff90bb738..7adc2a68e1e7 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,7 +2,10 @@ DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c
 DIST erlang-23.3.4.14.tar.gz 57288870 BLAKE2B 
64c53eac18f970d7b6e560ec678c34cab7e9ecd77af1789843c17c072e05034bef00d0985a294b118890f30cd40e429db19d309626172deabcd2ee1328f04584
 SHA512 
1a1e5eebd471a919dbbbdfcdea32285d3c8f51d5ba4a4f16081c1ffc00cc118e2056ffb84040147ee70175a3cad4419501ec892dccd59cfa133d473eee3f00e9
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.tar.gz 59298534 BLAKE2B 
66e8cb2148392229fb24fb0994b09510ede89229b90708df7149393d4f522ccc98774fad9f924d2c1f806f099303e097e05b1f91348674e86057c0a8952e133e
 SHA512 
bd3fb31d69ef64a87fc436f610409308bdb44493422974ae563bdf001dabd0a5aadfcdb0334b430ebb385f7e91f629e793fdf03801ab48df5f265472e3af540a
+DIST erlang-25.0.tar.gz 59574655 BLAKE2B 
fddcd0d099b84981862b06397dcd6d1a53e11c5624f5e8e60ef0caa1db215a8447b6a9eaecd56761d3d7d213ca40b5e7e7b0860d2cbf0d547f5dfcf9e9edd08b
 SHA512 
36f2d36c5d2d5dcd28c6f817f3dc008c902838115b8830a684f9d9290017074cbfbb616d4a28f02fedaab097e73183c86cef1ce28f656e0852df0a95c30c5639
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
+DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 
2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74
 SHA512 
6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e
 DIST erlang_doc_man_24.3.tar.gz 1680242 BLAKE2B 
3311eb6ed6dcaa2d611adf7a08269f67e3f31d106f6b6d04e5cc91efa8efc382ddb6b230f218fa543390bf4ec37f477e0c4979c82632ebfb6ccda8c5de1fbc41
 SHA512 
72876911a1ec82071225e7b71de0462254becd64892a5459239b9e44b20601f6b6990a12cd36a8320e81e5307bcf7b5e5057e42baec12403be4a0eda00cdf62c
+DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 
743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4
 SHA512 
c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09

diff --git a/dev-lang/erlang/erlang-25.0.ebuild 
b/dev-lang/erlang/erlang-25.0.ebuild
new file mode 100644
index ..d08bb337a5c2
--- /dev/null
+++ b/dev-lang/erlang/erlang-25.0.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz
 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/, dev-lang/erlang/files/

2022-05-05 Thread Matthew Smith
commit: 23330408d7ae93d2fe67c2e7c33cdca4fe613351
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu May  5 14:32:15 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu May  5 14:34:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23330408

dev-lang/erlang: backport emacs-28 compatibility patch

Signed-off-by: Matthew Smith  gentoo.org>

 ...23.3.4.14.ebuild => erlang-23.3.4.14-r1.ebuild} |   1 +
 .../files/erlang-23.3.4.14-emacs28-compat.patch| 137 +
 2 files changed, 138 insertions(+)

diff --git a/dev-lang/erlang/erlang-23.3.4.14.ebuild 
b/dev-lang/erlang/erlang-23.3.4.14-r1.ebuild
similarity index 98%
rename from dev-lang/erlang/erlang-23.3.4.14.ebuild
rename to dev-lang/erlang/erlang-23.3.4.14-r1.ebuild
index 689ece693ee0..4ec3b42e084e 100644
--- a/dev-lang/erlang/erlang-23.3.4.14.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.14-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/otp-OTP-${PV}"
 PATCHES=(
"${FILESDIR}"/18.2.1-wx3.0.patch
"${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4.14-emacs28-compat.patch
 )
 
 SITEFILE=50"${PN}"-gentoo.el

diff --git a/dev-lang/erlang/files/erlang-23.3.4.14-emacs28-compat.patch 
b/dev-lang/erlang/files/erlang-23.3.4.14-emacs28-compat.patch
new file mode 100644
index ..32844d8dd1a8
--- /dev/null
+++ b/dev-lang/erlang/files/erlang-23.3.4.14-emacs28-compat.patch
@@ -0,0 +1,137 @@
+From 22a7522ef3f0f3c13618214e61f60cb01d80eef4 Mon Sep 17 00:00:00 2001
+From: Justin Davis 
+Date: Tue, 26 Oct 2021 13:28:16 -0400
+Subject: [PATCH] Fix emacs erlang-mode: xref switched to CL-Lib
+
+Fix for GitHub issue #5314.
+
+Xref is a package which is also bundled with emacs:
+http://elpa.gnu.org/packages/xref.html
+
+Xref switched its own internally defined classes from EIEIO to
+CL-lib (emacs-mirror/emacs@86da812afb2572c7fead2bb07570b976bffd7c55).
+erlang-mode subclasses xref-file-location in order to add a function
+arity slot to xrefs.
+
+If xref-file-location is a class, use defclass to subclass it. Otherwise
+use cl-defstruct. Avoids referencing make-instance, slot-value functions
+from EIEIO. Only references constructor, accessor, and predicate
+functions.  Updates comments that make references to classes.
+
+Testing:
+- cd into lib/tools/emacs.
+- Run the tests included with erlang-mode from the shell:
+  emacs -Q -batch -L . -l erlang.el -l erlang-test.el \
+-f ert-run-tests-batch-and-exit
+- Copy xref.el from the xref package (>=1.3.1) into the
+  lib/tools/emacs directory.
+- Run the tests again. This will load xref.el automatically
+  and use the new interface.
+---
+ lib/tools/emacs/erlang.el | 48 +--
+ 1 file changed, 31 insertions(+), 17 deletions(-)
+
+diff --git a/lib/tools/emacs/erlang.el b/lib/tools/emacs/erlang.el
+index 69a5fdaeb55..40fe32689e7 100644
+--- a/lib/tools/emacs/erlang.el
 b/lib/tools/emacs/erlang.el
+@@ -5120,8 +5120,8 @@ about Erlang modules."
+ ;;
+ ;; As mentioned this xref implementation is based on the etags xref
+ ;; implementation.  But in the cases where arity is considered the
+-;; etags information structures (class xref-etags-location) will be
+-;; translated to our own structures which include arity (class
++;; etags information structures (struct xref-etags-location) will be
++;; translated to our own structures which include arity (struct
+ ;; erlang-xref-location).  This translation is started in the function
+ ;; `erlang-refine-xrefs'.
+ 
+@@ -5129,6 +5129,11 @@ about Erlang modules."
+ ;; with xref items with xref-etags-location and some deal with xref
+ ;; items with erlang-xref-location.
+ 
++;; NOTE: Around Sept 2021, the xrefs package changed all of its defined types
++;; (i.e.  xref-location, xref-file-location) from EIEIO classes to CL-Lib
++;; structures. These are both supported. Older Emacsen with earlier versions 
of
++;; xref will continue to use defclass. Newer Emacsen will use cl-defstruct.
++
+ (defun erlang-etags--xref-backend () 'erlang-etags)
+ 
+ (defun erlang-soft-require (feature)
+@@ -5137,6 +5142,7 @@ about Erlang modules."
+ 
+ (when (and (erlang-soft-require 'xref)
+(erlang-soft-require 'cl-generic)
++   (erlang-soft-require 'cl-lib)
+(erlang-soft-require 'eieio)
+(erlang-soft-require 'etags))
+   ;; The purpose of using eval here is to avoid compilation
+@@ -5165,10 +5171,20 @@ about Erlang modules."
+ (let ((erlang-replace-etags-tags-completion-table t))
+   (tags-completion-table)))
+ 
+-  (defclass erlang-xref-location (xref-file-location)
+-((arity :type fixnum :initarg :arity
+-:reader erlang-xref-location-arity))
+-:documentation "An erlang location is a file location plus arity.")
++  ;; Xref 1.3.1 bundled with Emacs 28+ switched from using EIEIO classes 
to
++  ;; using CL-Lib structs.
++  (if (find-class 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-05-05 Thread Matthew Smith
commit: af316877aff979cb186df0fc2e5ae7656e651241
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed May  4 12:04:41 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu May  5 14:34:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af316877

dev-lang/erlang: Version updated to 23.3.4.14.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25319
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   1 +
 dev-lang/erlang/erlang-23.3.4.14.ebuild | 155 
 2 files changed, 156 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 70fae75c2352..eeaff90bb738 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,4 +1,5 @@
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
+DIST erlang-23.3.4.14.tar.gz 57288870 BLAKE2B 
64c53eac18f970d7b6e560ec678c34cab7e9ecd77af1789843c17c072e05034bef00d0985a294b118890f30cd40e429db19d309626172deabcd2ee1328f04584
 SHA512 
1a1e5eebd471a919dbbbdfcdea32285d3c8f51d5ba4a4f16081c1ffc00cc118e2056ffb84040147ee70175a3cad4419501ec892dccd59cfa133d473eee3f00e9
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.4.tar.gz 59298534 BLAKE2B 
66e8cb2148392229fb24fb0994b09510ede89229b90708df7149393d4f522ccc98774fad9f924d2c1f806f099303e097e05b1f91348674e86057c0a8952e133e
 SHA512 
bd3fb31d69ef64a87fc436f610409308bdb44493422974ae563bdf001dabd0a5aadfcdb0334b430ebb385f7e91f629e793fdf03801ab48df5f265472e3af540a
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1

diff --git a/dev-lang/erlang/erlang-23.3.4.14.ebuild 
b/dev-lang/erlang/erlang-23.3.4.14.ebuild
new file mode 100644
index ..689ece693ee0
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.3.4.14.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+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 ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-05-05 Thread Matthew Smith
commit: f63d2795265bdbd4cc335eeb33dcfe2a0bde
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed May  4 12:03:47 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu May  5 14:34:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63d

dev-lang/erlang: Version updated to 24.3.4.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-24.3.4.ebuild | 162 +++
 2 files changed, 163 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 6161c8f67ce1..70fae75c2352 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,5 +1,6 @@
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
+DIST erlang-24.3.4.tar.gz 59298534 BLAKE2B 
66e8cb2148392229fb24fb0994b09510ede89229b90708df7149393d4f522ccc98774fad9f924d2c1f806f099303e097e05b1f91348674e86057c0a8952e133e
 SHA512 
bd3fb31d69ef64a87fc436f610409308bdb44493422974ae563bdf001dabd0a5aadfcdb0334b430ebb385f7e91f629e793fdf03801ab48df5f265472e3af540a
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e

diff --git a/dev-lang/erlang/erlang-24.3.4.ebuild 
b/dev-lang/erlang/erlang-24.3.4.ebuild
new file mode 100644
index ..d08bb337a5c2
--- /dev/null
+++ b/dev-lang/erlang/erlang-24.3.4.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
+   "${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
+)
+
+SITEFILE=50"${PN}"-gentoo.el
+
+src_prepare() {
+   default
+
+   tc-export AR CPP CXX LD
+
+   # bug #797886: erlang's VM does 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-20 Thread Matthew Smith
commit: 9c90d464769bc81057f7da7afaa45520eb85752b
Author: Matthew Smith  gentoo  org>
AuthorDate: Wed Apr 20 16:20:20 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Apr 20 16:20:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c90d464

dev-lang/erlang: drop 23.3.4, 24.2.2, 24.3.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   5 --
 dev-lang/erlang/erlang-23.3.4.ebuild | 155 -
 dev-lang/erlang/erlang-24.2.2.ebuild | 162 ---
 dev-lang/erlang/erlang-24.3.2.ebuild | 162 ---
 4 files changed, 484 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 987a93d8292a..6161c8f67ce1 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,11 +1,6 @@
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
-DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
-DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
-DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
-DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e
-DIST erlang_doc_man_24.2.tar.gz 1673926 BLAKE2B 
17cf3c1e296c883e9c930cd540d439f7dd71a40048bbe80efd6f46dd5b4d9faf51177d2bb133f782742b0b367c8f54c27ed2b2cce277372a98dd55bb629f3b55
 SHA512 
359bfca20835eb2a6b6d199e2b108537c453369896b8bd4bd7db05c797421a734c31aea41ddf819b703718353f43186c5fd8f37d1a7d8624e767a41a922c01b9
 DIST erlang_doc_man_24.3.tar.gz 1680242 BLAKE2B 
3311eb6ed6dcaa2d611adf7a08269f67e3f31d106f6b6d04e5cc91efa8efc382ddb6b230f218fa543390bf4ec37f477e0c4979c82632ebfb6ccda8c5de1fbc41
 SHA512 
72876911a1ec82071225e7b71de0462254becd64892a5459239b9e44b20601f6b6990a12cd36a8320e81e5307bcf7b5e5057e42baec12403be4a0eda00cdf62c

diff --git a/dev-lang/erlang/erlang-23.3.4.ebuild 
b/dev-lang/erlang/erlang-23.3.4.ebuild
deleted file mode 100644
index fd509078eb66..
--- a/dev-lang/erlang/erlang-23.3.4.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: c4336aec7be7ed99ebd8e5682a3af9e548ed20f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 16:43:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 16:43:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4336aec

dev-lang/erlang: Stabilize 24.3.3 ppc64, #839111

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-24.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
index 5de42e1e60bf..1d539c7aa9b4 100644
--- a/dev-lang/erlang/erlang-24.3.3.ebuild
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: 16168447a7c48b435d630fc344bb59c162e89ae7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 13:35:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 13:35:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16168447

dev-lang/erlang: Stabilize 23.3.4.12 ppc64, #839108

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-23.3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
index a9ff5f5efe4d..d87e1a997ebf 100644
--- a/dev-lang/erlang/erlang-23.3.4.12.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: dcc97e0da803f47a216aef46762e0478f6c94b55
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 13:22:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 13:22:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc97e0d

dev-lang/erlang: Stabilize 24.3.3 ppc, #839111

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-24.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
index 116597a32aa0..5de42e1e60bf 100644
--- a/dev-lang/erlang/erlang-24.3.3.ebuild
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: aa6b8fdadc7df10c50ce991764352516e620b28d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 13:06:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 13:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6b8fda

dev-lang/erlang: Stabilize 23.3.4.12 ppc, #839108

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-23.3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
index 01c4c498874f..a9ff5f5efe4d 100644
--- a/dev-lang/erlang/erlang-23.3.4.12.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: 5845e9e87245719d27c69b45421dd3e0febe4274
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 12:13:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 12:13:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5845e9e8

dev-lang/erlang: Stabilize 24.3.3 sparc, #839111

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-24.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
index 870060fa5a8f..116597a32aa0 100644
--- a/dev-lang/erlang/erlang-24.3.3.ebuild
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Arthur Zamarin
commit: e926bb2bca0c791a7e50bbcbcf33a33ddebb0f1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 12:13:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 12:13:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e926bb2b

dev-lang/erlang: Stabilize 23.3.4.12 sparc, #839108

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/erlang/erlang-23.3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
index e68adcea8ab9..01c4c498874f 100644
--- a/dev-lang/erlang/erlang-23.3.4.12.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Jakov Smolić
commit: af31be89b5719fbea1a21b2cc1742fa7dcab19eb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 06:11:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 06:11:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af31be89

dev-lang/erlang: Stabilize 24.3.3 amd64, #839111

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-24.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
index d08bb337a5c2..4c1b1dc94fa8 100644
--- a/dev-lang/erlang/erlang-24.3.3.ebuild
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Jakov Smolić
commit: 55e41f91841ec24edb06683ca2924d4189076f58
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 06:12:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 06:12:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e41f91

dev-lang/erlang: Stabilize 24.3.3 x86, #839111

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-24.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
index 4c1b1dc94fa8..870060fa5a8f 100644
--- a/dev-lang/erlang/erlang-24.3.3.ebuild
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Jakov Smolić
commit: e5c95e0f0772fe8b956c61f1bf09fb0bcd3f3f5d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 06:12:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 06:12:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c95e0f

dev-lang/erlang: Stabilize 23.3.4.12 x86, #839108

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-23.3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
index d74f22853ee1..e68adcea8ab9 100644
--- a/dev-lang/erlang/erlang-23.3.4.12.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-04-19 Thread Jakov Smolić
commit: d5011059191d8c972e7b72abdeccce4c18dd90df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 06:11:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 06:11:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5011059

dev-lang/erlang: Stabilize 23.3.4.12 amd64, #839108

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-23.3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
index 689ece693ee0..d74f22853ee1 100644
--- a/dev-lang/erlang/erlang-23.3.4.12.ebuild
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-31 Thread Matthew Smith
commit: 63d6452df80de5c0ad593fefa11d25ac5520fba0
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 31 16:28:40 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 31 16:33:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d6452d

dev-lang/erlang: drop 24.3

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   1 -
 dev-lang/erlang/erlang-24.3.ebuild | 162 -
 2 files changed, 163 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index a07e9d53ab52..987a93d8292a 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,7 +3,6 @@ DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f9
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
 DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
 DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
-DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79
 DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e

diff --git a/dev-lang/erlang/erlang-24.3.ebuild 
b/dev-lang/erlang/erlang-24.3.ebuild
deleted file mode 100644
index d08bb337a5c2..
--- a/dev-lang/erlang/erlang-24.3.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
-   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
-   systemd? ( sys-apps/systemd )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-"
-DEPEND="${RDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-31 Thread Matthew Smith
commit: 55e16a8a6640843839263ea2d6313573b98c8b93
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Mar 29 22:04:18 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 31 16:33:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e16a8a

dev-lang/erlang: Version updated to 24.3.3.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24811
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-24.3.3.ebuild | 162 +++
 2 files changed, 163 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 3acb5891efdc..a07e9d53ab52 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,6 +2,7 @@ DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
 DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
+DIST erlang-24.3.3.tar.gz 59296830 BLAKE2B 
1792274c77001b6f49e84f1584620a247cf3acdf075a8d581403f31a2b4cfe32e7b8104d325f3c1a999595d94484cb74b7996a35599e9ef8935931a133a554f6
 SHA512 
5e8ce0ebd50c1c67ca29ce9405fc18f5461793b20a1732418bc8fac404078044deb72526682aab92ee3e737bc9dc9e94e6be162a088e2cb7cc68c14b1d76454e
 DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79

diff --git a/dev-lang/erlang/erlang-24.3.3.ebuild 
b/dev-lang/erlang/erlang-24.3.3.ebuild
new file mode 100644
index ..d08bb337a5c2
--- /dev/null
+++ b/dev-lang/erlang/erlang-24.3.3.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-27 Thread Matthew Smith
commit: c559a1665b9e7be05b37de9a01b0d7d555b36781
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 27 08:55:30 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 27 09:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c559a166

dev-lang/erlang: drop 23.3.4.11, 24.2, 24.2.1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   3 -
 dev-lang/erlang/erlang-23.3.4.11.ebuild | 155 --
 dev-lang/erlang/erlang-24.2.1.ebuild| 162 
 dev-lang/erlang/erlang-24.2.ebuild  | 162 
 4 files changed, 482 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index c10a4697f6c8..3acb5891efdc 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,9 +1,6 @@
-DIST erlang-23.3.4.11.tar.gz 57263517 BLAKE2B 
e677d9cff8604222c61467e64c0b5fb95a5c108778683bdfc0221c8d2f2973a33ec114d0e109b1586e114ee6b49cbc0c000295161eca5a0bff9770f18c3311d6
 SHA512 
820be438219473cd2f73cf03c854fdc5585ff7ffada411932a672bc6b182ef6d68350e0150fd1c9de6f7dcf788b443f1905c79e96f8b02d39a7190cdb267559e
 DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
-DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
-DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
 DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
 DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1

diff --git a/dev-lang/erlang/erlang-23.3.4.11.ebuild 
b/dev-lang/erlang/erlang-23.3.4.11.ebuild
deleted file mode 100644
index 689ece693ee0..
--- a/dev-lang/erlang/erlang-23.3.4.11.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-25 Thread Florian Schmaus
commit: 203ed4d43a078853d18c2c08f8327dd892d578e2
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Mar 25 01:09:22 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Mar 25 20:02:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203ed4d4

dev-lang/erlang: Version updated to 23.3.4.12.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24738
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-lang/erlang/Manifest|   1 +
 dev-lang/erlang/erlang-23.3.4.12.ebuild | 155 
 2 files changed, 156 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index b4f62edfc209..c10a4697f6c8 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,4 +1,5 @@
 DIST erlang-23.3.4.11.tar.gz 57263517 BLAKE2B 
e677d9cff8604222c61467e64c0b5fb95a5c108778683bdfc0221c8d2f2973a33ec114d0e109b1586e114ee6b49cbc0c000295161eca5a0bff9770f18c3311d6
 SHA512 
820be438219473cd2f73cf03c854fdc5585ff7ffada411932a672bc6b182ef6d68350e0150fd1c9de6f7dcf788b443f1905c79e96f8b02d39a7190cdb267559e
+DIST erlang-23.3.4.12.tar.gz 57278064 BLAKE2B 
3620dd2e49cfd75e49bf573ad1a8f8952c232ce2bf734ee845d8e8bb26053e34df96b472a9490c1cdf77ae6c106732f6a68b2f5d31808fd941bddb616004819f
 SHA512 
d4f468393116d2d24a5170d7efe04305d221bafc273d4740b701ec23d1e55268cc49eeb99722afa636431e6e50faa5c11758484aa71e29c2fb3ed7c2ad25
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
 DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7

diff --git a/dev-lang/erlang/erlang-23.3.4.12.ebuild 
b/dev-lang/erlang/erlang-23.3.4.12.ebuild
new file mode 100644
index ..689ece693ee0
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.3.4.12.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+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 ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-21 Thread Jakov Smolić
commit: 5eb2416e2a0746d0eda1ca30dbfbc9cffbec4ff5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 21 09:14:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 21 09:14:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb2416e

dev-lang/erlang: Stabilize 24.2.2 x86, #835616

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index a11aca085eff..3386a6004c14 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-21 Thread Agostino Sarubbo
commit: 1e61eaa42b8aea1f7e42b1251134bdb55b1343ab
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 21 07:48:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 21 07:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e61eaa4

dev-lang/erlang: sparc stable wrt bug #835616

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index 7cd00b156196..a11aca085eff 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-21 Thread Agostino Sarubbo
commit: d38c010a35177236cf2dc97ed6829d964c162d4f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 21 07:48:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 21 07:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38c010a

dev-lang/erlang: ppc64 stable wrt bug #835616

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index 29a23bcad97e..7cd00b156196 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-21 Thread Agostino Sarubbo
commit: 952ed1b82e2b3bbbd7e8b7215eda3359508da68b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 21 07:48:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 21 07:48:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952ed1b8

dev-lang/erlang: ppc stable wrt bug #835616

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index 3b350783f059..29a23bcad97e 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-21 Thread Agostino Sarubbo
commit: e98bc67bf7ba59c8b6ea296aceda313d562d2c8d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 21 07:47:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 21 07:47:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98bc67b

dev-lang/erlang: amd64 stable wrt bug #835616

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index 260dbdf84d07..3b350783f059 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-19 Thread Matthew Smith
commit: 462a4e7395383228764bafa4baaad89f2eeb5491
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Mar 19 08:53:33 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Mar 19 08:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462a4e73

dev-lang/erlang: add 24.3.2

Closes: https://github.com/gentoo/gentoo/pull/24650
Co-authored-by: Jonathan Davies  protonmail.com>
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-24.3.2.ebuild | 162 +++
 2 files changed, 163 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index dade815984ab..b4f62edfc209 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,6 +3,7 @@ DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f9
 DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
 DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
+DIST erlang-24.3.2.tar.gz 59302675 BLAKE2B 
265ab89c4b09c55cd65d046c79a6bbbef1fdbdc9b69bc1b61f2edc8ab731e9ecdf09e189861ebf57b97e60bb06244af9bb0cafe4460dbc53cf34326079a8992b
 SHA512 
811f50f4fa34dade0e2051decc7f8d7e96949cc9a9f11f507d3bdab43e65a654ddd6d0d49edbc03cc169d9d81f7937a195be5f103918e13b8083c31bdea2df2b
 DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79

diff --git a/dev-lang/erlang/erlang-24.3.2.ebuild 
b/dev-lang/erlang/erlang-24.3.2.ebuild
new file mode 100644
index ..d08bb337a5c2
--- /dev/null
+++ b/dev-lang/erlang/erlang-24.3.2.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs 
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
+   
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz
 -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( 
https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/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 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-12 Thread Matthew Smith
commit: d608fb839bdfae0f028f4faf69eb8c63026993d3
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Mar 12 20:17:49 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Mar 12 20:18:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d608fb83

dev-lang/erlang: drop 23.3.4.8, 24.0.2, 24.1.4, 24.1.7

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   8 --
 dev-lang/erlang/erlang-23.3.4.8.ebuild | 155 ---
 dev-lang/erlang/erlang-24.0.2.ebuild   | 162 -
 dev-lang/erlang/erlang-24.1.4.ebuild   | 162 -
 dev-lang/erlang/erlang-24.1.7.ebuild   | 162 -
 5 files changed, 649 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 6ae567224bc9..dade815984ab 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,20 +1,12 @@
 DIST erlang-23.3.4.11.tar.gz 57263517 BLAKE2B 
e677d9cff8604222c61467e64c0b5fb95a5c108778683bdfc0221c8d2f2973a33ec114d0e109b1586e114ee6b49cbc0c000295161eca5a0bff9770f18c3311d6
 SHA512 
820be438219473cd2f73cf03c854fdc5585ff7ffada411932a672bc6b182ef6d68350e0150fd1c9de6f7dcf788b443f1905c79e96f8b02d39a7190cdb267559e
-DIST erlang-23.3.4.8.tar.gz 57242259 BLAKE2B 
9959fd9ae0d8a0a4639ad0ff9f5a16079cdd7af525e0dc1189a3cc6741f653e511c84da77344465e7f365a8cbc07f691d3cfec23b062c2e274dbb8d4911733a2
 SHA512 
14449701a88b18103266cd562cad8b0f10e7abb153c7fe2d39792c232a11c5c5ea12e75eb17bac57e30cc43d1e907ae988a1beb662b4d7309f35231c76bdb381
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
-DIST erlang-24.0.2.tar.gz 58878378 BLAKE2B 
c2ea65cac39b654d9037ea9fcb47eb6eea96dec2483378f414bc33475e850121c1adaa30ea880070624496be9779539f98c864b0dd6eb92d3c4badaa121353d1
 SHA512 
d85e3e6a4177ac8c696dd666183f624065a89d35aa7f031cd6a7b105e0d1f9007de8d413880df47daf8f695485d952a81a14a01313b52f66534c1e5bd050093b
-DIST erlang-24.1.4.tar.gz 59009229 BLAKE2B 
484ad90509a618098dc1c3fc2ae7d2b44dc7735399f3ba2138d3c755b337e7c513083724329581e72968f6a5c33c9767f0192a1f5d21d35a3a69d5b4e151def2
 SHA512 
b5cf4fbce07b26b97ec8af62d1b86315227ff369f27c996a6df08b322b76721539a55664dcd4ffec49ff77efadc8e4f0c967c064bb4e1f5cdfa2db2eaa02620f
-DIST erlang-24.1.7.tar.gz 59014237 BLAKE2B 
e32e963911c574fb7927d870029912b8de2cdde8303ee12cdcca8d345eddaa76ee16862a07c6d5013a775c80db6abb744c6be3447dad8126d0aa26ac4d305043
 SHA512 
052758df429af0971c9d78a4f56e2f79510db3efbb103e6b869584e54af438b2d43e5172412e0fc624ea68b1df6be84debdae51777a7f4aa327b39b2248f
 DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
 DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
 DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
-DIST erlang_doc_html_24.0.tar.gz 39731398 BLAKE2B 
8a9fe3acb4cc13691e16c477cf89e8298df1a99bbe6a6c9e59e3c34248ecdc21077835951087b5a5bbb23ddb28f3bd7ab8b058fe64ce56c342b825a6c0ef8948
 SHA512 
453f8a9cf779a4f43966615433afc3be3aae7a571acf45974947bd720a331ca05949bc310de5f3b33b72d274971103ede56875bbfe757ba17f903510f690d97e
-DIST erlang_doc_html_24.1.tar.gz 39873142 BLAKE2B 
5e4bea792be6332a2186a270466a61bda5f37b5a066638ae00545433bf5bd11f84fba7a0ac210a9104e5322fd372759e53d0abd63468c59a3a2c59a3eaddd5ca
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-12 Thread Matthew Smith
commit: 1aad0651a70ed466b00d1191bacf0ce95a983a4c
Author: Matthew Smith  gentoo  org>
AuthorDate: Sat Mar 12 20:16:52 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Mar 12 20:18:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aad0651

dev-lang/erlang: add 23.3.4.11

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest|   1 +
 dev-lang/erlang/erlang-23.3.4.11.ebuild | 155 
 2 files changed, 156 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 77831efff665..6ae567224bc9 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,3 +1,4 @@
+DIST erlang-23.3.4.11.tar.gz 57263517 BLAKE2B 
e677d9cff8604222c61467e64c0b5fb95a5c108778683bdfc0221c8d2f2973a33ec114d0e109b1586e114ee6b49cbc0c000295161eca5a0bff9770f18c3311d6
 SHA512 
820be438219473cd2f73cf03c854fdc5585ff7ffada411932a672bc6b182ef6d68350e0150fd1c9de6f7dcf788b443f1905c79e96f8b02d39a7190cdb267559e
 DIST erlang-23.3.4.8.tar.gz 57242259 BLAKE2B 
9959fd9ae0d8a0a4639ad0ff9f5a16079cdd7af525e0dc1189a3cc6741f653e511c84da77344465e7f365a8cbc07f691d3cfec23b062c2e274dbb8d4911733a2
 SHA512 
14449701a88b18103266cd562cad8b0f10e7abb153c7fe2d39792c232a11c5c5ea12e75eb17bac57e30cc43d1e907ae988a1beb662b4d7309f35231c76bdb381
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
 DIST erlang-24.0.2.tar.gz 58878378 BLAKE2B 
c2ea65cac39b654d9037ea9fcb47eb6eea96dec2483378f414bc33475e850121c1adaa30ea880070624496be9779539f98c864b0dd6eb92d3c4badaa121353d1
 SHA512 
d85e3e6a4177ac8c696dd666183f624065a89d35aa7f031cd6a7b105e0d1f9007de8d413880df47daf8f695485d952a81a14a01313b52f66534c1e5bd050093b

diff --git a/dev-lang/erlang/erlang-23.3.4.11.ebuild 
b/dev-lang/erlang/erlang-23.3.4.11.ebuild
new file mode 100644
index ..689ece693ee0
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.3.4.11.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+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 ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll 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? ( >=dev-libs/openssl-0.9.7d:0= )
+   systemd? ( sys-apps/systemd )
+   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 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-12 Thread Matthew Smith
commit: 42610c5a73c3bf99ddbcf7afc73511bdf1010c4b
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Mar 11 18:54:42 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sat Mar 12 08:33:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42610c5a

dev-lang/erlang: Version updated to 24.3.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24495
Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-24.3.ebuild | 162 +
 2 files changed, 165 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 09b87e046857..77831efff665 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -6,11 +6,14 @@ DIST erlang-24.1.7.tar.gz 59014237 BLAKE2B 
e32e963911c574fb7927d870029912b8de2cd
 DIST erlang-24.2.1.tar.gz 59093658 BLAKE2B 
4e4cbcea4ccf3d65a16e1af0cabc55ef31107a9475109f5668eb3d0926ad35743d8d6f2d72090acd68f66a6caf3ee3524d4e31500d140bb54d8ff6d629da054c
 SHA512 
b4dd5c9506840fcb078b8c5820a70a07794d8e646f66941095cd9536cfcc60ed6c070d1f85952379384f774beec965521cfc567e7a4a94088ec9ce0fefafe984
 DIST erlang-24.2.2.tar.gz 59091659 BLAKE2B 
6b845e3de787e7aed4239284ffa81c483504c0a095c3cc3030fb8f3a0a236d0507f4290beb69096a1edbd3d13e9a4d5f2940eb6c268aaceb4a7d3bacf01dfaa0
 SHA512 
791bd9cc299168d4a209bcdc797a9671a39d03924dc18c9e0520393adf4eb54922c48eecde44601bde55b4fa80b91e0eddbfc486c5f45a611da60b47c63208c7
 DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
+DIST erlang-24.3.tar.gz 59288148 BLAKE2B 
faa6ef9b7bb953c95b19ad1545c8d870a24f2b1a09b22968c93ee9df72df6d1de7cd9015b49891f28f9c8629d3464e41b5f68f7e9f9e28f12ae7fc706e54
 SHA512 
7a2afb7ac48e05676f5cd1af6748c0e44cb28e896ebe7a3ae389cdb910d124ce7b9f974851b6de81f40d20df2a5775d07b1b8baef7af67df93252f462c1d6550
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.0.tar.gz 39731398 BLAKE2B 
8a9fe3acb4cc13691e16c477cf89e8298df1a99bbe6a6c9e59e3c34248ecdc21077835951087b5a5bbb23ddb28f3bd7ab8b058fe64ce56c342b825a6c0ef8948
 SHA512 
453f8a9cf779a4f43966615433afc3be3aae7a571acf45974947bd720a331ca05949bc310de5f3b33b72d274971103ede56875bbfe757ba17f903510f690d97e
 DIST erlang_doc_html_24.1.tar.gz 39873142 BLAKE2B 
5e4bea792be6332a2186a270466a61bda5f37b5a066638ae00545433bf5bd11f84fba7a0ac210a9104e5322fd372759e53d0abd63468c59a3a2c59a3eaddd5ca
 SHA512 
6ace8d8ba4b74e3269e71880f73bd296769acd8778f13fd945b80e57a694d70929d3e7a3263ff3c154190679d88fbb9855e201212e504de4a261e4182662e99a
 DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79
+DIST erlang_doc_html_24.3.tar.gz 36645792 BLAKE2B 
ef90b7d05ed43656ab1ffdbbd0833c9da08a867ad7a99ec0f7f1eb59697c1f9cd5ccd150b2e564af80b2098f063da0c76121db5444e603581442ad1c7bc8
 SHA512 
b8d3832ffdbdede656b362d719474f7b9ff04a32ea7235e77d63755629cf9305c203cd6cd9ae089171b2cee694f9641d6ed5d0197e2acf893a31d25696096f1e
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e
 DIST erlang_doc_man_24.0.tar.gz 1666152 BLAKE2B 
aaef8165322f39f7410840eafe562ec5038d9c89b4fa99b3b1d5748ba70fe755ba732de403dd916328e1fdcec895e2a347db4fb8c8837b5e41155439c9c54ef6
 SHA512 
7251f6eeb0534cc8538236a2c4be9d732bf0a05ba6832f9b3859116f9148e469d004331924c7187b07204798afb66067bfd321c8905000c355775927e5841918
 DIST erlang_doc_man_24.1.tar.gz 1673084 BLAKE2B 
092c7870914e108e3fe06b68be6c54cff508cd938b5b510ca9a7c946b786e5725ffa1f2c87282a36480a9c1c7d7c899e8118546102a98136f813309a7f0bd334
 SHA512 
a11361811c5d58a431f4096866a45755f771f0519bbc992fc71e3c760d81bdc9cf636e189aee72c602a5f02cbf6c7bb6cc442cdb71fd06e0c4097bdf6ffe92ec
 DIST erlang_doc_man_24.2.tar.gz 1673926 BLAKE2B 
17cf3c1e296c883e9c930cd540d439f7dd71a40048bbe80efd6f46dd5b4d9faf51177d2bb133f782742b0b367c8f54c27ed2b2cce277372a98dd55bb629f3b55
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-10 Thread Jakov Smolić
commit: 8451d7525abf691b2c753afdec0658235e61ced6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 10 10:10:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 10 10:10:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8451d752

dev-lang/erlang: Keyword 24.2.2 riscv, #834849

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/erlang/erlang-24.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.2.2.ebuild 
b/dev-lang/erlang/erlang-24.2.2.ebuild
index 7f2afde767b6..260dbdf84d07 100644
--- a/dev-lang/erlang/erlang-24.2.2.ebuild
+++ b/dev-lang/erlang/erlang-24.2.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # 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 ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/

2022-03-07 Thread Matthew Smith
commit: dd6676cb0961a8d2108ab736334ccec6c68ba2dc
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Mar  7 17:41:24 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Mar  7 17:41:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6676cb

dev-lang/erlang: update maintainers

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml
index 12eaef013307..3f54798ac7dc 100644
--- a/dev-lang/erlang/metadata.xml
+++ b/dev-lang/erlang/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   j...@protonmail.com
+   Jonathan Davies
+   
+   
+   matt...@gentoo.org
+   Matthew Smith
+   

HIgh Performance Erlang extension
Enable kernel polling support



  1   2   3   4   5   >