* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2016-01-15 9:03 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2016-01-15 9:03 UTC (permalink / raw
To: gentoo-commits
commit: 5c5c0393e8f05768d8fff8ce37d439a15657480f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 15 09:02:29 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 15 09:02:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5c0393
dev-libs/utfcpp: amd64 stable wrt bug #571224
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
index 4235308..6776e8f 100644
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2016-08-07 8:02 Pacho Ramos
0 siblings, 0 replies; 46+ messages in thread
From: Pacho Ramos @ 2016-08-07 8:02 UTC (permalink / raw
To: gentoo-commits
commit: b5f35f88ed5e39c721202f1ed22b52c34b00fd11
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 7 07:59:57 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 07:59:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f35f88
dev-libs/utfcpp: Cleanup per bug #459860
Package-Manager: portage-2.3.0
dev-libs/utfcpp/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-libs/utfcpp/metadata.xml b/dev-libs/utfcpp/metadata.xml
index 31b7c17..9b78f7d 100644
--- a/dev-libs/utfcpp/metadata.xml
+++ b/dev-libs/utfcpp/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>yac@gentoo.org</email>
- <name>Jan Matejka</name>
- </maintainer>
<longdescription lang="en">
</longdescription>
<upstream>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-02-17 17:40 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-02-17 17:40 UTC (permalink / raw
To: gentoo-commits
commit: c89beb154ebc13cfc4c792be37d1bb24c5f1f606
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 17:38:47 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 17:39:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89beb15
dev-libs/utfcpp: keyworded 2.3.4 for ppc/ppc64, bug #674034
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
index 55dd1b6ce84..87fb7a69d0e 100644
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
DEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-07-16 18:19 Andreas Sturmlechner
0 siblings, 0 replies; 46+ messages in thread
From: Andreas Sturmlechner @ 2019-07-16 18:19 UTC (permalink / raw
To: gentoo-commits
commit: 2b14c5302a0394308def2aeca16b99b8b3c4fa86
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 18:06:28 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 18:06:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b14c530
dev-libs/utfcpp: EAPI-7 bump
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
index 87fb7a69d0e..62ff54c3fc8 100644
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-DESCRIPTION="A portable and lightweight generic library for handling UTF-8 strings"
+DESCRIPTION="Portable and lightweight generic library for handling UTF-8 strings"
HOMEPAGE="https://sourceforge.net/projects/utfcpp/"
SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-07-21 8:25 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-07-21 8:25 UTC (permalink / raw
To: gentoo-commits
commit: aa804c523cf5feb877a6952421f96b751b4c4a9e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 08:23:37 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 08:23:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa804c52
dev-libs/utfcpp: stable 2.3.4 for ppc, bug #689688
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
index 62ff54c3fc8..4dd29e5528f 100644
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
IUSE=""
DEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-09 18:39 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2019-08-09 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 5a5f555113df6980f4ac4312b860a2d2d43d90f5
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Aug 9 16:22:31 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 18:38:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5f5551
dev-libs/utfcpp: Add live ebuild.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 46 ++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
new file mode 100644
index 00000000000..028e8aefa4e
--- /dev/null
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2015-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake-utils
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
+ EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="UTF-8 C++ library"
+HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+BDEPEND=""
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND=""
+
+src_prepare() {
+ sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
+ sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
+
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-09 18:39 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2019-08-09 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 5ebeabbeac086d1c69357e9ab7e9a18f52bcfcbb
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Aug 9 16:18:39 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 18:38:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebeabbe
dev-libs/utfcpp: Version bump (3.1).
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 1 +
dev-libs/utfcpp/utfcpp-3.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index 28771adffc4..01d91412840 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1 +1,2 @@
DIST utf8_v2_3_4.zip 22422 BLAKE2B cf736876a99068c7e5cb1b0b892d1d63cb38906c993c60b78c8c5625aef86fac3a849551771d0840c3cccf04f1a3617216cbd4684fa5cdde0037e3901c70ff4b SHA512 0e85e443e7bd4ecbe85dedfb7bdf8b1767808108b3a4fc1c0c508bcf74787539ae0af95a31a70e715ca872689ac4d7233afc075ceb375375d26743f92051e222
+DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
new file mode 100644
index 00000000000..fe95f70ff25
--- /dev/null
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2015-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake-utils
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
+ EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="UTF-8 C++ library"
+HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+BDEPEND=""
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND=""
+
+src_prepare() {
+ sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
+ sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
+
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-09 18:39 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2019-08-09 18:39 UTC (permalink / raw
To: gentoo-commits
commit: a1d71e0fecb92b06b1d3905ac28e3ef0c2cd80c8
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Aug 9 16:15:44 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 18:38:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d71e0f
dev-libs/utfcpp: Set maintainer Arfrever.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/metadata.xml | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/metadata.xml b/dev-libs/utfcpp/metadata.xml
index 162dbab4fe2..433cf52c301 100644
--- a/dev-libs/utfcpp/metadata.xml
+++ b/dev-libs/utfcpp/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!--maintainer-needed-->
+ <maintainer type="person">
+ <email>arfrever.fta@gmail.com</email>
+ <name>Arfrever Frehtes Taifersar Arahesis</name>
+ </maintainer>
<upstream>
- <remote-id type="sourceforge">utfcpp</remote-id>
+ <remote-id type="github">nemtrif/utfcpp</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-16 17:03 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2019-08-16 17:03 UTC (permalink / raw
To: gentoo-commits
commit: f5fad74daf288c9ce0ca53db287f0844f4d8090d
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Aug 15 18:56:59 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 17:02:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fad74d
dev-libs/utfcpp: Set RESTRICT="!test? ( test )".
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 1 +
dev-libs/utfcpp/utfcpp-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index fe95f70ff25..c51eefe42aa 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -24,6 +24,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND=""
DEPEND="test? ( dev-cpp/gtest )"
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index 028e8aefa4e..2b6fa17b596 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -24,6 +24,7 @@ LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND=""
DEPEND="test? ( dev-cpp/gtest )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-18 3:06 Aaron Bauman
0 siblings, 0 replies; 46+ messages in thread
From: Aaron Bauman @ 2019-08-18 3:06 UTC (permalink / raw
To: gentoo-commits
commit: d44db56533681bce0673b70980e4e64520109c8a
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 03:05:03 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 03:05:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44db565
dev-libs/utfcpp: arm64 keyworded (bug #692414)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index c51eefe42aa..9bd3480908d 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-08-30 18:39 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-08-30 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 7a95764c0d2e36ac4fed379b87ad60b4a76f2a9a
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Aug 30 17:51:20 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 18:38:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a95764c
dev-libs/utfcpp: keyworded 3.1 for sparc, bug #693040
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index 9bd3480908d..4b052b326ee 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-09-26 6:52 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-09-26 6:52 UTC (permalink / raw
To: gentoo-commits
commit: 494e2a3702aa0d6389d3f5801573bbd7a3d2c8e8
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 06:51:22 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 06:51:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494e2a37
dev-libs/utfcpp: stable 2.3.4 for ppc64, bug #695498
Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
index 4dd29e5528f..97954a553c9 100644
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE=""
DEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-12-06 20:25 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2019-12-06 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 57750b47f0163239cc9b5ffd55ca84d6152df71b
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Dec 6 07:07:51 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Dec 6 20:24:36 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57750b47
dev-libs/utfcpp: Stabilize 3.1 on amd64/x86.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index 4b052b326ee..bffcc704a84 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-12-31 8:15 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2019-12-31 8:15 UTC (permalink / raw
To: gentoo-commits
commit: 5e86859bebb6bf4ad524affb75af369c9fac7e3d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 08:15:47 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 08:15:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e86859b
dev-libs/utfcpp: ppc stable wrt bug #704258
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index bffcc704a84..cdd0272e9c2 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-12-31 8:18 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2019-12-31 8:18 UTC (permalink / raw
To: gentoo-commits
commit: 1db57f6392fa7e822e6fbd866a9c3e9896c41ff8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 08:17:33 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 08:17:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db57f63
dev-libs/utfcpp: ppc64 stable wrt bug #704258
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index cdd0272e9c2..ff502a506e4 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2019-12-31 18:08 Aaron Bauman
0 siblings, 0 replies; 46+ messages in thread
From: Aaron Bauman @ 2019-12-31 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 36fee37cfc3173ffbd1b92758da1097c6f4413f9
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 18:07:32 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 18:07:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fee37c
dev-libs/utfcpp: arm64 stable (bug #704258)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
dev-libs/utfcpp/utfcpp-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index ff502a506e4..ef987e96e65 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2020-01-17 19:09 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2020-01-17 19:09 UTC (permalink / raw
To: gentoo-commits
commit: 44b6e458711ba15012f19b81abf7346e05937969
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Jan 17 18:01:00 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Jan 17 19:08:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b6e458
dev-libs/utfcpp: Delete old version (2.3.4).
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 1 -
dev-libs/utfcpp/utfcpp-2.3.4.ebuild | 24 ------------------------
2 files changed, 25 deletions(-)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index 01d91412840..eb0f6b3cda3 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1,2 +1 @@
-DIST utf8_v2_3_4.zip 22422 BLAKE2B cf736876a99068c7e5cb1b0b892d1d63cb38906c993c60b78c8c5625aef86fac3a849551771d0840c3cccf04f1a3617216cbd4684fa5cdde0037e3901c70ff4b SHA512 0e85e443e7bd4ecbe85dedfb7bdf8b1767808108b3a4fc1c0c508bcf74787539ae0af95a31a70e715ca872689ac4d7233afc075ceb375375d26743f92051e222
DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
diff --git a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild b/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
deleted file mode 100644
index 97954a553c9..00000000000
--- a/dev-libs/utfcpp/utfcpp-2.3.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Portable and lightweight generic library for handling UTF-8 strings"
-HOMEPAGE="https://sourceforge.net/projects/utfcpp/"
-SRC_URI="mirror://sourceforge/utfcpp/utf8_v${PV//./_}.zip"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}/source"
-
-src_install() {
- doheader utf8.h
- insinto /usr/include/utf8
- doins utf8/{checked,unchecked,core}.h
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2020-02-08 12:50 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2020-02-08 12:50 UTC (permalink / raw
To: gentoo-commits
commit: d071c62480ecff5713d284610d5094183b1f631f
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Feb 8 12:33:37 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb 8 12:50:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d071c624
dev-libs/utfcpp: stable 3.1 for sparc, bug #704258
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index ef987e96e65..5afa6b05063 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2019 Gentoo Authors
+# Copyright 2015-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2020-11-22 19:32 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2020-11-22 19:32 UTC (permalink / raw
To: gentoo-commits
commit: aa960fbe02c30fc32590a9eb1aacbeda3395f07b
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Nov 19 02:00:00 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 19:31:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa960fbe
dev-libs/utfcpp: Version bump (3.1.2).
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 1 +
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 47 +++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index a44e213e828..3055ba56693 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1,2 +1,3 @@
DIST utfcpp-3.1.1.tar.gz 26374 BLAKE2B 93ad55c113c922e0105b509adf8dc1505e625bfeed0c60dabe7243ec288e3dd13b79b9382af2fff6daf780c5ebf9da32a492263d4998204222c1e446d16f4473 SHA512 720e2eba5c04f0bc4903a287138149a9cd432bc68bb163fe36b2e0d26d8bf616b4665f389b4a9c97af6ae7869e78973d97db976a4745512a241eebf774608997
+DIST utfcpp-3.1.2.tar.gz 26388 BLAKE2B f0ebf7f054c488259d2a409b2c5201b73e928901cf337cdc2a99a2f64deaf431ee60328b3b61e134d3cd49428eb0c921057ea248269029ef2838ed72dd8af7d7 SHA512 d43df19d9e8652291f1301a326ec0d592bad43d6ecf9086947037f0ae0c1e70c2d96082c48066639e2b7c57c0ea0e4782d6b215d017cf96a4c73ff3a15feec75
DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
new file mode 100644
index 00000000000..14032157c03
--- /dev/null
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2015-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
+ EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="UTF-8 C++ library"
+HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=""
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND=""
+
+src_prepare() {
+ sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
+ sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2020-11-22 19:32 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2020-11-22 19:32 UTC (permalink / raw
To: gentoo-commits
commit: 2fd03636fc46e1a070b0f2521ba79490524d73c8
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Nov 19 00:00:00 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 19:31:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd03636
dev-libs/utfcpp: Use cmake.eclass.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.ebuild | 6 +++---
dev-libs/utfcpp/utfcpp-9999.ebuild | 8 ++++----
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
index 5afa6b05063..65c032f5f0a 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit cmake-utils
+inherit cmake
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
@@ -34,7 +34,7 @@ src_prepare() {
sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
- cmake-utils_src_prepare
+ cmake_src_prepare
}
src_configure() {
@@ -43,5 +43,5 @@ src_configure() {
-DUTF8_TESTS=$(usex test ON OFF)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index 2b6fa17b596..ca5002a6125 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2015-2019 Gentoo Authors
+# Copyright 2015-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-inherit cmake-utils
+inherit cmake
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
@@ -34,7 +34,7 @@ src_prepare() {
sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
- cmake-utils_src_prepare
+ cmake_src_prepare
}
src_configure() {
@@ -43,5 +43,5 @@ src_configure() {
-DUTF8_TESTS=$(usex test ON OFF)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2020-11-22 19:32 Mike Gilbert
0 siblings, 0 replies; 46+ messages in thread
From: Mike Gilbert @ 2020-11-22 19:32 UTC (permalink / raw
To: gentoo-commits
commit: bebb6b63662c3620fdf0e4bc4ae4464d9145dca5
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Nov 19 01:00:00 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 19:31:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebb6b63
dev-libs/utfcpp: Version bump (3.1.1).
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 1 +
dev-libs/utfcpp/utfcpp-3.1.1.ebuild | 47 +++++++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index eb0f6b3cda3..a44e213e828 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1 +1,2 @@
+DIST utfcpp-3.1.1.tar.gz 26374 BLAKE2B 93ad55c113c922e0105b509adf8dc1505e625bfeed0c60dabe7243ec288e3dd13b79b9382af2fff6daf780c5ebf9da32a492263d4998204222c1e446d16f4473 SHA512 720e2eba5c04f0bc4903a287138149a9cd432bc68bb163fe36b2e0d26d8bf616b4665f389b4a9c97af6ae7869e78973d97db976a4745512a241eebf774608997
DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
diff --git a/dev-libs/utfcpp/utfcpp-3.1.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.1.ebuild
new file mode 100644
index 00000000000..14032157c03
--- /dev/null
+++ b/dev-libs/utfcpp/utfcpp-3.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2015-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
+ EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="UTF-8 C++ library"
+HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=""
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND=""
+
+src_prepare() {
+ sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
+ sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2021-03-28 7:14 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-03-28 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 4d3efb93eb3f4e96c954046bded6844cd247c812
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 07:11:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 07:11:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3efb93
dev-libs/utfcpp: Keyword 3.1.2 arm, #776760
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index 14032157c03..e795c660823 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2020 Gentoo Authors
+# Copyright 2015-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 5:52 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-01-02 5:52 UTC (permalink / raw
To: gentoo-commits
commit: 706b9ed93e33d4d8a5a8caafc4d6ffec19fd2c4b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 05:51:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 05:51:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706b9ed9
dev-libs/utfcpp: Stabilize 3.1.2 amd64, #830426
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index e795c660823e..f28c15e7ec72 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2021 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 5:52 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-01-02 5:52 UTC (permalink / raw
To: gentoo-commits
commit: f2286e0c3b20ddf5af6f7b27d98ab869ec6721f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 05:52:22 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 05:52:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2286e0c
dev-libs/utfcpp: Stabilize 3.1.2 ppc, #830426
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index f28c15e7ec72..c6c8d519435c 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 5:52 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-01-02 5:52 UTC (permalink / raw
To: gentoo-commits
commit: bcf5e941cbff07fe88976b120b1105e0b4246b40
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 05:52:25 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 05:52:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf5e941
dev-libs/utfcpp: Stabilize 3.1.2 ppc64, #830426
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index c6c8d519435c..370be66133c2 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 9:59 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-01-02 9:59 UTC (permalink / raw
To: gentoo-commits
commit: ac7dfdea153e42983361148d28d81485863343c3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 09:58:44 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 09:58:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7dfdea
dev-libs/utfcpp: Stabilize 3.1.2 x86, #830426
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index 370be66133c2..cad87cabbb52 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 19:07 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-01-02 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 6f67e42f3b3e2e3b5fe2aa6907b4e6d750dc9bc4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 19:07:18 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 19:07:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f67e42f
dev-libs/utfcpp: Stabilize 3.1.2 arm64, #830426
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index cad87cabbb52..a71ba34b5f8a 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-02 19:47 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-01-02 19:47 UTC (permalink / raw
To: gentoo-commits
commit: 4b3a55ecea384bf1f0cb8bc40787027cdd0c541e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 19:47:34 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 19:47:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3a55ec
dev-libs/utfcpp: Stabilize 3.1.2 sparc, #830426
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index a71ba34b5f8a..c23963c38a11 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-29 15:20 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2022-01-29 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 7c42c41102ce82a51acc08fdd1ee76c36b3e5d11
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Jan 22 00:00:00 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 15:19:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c42c411
dev-libs/utfcpp: Update live ebuild.
https://github.com/nemtrif/utfcpp/commit/fe79d14ae764e0da411078927b1c60ea9271e408
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 33 +++++++++++++++++++++++++--------
1 file changed, 25 insertions(+), 8 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index ca5002a61255..0b15d97bb35e 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2015-2020 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
inherit cmake
@@ -10,6 +10,9 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
EGIT_SUBMODULES=()
+else
+ FTEST_GIT_REVISION=""
+ FTEST_DATE=""
fi
DESCRIPTION="UTF-8 C++ library"
@@ -17,7 +20,8 @@ HOMEPAGE="https://github.com/nemtrif/utfcpp"
if [[ "${PV}" == "9999" ]]; then
SRC_URI=""
else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
fi
LICENSE="Boost-1.0"
@@ -27,14 +31,27 @@ IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND=""
-DEPEND="test? ( dev-cpp/gtest )"
+DEPEND=""
RDEPEND=""
-src_prepare() {
- sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
- sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
+src_unpack() {
+ if [[ "${PV}" == "9999" ]]; then
+ git-r3_src_unpack
+
+ if use test; then
+ git-r3_fetch https://github.com/nemtrif/ftest refs/heads/master
+ git-r3_checkout https://github.com/nemtrif/ftest "${WORKDIR}/ftest"
+ fi
+ else
+ default
+
+ if use test; then
+ mv ftest-${FTEST_GIT_REVISION} ftest || die
+ fi
+ fi
- cmake_src_prepare
+ rmdir "${S}/extern/ftest" || die
+ ln -s ../../ftest "${S}/extern/ftest" || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-29 15:20 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2022-01-29 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 14b3390d420f48c6f858acbf21f5db51ec2ee6a9
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Jan 22 01:00:00 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 15:19:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b3390d
dev-libs/utfcpp: Version bump (3.2.1).
Closes: https://bugs.gentoo.org/830427
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 2 ++
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 64 +++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index 3055ba566932..bb0bc1a295d6 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1,3 +1,5 @@
+DIST ftest-20211106174116.tar.gz 3232 BLAKE2B 9a2184e82a19465333600b7c31de9a51e6716a4099f23145d93c967636da6539a0e71bfdd082507bf19a440df1199a1abf6f528b3957391f8b2a5c3e4dfb26ec SHA512 d92d3a3abd4f7b35971bfe7d74e1b822931818f60149a56ad29dd3238300ad71de1989fedc602a44a9c1a253da7bce758adf8d5b6da63ca6f322fb06dcefc98a
DIST utfcpp-3.1.1.tar.gz 26374 BLAKE2B 93ad55c113c922e0105b509adf8dc1505e625bfeed0c60dabe7243ec288e3dd13b79b9382af2fff6daf780c5ebf9da32a492263d4998204222c1e446d16f4473 SHA512 720e2eba5c04f0bc4903a287138149a9cd432bc68bb163fe36b2e0d26d8bf616b4665f389b4a9c97af6ae7869e78973d97db976a4745512a241eebf774608997
DIST utfcpp-3.1.2.tar.gz 26388 BLAKE2B f0ebf7f054c488259d2a409b2c5201b73e928901cf337cdc2a99a2f64deaf431ee60328b3b61e134d3cd49428eb0c921057ea248269029ef2838ed72dd8af7d7 SHA512 d43df19d9e8652291f1301a326ec0d592bad43d6ecf9086947037f0ae0c1e70c2d96082c48066639e2b7c57c0ea0e4782d6b215d017cf96a4c73ff3a15feec75
DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
+DIST utfcpp-3.2.1.tar.gz 27377 BLAKE2B 27c4becfa7e1f5e8b63ee0e03b9f66cf5d6743cff3706222dde6e21c3feb51897eddd7dcaeaaacc66513fdb209d5be392e83ba22ab7a7d848bdf9721577d6444 SHA512 5798487f12b1bc55d3e06aed38f7604271ca3402963efcf85d181fd590d8a088d21e961e77698e60dc2cdae8cf4506645903442c45fd328201752d9589180e0d
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
new file mode 100644
index 000000000000..91f09205a24c
--- /dev/null
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2015-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit cmake
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
+ EGIT_SUBMODULES=()
+else
+ FTEST_GIT_REVISION="1e14b77c2ab8489386fc7046a8bced696c0fc4d6"
+ FTEST_DATE="20211106174116"
+fi
+
+DESCRIPTION="UTF-8 C++ library"
+HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=""
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ if [[ "${PV}" == "9999" ]]; then
+ git-r3_src_unpack
+
+ if use test; then
+ git-r3_fetch https://github.com/nemtrif/ftest refs/heads/master
+ git-r3_checkout https://github.com/nemtrif/ftest "${WORKDIR}/ftest"
+ fi
+ else
+ default
+
+ if use test; then
+ mv ftest-${FTEST_GIT_REVISION} ftest || die
+ fi
+ fi
+
+ rmdir "${S}/extern/ftest" || die
+ ln -s ../../ftest "${S}/extern/ftest" || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-01-29 15:20 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2022-01-29 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 1da86064d1954b7024904c36c85a44bc55890c60
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Jan 24 03:00:00 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 15:19:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da86064
dev-libs/utfcpp: Set CJK as co-maintainer.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/utfcpp/metadata.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-libs/utfcpp/metadata.xml b/dev-libs/utfcpp/metadata.xml
index 3aee5d1f054e..b9907b54a199 100644
--- a/dev-libs/utfcpp/metadata.xml
+++ b/dev-libs/utfcpp/metadata.xml
@@ -5,9 +5,9 @@
<email>arfrever.fta@gmail.com</email>
<name>Arfrever Frehtes Taifersar Arahesis</name>
</maintainer>
- <maintainer type="person" proxied="proxy">
- <email>floppym@gentoo.org</email>
- <name>Mike Gilbert</name>
+ <maintainer type="project">
+ <email>cjk@gentoo.org</email>
+ <name>Cjk</name>
</maintainer>
<upstream>
<remote-id type="github">nemtrif/utfcpp</remote-id>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-02-28 7:06 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2022-02-28 7:06 UTC (permalink / raw
To: gentoo-commits
commit: a784a97c61d888fd9016e77767b3301e945a2235
Author: Alex Fan <alex.fan.q <AT> gmail <DOT> com>
AuthorDate: Mon Feb 28 01:16:25 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 07:01:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a784a97c
dev-libs/utfcpp: keyword 3.2.1 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 91f09205a24c..3025331804ec 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-03-09 8:59 Jakov Smolić
0 siblings, 0 replies; 46+ messages in thread
From: Jakov Smolić @ 2022-03-09 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 1e5cc224eb98208060c5ae8702390e37803b7edd
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 08:48:59 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 08:48:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5cc224
dev-libs/utfcpp: drop 3.1, 3.1.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 2 --
dev-libs/utfcpp/utfcpp-3.1.1.ebuild | 47 -------------------------------------
dev-libs/utfcpp/utfcpp-3.1.ebuild | 47 -------------------------------------
3 files changed, 96 deletions(-)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index bb0bc1a295d6..1c7b18e924d1 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1,5 +1,3 @@
DIST ftest-20211106174116.tar.gz 3232 BLAKE2B 9a2184e82a19465333600b7c31de9a51e6716a4099f23145d93c967636da6539a0e71bfdd082507bf19a440df1199a1abf6f528b3957391f8b2a5c3e4dfb26ec SHA512 d92d3a3abd4f7b35971bfe7d74e1b822931818f60149a56ad29dd3238300ad71de1989fedc602a44a9c1a253da7bce758adf8d5b6da63ca6f322fb06dcefc98a
-DIST utfcpp-3.1.1.tar.gz 26374 BLAKE2B 93ad55c113c922e0105b509adf8dc1505e625bfeed0c60dabe7243ec288e3dd13b79b9382af2fff6daf780c5ebf9da32a492263d4998204222c1e446d16f4473 SHA512 720e2eba5c04f0bc4903a287138149a9cd432bc68bb163fe36b2e0d26d8bf616b4665f389b4a9c97af6ae7869e78973d97db976a4745512a241eebf774608997
DIST utfcpp-3.1.2.tar.gz 26388 BLAKE2B f0ebf7f054c488259d2a409b2c5201b73e928901cf337cdc2a99a2f64deaf431ee60328b3b61e134d3cd49428eb0c921057ea248269029ef2838ed72dd8af7d7 SHA512 d43df19d9e8652291f1301a326ec0d592bad43d6ecf9086947037f0ae0c1e70c2d96082c48066639e2b7c57c0ea0e4782d6b215d017cf96a4c73ff3a15feec75
-DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
DIST utfcpp-3.2.1.tar.gz 27377 BLAKE2B 27c4becfa7e1f5e8b63ee0e03b9f66cf5d6743cff3706222dde6e21c3feb51897eddd7dcaeaaacc66513fdb209d5be392e83ba22ab7a7d848bdf9721577d6444 SHA512 5798487f12b1bc55d3e06aed38f7604271ca3402963efcf85d181fd590d8a088d21e961e77698e60dc2cdae8cf4506645903442c45fd328201752d9589180e0d
diff --git a/dev-libs/utfcpp/utfcpp-3.1.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.1.ebuild
deleted file mode 100644
index 14032157c03c..000000000000
--- a/dev-libs/utfcpp/utfcpp-3.1.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2015-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
- EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="UTF-8 C++ library"
-HOMEPAGE="https://github.com/nemtrif/utfcpp"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=""
-DEPEND="test? ( dev-cpp/gtest )"
-RDEPEND=""
-
-src_prepare() {
- sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
- sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUTF8_SAMPLES=OFF
- -DUTF8_TESTS=$(usex test ON OFF)
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/utfcpp/utfcpp-3.1.ebuild b/dev-libs/utfcpp/utfcpp-3.1.ebuild
deleted file mode 100644
index 65c032f5f0ab..000000000000
--- a/dev-libs/utfcpp/utfcpp-3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2015-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
- EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="UTF-8 C++ library"
-HOMEPAGE="https://github.com/nemtrif/utfcpp"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=""
-DEPEND="test? ( dev-cpp/gtest )"
-RDEPEND=""
-
-src_prepare() {
- sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
- sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUTF8_SAMPLES=OFF
- -DUTF8_TESTS=$(usex test ON OFF)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-28 6:30 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-07-28 6:30 UTC (permalink / raw
To: gentoo-commits
commit: d4d6cbeb84014b9f292c1c733161512eb63fb09a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 06:29:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 06:29:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d6cbeb
dev-libs/utfcpp: Stabilize 3.2.1 ppc, #861542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 3025331804ec..38e0b1cbf904 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-28 6:30 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-07-28 6:30 UTC (permalink / raw
To: gentoo-commits
commit: 712fe6d5e5c2a4c9c43ec378decc9b5b860b7f59
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 06:29:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 06:29:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712fe6d5
dev-libs/utfcpp: Stabilize 3.2.1 sparc, #861542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index ba4d42a780b4..61ac72e37e69 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-28 6:30 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-07-28 6:30 UTC (permalink / raw
To: gentoo-commits
commit: 0e15a17da36098a42b0a640528941ac1a79713e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 06:29:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 06:29:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e15a17d
dev-libs/utfcpp: Stabilize 3.2.1 ppc64, #861542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 38e0b1cbf904..ba4d42a780b4 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-28 7:06 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2022-07-28 7:06 UTC (permalink / raw
To: gentoo-commits
commit: b76345dac8b39e62bd05c600804338625344ea1b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 07:06:30 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 07:06:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76345da
dev-libs/utfcpp: amd64 stable wrt bug #861542
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 61ac72e37e69..410312e6ef5c 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-28 23:06 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-07-28 23:06 UTC (permalink / raw
To: gentoo-commits
commit: 66b41079e4340ec8d7c56b62f53db024c298ba80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 23:05:16 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 23:05:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b41079
dev-libs/utfcpp: Stabilize 3.2.1 x86, #861542
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 410312e6ef5c..9d61083ab4ed 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-29 7:59 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2022-07-29 7:59 UTC (permalink / raw
To: gentoo-commits
commit: ae9113a4b2d9ea0e74946bb03c7ba52b9f8093d5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 07:59:29 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 07:59:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9113a4
dev-libs/utfcpp: arm stable wrt bug #861542
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 9d61083ab4ed..a7409174c6b1 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-07-29 8:01 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2022-07-29 8:01 UTC (permalink / raw
To: gentoo-commits
commit: d407fb246e2e3d2ef8067360ee244fe72270cc37
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 08:00:55 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 08:00:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d407fb24
dev-libs/utfcpp: arm64 stable wrt bug #861542
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index a7409174c6b1..3c1c9cdbb3b7 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2022-08-18 2:53 Matt Turner
0 siblings, 0 replies; 46+ messages in thread
From: Matt Turner @ 2022-08-18 2:53 UTC (permalink / raw
To: gentoo-commits
commit: e6158e0ea6605a6448932070dee45826adb894d8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 02:35:42 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 02:53:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6158e0e
dev-libs/utfcpp: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-libs/utfcpp/Manifest | 1 -
dev-libs/utfcpp/utfcpp-3.1.2.ebuild | 47 -------------------------------------
2 files changed, 48 deletions(-)
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index 1c7b18e924d1..6b90b91d3959 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -1,3 +1,2 @@
DIST ftest-20211106174116.tar.gz 3232 BLAKE2B 9a2184e82a19465333600b7c31de9a51e6716a4099f23145d93c967636da6539a0e71bfdd082507bf19a440df1199a1abf6f528b3957391f8b2a5c3e4dfb26ec SHA512 d92d3a3abd4f7b35971bfe7d74e1b822931818f60149a56ad29dd3238300ad71de1989fedc602a44a9c1a253da7bce758adf8d5b6da63ca6f322fb06dcefc98a
-DIST utfcpp-3.1.2.tar.gz 26388 BLAKE2B f0ebf7f054c488259d2a409b2c5201b73e928901cf337cdc2a99a2f64deaf431ee60328b3b61e134d3cd49428eb0c921057ea248269029ef2838ed72dd8af7d7 SHA512 d43df19d9e8652291f1301a326ec0d592bad43d6ecf9086947037f0ae0c1e70c2d96082c48066639e2b7c57c0ea0e4782d6b215d017cf96a4c73ff3a15feec75
DIST utfcpp-3.2.1.tar.gz 27377 BLAKE2B 27c4becfa7e1f5e8b63ee0e03b9f66cf5d6743cff3706222dde6e21c3feb51897eddd7dcaeaaacc66513fdb209d5be392e83ba22ab7a7d848bdf9721577d6444 SHA512 5798487f12b1bc55d3e06aed38f7604271ca3402963efcf85d181fd590d8a088d21e961e77698e60dc2cdae8cf4506645903442c45fd328201752d9589180e0d
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
deleted file mode 100644
index c23963c38a11..000000000000
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2015-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
- EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="UTF-8 C++ library"
-HOMEPAGE="https://github.com/nemtrif/utfcpp"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=""
-DEPEND="test? ( dev-cpp/gtest )"
-RDEPEND=""
-
-src_prepare() {
- sed -e "/add_subdirectory(extern\/gtest)/d" -i CMakeLists.txt || die
- sed -e "s/gtest_main/gtest &/" -i tests/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUTF8_SAMPLES=OFF
- -DUTF8_TESTS=$(usex test ON OFF)
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2023-09-27 16:44 WANG Xuerui
0 siblings, 0 replies; 46+ messages in thread
From: WANG Xuerui @ 2023-09-27 16:44 UTC (permalink / raw
To: gentoo-commits
commit: 826758a758f5581ca4cbc94daaf8250d887f928d
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 19:56:16 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 16:32:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826758a7
dev-libs/utfcpp: keyword 3.2.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-3.2.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
index 3c1c9cdbb3b7..6641f0e66d79 100644
--- a/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2022 Gentoo Authors
+# Copyright 2015-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -26,7 +26,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2024-02-28 15:21 Andreas Sturmlechner
0 siblings, 0 replies; 46+ messages in thread
From: Andreas Sturmlechner @ 2024-02-28 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 3dce81ef2a89e49713c924634162ba5abffa0745
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 20:25:06 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 15:21:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dce81ef
dev-libs/utfcpp: Rebase onto upstream git master
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 40 +++++++++++++++++---------------------
1 file changed, 18 insertions(+), 22 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index 0b15d97bb35e..f92cb7df4237 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,41 +1,32 @@
-# Copyright 2015-2022 Gentoo Authors
+# Copyright 2015-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="8"
+EAPI=8
inherit cmake
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
+if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
EGIT_SUBMODULES=()
+ inherit git-r3
else
FTEST_GIT_REVISION=""
FTEST_DATE=""
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="UTF-8 C++ library"
HOMEPAGE="https://github.com/nemtrif/utfcpp"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
-fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS=""
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND=""
-DEPEND=""
-RDEPEND=""
-
src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
+ if [[ ${PV} == *9999* ]]; then
git-r3_src_unpack
if use test; then
@@ -55,10 +46,15 @@ src_unpack() {
}
src_configure() {
- local mycmakeargs=(
- -DUTF8_SAMPLES=OFF
- -DUTF8_TESTS=$(usex test ON OFF)
- )
-
cmake_src_configure
+
+ pushd tests > /dev/null || die
+ cmake_src_configure
+ popd > /dev/null || die
+}
+
+src_test() {
+ pushd tests > /dev/null || die
+ cmake_src_test
+ popd > /dev/null || die
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2024-02-28 15:23 Andreas Sturmlechner
0 siblings, 0 replies; 46+ messages in thread
From: Andreas Sturmlechner @ 2024-02-28 15:23 UTC (permalink / raw
To: gentoo-commits
commit: ee55410f63d31e5831f00051905d6a77ab43412f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 15:22:27 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 15:22:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee55410f
dev-libs/utfcpp: Revert "Rebase onto upstream git master"
This reverts commit 3dce81ef2a89e49713c924634162ba5abffa0745.
Was not meant to be pushed yet.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 40 +++++++++++++++++++++-----------------
1 file changed, 22 insertions(+), 18 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index f92cb7df4237..0b15d97bb35e 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,32 +1,41 @@
-# Copyright 2015-2024 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=8
+EAPI="8"
inherit cmake
-if [[ ${PV} == *9999* ]]; then
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
EGIT_SUBMODULES=()
- inherit git-r3
else
FTEST_GIT_REVISION=""
FTEST_DATE=""
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="UTF-8 C++ library"
HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
+fi
LICENSE="Boost-1.0"
SLOT="0"
+KEYWORDS=""
IUSE="test"
RESTRICT="!test? ( test )"
+BDEPEND=""
+DEPEND=""
+RDEPEND=""
+
src_unpack() {
- if [[ ${PV} == *9999* ]]; then
+ if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
if use test; then
@@ -46,15 +55,10 @@ src_unpack() {
}
src_configure() {
- cmake_src_configure
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
- pushd tests > /dev/null || die
- cmake_src_configure
- popd > /dev/null || die
-}
-
-src_test() {
- pushd tests > /dev/null || die
- cmake_src_test
- popd > /dev/null || die
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2024-03-07 23:44 Andreas Sturmlechner
0 siblings, 0 replies; 46+ messages in thread
From: Andreas Sturmlechner @ 2024-03-07 23:44 UTC (permalink / raw
To: gentoo-commits
commit: 1ab9fdb8622e280631035239af95c899750d8a37
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 20:25:06 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 23:44:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab9fdb8
dev-libs/utfcpp: Rebase onto upstream git master
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 40 +++++++++++++++++---------------------
1 file changed, 18 insertions(+), 22 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index 0b15d97bb35e..f92cb7df4237 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,41 +1,32 @@
-# Copyright 2015-2022 Gentoo Authors
+# Copyright 2015-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="8"
+EAPI=8
inherit cmake
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
+if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
EGIT_SUBMODULES=()
+ inherit git-r3
else
FTEST_GIT_REVISION=""
FTEST_DATE=""
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="UTF-8 C++ library"
HOMEPAGE="https://github.com/nemtrif/utfcpp"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
-fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS=""
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND=""
-DEPEND=""
-RDEPEND=""
-
src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
+ if [[ ${PV} == *9999* ]]; then
git-r3_src_unpack
if use test; then
@@ -55,10 +46,15 @@ src_unpack() {
}
src_configure() {
- local mycmakeargs=(
- -DUTF8_SAMPLES=OFF
- -DUTF8_TESTS=$(usex test ON OFF)
- )
-
cmake_src_configure
+
+ pushd tests > /dev/null || die
+ cmake_src_configure
+ popd > /dev/null || die
+}
+
+src_test() {
+ pushd tests > /dev/null || die
+ cmake_src_test
+ popd > /dev/null || die
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/
@ 2024-03-07 23:46 Andreas Sturmlechner
0 siblings, 0 replies; 46+ messages in thread
From: Andreas Sturmlechner @ 2024-03-07 23:46 UTC (permalink / raw
To: gentoo-commits
commit: 0ee6bf028aa78b1b223e5e3635ff414247fc5e41
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 23:45:54 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 23:46:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee6bf02
dev-libs/utfcpp: Revert "Rebase onto upstream git master"
This reverts commit 1ab9fdb8622e280631035239af95c899750d8a37.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/utfcpp/utfcpp-9999.ebuild | 40 +++++++++++++++++++++-----------------
1 file changed, 22 insertions(+), 18 deletions(-)
diff --git a/dev-libs/utfcpp/utfcpp-9999.ebuild b/dev-libs/utfcpp/utfcpp-9999.ebuild
index f92cb7df4237..0b15d97bb35e 100644
--- a/dev-libs/utfcpp/utfcpp-9999.ebuild
+++ b/dev-libs/utfcpp/utfcpp-9999.ebuild
@@ -1,32 +1,41 @@
-# Copyright 2015-2024 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=8
+EAPI="8"
inherit cmake
-if [[ ${PV} == *9999* ]]; then
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+
EGIT_REPO_URI="https://github.com/nemtrif/utfcpp"
EGIT_SUBMODULES=()
- inherit git-r3
else
FTEST_GIT_REVISION=""
FTEST_DATE=""
- SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="UTF-8 C++ library"
HOMEPAGE="https://github.com/nemtrif/utfcpp"
+if [[ "${PV}" == "9999" ]]; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/nemtrif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/nemtrif/ftest/archive/${FTEST_GIT_REVISION}.tar.gz -> ftest-${FTEST_DATE}.tar.gz )"
+fi
LICENSE="Boost-1.0"
SLOT="0"
+KEYWORDS=""
IUSE="test"
RESTRICT="!test? ( test )"
+BDEPEND=""
+DEPEND=""
+RDEPEND=""
+
src_unpack() {
- if [[ ${PV} == *9999* ]]; then
+ if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
if use test; then
@@ -46,15 +55,10 @@ src_unpack() {
}
src_configure() {
- cmake_src_configure
+ local mycmakeargs=(
+ -DUTF8_SAMPLES=OFF
+ -DUTF8_TESTS=$(usex test ON OFF)
+ )
- pushd tests > /dev/null || die
- cmake_src_configure
- popd > /dev/null || die
-}
-
-src_test() {
- pushd tests > /dev/null || die
- cmake_src_test
- popd > /dev/null || die
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
end of thread, other threads:[~2024-03-07 23:47 UTC | newest]
Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-17 19:09 [gentoo-commits] repo/gentoo:master commit in: dev-libs/utfcpp/ Mike Gilbert
-- strict thread matches above, loose matches on Subject: below --
2024-03-07 23:46 Andreas Sturmlechner
2024-03-07 23:44 Andreas Sturmlechner
2024-02-28 15:23 Andreas Sturmlechner
2024-02-28 15:21 Andreas Sturmlechner
2023-09-27 16:44 WANG Xuerui
2022-08-18 2:53 Matt Turner
2022-07-29 8:01 Agostino Sarubbo
2022-07-29 7:59 Agostino Sarubbo
2022-07-28 23:06 Sam James
2022-07-28 7:06 Agostino Sarubbo
2022-07-28 6:30 Sam James
2022-07-28 6:30 Sam James
2022-07-28 6:30 Sam James
2022-03-09 8:59 Jakov Smolić
2022-02-28 7:06 Yixun Lan
2022-01-29 15:20 Yixun Lan
2022-01-29 15:20 Yixun Lan
2022-01-29 15:20 Yixun Lan
2022-01-02 19:47 Arthur Zamarin
2022-01-02 19:07 Arthur Zamarin
2022-01-02 9:59 Sam James
2022-01-02 5:52 Sam James
2022-01-02 5:52 Sam James
2022-01-02 5:52 Sam James
2021-03-28 7:14 Sam James
2020-11-22 19:32 Mike Gilbert
2020-11-22 19:32 Mike Gilbert
2020-11-22 19:32 Mike Gilbert
2020-02-08 12:50 Sergei Trofimovich
2019-12-31 18:08 Aaron Bauman
2019-12-31 8:18 Agostino Sarubbo
2019-12-31 8:15 Agostino Sarubbo
2019-12-06 20:25 Mike Gilbert
2019-09-26 6:52 Sergei Trofimovich
2019-08-30 18:39 Sergei Trofimovich
2019-08-18 3:06 Aaron Bauman
2019-08-16 17:03 Mike Gilbert
2019-08-09 18:39 Mike Gilbert
2019-08-09 18:39 Mike Gilbert
2019-08-09 18:39 Mike Gilbert
2019-07-21 8:25 Sergei Trofimovich
2019-07-16 18:19 Andreas Sturmlechner
2019-02-17 17:40 Sergei Trofimovich
2016-08-07 8:02 Pacho Ramos
2016-01-15 9:03 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox