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

2024-06-10 Thread Arthur Zamarin
commit: ae1e4774f35296cb239c82ee4c312ffcf1d21038
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 19:59:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1e4774

dev-erlang/idna: dekeyword ia64

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

 dev-erlang/idna/idna-6.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/idna/idna-6.0.0-r2.ebuild 
b/dev-erlang/idna/idna-6.0.0-r2.ebuild
index 6436cad1e1e4..7efb53594010 100644
--- a/dev-erlang/idna/idna-6.0.0-r2.ebuild
+++ b/dev-erlang/idna/idna-6.0.0-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/erlang-idna-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2024-06-07 Thread Arthur Zamarin
commit: ee67923fe2efee2e044a3d1010c04cafcf31bf98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 16:27:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 16:29:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee67923f

dev-erlang/idna: drop 6.0.0-r1

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

 dev-erlang/idna/idna-6.0.0-r1.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-erlang/idna/idna-6.0.0-r1.ebuild 
b/dev-erlang/idna/idna-6.0.0-r1.ebuild
deleted file mode 100644
index 853b273e7c8a..
--- a/dev-erlang/idna/idna-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="Erlang IDNA implementation"
-HOMEPAGE="https://github.com/benoitc/erlang-idna;
-SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
-
-DEPEND=">=dev-lang/erlang-21.0"
-
-DOCS=( CHANGELOG README.md )
-
-S="${WORKDIR}/erlang-idna-${PV}"
-
-# Removes dependency to workaround for older erlang versions.
-# Patch based on https://github.com/benoitc/erlang-idna/pull/31
-PATCHES=( "${FILESDIR}/0001-Remove-dependency-on-unicode_util_compat.patch" )



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

2024-05-31 Thread Sam James
commit: 8dc98d43dc9fe41e3e19560064d0a61fc75af21f
Author: Sam James  gentoo  org>
AuthorDate: Fri May 31 18:46:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 31 18:46:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc98d43

dev-erlang/idna: Stabilize 6.0.0-r2 amd64, #933275

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

 dev-erlang/idna/idna-6.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/idna/idna-6.0.0-r2.ebuild 
b/dev-erlang/idna/idna-6.0.0-r2.ebuild
index f4beeeca0bc3..bb19ad05cf2c 100644
--- a/dev-erlang/idna/idna-6.0.0-r2.ebuild
+++ b/dev-erlang/idna/idna-6.0.0-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/erlang-idna-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2024-05-31 Thread Sam James
commit: 6f815083ea9dc84f0752e84e4811b4cc3b130a0a
Author: Sam James  gentoo  org>
AuthorDate: Fri May 31 18:46:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 31 18:46:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f815083

dev-erlang/idna: Stabilize 6.0.0-r2 x86, #933275

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

 dev-erlang/idna/idna-6.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/idna/idna-6.0.0-r2.ebuild 
b/dev-erlang/idna/idna-6.0.0-r2.ebuild
index bb19ad05cf2c..2152ed7cbe6c 100644
--- a/dev-erlang/idna/idna-6.0.0-r2.ebuild
+++ b/dev-erlang/idna/idna-6.0.0-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/erlang-idna-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2024-05-25 Thread Florian Schmaus
commit: ccb035687639d604deb670f4b38657b9954fcf49
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu May 23 16:33:15 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat May 25 11:59:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb03568

dev-erlang/idna: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-erlang/idna/idna-6.0.0-r2.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-erlang/idna/idna-6.0.0-r2.ebuild 
b/dev-erlang/idna/idna-6.0.0-r2.ebuild
new file mode 100644
index ..f4beeeca0bc3
--- /dev/null
+++ b/dev-erlang/idna/idna-6.0.0-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rebar
+
+DESCRIPTION="Erlang IDNA implementation"
+HOMEPAGE="https://github.com/benoitc/erlang-idna;
+SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}/erlang-idna-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND=">=dev-lang/erlang-21.0"
+
+# Removes dependency to workaround for older erlang versions.
+# Patch based on https://github.com/benoitc/erlang-idna/pull/31
+PATCHES=( "${FILESDIR}/0001-Remove-dependency-on-unicode_util_compat.patch" )



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

2021-06-01 Thread Sam James
commit: 3a7c112932469d726e68fe8f48b234ad7a95d35a
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Thu Apr  8 17:55:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 09:35:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7c1129

dev-erlang/idna: fix "remove unicode_util_compat" patch

The existing patch was incomplete, unicode_util_compat had also to be
patched out of src/idna.app.src. Otherwise ejabberd would potentially
fail with

Apr 07 21:04:38 example.org ejabberdctl[606236]: 2021-04-07 
21:04:38.066241+02:00 [critical] Failed to start ejabberd application: 
Exception occurred during configuration processing.
Apr 07 21:04:38 example.org ejabberdctl[606236]: ** exception error: 
nif_not_loaded
Apr 07 21:04:38 example.org ejabberdctl[606236]:in function  
erlang:nif_error/1
Apr 07 21:04:38 example.org ejabberdctl[606236]:   called as 
erlang:nif_error(nif_not_loaded)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
jid:string_to_usr/1 (src/jid.erl, line 121)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from jid:decode/1 
(src/jid.erl, line 136)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
econf:'-domain/0-fun-0-'/1 (src/econf.erl, line 479)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
yconf:'-list/2-fun-0-'/3 (src/yconf.erl, line 542)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
lists:mapfoldl/3 (lists.erl, line 1358)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
yconf:'-list/2-fun-1-'/3 (src/yconf.erl, line 538)
Apr 07 21:04:38 example.org ejabberdctl[606236]:in call from 
yconf:'-non_empty/1-fun-0-'/2 (src/yconf.erl, line 523)
Apr 07 21:04:38 example.org systemd[1]: ejabberd.service: Main process exited, 
code=exited, status=1/FAILURE

Bug: https://bugs.gentoo.org/766686
Signed-off-by: Florian Schmaus  geekplace.eu>
Signed-off-by: Sam James  gentoo.org>

 ...Remove-dependency-on-unicode_util_compat.patch} | 55 --
 .../{idna-6.0.0.ebuild => idna-6.0.0-r1.ebuild}|  6 +--
 2 files changed, 53 insertions(+), 8 deletions(-)

diff --git a/dev-erlang/idna/files/idna-remove-unicode_util_compat.diff 
b/dev-erlang/idna/files/0001-Remove-dependency-on-unicode_util_compat.patch
similarity index 67%
rename from dev-erlang/idna/files/idna-remove-unicode_util_compat.diff
rename to 
dev-erlang/idna/files/0001-Remove-dependency-on-unicode_util_compat.patch
index d369cefbf2a..0737b184236 100644
--- a/dev-erlang/idna/files/idna-remove-unicode_util_compat.diff
+++ b/dev-erlang/idna/files/0001-Remove-dependency-on-unicode_util_compat.patch
@@ -1,5 +1,34 @@
+From 9c91cd33265f4706e5e614349b879c059ffaeaf9 Mon Sep 17 00:00:00 2001
+From: Florian Schmaus 
+Date: Thu, 8 Apr 2021 19:43:43 +0200
+Subject: [PATCH] Remove dependency on unicode_util_compat
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Newer erlang versions, and this includes all dev-lang/erlang version
+currently in ::gentoo, do not require unicode_util_compat.
+
+This is based on
+https://github.com/benoitc/erlang-idna/pull/31/. Holger Weiß suggested
+to additionaly patch unicode_util_compat out of
+src/idna.app.src. Thanks Holger. :)
+
+Signed-off-by: Florian Schmaus 
+Suggested-by: Holger Weiß 
+---
+ rebar.config |  2 +-
+ rebar.config.script  | 11 ---
+ rebar.lock   |  6 --
+ src/idna.app.src |  2 +-
+ src/idna.erl | 10 +-
+ src/idna_context.erl |  4 ++--
+ 6 files changed, 9 insertions(+), 26 deletions(-)
+ delete mode 100644 rebar.config.script
+ delete mode 100644 rebar.lock
+
 diff --git a/rebar.config b/rebar.config
-index 84fd954..cd02013 100644
+index 84fd954aea01..cd0201386367 100644
 --- a/rebar.config
 +++ b/rebar.config
 @@ -1,3 +1,3 @@
@@ -9,7 +38,7 @@ index 84fd954..cd02013 100644
 +{deps, []}.
 diff --git a/rebar.config.script b/rebar.config.script
 deleted file mode 100644
-index d2bce94..000
+index d2bce945b8b2..
 --- a/rebar.config.script
 +++ /dev/null
 @@ -1,11 +0,0 @@
@@ -26,7 +55,7 @@ index d2bce94..000
 -end.
 diff --git a/rebar.lock b/rebar.lock
 deleted file mode 100644
-index 15fc8a1..000
+index 15fc8a117070..
 --- a/rebar.lock
 +++ /dev/null
 @@ -1,6 +0,0 @@
@@ -36,8 +65,21 @@ index 15fc8a1..000
 -{pkg_hash,[
 - {<<"unicode_util_compat">>, 
<<"D869E4C68901DD9531385BB0C8C40444EBF624E60B6962D95952775CAC5E90CD">>}]}
 -].
+diff --git a/src/idna.app.src b/src/idna.app.src
+index a6a75374351b..d6475067c2ad 100644
+--- a/src/idna.app.src
 b/src/idna.app.src
+@@ -3,7 +3,7 @@
+   {vsn, "6.0.0"},
+   {modules, []},
+   {registered, []},
+-  {applications, [kernel, stdlib, unicode_util_compat]},
++  {applications, [kernel, stdlib]},
+ 
+   {maintainers, ["Benoit Chesneau"]},
+   {licenses, ["BSD"]},
 diff --git a/src/idna.erl b/src/idna.erl
-index 5f010b3..32b1745 100644
+index 

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

2020-08-06 Thread Agostino Sarubbo
commit: 729c61568d3d4950f0c9648d7969f3a64523f0c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug  6 11:52:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug  6 11:52:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729c6156

dev-erlang/idna: x86 stable wrt bug #735926

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 55d3c5258ac..597fc28fad4 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-08-06 Thread Agostino Sarubbo
commit: 6eea63b8afe31bba29554e69a8ea60dce27f6f0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug  6 11:46:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug  6 11:46:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eea63b8

dev-erlang/idna: amd64 stable wrt bug #735926

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

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index dd5f60ec8b8..55d3c5258ac 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-07-19 Thread Sam James
commit: a61ab53515cb0753a0555312169469d2cd12d331
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 03:15:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 03:15:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61ab535

dev-erlang/idna: x86 keyworded (bug #717366)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 055a6e9fb24..dd5f60ec8b8 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-07-14 Thread Sam James
commit: 601641ed88a4170849c3a8f87b57ffb105384585
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 14 16:43:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 14 17:01:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601641ed

dev-erlang/idna: arm keyworded (bug #717366)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 43f1377ff67..055a6e9fb24 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-05-28 Thread Sergei Trofimovich
commit: 3b499a5153e0b5dbdb60a9e46d72ee7f3885d29f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 15:54:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b499a51

dev-erlang/idna: keyworded 6.0.0 for sparc, bug #717366

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 82e8030486f..43f1377ff67 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-05-06 Thread Sergei Trofimovich
commit: 633454d75fa1d03be3595a777ebc609ea71c4681
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  6 06:37:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 06:37:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633454d7

dev-erlang/idna: keyworded 6.0.0 for ppc, bug #717366

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 97219156848..82e8030486f 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64"
+KEYWORDS="~amd64 ~ia64 ~ppc"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-04-26 Thread Sergei Trofimovich
commit: 37ddc04592ad66ae12128dcfdc3bd04ffa0db741
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 26 20:21:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 26 20:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ddc045

dev-erlang/idna: keyworded 6.0.0 for ia64, bug #717366

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 24385454165..97219156848 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ia64"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2019-12-16 Thread Hanno Böck
commit: b7f9b645608ef4afffd7b5de056a9e88f8e02e2a
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Dec 16 11:31:09 2019 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon Dec 16 11:31:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f9b645

dev-erlang/idna: Fix metadata

Maintainer type was person, not project.

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

 dev-erlang/idna/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/idna/metadata.xml b/dev-erlang/idna/metadata.xml
index 7d0a22a4d4f..4943424ae15 100644
--- a/dev-erlang/idna/metadata.xml
+++ b/dev-erlang/idna/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
ejabb...@gentoo.org





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

2019-11-02 Thread Hanno Boeck
commit: e85e19067f4629b655709bee6376bcafb993b7db
Author: Hanno  gentoo  org>
AuthorDate: Sat Nov  2 13:07:18 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Nov  2 13:07:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85e1906

dev-erlang/idna: Initial commit

Dependency of latest dev-erlang/xmpp version.
Use upstream patch to avoid adding a compatibility package
for older erlang versions.

Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 dev-erlang/idna/Manifest   |   1 +
 .../files/idna-remove-unicode_util_compat.diff | 103 +
 dev-erlang/idna/idna-6.0.0.ebuild  |  25 +
 dev-erlang/idna/metadata.xml   |  10 ++
 4 files changed, 139 insertions(+)

diff --git a/dev-erlang/idna/Manifest b/dev-erlang/idna/Manifest
new file mode 100644
index 000..7d3a68b0157
--- /dev/null
+++ b/dev-erlang/idna/Manifest
@@ -0,0 +1 @@
+DIST idna-6.0.0.tar.gz 740802 BLAKE2B 
91bc6ee4031450b00659415125e8cec3f034f988bb7d307d323b0a7ca53450d42f0e84a044ccb6c198107c253b70e54466e77b2b0b4e9dd7f7051da49872be33
 SHA512 
59f8996199f7e3391b1da1b8fb1ebb70e442838eab1f26af9a8a8545f3e1b9f72f0afd65108272a51d846b34e0e8abe9623f10c89156ebca3d87b6b3eb63a066

diff --git a/dev-erlang/idna/files/idna-remove-unicode_util_compat.diff 
b/dev-erlang/idna/files/idna-remove-unicode_util_compat.diff
new file mode 100644
index 000..d369cefbf2a
--- /dev/null
+++ b/dev-erlang/idna/files/idna-remove-unicode_util_compat.diff
@@ -0,0 +1,103 @@
+diff --git a/rebar.config b/rebar.config
+index 84fd954..cd02013 100644
+--- a/rebar.config
 b/rebar.config
+@@ -1,3 +1,3 @@
+ {erl_opts, []}.
+ 
+-{deps, [{unicode_util_compat, "0.4.1"}]}.
++{deps, []}.
+diff --git a/rebar.config.script b/rebar.config.script
+deleted file mode 100644
+index d2bce94..000
+--- a/rebar.config.script
 /dev/null
+@@ -1,11 +0,0 @@
+-IsRebar3 = erlang:function_exported(rebar3, main, 1),
+-Rebar2Deps = [{unicode_util_compat, ".*",
+-   {git, "https://github.com/benoitc/unicode_util_compat.git;,
+-{tag, "0.3.1"}}}
+- ],
+-case IsRebar3 of
+-true ->
+-CONFIG;
+-false ->
+-lists:keyreplace(deps, 1, CONFIG, {deps, Rebar2Deps})
+-end.
+diff --git a/rebar.lock b/rebar.lock
+deleted file mode 100644
+index 15fc8a1..000
+--- a/rebar.lock
 /dev/null
+@@ -1,6 +0,0 @@
+-{"1.1.0",
+-[{<<"unicode_util_compat">>,{pkg,<<"unicode_util_compat">>,<<"0.4.1">>},0}]}.
+-[
+-{pkg_hash,[
+- {<<"unicode_util_compat">>, 
<<"D869E4C68901DD9531385BB0C8C40444EBF624E60B6962D95952775CAC5E90CD">>}]}
+-].
+diff --git a/src/idna.erl b/src/idna.erl
+index 5f010b3..32b1745 100644
+--- a/src/idna.erl
 b/src/idna.erl
+@@ -333,7 +333,7 @@ lowercase_list([], true) ->
+ lowercase_list([], false) ->
+   throw(unchanged);
+ lowercase_list(CPs0, Changed) ->
+-  case unicode_util_compat:lowercase(CPs0) of
++  case unicode_util:lowercase(CPs0) of
+ [Char|CPs] when Char =:= hd(CPs0) -> [Char|lowercase_list(CPs, Changed)];
+ [Char|CPs] -> append(Char,lowercase_list(CPs, true));
+ [] -> lowercase_list([], Changed)
+@@ -346,9 +346,9 @@ lowercase_bin(CP1, <>, Changed)
+   when CP1 < 128, CP2 < 256 ->
+   [CP1|lowercase_bin(CP2, Bin, Changed)];
+ lowercase_bin(CP1, Bin, Changed) ->
+-  case unicode_util_compat:lowercase([CP1|Bin]) of
++  case unicode_util:lowercase([CP1|Bin]) of
+ [CP1|CPs] ->
+-  case unicode_util_compat:cp(CPs) of
++  case unicode_util:cp(CPs) of
+ [Next|Rest] ->
+   [CP1|lowercase_bin(Next, Rest, Changed)];
+ [] when Changed ->
+@@ -357,7 +357,7 @@ lowercase_bin(CP1, Bin, Changed) ->
+   throw(unchanged)
+   end;
+ [Char|CPs] ->
+-  case unicode_util_compat:cp(CPs) of
++  case unicode_util:cp(CPs) of
+ [Next|Rest] ->
+   [Char|lowercase_bin(Next, Rest, true)];
+ [] ->
+@@ -374,7 +374,7 @@ append(GC, Str) when is_list(GC) -> GC ++ Str.
+ 
+ 
+ characters_to_nfc_list(CD) ->
+-  case unicode_util_compat:nfc(CD) of
++  case unicode_util:nfc(CD) of
+ [CPs|Str] when is_list(CPs) -> CPs ++ characters_to_nfc_list(Str);
+ [CP|Str] -> [CP|characters_to_nfc_list(Str)];
+ [] -> []
+diff --git a/src/idna_context.erl b/src/idna_context.erl
+index afcb814..a09ff1f 100644
+--- a/src/idna_context.erl
 b/src/idna_context.erl
+@@ -28,7 +28,7 @@ valid_contextj(Label, Pos) ->
+ valid_contextj(16#200c, Label, Pos) ->
+   if
+  Pos > 0 ->
+-   case unicode_util_compat:lookup(lists:nth(Pos, Label)) of
++   case unicode_util:lookup(lists:nth(Pos, Label)) of
+  #{ ccc := ?virama_combining_class } -> true;
+  _ ->
+valid_contextj_1(Label, Pos)
+@@ -38,7 +38,7 @@ valid_contextj(16#200c, Label, Pos) ->
+   end;
+ 
+ valid_contextj(16#200d, Label, Pos) when Pos > 0 ->
+-  case unicode_util_compat:lookup(lists:nth(Pos, Label))