[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-24 Thread Arthur Zamarin
commit: 9c360460a7fc9de89398f4fb3c47398673f87702
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 14:14:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 14:14:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c360460

app-text/recode: Stabilize 3.7.14 sparc, #902639

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

 app-text/recode/recode-3.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
index 06010fd44f78..7664ceeb43e6 100644
--- a/app-text/recode/recode-3.7.14.ebuild
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-24 Thread Arthur Zamarin
commit: 5c5d423a0dd305f0a7758b4943e2422d4ea3aa6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 13:42:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 13:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5d423a

app-text/recode: Stabilize 3.7.14 arm64, #902639

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

 app-text/recode/recode-3.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
index 93cea8740428..06010fd44f78 100644
--- a/app-text/recode/recode-3.7.14.ebuild
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-22 Thread Sam James
commit: 7a8626a7cf8d90e6431c8d8b83aa69e17ec623c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 22:35:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 22:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8626a7

app-text/recode: Stabilize 3.7.14 hppa, #902639

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

 app-text/recode/recode-3.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
index 3e95700bff0a..93cea8740428 100644
--- a/app-text/recode/recode-3.7.14.ebuild
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-22 Thread Sam James
commit: bae9b62530391fb5b1baa0490d04a75a1c04aa6c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 06:00:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 06:00:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae9b625

app-text/recode: Stabilize 3.7.14 ppc, #902639

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

 app-text/recode/recode-3.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
index 7b821c30a1cb..3e95700bff0a 100644
--- a/app-text/recode/recode-3.7.14.ebuild
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-21 Thread Sam James
commit: b368c63042b2c1dd6dee227eefc75cd24bce2d1c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 05:44:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:44:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b368c630

app-text/recode: Stabilize 3.7.14 ppc64, #902639

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

 app-text/recode/recode-3.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
index d74fae630990..7b821c30a1cb 100644
--- a/app-text/recode/recode-3.7.14.ebuild
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-04 Thread Arthur Zamarin
commit: 0eeeac1dce47962fa5245cea2cc0e932616e0c83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 15:26:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 15:26:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeeac1d

app-text/recode: Stabilize 3.7.13 hppa, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index 5048a07f61be..a9904d251fe9 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-04 Thread Arthur Zamarin
commit: 3b93bf41bed43755fb17724df7fb2f756ee2d883
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:53:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b93bf41

app-text/recode: Stabilize 3.7.13 ppc64, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index 86af3712272b..5048a07f61be 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-04 Thread Arthur Zamarin
commit: eee9811d0f3a0a5478d3ee76390e8e91fa18fdcb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:58:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee9811d

app-text/recode: Stabilize 3.7.13 ppc, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index d9eb5e03050b..86af3712272b 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-04 Thread Arthur Zamarin
commit: 13fcc390600d8851fe41080556dd5202c3b2d720
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:14:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:14:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fcc390

app-text/recode: Stabilize 3.7.13 arm64, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index 49973a51466e..d9eb5e03050b 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-03 Thread Arthur Zamarin
commit: 539eac447651a51b0753f55365946f3ec63be669
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:40:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:40:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539eac44

app-text/recode: Stabilize 3.7.13 sparc, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index 6d3afeadd352..49973a51466e 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-03-03 Thread Arthur Zamarin
commit: da1953d69521d3b1ae74c572242cbd5dfbc6380f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:49:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:49:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1953d6

app-text/recode: Stabilize 3.7.13 arm, #899268

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

 app-text/recode/recode-3.7.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index 8e5f1ed9ec60..58d8741dd97f 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-02-07 Thread Sam James
commit: 7fc1d4ac0ac80d0a2aef7d2bb2892b374a5dd4fe
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  8 02:50:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  8 02:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc1d4ac

app-text/recode: add 3.7.14

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

 app-text/recode/Manifest |  1 +
 app-text/recode/recode-3.7.14.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 81c6c925cb95..4f4570366e0c 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.7.12.tar.gz 2399126 BLAKE2B 
420ba6f96d532da4ae0e1861b512c39ad59f1f63b0e0ef061dcff95c15ff4ed82a3b7bb72f6abb29f85588476a76cb5d50151ca9e3f857c2c1c09727ccdd2890
 SHA512 
365602bf7b20e5362d13d1ab5269419f7f0838fb81dc01c466ea99c38eb1b979f8d707d24ca3dabbd3a0c65cde97704b570007ac60689d88bbafd33351d37d95
 DIST recode-3.7.13.tar.gz 2400432 BLAKE2B 
457ba7855aeb5ae8b0cc32ee82b5b61b1b46ba2908406c0c10a76ae242343f421e81038b9bb6784089e8e3e687ecc0f61a6263c24f6b234962f94853e9359734
 SHA512 
af86754ed2ed1dc414f1dd7ab3564d606abb309766fb02bf085e56241527a74ac7141617956d01b0797e8e426cfb39ec597bd221d8ad58d9246e96b228e65b00
+DIST recode-3.7.14.tar.gz 2297471 BLAKE2B 
c353c287f0eb8fd461f1a98b47bb6e24067051edf4ef40badb5598b242aad4f560d1097ea826db8dc7f24206a86cc58207090fe746da2be6cd11e5b3d5961567
 SHA512 
ca0e9aa392f0571cfd1cf9566a15d7651a80edf40d603eadaa4c4ee2d7843ffa9d6074be30a21dac2ab192fe601f8581721d719d055911eeccb455acfe112596

diff --git a/app-text/recode/recode-3.7.14.ebuild 
b/app-text/recode/recode-3.7.14.ebuild
new file mode 100644
index ..2962bd75fa8d
--- /dev/null
+++ b/app-text/recode/recode-3.7.14.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/cython[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # On Solaris, -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
+   econf $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/, app-text/recode/files/

2023-01-08 Thread Sam James
commit: 26060f73973dfb5eba9088c75599d14582ac4274
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  9 05:40:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  9 05:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26060f73

app-text/recode: fix build w/o help2man

Closes: https://bugs.gentoo.org/890256
Signed-off-by: Sam James  gentoo.org>

 .../recode/files/recode-3.7.13-no-help2man.patch   | 50 ++
 app-text/recode/recode-3.7.13.ebuild   |  5 ++-
 2 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/files/recode-3.7.13-no-help2man.patch 
b/app-text/recode/files/recode-3.7.13-no-help2man.patch
new file mode 100644
index ..bc493d429e28
--- /dev/null
+++ b/app-text/recode/files/recode-3.7.13-no-help2man.patch
@@ -0,0 +1,50 @@
+https://bugs.gentoo.org/890256
+https://github.com/rrthomas/recode/commit/dcdd5d26c0c2c49f8113b63186449d6a1e3a509e
+
+From dcdd5d26c0c2c49f8113b63186449d6a1e3a509e Mon Sep 17 00:00:00 2001
+From: Reuben Thomas 
+Date: Fri, 6 Jan 2023 20:11:03 +0100
+Subject: [PATCH] src/Makefile.am: allow build without help2man
+
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -19,7 +19,7 @@ AUTOMAKE_OPTIONS = gnits
+ bin_PROGRAMS = recode
+ lib_LTLIBRARIES = librecode.la
+ noinst_LTLIBRARIES = libmerged.la
+-man_MANS = recode.1
++dist_man_MANS = recode.1
+ include_HEADERS = recode.h recodext.h
+ 
+ H_STEPS = common.h decsteps.h inisteps.h tersteps.h \
+@@ -100,12 +100,12 @@ merged.c: mergelex.py $(L_STEPS)
+ # Depend on recode$(EXEEXT) rather than explicitly make-ing it, as otherwise
+ # we break parallel builds, as libmerged.la can be built twice in parallel,
+ # which can fail.
+-recode.1: main.c $(top_srcdir)/configure.ac recode$(EXEEXT)
++recode.1: main.c $(top_srcdir)/configure.ac
+ ## Exit gracefully if recode.1 is not writeable, such as during distcheck!
+   $(AM_V_GEN)if ( touch $@.w && rm -f $@.w; ) >/dev/null 2>&1; then \
+ $(top_srcdir)/build-aux/missing --run $(HELP2MAN) 
--locale=en_US.UTF-8 \
+   --name="converts files between character sets" \
+-  --output=$@ ./recode; \
++  --output=$@ ./recode$(EXEEXT); \
+   fi
+ 
+ main.o: main.c ../config.status
+@@ -169,5 +169,3 @@ strip-pool.c strip-data.c: stamp-strip
+ stamp-strip: ../tables.py $(MNEMONICS_DS) $(CHARSETS_DEF)
+   $(TABLES_PY) -C $(srcdir) -p $(MNEMONICS_DS) $(CHARSETS_DEF)
+   @echo timestamp > $(srcdir)/$@
+-
+-DISTCLEANFILES = recode.1
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -1,5 +1,5 @@
+ # Makefile for Recode regression tests.
+-# Copyright © 1996-2022 Free Software Foundation, Inc.
++# Copyright © 1996-2023 Free Software Foundation, Inc.
+ # François Pinard , 1988.
+ 
+ # This program is free software; you can redistribute it and/or modify
+

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index b903f2d850fd..fa935e6151e6 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -33,8 +33,9 @@ BDEPEND="
)
 "
 
-# False positive (runs within a conditional)
-QA_AM_MAINTAINER_MODE=".*help2man.*"
+PATCHES=(
+   "${FILESDIR}"/${P}-no-help2man.patch
+)
 
 python_check_deps() {
python_has_version "dev-python/cython[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-01-07 Thread Sam James
commit: d595dd5a82867ac10d815fee473f82b39e8c14f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 08:15:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 08:15:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d595dd5a

app-text/recode: silence false positive for maintainer mode

Same as in app-text/libpaper.

Closes: https://bugs.gentoo.org/889944
Signed-off-by: Sam James  gentoo.org>

 app-text/recode/recode-3.7.13.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
index b028f8eba188..b903f2d850fd 100644
--- a/app-text/recode/recode-3.7.13.ebuild
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -33,6 +33,9 @@ BDEPEND="
)
 "
 
+# False positive (runs within a conditional)
+QA_AM_MAINTAINER_MODE=".*help2man.*"
+
 python_check_deps() {
python_has_version "dev-python/cython[${PYTHON_USEDEP}]"
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2023-01-06 Thread Sam James
commit: dd0abdec4238f32d32bc0655b8a366caa9a70b0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 12:10:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 12:11:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0abdec

app-text/recode: add 3.7.13

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

 app-text/recode/Manifest |  1 +
 app-text/recode/recode-3.7.13.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 0f94ebaf0544..81c6c925cb95 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1 +1,2 @@
 DIST recode-3.7.12.tar.gz 2399126 BLAKE2B 
420ba6f96d532da4ae0e1861b512c39ad59f1f63b0e0ef061dcff95c15ff4ed82a3b7bb72f6abb29f85588476a76cb5d50151ca9e3f857c2c1c09727ccdd2890
 SHA512 
365602bf7b20e5362d13d1ab5269419f7f0838fb81dc01c466ea99c38eb1b979f8d707d24ca3dabbd3a0c65cde97704b570007ac60689d88bbafd33351d37d95
+DIST recode-3.7.13.tar.gz 2400432 BLAKE2B 
457ba7855aeb5ae8b0cc32ee82b5b61b1b46ba2908406c0c10a76ae242343f421e81038b9bb6784089e8e3e687ecc0f61a6263c24f6b234962f94853e9359734
 SHA512 
af86754ed2ed1dc414f1dd7ab3564d606abb309766fb02bf085e56241527a74ac7141617956d01b0797e8e426cfb39ec597bd221d8ad58d9246e96b228e65b00

diff --git a/app-text/recode/recode-3.7.13.ebuild 
b/app-text/recode/recode-3.7.13.ebuild
new file mode 100644
index ..b028f8eba188
--- /dev/null
+++ b/app-text/recode/recode-3.7.13.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit autotools flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/cython[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-11-21 Thread Sam James
commit: fa96653f30ccc9561c232e9fe8ca7d5faad74dea
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Nov 15 10:19:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 06:50:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa96653f

app-text/recode: drop 3.7.9, 3.7.11

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/28216
Signed-off-by: Sam James  gentoo.org>

 app-text/recode/Manifest |  2 --
 app-text/recode/recode-3.7.11.ebuild | 59 
 app-text/recode/recode-3.7.9.ebuild  | 58 ---
 3 files changed, 119 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 32ed582d7242..0f94ebaf0544 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1 @@
-DIST recode-3.7.11.tar.gz 2405035 BLAKE2B 
363499d265c201e9c8c4be0821efd9900e72aa21aee2e6f77ea85b5a31afb43a905eb5a88cbf1be0fd40bdc44f8707b24fe5a896cd645f5674ae69027bd167a9
 SHA512 
b00be87c321f5fef6aa0a7813f97b2368cbcac28f0c9e856b81e84ff878689428e1ca079a255ad44beecdcdf6efc7406517fa3116f12886bcc421b323e3810ce
 DIST recode-3.7.12.tar.gz 2399126 BLAKE2B 
420ba6f96d532da4ae0e1861b512c39ad59f1f63b0e0ef061dcff95c15ff4ed82a3b7bb72f6abb29f85588476a76cb5d50151ca9e3f857c2c1c09727ccdd2890
 SHA512 
365602bf7b20e5362d13d1ab5269419f7f0838fb81dc01c466ea99c38eb1b979f8d707d24ca3dabbd3a0c65cde97704b570007ac60689d88bbafd33351d37d95
-DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.11.ebuild 
b/app-text/recode/recode-3.7.11.ebuild
deleted file mode 100644
index 8a466fea9cdf..
--- a/app-text/recode/recode-3.7.11.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-# librecode soname version
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="nls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/libiconv"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test ; then
-   python_has_version "dev-python/cython[${PYTHON_USEDEP}]" || 
return 1
-   fi
-}
-
-src_configure() {
-   tc-export CC LD
-
-   # on solaris -lintl is needed to compile
-   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
-
-   # --without-included-gettext means we always use system headers
-   # and library
-   econf \
-   $(use_enable nls) \
-   --disable-static
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
deleted file mode 100644
index a3592d9cc9d5..
--- a/app-text/recode/recode-3.7.9.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-# librecode soname version
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="nls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/libiconv"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test ; then
-   python_has_version "dev-python/cython[${PYTHON_USEDEP}]" || 
return 1
-   fi
-}
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-11-21 Thread Sam James
commit: 783d6e7b070e78e12e51d545bbe7189be6715d09
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu Nov 10 22:41:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 06:50:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783d6e7b

app-text/recode: revbump, fix build for clang16

Closes: https://bugs.gentoo.org/879649

Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Sam James  gentoo.org>

 .../recode/{recode-3.7.12.ebuild => recode-3.7.12-r1.ebuild} | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12-r1.ebuild
similarity index 91%
rename from app-text/recode/recode-3.7.12.ebuild
rename to app-text/recode/recode-3.7.12-r1.ebuild
index 73dc2c7e5900..c40d13865205 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12-r1.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
-inherit flag-o-matic python-any-r1 toolchain-funcs
+inherit autotools flag-o-matic python-any-r1 toolchain-funcs
 
 DESCRIPTION="Convert files between various character sets"
 HOMEPAGE="https://github.com/rrthomas/recode;
@@ -41,6 +41,11 @@ pkg_setup() {
use test && python-any-r1_pkg_setup
 }
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
tc-export CC LD
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-10-27 Thread Sam James
commit: 7491c9f3070487863956428e3d58542cc2995df7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 02:32:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 02:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7491c9f3

app-text/recode: don't pass -fanalyzer

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

 app-text/recode/recode-3.7.12.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index b4f1454b52ae..73dc2c7e5900 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -47,8 +47,11 @@ src_configure() {
# on solaris -lintl is needed to compile
[[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
 
-   # --without-included-gettext means we always use system headers
-   # and library
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
econf \
$(use_enable nls) \
--disable-static



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-09-21 Thread Sam James
commit: ea61630519d5614ffb9af32c0a26935220317c1e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 22 02:01:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 22 02:01:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea616305

app-text/recode: use python_has_version

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

 app-text/recode/recode-3.7.11.ebuild | 2 +-
 app-text/recode/recode-3.7.12.ebuild | 2 +-
 app-text/recode/recode-3.7.9.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/recode/recode-3.7.11.ebuild 
b/app-text/recode/recode-3.7.11.ebuild
index 84074fbac49b..8a466fea9cdf 100644
--- a/app-text/recode/recode-3.7.11.ebuild
+++ b/app-text/recode/recode-3.7.11.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
 
 python_check_deps() {
if use test ; then
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   python_has_version "dev-python/cython[${PYTHON_USEDEP}]" || 
return 1
fi
 }
 

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 260cc59d1dbd..b4f1454b52ae 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -34,7 +34,7 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   python_has_version "dev-python/cython[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 31a05a563f10..a3592d9cc9d5 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
 
 python_check_deps() {
if use test ; then
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   python_has_version "dev-python/cython[${PYTHON_USEDEP}]" || 
return 1
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-09-21 Thread Sam James
commit: 906a05471224deda1e50c7e60caa3b5d632650df
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 22 01:59:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 22 02:00:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906a0547

app-text/recode: call python-any-r1_pkg_setup conditionally

For example, in the middle of Python target migrations,
we may not have a working "Python" for the purposes of the eclass.

It's only in BDEPEND="test? ( ... )" so we shouldn't be checking for it,
as the dep isn't enforcing it unconditionally.

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

 app-text/recode/recode-3.7.12.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 7f4e75b9cc71..260cc59d1dbd 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -34,9 +34,11 @@ BDEPEND="
 "
 
 python_check_deps() {
-   if use test ; then
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
-   fi
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-02 Thread Jakov Smolić
commit: d70ed9e1776fe3ac1a0e2c06cd48dd1a778120f0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 07:31:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 07:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70ed9e1

app-text/recode: Stabilize 3.7.12 hppa, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 4c06d1ffaec6..7f4e75b9cc71 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Jakov Smolić
commit: 620c839905229e7bf9b6dba179ff5ad977ed3d52
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun  2 04:30:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun  2 04:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620c8399

app-text/recode: Stabilize 3.7.12 sparc, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index dcb0cba605ae..4c06d1ffaec6 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: c6a70bd8f89d395513c011328e53bf6781721325
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:59:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:59:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a70bd8

app-text/recode: Stabilize 3.7.12 ppc64, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index fa6d26e6aa9e..dcb0cba605ae 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: ac8b400ea585816aede35c81d79ba77a913c1773
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:59:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:59:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8b400e

app-text/recode: Stabilize 3.7.12 ppc, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 89cd5ac10c0a..fa6d26e6aa9e 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: f7543bbeb60972d8e16542d9724d331422c381af
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7543bbe

app-text/recode: Stabilize 3.7.12 amd64, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 640969ea8e98..89cd5ac10c0a 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: de608c654723bacd8448d8ee0935053f130d92cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:37:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:37:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de608c65

app-text/recode: Stabilize 3.7.12 x86, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 5ac7d5ee7bce..640969ea8e98 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: c79f5425326cf2d684a5cae978e13ffdcade2832
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:01:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79f5425

app-text/recode: Stabilize 3.7.12 arm64, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 84074fbac49b..34902b76f403 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-06-01 Thread Sam James
commit: ed8b7bf4ce486356fedef271285cc8fe741d4af4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:01:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 03:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8b7bf4

app-text/recode: Stabilize 3.7.12 arm, #849194

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

 app-text/recode/recode-3.7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index 34902b76f403..5ac7d5ee7bce 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-02-17 Thread Sam James
commit: 5f2c0c97b8296d2a3d760c2e09b2c7e43ebadd23
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 17 19:22:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 17 19:37:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2c0c97

app-text/recode: add 3.7.12

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

 app-text/recode/Manifest |  1 +
 app-text/recode/recode-3.7.12.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index d2fe2b07ed26..32ed582d7242 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.7.11.tar.gz 2405035 BLAKE2B 
363499d265c201e9c8c4be0821efd9900e72aa21aee2e6f77ea85b5a31afb43a905eb5a88cbf1be0fd40bdc44f8707b24fe5a896cd645f5674ae69027bd167a9
 SHA512 
b00be87c321f5fef6aa0a7813f97b2368cbcac28f0c9e856b81e84ff878689428e1ca079a255ad44beecdcdf6efc7406517fa3116f12886bcc421b323e3810ce
+DIST recode-3.7.12.tar.gz 2399126 BLAKE2B 
420ba6f96d532da4ae0e1861b512c39ad59f1f63b0e0ef061dcff95c15ff4ed82a3b7bb72f6abb29f85588476a76cb5d50151ca9e3f857c2c1c09727ccdd2890
 SHA512 
365602bf7b20e5362d13d1ab5269419f7f0838fb81dc01c466ea99c38eb1b979f8d707d24ca3dabbd3a0c65cde97704b570007ac60689d88bbafd33351d37d95
 DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
new file mode 100644
index ..84074fbac49b
--- /dev/null
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-01-27 Thread Sam James
commit: 84eb087083c6b74abe3222ff29f06fefceb6f511
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 19:27:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 19:30:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84eb0870

app-text/recode: add 3.7.11

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

 app-text/recode/Manifest |  1 +
 app-text/recode/recode-3.7.11.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index f35c0531da37..b63c04e212a1 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.7.10.tar.gz 2395400 BLAKE2B 
032ceb98c52ac5b3de8a1355f4ffd1b653f15a1b70486d669586079a8985abe6662099cc6fd020a36df967978ebf441ab210924eccf4f7b06704e275bac4b724
 SHA512 
5fecc91e07626c8128ba4e8d54d9065ab6353b4b36c0c64cbf2cad2804c201333aef801377cfac718b81c5c050ec3582e624e638c5cafa400140e573c67b
+DIST recode-3.7.11.tar.gz 2405035 BLAKE2B 
363499d265c201e9c8c4be0821efd9900e72aa21aee2e6f77ea85b5a31afb43a905eb5a88cbf1be0fd40bdc44f8707b24fe5a896cd645f5674ae69027bd167a9
 SHA512 
b00be87c321f5fef6aa0a7813f97b2368cbcac28f0c9e856b81e84ff878689428e1ca079a255ad44beecdcdf6efc7406517fa3116f12886bcc421b323e3810ce
 DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.11.ebuild 
b/app-text/recode/recode-3.7.11.ebuild
new file mode 100644
index ..84074fbac49b
--- /dev/null
+++ b/app-text/recode/recode-3.7.11.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-01-27 Thread Sam James
commit: 86dd72e41d72fb6779d388434d9aa335195604ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 19:27:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 19:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86dd72e4

app-text/recode: drop 3.7.10

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

 app-text/recode/Manifest |  1 -
 app-text/recode/recode-3.7.10.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index b63c04e212a1..d2fe2b07ed26 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1,2 @@
-DIST recode-3.7.10.tar.gz 2395400 BLAKE2B 
032ceb98c52ac5b3de8a1355f4ffd1b653f15a1b70486d669586079a8985abe6662099cc6fd020a36df967978ebf441ab210924eccf4f7b06704e275bac4b724
 SHA512 
5fecc91e07626c8128ba4e8d54d9065ab6353b4b36c0c64cbf2cad2804c201333aef801377cfac718b81c5c050ec3582e624e638c5cafa400140e573c67b
 DIST recode-3.7.11.tar.gz 2405035 BLAKE2B 
363499d265c201e9c8c4be0821efd9900e72aa21aee2e6f77ea85b5a31afb43a905eb5a88cbf1be0fd40bdc44f8707b24fe5a896cd645f5674ae69027bd167a9
 SHA512 
b00be87c321f5fef6aa0a7813f97b2368cbcac28f0c9e856b81e84ff878689428e1ca079a255ad44beecdcdf6efc7406517fa3116f12886bcc421b323e3810ce
 DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.10.ebuild 
b/app-text/recode/recode-3.7.10.ebuild
deleted file mode 100644
index 84074fbac49b..
--- a/app-text/recode/recode-3.7.10.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-# librecode soname version
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="nls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/libiconv"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test ; then
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
-   fi
-}
-
-src_configure() {
-   tc-export CC LD
-
-   # on solaris -lintl is needed to compile
-   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
-
-   # --without-included-gettext means we always use system headers
-   # and library
-   econf \
-   $(use_enable nls) \
-   --disable-static
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-01-24 Thread Sam James
commit: 0288ab169d13f76a0313703316b96d7f1e9d6bd2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 24 16:59:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0288ab16

app-text/recode: stable 3.7.9 for hppa, bug #831612

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/recode/recode-3.7.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 824721b61d61..31a05a563f10 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2022-01-21 Thread Sam James
commit: 632a1f315324fdba828d293bed824702223d5893
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 21 23:57:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 21 23:57:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632a1f31

app-text/recode: add 3.7.10

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

 app-text/recode/Manifest |  1 +
 app-text/recode/recode-3.7.10.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 967ebb61d834..f35c0531da37 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1 +1,2 @@
+DIST recode-3.7.10.tar.gz 2395400 BLAKE2B 
032ceb98c52ac5b3de8a1355f4ffd1b653f15a1b70486d669586079a8985abe6662099cc6fd020a36df967978ebf441ab210924eccf4f7b06704e275bac4b724
 SHA512 
5fecc91e07626c8128ba4e8d54d9065ab6353b4b36c0c64cbf2cad2804c201333aef801377cfac718b81c5c050ec3582e624e638c5cafa400140e573c67b
 DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.10.ebuild 
b/app-text/recode/recode-3.7.10.ebuild
new file mode 100644
index ..84074fbac49b
--- /dev/null
+++ b/app-text/recode/recode-3.7.10.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-13 Thread Michał Górny
commit: f751154a66eba8cccbbf83d7b5f8abf3872e3ff3
Author: Arthur Zamarin  gmail  com>
AuthorDate: Mon Aug  9 16:49:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 13 20:41:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f751154a

app-text/recode: fix LICENSE GPL-2 -> GPL-3+

After commit 
https://github.com/rrthomas/recode/commit/fb841eb42aba88a130bb851aa57ceee320bc1895
The license should be GPL-3+

Signed-off-by: Arthur Zamarin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21970
Signed-off-by: Michał Górny  gentoo.org>

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 46f2745764b..84f579555f3 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Convert files between various character sets"
 HOMEPAGE="https://github.com/rrthomas/recode;
 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-3+"
 # librecode soname version
 SLOT="0/3"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-13 Thread Michał Górny
commit: 6683885eab185d73bb4ae5fcc9631ce81b730531
Author: Arthur Zamarin  gmail  com>
AuthorDate: Mon Aug  9 16:46:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 13 20:41:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6683885e

app-text/recode: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 15bed5b9e88..46f2745764b 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit flag-o-matic python-any-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-12 Thread Sam James
commit: 3622b99297e49691aae596acf7fcf90fddfb6601
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 13 00:34:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 13 00:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3622b992

app-text/recode: drop 3.7.6-r1, 3.7.8

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

 app-text/recode/Manifest   |  2 --
 app-text/recode/recode-3.7.6-r1.ebuild | 37 --
 app-text/recode/recode-3.7.8.ebuild| 58 --
 3 files changed, 97 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 9e411606aca..967ebb61d83 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1 @@
-DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
-DIST recode-3.7.8.tar.gz 2230154 BLAKE2B 
853a53d86a3a3600e5d70a8dc67bab9b0fa7a9dfab79e3f4ae8611f54c95580286268904f7b21ce360f2d91c65ee238406ffa137a84545157e3a70853f42
 SHA512 
e6cd9c7d3eb5c179d3f62804018d1d19b71a3fae72b0d76aec730c36e64c50a571cbfda5340ac50244a16ccdd9265f5610deadb8908067c3866fa68cbbf0ac70
 DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
deleted file mode 100644
index 52086b8a4c8..000
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-# librecode soname version
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="nls static-libs"
-
-DEPEND="sys-devel/flex"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-"
-
-src_configure() {
-   tc-export CC LD
-   # on solaris -lintl is needed to compile
-   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
-   # --without-included-gettext means we always use system headers
-   # and library
-   econf \
-   $(use_enable nls) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -v {} + || die
-}

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
deleted file mode 100644
index 15bed5b9e88..000
--- a/app-text/recode/recode-3.7.8.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-# librecode soname version
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="nls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/libiconv"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test ; then
-   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
-   fi
-}
-
-src_configure() {
-   tc-export CC LD
-
-   # on solaris -lintl is needed to compile
-   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
-
-   # --without-included-gettext means we always use system headers
-   # and library
-   econf \
-   $(use_enable nls) \
-   --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-11 Thread Sam James
commit: 2860de45aa1070ea3488abb7243deafc34813be8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 19:10:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 19:10:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2860de45

app-text/recode: Stabilize 3.7.9 arm64, #807445

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

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index a2c22925674..15bed5b9e88 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-10 Thread Sam James
commit: 04ef2c4221aa7dcd397e7253387b37c91996eb08
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:22:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:22:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ef2c42

app-text/recode: Stabilize 3.7.9 sparc, #807445

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

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 806acbb5a1f..a2c22925674 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-10 Thread Sam James
commit: 86a24e4cad7e0b142c06d2a065c287fb1cadce1d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:09:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a24e4c

app-text/recode: Stabilize 3.7.9 ppc64, #807445

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

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 13f81bdfb8d..806acbb5a1f 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-10 Thread Sam James
commit: 36c28924acbbeb018b16a54e838377266d1091d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:03:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:03:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c28924

app-text/recode: Stabilize 3.7.9 arm, #807445

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

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index 39366a2c2e9..31e48b3996f 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-08-10 Thread Sam James
commit: 520d7bcbc0c0768c0c6d973993ec43d40a72e088
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 10 23:59:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:02:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520d7bcb

app-text/recode: Stabilize 3.7.9 x86, #807445

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

 app-text/recode/recode-3.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
index f16187f7290..39366a2c2e9 100644
--- a/app-text/recode/recode-3.7.9.ebuild
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-06-02 Thread Sam James
commit: efd1346188b3cc708f685261a97a6d3ee60739c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 10:55:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 10:58:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd13461

app-text/recode: add 3.7.9

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

 app-text/recode/Manifest|  1 +
 app-text/recode/recode-3.7.9.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 7aa40eb5c34..9e411606aca 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
 DIST recode-3.7.8.tar.gz 2230154 BLAKE2B 
853a53d86a3a3600e5d70a8dc67bab9b0fa7a9dfab79e3f4ae8611f54c95580286268904f7b21ce360f2d91c65ee238406ffa137a84545157e3a70853f42
 SHA512 
e6cd9c7d3eb5c179d3f62804018d1d19b71a3fae72b0d76aec730c36e64c50a571cbfda5340ac50244a16ccdd9265f5610deadb8908067c3866fa68cbbf0ac70
+DIST recode-3.7.9.tar.gz 2230259 BLAKE2B 
36039ba9e62c5113231764dfa9cffa73b7ff5cd91bab622a0daf0a48a73ab8a62afd16132cec2590eed14623ce5b86ad057e8ca8454cf8185869f0780b3523e7
 SHA512 
277074dee63cdc7f1a1be2acca67481b8fb816bd4319fe8e882696e42d15309750b930fa9e8d6286e714132a976f0eaf87f718560d6cb86eeaa79b86f0700a6c

diff --git a/app-text/recode/recode-3.7.9.ebuild 
b/app-text/recode/recode-3.7.9.ebuild
new file mode 100644
index 000..163176ef093
--- /dev/null
+++ b/app-text/recode/recode-3.7.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-16 Thread Sam James
commit: b2005f45c9921b6f908563b2831837d4e03a6a4c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 12:34:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 12:34:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2005f45

app-text/recode: Stabilize 3.7.8 arm, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index c4920fe6fbc..15bed5b9e88 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-13 Thread Sam James
commit: 1c0c7d965450097d321381e99f3a4b4d319f6645
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 14 02:10:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 14 02:10:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c7d96

app-text/recode: Stabilize 3.7.8 arm64, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index f87d3f94bfe..c4920fe6fbc 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-07 Thread Sam James
commit: 5489761d37e492558699cca94d4e773057740428
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  8 06:07:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  8 06:07:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5489761d

app-text/recode: Stabilize 3.7.8 ppc, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index 0f778d59f0a..f87d3f94bfe 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-07 Thread Sam James
commit: 850fd68ca70090ad28c97ff224358fe2011b4940
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 08:58:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 08:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850fd68c

app-text/recode: Stabilize 3.7.8 sparc, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index 2b29a4a63d0..0f778d59f0a 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-07 Thread Sam James
commit: 15161d75c45df95342a12f4c2e396eeb4944b326
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 08:57:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 08:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15161d75

app-text/recode: Stabilize 3.7.8 amd64, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index 3162d059138..2b29a4a63d0 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-06 Thread Sam James
commit: e027b1c66871c6984869e538e5e8c8aaea1791a6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 01:06:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 01:06:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e027b1c6

app-text/recode: Stabilize 3.7.8 ppc64, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index e6bb7ac688b..3162d059138 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-02-06 Thread Sam James
commit: 5c82469a14549f9cc1f158080be21dd5b35d3308
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  7 01:06:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  7 01:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c82469a

app-text/recode: Stabilize 3.7.8 x86, #769170

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

 app-text/recode/recode-3.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index 163176ef093..e6bb7ac688b 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/, app-text/recode/

2021-01-24 Thread Sam James
commit: 00fe6ef1f87a081ee5c826093440d60a9eab2c83
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 13:48:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 13:49:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fe6ef1

app-text/recode: security cleanup

Bug: https://bugs.gentoo.org/717054
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/recode/Manifest   |  2 -
 app-text/recode/files/recode-3.6-as-if.patch   | 19 ---
 app-text/recode/files/recode-3.6-gettextfix.diff   | 23 
 app-text/recode/files/recode-3.6-recode.texi.patch | 11 
 app-text/recode/recode-3.6_p20-r1.ebuild   | 65 --
 5 files changed, 120 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 08c7ab3c800..7aa40eb5c34 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,4 +1,2 @@
-DIST recode-3.6.tar.gz 1751886 BLAKE2B 
94436343969da0ee6d16ed69a211d4f36b7a9cb59ce931ef71cfc1e0f11e5709e67ee1e0bb24f5320e6c7d6d01920a6c4d9edce87ff2c68c80e30f3b536d
 SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
 DIST recode-3.7.8.tar.gz 2230154 BLAKE2B 
853a53d86a3a3600e5d70a8dc67bab9b0fa7a9dfab79e3f4ae8611f54c95580286268904f7b21ce360f2d91c65ee238406ffa137a84545157e3a70853f42
 SHA512 
e6cd9c7d3eb5c179d3f62804018d1d19b71a3fae72b0d76aec730c36e64c50a571cbfda5340ac50244a16ccdd9265f5610deadb8908067c3866fa68cbbf0ac70
-DIST recode_3.6-20.debian.tar.gz 341117 BLAKE2B 
748ee36b68f1d1501edde23e8afcbd58df70a86745e7c366a27a33496e539dcae11b746fb46767e95ae99b68a18684e3e85c1ea961692ac57ad1a01a895734a7
 SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef

diff --git a/app-text/recode/files/recode-3.6-as-if.patch 
b/app-text/recode/files/recode-3.6-as-if.patch
deleted file mode 100644
index c7bcc27c875..000
--- a/app-text/recode/files/recode-3.6-as-if.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-http://bugs.gentoo.org/283029
-
 a/m4/flex.m4
-+++ b/m4/flex.m4
-@@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX
- dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
- AC_DEFUN(ad_AC_PROG_FLEX,
- [AC_CHECK_PROGS(LEX, flex, missing)
--if test "$LEX" = missing; then
-+AS_IF([test "$LEX" = missing], [dnl
-   LEX="\$(top_srcdir)/$ac_aux_dir/missing flex"
-   LEX_OUTPUT_ROOT=lex.yy
-   AC_SUBST(LEX_OUTPUT_ROOT)dnl
--else
-+], [:
-   AC_PROG_LEX
-   AC_DECL_YYTEXT
--fi])
-+])])

diff --git a/app-text/recode/files/recode-3.6-gettextfix.diff 
b/app-text/recode/files/recode-3.6-gettextfix.diff
deleted file mode 100644
index 3b7eb8ba20e..000
--- a/app-text/recode/files/recode-3.6-gettextfix.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-http://bugs.gentoo.org/239372
-
-patch by Dmitry Karasik
-
 recode-3.6/m4/gettext.m4
-+++ recode-3.6/m4/gettext.m4
-@@ -109,12 +109,12 @@
- else
-   ac_items="$LINGUAS"
-   for ac_item in $ac_items; do
--  case "$ALL_LINGUAS" in
--*$ac_item*)
-+for supported_item in $ALL_LINGUAS; do
-+  if test "$ac_item" = "$supported_item"; then
-   ac_print="$ac_print $ac_item"
-   MOFILES="$MOFILES $ac_item.mo"
--  ;;
--  esac
-+  fi
-+done
-   done
- fi
- AC_SUBST(MOFILES)

diff --git a/app-text/recode/files/recode-3.6-recode.texi.patch 
b/app-text/recode/files/recode-3.6-recode.texi.patch
deleted file mode 100644
index bb5b1bcc274..000
--- a/app-text/recode/files/recode-3.6-recode.texi.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/doc/recode.texi  2020-06-23 07:43:20.959074594 -
-+++ a/doc/recode.texi  2020-06-23 07:43:32.262338563 -
-@@ -3713,7 +3713,7 @@
- between HTML and various other charsets.
- 
- Here is a list of those HTML variants which @code{recode} supports.
--Some notes have been provided by Fran�ois Yergeau @email{yergeau@@alis.com}.
-+Some notes have been provided by Francois Yergeau @email{yergeau@@alis.com}.
- 
- @table @code
- @item XML-standalone

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
deleted file mode 100644
index d6820617651..000
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WANT_AUTOMAKE="1.11" # bug 419455
-
-inherit autotools eutils flag-o-matic libtool toolchain-funcs multilib-minimal
-

[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-01-06 Thread Fabian Groffen
commit: 37ff2282744ba21cc2c6a921d61bde9c2a71354e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:40:07 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:40:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ff2282

app-text/recode: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-text/recode/recode-3.6_p20-r1.ebuild | 4 ++--
 app-text/recode/recode-3.7.6-r1.ebuild   | 4 ++--
 app-text/recode/recode-3.7.8.ebuild  | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 80002423b7e..d6820617651 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 493663fdbbe..52086b8a4c8 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
index 9a2c9c81562..163176ef093 100644
--- a/app-text/recode/recode-3.7.8.ebuild
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-01-03 Thread Sam James
commit: 08becea63f67cab884076785b7d36eef3fd9253f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 05:10:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 05:14:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08becea6

app-text/recode: add github remote-id

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

 app-text/recode/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/recode/metadata.xml b/app-text/recode/metadata.xml
index 9a994f3a85a..6776427c11f 100644
--- a/app-text/recode/metadata.xml
+++ b/app-text/recode/metadata.xml
@@ -8,4 +8,7 @@
   
 SONAME version for librecode
   
+  
+rrthomas/recode
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2021-01-03 Thread Sam James
commit: 1ac0301cbada7e65752c11f9661d9f31c0e63b48
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 05:09:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 05:14:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac0301c

app-text/recode: bump to 3.7.8

We also now BDEPEND on cython for tests.

Closes: https://bugs.gentoo.org/729382
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/recode/Manifest|  1 +
 app-text/recode/recode-3.7.8.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index a667abf1699..08c7ab3c800 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1,4 @@
 DIST recode-3.6.tar.gz 1751886 BLAKE2B 
94436343969da0ee6d16ed69a211d4f36b7a9cb59ce931ef71cfc1e0f11e5709e67ee1e0bb24f5320e6c7d6d01920a6c4d9edce87ff2c68c80e30f3b536d
 SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
+DIST recode-3.7.8.tar.gz 2230154 BLAKE2B 
853a53d86a3a3600e5d70a8dc67bab9b0fa7a9dfab79e3f4ae8611f54c95580286268904f7b21ce360f2d91c65ee238406ffa137a84545157e3a70853f42
 SHA512 
e6cd9c7d3eb5c179d3f62804018d1d19b71a3fae72b0d76aec730c36e64c50a571cbfda5340ac50244a16ccdd9265f5610deadb8908067c3866fa68cbbf0ac70
 DIST recode_3.6-20.debian.tar.gz 341117 BLAKE2B 
748ee36b68f1d1501edde23e8afcbd58df70a86745e7c366a27a33496e539dcae11b746fb46767e95ae99b68a18684e3e85c1ea961692ac57ad1a01a895734a7
 SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef

diff --git a/app-text/recode/recode-3.7.8.ebuild 
b/app-text/recode/recode-3.7.8.ebuild
new file mode 100644
index 000..9a2c9c81562
--- /dev/null
+++ b/app-text/recode/recode-3.7.8.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+# librecode soname version
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/libiconv"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test ; then
+   has_version -b "dev-python/cython[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   tc-export CC LD
+
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-29 Thread Sam James
commit: cdcec0f9ba16efd4d6ddd58fd8c85ff735eec989
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 18:40:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 18:40:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcec0f9

app-text/recode: sparc stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 79052ce1bca..6a353fdf17f 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-29 Thread Sergei Trofimovich
commit: 00250fa41dbc951b520cd0e845c5cb15f1a9437c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul 29 16:45:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 29 17:05:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00250fa4

app-text/recode: stable 3.7.6-r1 for hppa, bug #717054

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index d0885708504..79052ce1bca 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-29 Thread Sam James
commit: 7af79a12ad5b302bec010b68ddcc1301b6ec34bb
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 16:08:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 16:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af79a12

app-text/recode: ppc stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 4e1c103da04..d0885708504 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-29 Thread Sam James
commit: fdb70cdfbb86234cd64d95f895cf852226ac5994
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 16:04:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 16:21:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb70cdf

app-text/recode: ppc64 stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index d526e447012..4e1c103da04 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-27 Thread Sam James
commit: 89644325a59cdd919812f2c9dc20444bb6e363bc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 17:32:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 17:32:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89644325

app-text/recode: x86 stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 3add853c862..d526e447012 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-27 Thread Sam James
commit: 03eeca7a95f1909a05c246e1c718747ec26eafcb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 13:46:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 13:54:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03eeca7a

app-text/recode: amd64 stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 55bb9982b5a..3add853c862 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-27 Thread Sam James
commit: 72c5101d624a401706f895aa55e798859eccb03f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 13:39:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 13:54:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c5101d

app-text/recode: arm64 stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 8b22d0fadd6..55bb9982b5a 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-07-26 Thread Sam James
commit: ce29c6a0bea0c3d5a0c48ad8b5f9ef8a29aeb081
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 03:44:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 03:45:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce29c6a0

app-text/recode: arm stable (bug #717054)

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

 app-text/recode/recode-3.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6-r1.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
index 88f530ff3af..8b22d0fadd6 100644
--- a/app-text/recode/recode-3.7.6-r1.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 # librecode soname version
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="sys-devel/flex"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/, app-text/recode/

2020-06-23 Thread Patrice Clement
commit: 1d3178ee373b4f5ad410e2fc53b9f424a0f7b858
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 07:46:38 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 07:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3178ee

app-text/recode: fix broken utf8 character.

Patch courtesy of Anon Emuss  centurylink.net>.

Closes: https://bugs.gentoo.org/706326
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-text/recode/files/recode-3.6-recode.texi.patch | 11 +++
 app-text/recode/recode-3.6_p20-r1.ebuild   |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-text/recode/files/recode-3.6-recode.texi.patch 
b/app-text/recode/files/recode-3.6-recode.texi.patch
new file mode 100644
index 000..bb5b1bcc274
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-recode.texi.patch
@@ -0,0 +1,11 @@
+--- a/doc/recode.texi  2020-06-23 07:43:20.959074594 -
 a/doc/recode.texi  2020-06-23 07:43:32.262338563 -
+@@ -3713,7 +3713,7 @@
+ between HTML and various other charsets.
+ 
+ Here is a list of those HTML variants which @code{recode} supports.
+-Some notes have been provided by Fran�ois Yergeau @email{yergeau@@alis.com}.
++Some notes have been provided by Francois Yergeau @email{yergeau@@alis.com}.
+ 
+ @table @code
+ @item XML-standalone

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 5c5b4edfe9e..6157d48a39d 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -35,8 +35,9 @@ src_prepare() {
 
rm "${WORKDIR}"/debian/patches/series || die
epatch \
+   "${FILESDIR}/${MY_P}-recode.texi.patch" \
"${FILESDIR}/${MY_P}-gettextfix.diff" \
-   "${FILESDIR}"/${MY_P}-as-if.patch \
+   "${FILESDIR}/${MY_P}-as-if.patch" \
"${WORKDIR}"/debian/patches/*
sed -i '1i#include ' src/argmatch.c || die
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-05-16 Thread Mike Gilbert
commit: d3fca20cdd5d93ffcecb34a7d81663c52c5b6d26
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 16 14:56:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 16 14:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fca20c

app-text/recode: describe subslot

Signed-off-by: Mike Gilbert  gentoo.org>

 app-text/recode/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-text/recode/metadata.xml b/app-text/recode/metadata.xml
index 3e927f8d748..9a994f3a85a 100644
--- a/app-text/recode/metadata.xml
+++ b/app-text/recode/metadata.xml
@@ -5,4 +5,7 @@
 shell-to...@gentoo.org
 Gentoo Shell Tools Project
   
+  
+SONAME version for librecode
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-05-16 Thread Mike Gilbert
commit: cadacd57bba610a5afcd3f6df03d8b22c482f822
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 16 14:32:07 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 16 14:32:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadacd57

app-text/recode: set subslot

Signed-off-by: Mike Gilbert  gentoo.org>

 app-text/recode/{recode-3.7.6.ebuild => recode-3.7.6-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.7.6.ebuild 
b/app-text/recode/recode-3.7.6-r1.ebuild
similarity index 96%
rename from app-text/recode/recode-3.7.6.ebuild
rename to app-text/recode/recode-3.7.6-r1.ebuild
index cdbdbc5bc6d..88f530ff3af 100644
--- a/app-text/recode/recode-3.7.6.ebuild
+++ b/app-text/recode/recode-3.7.6-r1.ebuild
@@ -10,7 +10,8 @@ HOMEPAGE="https://github.com/rrthomas/recode;
 
SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
-SLOT="0"
+# librecode soname version
+SLOT="0/3"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-05-15 Thread Joonas Niilola
commit: 9cd5dc2fa71681ca7f9c59007f1aaa523a43a256
Author: David Heidelberg  ixit  cz>
AuthorDate: Fri May 15 09:04:00 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 15 10:15:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd5dc2f

app-text/recode: drop 3.7_pre20140303

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/15304
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/recode/Manifest  |  1 -
 app-text/recode/recode-3.7_pre20140303.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 8ae0154eeca..a667abf1699 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,4 +1,3 @@
 DIST recode-3.6.tar.gz 1751886 BLAKE2B 
94436343969da0ee6d16ed69a211d4f36b7a9cb59ce931ef71cfc1e0f11e5709e67ee1e0bb24f5320e6c7d6d01920a6c4d9edce87ff2c68c80e30f3b536d
 SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
-DIST recode-3.7_pre20140303.tar.gz 1580388 BLAKE2B 
8fb280368e6998c8cb4554f856dd779e70fd53958bf6da5839735e14e741f45b110ac106494703d97ac3390f41736b2d94539dfde4554b3ca70911788ce8c005
 SHA512 
a1821909e7ba68a315bbd5e0dcaf0a574f09ac6ef1ccf8858aeda1a0affc09cb70353b4bda005a14cff37ef41646a6f5246c5b5a0f6e89db2065eac7ace9b030
 DIST recode_3.6-20.debian.tar.gz 341117 BLAKE2B 
748ee36b68f1d1501edde23e8afcbd58df70a86745e7c366a27a33496e539dcae11b746fb46767e95ae99b68a18684e3e85c1ea961692ac57ad1a01a895734a7
 SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
deleted file mode 100644
index 3de99c002b0..000
--- a/app-text/recode/recode-3.7_pre20140303.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic libtool toolchain-funcs
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="https://github.com/rrthomas/recode;
-REV="2d7092a194fc0e9449717a8048c8d8e26c18"
-SRC_URI="https://github.com/pinard/Recode/archive/${REV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="nls static-libs"
-
-DEPEND="
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/Recode-${REV}"
-
-# tests fail.
-RESTRICT="test"
-
-src_configure() {
-   tc-export CC LD
-   # on solaris -lintl is needed to compile
-   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
-   # --without-included-gettext means we always use system headers
-   # and library
-   econf \
-   $(use_enable nls) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -v {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2020-05-15 Thread Joonas Niilola
commit: cc9da233f44c2bcce96b01e364123b8fbc26be8e
Author: David Heidelberg  ixit  cz>
AuthorDate: Sat Apr 11 11:29:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 15 10:15:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9da233

app-text/recode: bump to 3.7.6

- bump to EAPI 7
- switch to BDEPEND
- tests are working now

Bug: https://bugs.gentoo.org/717054

Signed-off-by: David Heidelberg  ixit.cz>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/recode/Manifest|  1 +
 app-text/recode/recode-3.7.6.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index f0916dc1093..8ae0154eeca 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1,4 @@
 DIST recode-3.6.tar.gz 1751886 BLAKE2B 
94436343969da0ee6d16ed69a211d4f36b7a9cb59ce931ef71cfc1e0f11e5709e67ee1e0bb24f5320e6c7d6d01920a6c4d9edce87ff2c68c80e30f3b536d
 SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
+DIST recode-3.7.6.tar.gz 2210564 BLAKE2B 
8c99b6d2eb93482785fe7e36063514e4c153516cc8059a9b98fc9f1b08704314b7933390a5fd7921525648ef58e9f995242182b8de23b7db33cbf94383e28f29
 SHA512 
ababefc445fcc47b6bf9ed640b767aed374bb8ce93cdccb641dd1ba5d298360583dd79070a0bb458f1190a8d6f1ddeb3b04eec34a61305b69def0963cec5843f
 DIST recode-3.7_pre20140303.tar.gz 1580388 BLAKE2B 
8fb280368e6998c8cb4554f856dd779e70fd53958bf6da5839735e14e741f45b110ac106494703d97ac3390f41736b2d94539dfde4554b3ca70911788ce8c005
 SHA512 
a1821909e7ba68a315bbd5e0dcaf0a574f09ac6ef1ccf8858aeda1a0affc09cb70353b4bda005a14cff37ef41646a6f5246c5b5a0f6e89db2065eac7ace9b030
 DIST recode_3.6-20.debian.tar.gz 341117 BLAKE2B 
748ee36b68f1d1501edde23e8afcbd58df70a86745e7c366a27a33496e539dcae11b746fb46767e95ae99b68a18684e3e85c1ea961692ac57ad1a01a895734a7
 SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef

diff --git a/app-text/recode/recode-3.7.6.ebuild 
b/app-text/recode/recode-3.7.6.ebuild
new file mode 100644
index 000..cdbdbc5bc6d
--- /dev/null
+++ b/app-text/recode/recode-3.7.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic libtool toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="https://github.com/rrthomas/recode;
+SRC_URI="https://github.com/rrthomas/recode/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+DEPEND="sys-devel/flex"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+   tc-export CC LD
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -exec rm -v {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2019-08-29 Thread David Seifert
commit: 7d3a41cbca5d175c978cc61ada57c3ce8a6a23e7
Author: David Seifert  gentoo  org>
AuthorDate: Thu Aug 29 11:38:38 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Aug 29 11:38:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3a41cb

app-text/recode: [QA] Use tarball instead of zip archive

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 app-text/recode/Manifest  | 2 +-
 app-text/recode/recode-3.7_pre20140303.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 60a68bcd2dd..f0916dc1093 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1,3 @@
 DIST recode-3.6.tar.gz 1751886 BLAKE2B 
94436343969da0ee6d16ed69a211d4f36b7a9cb59ce931ef71cfc1e0f11e5709e67ee1e0bb24f5320e6c7d6d01920a6c4d9edce87ff2c68c80e30f3b536d
 SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
-DIST recode-3.7_pre20140303.zip 1902903 BLAKE2B 
fb85ef7710b6b4ad1bfe34f066d8a51252c40fbc4f958940eaaba142ad51982c8ee3d2da97d52a1e40e23617bbcf6450c9b45be99067efee7c1149735ea81cb6
 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
+DIST recode-3.7_pre20140303.tar.gz 1580388 BLAKE2B 
8fb280368e6998c8cb4554f856dd779e70fd53958bf6da5839735e14e741f45b110ac106494703d97ac3390f41736b2d94539dfde4554b3ca70911788ce8c005
 SHA512 
a1821909e7ba68a315bbd5e0dcaf0a574f09ac6ef1ccf8858aeda1a0affc09cb70353b4bda005a14cff37ef41646a6f5246c5b5a0f6e89db2065eac7ace9b030
 DIST recode_3.6-20.debian.tar.gz 341117 BLAKE2B 
748ee36b68f1d1501edde23e8afcbd58df70a86745e7c366a27a33496e539dcae11b746fb46767e95ae99b68a18684e3e85c1ea961692ac57ad1a01a895734a7
 SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
index a6c2e5b129f..252872bba7d 100644
--- a/app-text/recode/recode-3.7_pre20140303.ebuild
+++ b/app-text/recode/recode-3.7_pre20140303.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit flag-o-matic libtool toolchain-funcs
 DESCRIPTION="Convert files between various character sets"
 HOMEPAGE="https://github.com/rrthomas/recode;
 REV="2d7092a194fc0e9449717a8048c8d8e26c18"
-SRC_URI="https://github.com/pinard/Recode/archive/${REV}.zip -> ${P}.zip"
+SRC_URI="https://github.com/pinard/Recode/archive/${REV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2019-05-21 Thread Aaron Bauman
commit: bacc4ab8eebd1b943e6ec4fe8b6e14013f31be8a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 22 02:44:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 22 02:52:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacc4ab8

app-text/recode: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/recode/recode-3.6_p20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 928a270..c54f1f42b13 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2018-05-29 Thread Patrice Clement
commit: edc8a5e53fbfc7c191d880cab83a6d0d340d9926
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon May 28 18:08:27 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 29 20:26:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc8a5e5

app-text/recode: update HOMEPAGE.

Closes: https://bugs.gentoo.org/656816
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/recode/recode-3.6_p20-r1.ebuild  | 4 ++--
 app-text/recode/recode-3.7_pre20140303.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index c65c85ddd67..928a270 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ MY_PV=${PV%_*}
 DEB_PATCH=${PV#*p}
 
 DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://recode.progiciels-bpi.ca/;
+HOMEPAGE="https://github.com/rrthomas/recode;
 SRC_URI="
mirror://gnu/${PN}/${MY_P}.tar.gz

mirror://debian/pool/main/r/${PN}/${PN}_${MY_PV}-${DEB_PATCH}.debian.tar.gz"

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
index 7ec8284a8d0..a6c2e5b129f 100644
--- a/app-text/recode/recode-3.7_pre20140303.ebuild
+++ b/app-text/recode/recode-3.7_pre20140303.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit flag-o-matic libtool toolchain-funcs
 
 DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://recode.progiciels-bpi.ca/;
+HOMEPAGE="https://github.com/rrthomas/recode;
 REV="2d7092a194fc0e9449717a8048c8d8e26c18"
 SRC_URI="https://github.com/pinard/Recode/archive/${REV}.zip -> ${P}.zip"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2017-08-19 Thread Patrice Clement
commit: d3b6a9978515e3c4f50d2d5ca3ad724b1fa3b754
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Aug 19 17:53:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Aug 19 19:33:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b6a997

app-text/recode: call rm in verbose mode instead of force mode.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/recode/recode-3.6_p20-r1.ebuild  | 3 +--
 app-text/recode/recode-3.7_pre20140303.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 7b6e7af72bc..c65c85ddd67 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -60,6 +60,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   find "${ED}" -name '*.la' -exec rm -f {} + || die
-   rm -f "${ED}"/usr/lib/charset.alias || die
+   find "${ED}" -name '*.la' -exec rm -v {} + || die
 }

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
index f155462078f..7ec8284a8d0 100644
--- a/app-text/recode/recode-3.7_pre20140303.ebuild
+++ b/app-text/recode/recode-3.7_pre20140303.ebuild
@@ -37,6 +37,5 @@ src_configure() {
 
 src_install() {
default
-   find "${ED}" -name '*.la' -exec rm -f {} + || die
-   rm -f "${ED}"/usr/lib/charset.alias || die
+   find "${ED}" -name '*.la' -exec rm -v {} + || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/, app-text/recode/

2017-08-03 Thread Patrice Clement
commit: c12f5e503c32f54f57e04eab0dd7547d2d2de6b1
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 21:09:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 21:10:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12f5e50

app-text/recode: revert 41abe76b06e50552be388dd2b27582bceaea965c.

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --force

 app-text/recode/Manifest |  2 +
 app-text/recode/files/recode-3.6-as-if.patch | 19 +++
 app-text/recode/files/recode-3.6-gettextfix.diff | 23 +
 app-text/recode/recode-3.6_p20-r1.ebuild | 65 
 4 files changed, 109 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index 2a33126e724..cbb6d515936 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1 +1,3 @@
+DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
 DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
+DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/files/recode-3.6-as-if.patch 
b/app-text/recode/files/recode-3.6-as-if.patch
new file mode 100644
index 000..c7bcc27c875
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-as-if.patch
@@ -0,0 +1,19 @@
+http://bugs.gentoo.org/283029
+
+--- a/m4/flex.m4
 b/m4/flex.m4
+@@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX
+ dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
+ AC_DEFUN(ad_AC_PROG_FLEX,
+ [AC_CHECK_PROGS(LEX, flex, missing)
+-if test "$LEX" = missing; then
++AS_IF([test "$LEX" = missing], [dnl
+   LEX="\$(top_srcdir)/$ac_aux_dir/missing flex"
+   LEX_OUTPUT_ROOT=lex.yy
+   AC_SUBST(LEX_OUTPUT_ROOT)dnl
+-else
++], [:
+   AC_PROG_LEX
+   AC_DECL_YYTEXT
+-fi])
++])])

diff --git a/app-text/recode/files/recode-3.6-gettextfix.diff 
b/app-text/recode/files/recode-3.6-gettextfix.diff
new file mode 100644
index 000..3b7eb8ba20e
--- /dev/null
+++ b/app-text/recode/files/recode-3.6-gettextfix.diff
@@ -0,0 +1,23 @@
+http://bugs.gentoo.org/239372
+
+patch by Dmitry Karasik
+
+--- recode-3.6/m4/gettext.m4
 recode-3.6/m4/gettext.m4
+@@ -109,12 +109,12 @@
+ else
+   ac_items="$LINGUAS"
+   for ac_item in $ac_items; do
+-  case "$ALL_LINGUAS" in
+-*$ac_item*)
++for supported_item in $ALL_LINGUAS; do
++  if test "$ac_item" = "$supported_item"; then
+   ac_print="$ac_print $ac_item"
+   MOFILES="$MOFILES $ac_item.mo"
+-  ;;
+-  esac
++  fi
++done
+   done
+ fi
+ AC_SUBST(MOFILES)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
new file mode 100644
index 000..7b6e7af72bc
--- /dev/null
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+WANT_AUTOMAKE="1.11" # bug 419455
+
+inherit autotools eutils flag-o-matic libtool toolchain-funcs multilib-minimal
+
+MY_P=${P%_*}
+MY_PV=${PV%_*}
+DEB_PATCH=${PV#*p}
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="http://recode.progiciels-bpi.ca/;
+SRC_URI="
+   mirror://gnu/${PN}/${MY_P}.tar.gz
+   
mirror://debian/pool/main/r/${PN}/${PN}_${MY_PV}-${DEB_PATCH}.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+DEPEND="
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # fix #571106 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+
+   rm "${WORKDIR}"/debian/patches/series || die
+   epatch \
+   "${FILESDIR}/${MY_P}-gettextfix.diff" \

[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/, app-text/recode/

2017-08-03 Thread Patrice Clement
commit: 41abe76b06e50552be388dd2b27582bceaea965c
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:20:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:20:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41abe76b

app-text/recode: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/recode/Manifest |  2 -
 app-text/recode/files/recode-3.6-as-if.patch | 19 ---
 app-text/recode/files/recode-3.6-gettextfix.diff | 23 -
 app-text/recode/recode-3.6_p20-r1.ebuild | 65 
 4 files changed, 109 deletions(-)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index cbb6d515936..2a33126e724 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,3 +1 @@
-DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
 DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
-DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/files/recode-3.6-as-if.patch 
b/app-text/recode/files/recode-3.6-as-if.patch
deleted file mode 100644
index c7bcc27c875..000
--- a/app-text/recode/files/recode-3.6-as-if.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-http://bugs.gentoo.org/283029
-
 a/m4/flex.m4
-+++ b/m4/flex.m4
-@@ -8,11 +8,11 @@ dnl ad_AC_PROG_FLEX
- dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT
- AC_DEFUN(ad_AC_PROG_FLEX,
- [AC_CHECK_PROGS(LEX, flex, missing)
--if test "$LEX" = missing; then
-+AS_IF([test "$LEX" = missing], [dnl
-   LEX="\$(top_srcdir)/$ac_aux_dir/missing flex"
-   LEX_OUTPUT_ROOT=lex.yy
-   AC_SUBST(LEX_OUTPUT_ROOT)dnl
--else
-+], [:
-   AC_PROG_LEX
-   AC_DECL_YYTEXT
--fi])
-+])])

diff --git a/app-text/recode/files/recode-3.6-gettextfix.diff 
b/app-text/recode/files/recode-3.6-gettextfix.diff
deleted file mode 100644
index 3b7eb8ba20e..000
--- a/app-text/recode/files/recode-3.6-gettextfix.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-http://bugs.gentoo.org/239372
-
-patch by Dmitry Karasik
-
 recode-3.6/m4/gettext.m4
-+++ recode-3.6/m4/gettext.m4
-@@ -109,12 +109,12 @@
- else
-   ac_items="$LINGUAS"
-   for ac_item in $ac_items; do
--  case "$ALL_LINGUAS" in
--*$ac_item*)
-+for supported_item in $ALL_LINGUAS; do
-+  if test "$ac_item" = "$supported_item"; then
-   ac_print="$ac_print $ac_item"
-   MOFILES="$MOFILES $ac_item.mo"
--  ;;
--  esac
-+  fi
-+done
-   done
- fi
- AC_SUBST(MOFILES)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
deleted file mode 100644
index 7b6e7af72bc..000
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WANT_AUTOMAKE="1.11" # bug 419455
-
-inherit autotools eutils flag-o-matic libtool toolchain-funcs multilib-minimal
-
-MY_P=${P%_*}
-MY_PV=${PV%_*}
-DEB_PATCH=${PV#*p}
-
-DESCRIPTION="Convert files between various character sets"
-HOMEPAGE="http://recode.progiciels-bpi.ca/;
-SRC_URI="
-   mirror://gnu/${PN}/${MY_P}.tar.gz
-   
mirror://debian/pool/main/r/${PN}/${PN}_${MY_PV}-${DEB_PATCH}.debian.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="nls static-libs"
-
-DEPEND="
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # fix #571106 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-
-   rm "${WORKDIR}"/debian/patches/series || die
-   epatch \
-   "${FILESDIR}/${MY_P}-gettextfix.diff" \
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2017-08-03 Thread Patrice Clement
commit: 9c343e06432ce0b604e94ce635c0f52bb8ced776
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 20:17:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 20:18:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c343e06

app-text/recode: version bump.

Gentoo-Bug: https://bugs.gentoo.org/503358

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-text/recode/Manifest  |  1 +
 app-text/recode/recode-3.7_pre20140303.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-text/recode/Manifest b/app-text/recode/Manifest
index c045d7c18db..cbb6d515936 100644
--- a/app-text/recode/Manifest
+++ b/app-text/recode/Manifest
@@ -1,2 +1,3 @@
 DIST recode-3.6.tar.gz 1751886 SHA256 
e3e6a4f3f8e5c6052ab70155990c074d87aa0b614fc1be31d194750d1d962fcf SHA512 
68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
 WHIRLPOOL 
08eef3eea75d1898800d9f18eec95f50706b4e75285ce22e71723069f7e2a07ee762693c8366e5139add65b319276ced71b6f046884c1e75eb89a3922b7f3dab
+DIST recode-3.7_pre20140303.zip 1902903 SHA256 
baba145f8c8aa7ba223419dadc942f2182450925283c1067fa16f87b3a9b3857 SHA512 
256d79d6f9de18bbf53cb322f0467411ef2ff8e4f242d073d7302fbd05e4942373023514d0a88e33701280c1cb4e0235d76efb9220729cd1f91f9ad8fd2407de
 WHIRLPOOL 
19290f675cacc30ee51f198d765d27af9d03d7a6e0f048b1f14b812f7cf11533a542dbd1bc13c61037ae327a5b5693e07a5bd9b1aa3d244266f2f658ca378dfd
 DIST recode_3.6-20.debian.tar.gz 341117 SHA256 
ec0e25d91a8d5e4a61e8e2876c338ae6c1ba89018f02ff1ee4eb01cb7c44e7ee SHA512 
bc586534e77b49da7d387187a8ddb042a12871f87f4f32c818ce7218b7254ac5ba6eccb14aaaf0312579f27958883f2da620016a7049c3af24c8bfba81acc3ef
 WHIRLPOOL 
72f00b3d6732b8794456795d847dbb2114c2577b8d5c9683c8fcb41d3bd92548322dc9d73d38af3a4811fb531d9482d1a5d37ee6600cf281bed4ceb6e794b058

diff --git a/app-text/recode/recode-3.7_pre20140303.ebuild 
b/app-text/recode/recode-3.7_pre20140303.ebuild
new file mode 100644
index 000..f155462078f
--- /dev/null
+++ b/app-text/recode/recode-3.7_pre20140303.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic libtool toolchain-funcs
+
+DESCRIPTION="Convert files between various character sets"
+HOMEPAGE="http://recode.progiciels-bpi.ca/;
+REV="2d7092a194fc0e9449717a8048c8d8e26c18"
+SRC_URI="https://github.com/pinard/Recode/archive/${REV}.zip -> ${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+DEPEND="
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/Recode-${REV}"
+
+# tests fail.
+RESTRICT="test"
+
+src_configure() {
+   tc-export CC LD
+   # on solaris -lintl is needed to compile
+   [[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
+   # --without-included-gettext means we always use system headers
+   # and library
+   econf \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -exec rm -f {} + || die
+   rm -f "${ED}"/usr/lib/charset.alias || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2017-01-29 Thread Fabian Groffen
commit: e9ba035b5069dcefbb3ebe7d4c64a1f800c691d7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 15:17:20 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 15:24:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ba035b

app-text/recode: dropped ~x86-interix

Package-Manager: portage-2.3.3

 app-text/recode/recode-3.6_p20-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index dd1e49d..90d3727 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/files/

2016-07-17 Thread Patrice Clement
commit: 5cc245663c1f4df37d12569b892a7dcab5f1d041
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jul 16 08:31:00 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jul 17 13:29:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc24566

app-text/recode: remove unused patches

Signed-off-by: Patrice Clement  gentoo.org>

 app-text/recode/files/recode-3.6-ppc-macos.diff | 16 
 1 file changed, 16 deletions(-)

diff --git a/app-text/recode/files/recode-3.6-ppc-macos.diff 
b/app-text/recode/files/recode-3.6-ppc-macos.diff
deleted file mode 100644
index c71245d..000
--- a/app-text/recode/files/recode-3.6-ppc-macos.diff
+++ /dev/null
@@ -1,16 +0,0 @@
 recode/src/Makefile.in
-+++ recode/src/Makefile.in
-@@ -165,11 +165,11 @@
- strip-data$U.lo testdump$U.lo ucs$U.lo utf16$U.lo utf7$U.lo utf8$U.lo \
- varia$U.lo vn$U.lo flat$U.lo html$U.lo lat1ltex$U.lo lat1txte$U.lo \
- rfc1345$U.lo texinfo$U.lo base64$U.lo dump$U.lo endline$U.lo \
--permut$U.lo quoted$U.lo
-+permut$U.lo quoted$U.lo error.lo xstrdup.lo
- PROGRAMS =  $(bin_PROGRAMS)
- 
- recode_OBJECTS =  main$U.o freeze$U.o mixed$U.o
--recode_DEPENDENCIES =  librecode.la ../lib/libreco.a
-+recode_DEPENDENCIES =  librecode.la
- recode_LDFLAGS = 
- CFLAGS = @CFLAGS@
- COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(CFLAGS)



[gentoo-commits] repo/gentoo:master commit in: app-text/recode/

2016-01-13 Thread David Seifert
commit: 4f72374f506d9ebb0a1f4aa7cc1c9e7a18de31ce
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan 13 17:33:58 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan 13 17:36:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f72374f

app-text/recode: add -std=gnu89 to CFLAGS to restore pre-GCC5 semantics

Gentoo-Bug: 571106

Package-Manager: portage-2.2.26

 app-text/recode/recode-3.6_p20-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/recode/recode-3.6_p20-r1.ebuild 
b/app-text/recode/recode-3.6_p20-r1.ebuild
index 6f8b137..dd1e49d 100644
--- a/app-text/recode/recode-3.6_p20-r1.ebuild
+++ b/app-text/recode/recode-3.6_p20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -31,6 +31,9 @@ RDEPEND=""
 S=${WORKDIR}/${MY_P}
 
 src_prepare() {
+   # fix #571106 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+
rm "${WORKDIR}"/debian/patches/series || die
epatch \
"${FILESDIR}/${MY_P}-gettextfix.diff" \