[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 0f7c72a134783d69d6a1caa14f981b48f3b7a256 Author: David Seifert gentoo org> AuthorDate: Mon Jan 22 13:52:50 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 22 13:52:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7c72a1 dev-libs/cppcodec: restrict catch2 to <3.0.0 Closes: https://bugs.gentoo.org/852131 Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index c378468fac29..3c62cdcdc8e4 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )" +DEPEND="test? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: c8a0b2568dd217a3a5906176db7134e002c0d61a Author: David Seifert gentoo org> AuthorDate: Sat Nov 27 16:53:27 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 27 16:53:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a0b256 dev-libs/cppcodec: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index 7bd99656f4df..c378468fac29 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" HOMEPAGE="https://github.com/tplgy/cppcodec"; @@ -31,5 +31,5 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test) ) - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: dc8406f199ae8e581e62890925b005e046e42d71 Author: David Seifert gentoo org> AuthorDate: Sat Nov 27 16:53:28 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Nov 27 16:53:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8406f1 dev-libs/cppcodec: sync live ebuild Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/cppcodec-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild index 3f142b6b6db7..c378468fac29 100644 --- a/dev-libs/cppcodec/cppcodec-.ebuild +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" HOMEPAGE="https://github.com/tplgy/cppcodec"; @@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 x86" fi LICENSE="MIT" @@ -31,5 +31,5 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test) ) - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 3d1939082d8a6d7a799fd0e029232840e437c489 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 9 05:39:49 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 9 06:17:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d193908 dev-libs/cppcodec: sync live ebuild keywords Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/cppcodec/cppcodec-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild index ed1f2f4c8f3..3f142b6b6db 100644 --- a/dev-libs/cppcodec/cppcodec-.ebuild +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 1450ab821b38e036de4b823c1621efdd468bbe92 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 9 05:39:01 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 9 06:17:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1450ab82 dev-libs/cppcodec: keyword on ~ppc64 100% tests passed, 0 tests failed out of 1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index 28d85ba816a..7bd99656f4d 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" + KEYWORDS="amd64 ~ppc64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 757076157c18b9ac88b8b862e176c242d9fa3d81 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 12 08:01:40 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 12 08:01:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75707615 dev-libs/cppcodec: amd64 stable wrt bug #684368 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index 6f54bae6283..28d85ba816a 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 31148c17b8095adb8529feddc7fc2a12a88dd990 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jul 18 14:35:46 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jul 18 14:36:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31148c17 dev-libs/cppcodec: x86 keyworded (bug #686636) Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index ed1f2f4c8f3..652020de95e 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 9a6ce605f212b12e3ebc2dad17f46fc2a1c40178 Author: David Seifert gentoo org> AuthorDate: Sat Jan 19 14:20:40 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 19 14:20:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6ce605 dev-libs/cppcodec: Update to EAPI 7, pin SLOT for deps Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 12 dev-libs/cppcodec/cppcodec-.ebuild | 12 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild index fe7a12a7e61..ed1f2f4c8f3 100644 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} inherit cmake-utils DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" @@ -25,11 +24,8 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - test? ( - virtual/pkgconfig - >=dev-cpp/catch-2.3.0 - )" +DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )" +BDEPEND="test? ( virtual/pkgconfig )" src_configure() { local mycmakeargs=( diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild index 8fd88d739a8..ed1f2f4c8f3 100644 --- a/dev-libs/cppcodec/cppcodec-.ebuild +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} inherit cmake-utils DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" @@ -25,11 +24,8 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - test? ( - virtual/pkgconfig - >=dev-cpp/catch-2.2.0 - )" +DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )" +BDEPEND="test? ( virtual/pkgconfig )" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 91f67198ec5a595e94b921c0b06caf8f74a8bddb Author: David Seifert gentoo org> AuthorDate: Sat Jan 19 14:20:37 2019 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 19 14:20:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f67198 dev-libs/cppcodec: Remove old Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: David Seifert gentoo.org> dev-libs/cppcodec/Manifest| 1 - dev-libs/cppcodec/cppcodec-0.1.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-libs/cppcodec/Manifest b/dev-libs/cppcodec/Manifest index 7570e06a74c..60ec35fcc6a 100644 --- a/dev-libs/cppcodec/Manifest +++ b/dev-libs/cppcodec/Manifest @@ -1,2 +1 @@ -DIST cppcodec-0.1.tar.gz 26932 BLAKE2B abfe4aa3126d5900f806682c6ecb60d3cab5eb41e21d68c3f0c55d011c528304be9d286e48c6dac7bd3edea9e519609091053b6aeb2ab85818837b10499b24ae SHA512 8b406755b3d9457e4e265f76abcb7a18daa4566ec9b56ac3a01b44fd62062eef8d91806e0009ce26ade92a35c5c0488eeaf7db695479a2013f8549ac5fa8626f DIST cppcodec-0.2.tar.gz 33984 BLAKE2B 248487326d3fafb104d469d16cddab86fe63dec6eecb74af6211c262a42ff8806ee97619459f9dca648107748e30268206e84d64efba47a9ea1c398eb4c06919 SHA512 50c9c81cdb12560c87e513e1fd22c1ad24ea37b7d20a0e3044d43fb887f4c6494c69468e4d0811cd2fc1ae8fdb01b01cfb9f3cfdd8611d4bb0221cbd38cbead3 diff --git a/dev-libs/cppcodec/cppcodec-0.1.ebuild b/dev-libs/cppcodec/cppcodec-0.1.ebuild deleted file mode 100644 index 8fd88d739a8..000 --- a/dev-libs/cppcodec/cppcodec-0.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -inherit cmake-utils - -DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" -HOMEPAGE="https://github.com/tplgy/cppcodec"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/tplgy/cppcodec.git"; - - # Disable pulling in catch - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - virtual/pkgconfig - >=dev-cpp/catch-2.2.0 - )" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 22369d802f6c5ff8a0ba9d69d0c72aff796f4d0a Author: David Seifert gentoo org> AuthorDate: Sat Aug 25 21:24:26 2018 + Commit: David Seifert gentoo org> CommitDate: Sat Aug 25 21:24:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22369d80 dev-libs/cppcodec: Version bump to 0.2 Package-Manager: Portage-2.3.47, Repoman-2.3.10 dev-libs/cppcodec/Manifest| 1 + dev-libs/cppcodec/cppcodec-0.2.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-libs/cppcodec/Manifest b/dev-libs/cppcodec/Manifest index 8ddc96cd620..7570e06a74c 100644 --- a/dev-libs/cppcodec/Manifest +++ b/dev-libs/cppcodec/Manifest @@ -1 +1,2 @@ DIST cppcodec-0.1.tar.gz 26932 BLAKE2B abfe4aa3126d5900f806682c6ecb60d3cab5eb41e21d68c3f0c55d011c528304be9d286e48c6dac7bd3edea9e519609091053b6aeb2ab85818837b10499b24ae SHA512 8b406755b3d9457e4e265f76abcb7a18daa4566ec9b56ac3a01b44fd62062eef8d91806e0009ce26ade92a35c5c0488eeaf7db695479a2013f8549ac5fa8626f +DIST cppcodec-0.2.tar.gz 33984 BLAKE2B 248487326d3fafb104d469d16cddab86fe63dec6eecb74af6211c262a42ff8806ee97619459f9dca648107748e30268206e84d64efba47a9ea1c398eb4c06919 SHA512 50c9c81cdb12560c87e513e1fd22c1ad24ea37b7d20a0e3044d43fb887f4c6494c69468e4d0811cd2fc1ae8fdb01b01cfb9f3cfdd8611d4bb0221cbd38cbead3 diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild new file mode 100644 index 000..fe7a12a7e61 --- /dev/null +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +inherit cmake-utils + +DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" +HOMEPAGE="https://github.com/tplgy/cppcodec"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tplgy/cppcodec.git"; + + # Disable pulling in catch + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + virtual/pkgconfig + >=dev-cpp/catch-2.3.0 + )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: c3dc1a9f9a943fb0b74f8135d0332278bed4fc88 Author: David Seifert gentoo org> AuthorDate: Sat Aug 25 21:24:29 2018 + Commit: David Seifert gentoo org> CommitDate: Sat Aug 25 21:24:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3dc1a9f dev-libs/cppcodec: Correct license * As pointed out by @jpetso, cppcodec is licensed under the MIT and not the GPL-3. Package-Manager: Portage-2.3.47, Repoman-2.3.10 dev-libs/cppcodec/cppcodec-0.1.ebuild | 2 +- dev-libs/cppcodec/cppcodec-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cppcodec/cppcodec-0.1.ebuild b/dev-libs/cppcodec/cppcodec-0.1.ebuild index 7a7f9e55ed6..8fd88d739a8 100644 --- a/dev-libs/cppcodec/cppcodec-0.1.ebuild +++ b/dev-libs/cppcodec/cppcodec-0.1.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~amd64" fi -LICENSE="GPL-3" +LICENSE="MIT" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild index 7a7f9e55ed6..8fd88d739a8 100644 --- a/dev-libs/cppcodec/cppcodec-.ebuild +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~amd64" fi -LICENSE="GPL-3" +LICENSE="MIT" SLOT="0" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 489626fe5132fb62432fc2797b359f0feb02a34e Author: David Seifert gentoo org> AuthorDate: Wed Apr 11 09:36:04 2018 + Commit: David Seifert gentoo org> CommitDate: Wed Apr 11 09:36:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489626fe dev-libs/cppcodec: Sync live ebuild Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/cppcodec/cppcodec-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild index 61c267ce951..7a7f9e55ed6 100644 --- a/dev-libs/cppcodec/cppcodec-.ebuild +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -23,6 +23,7 @@ fi LICENSE="GPL-3" SLOT="0" IUSE="test" +RESTRICT="!test? ( test )" DEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 13c451c6ad05a26f233900de7fce14faca99abc7 Author: David Seifert gentoo org> AuthorDate: Wed Apr 11 09:36:01 2018 + Commit: David Seifert gentoo org> CommitDate: Wed Apr 11 09:36:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c451c6 dev-libs/cppcodec: Add 0.1 release Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/cppcodec/Manifest| 1 + dev-libs/cppcodec/cppcodec-0.1.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-libs/cppcodec/Manifest b/dev-libs/cppcodec/Manifest new file mode 100644 index 000..8ddc96cd620 --- /dev/null +++ b/dev-libs/cppcodec/Manifest @@ -0,0 +1 @@ +DIST cppcodec-0.1.tar.gz 26932 BLAKE2B abfe4aa3126d5900f806682c6ecb60d3cab5eb41e21d68c3f0c55d011c528304be9d286e48c6dac7bd3edea9e519609091053b6aeb2ab85818837b10499b24ae SHA512 8b406755b3d9457e4e265f76abcb7a18daa4566ec9b56ac3a01b44fd62062eef8d91806e0009ce26ade92a35c5c0488eeaf7db695479a2013f8549ac5fa8626f diff --git a/dev-libs/cppcodec/cppcodec-0.1.ebuild b/dev-libs/cppcodec/cppcodec-0.1.ebuild new file mode 100644 index 000..7a7f9e55ed6 --- /dev/null +++ b/dev-libs/cppcodec/cppcodec-0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +inherit cmake-utils + +DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" +HOMEPAGE="https://github.com/tplgy/cppcodec"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tplgy/cppcodec.git"; + + # Disable pulling in catch + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + virtual/pkgconfig + >=dev-cpp/catch-2.2.0 + )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
commit: 1e3bbc4851a42b8d7f3076bf214152b380fdbfec Author: David Seifert gentoo org> AuthorDate: Sun Mar 11 10:40:39 2018 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 11 10:40:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3bbc48 dev-libs/cppcodec: Initial ebuild Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/cppcodec/cppcodec-.ebuild | 38 ++ dev-libs/cppcodec/metadata.xml | 12 +++ 2 files changed, 50 insertions(+) diff --git a/dev-libs/cppcodec/cppcodec-.ebuild b/dev-libs/cppcodec/cppcodec-.ebuild new file mode 100644 index 000..61c267ce951 --- /dev/null +++ b/dev-libs/cppcodec/cppcodec-.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +inherit cmake-utils + +DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex" +HOMEPAGE="https://github.com/tplgy/cppcodec"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tplgy/cppcodec.git"; + + # Disable pulling in catch + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/tplgy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" + +DEPEND=" + test? ( + virtual/pkgconfig + >=dev-cpp/catch-2.2.0 + )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake-utils_src_configure +} diff --git a/dev-libs/cppcodec/metadata.xml b/dev-libs/cppcodec/metadata.xml new file mode 100644 index 000..fc886b24e5c --- /dev/null +++ b/dev-libs/cppcodec/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + s...@gentoo.org + David Seifert + + + tplgy/cppcodec + https://github.com/tplgy/cppcodec/issues + +