[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 7fae600f311d01fe89de925a5ed1023e58bf7287 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 11 18:57:59 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 11 18:58:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fae600f dev-util/cmocka: Use append-lfs-flags Signed-off-by: Matt Turner gentoo.org> dev-util/cmocka/{cmocka-1.1.5.ebuild => cmocka-1.1.5-r1.ebuild} | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5-r1.ebuild similarity index 91% rename from dev-util/cmocka/cmocka-1.1.5.ebuild rename to dev-util/cmocka/cmocka-1.1.5-r1.ebuild index b2f60df8bddb..15f0abdd3156 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake-multilib +inherit cmake-multilib flag-o-matic DESCRIPTION="Unit testing framework for C" HOMEPAGE="https://cmocka.org/; @@ -18,6 +18,8 @@ RESTRICT="!test? ( test )" BDEPEND="doc? ( app-doc/doxygen[dot] )" multilib_src_configure() { + append-lfs-flags + local mycmakeargs=( -DWITH_EXAMPLES=$(usex examples) -DWITH_STATIC_LIB=$(usex static-libs)
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 8872f22d29d961d1d7c38f4a16f86ef579b1d9df Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Aug 14 21:17:38 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 15 14:09:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8872f22d dev-util/cmocka: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 0327341cd209..b2f60df8bddb 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="Unit testing framework for C" @@ -16,9 +15,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv IUSE="doc examples static-libs test" RESTRICT="!test? ( test )" -BDEPEND=" - doc? ( app-doc/doxygen[dot] ) -" +BDEPEND="doc? ( app-doc/doxygen[dot] )" multilib_src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: f1635042d9b1ebb720119a06804f66230531992a Author: WANG Xuerui gentoo org> AuthorDate: Thu May 5 23:13:15 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 5 23:43:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1635042 dev-util/cmocka: keyword 1.1.5 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index e16ab06ed23c..0327341cd209 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 96949d94615a3eb4efe76cbb2d1686ea2808dd47 Author: Sam James gentoo org> AuthorDate: Tue Apr 12 10:37:49 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 10:37:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96949d94 dev-util/cmocka: use ver_cut in SRC_URI Signed-off-by: Sam James gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 23ce594bd892..e16ab06ed23c 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ inherit cmake-multilib DESCRIPTION="Unit testing framework for C" HOMEPAGE="https://cmocka.org/; -SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; +SRC_URI="https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 367c2cf9152ff1d5b0ff5adbc5a085838beebd9c Author: James Le Cuirot gentoo org> AuthorDate: Sat Oct 2 09:05:35 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Oct 2 09:05:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367c2cf9 dev-util/cmocka: Keyword 1.1.5 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 9c29dda05d0..23ce594bd89 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 669dee197dfecc58e7bc10e9673a73d2bcb44e44 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 5 12:33:12 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 5 13:24:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669dee19 dev-util/cmocka: keyword 1.1.5 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 05c9f84919f..9c29dda05d0 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/, media-libs/taglib/, net-libs/libssh/, x11-themes/oxygen-gtk/, ...
commit: 4204aed71ec2d1b2413df056e74191a61c393e53 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 21 12:57:48 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 29 13:03:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4204aed7 */*: Switch kde proj packages using cmake-multilib.eclass to cmake Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 11 ++- media-gfx/exiv2/exiv2-0.27.2.ebuild | 7 --- media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild | 5 +++-- net-libs/libssh/libssh-0.9.0.ebuild | 11 ++- net-libs/libssh/libssh-0.9.3.ebuild | 11 ++- net-libs/libssh/libssh-.ebuild | 11 ++- x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild| 3 ++- x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild| 3 ++- 8 files changed, 35 insertions(+), 27 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index eecc4f26cc8..1d03a717691 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -3,6 +3,7 @@ EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="Unit testing framework for C" @@ -24,16 +25,16 @@ multilib_src_configure() { -DWITH_EXAMPLES=$(usex examples) -DWITH_STATIC_LIB=$(usex static-libs) -DUNIT_TESTING=$(usex test) - $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ + $(multilib_is_native_abi && cmake_use_find_package doc Doxygen \ || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) ) - cmake-utils_src_configure + cmake_src_configure } multilib_src_compile() { - cmake-utils_src_compile - multilib_is_native_abi && use doc && cmake-utils_src_compile docs + cmake_src_compile + multilib_is_native_abi && use doc && cmake_src_compile docs } multilib_src_install() { @@ -41,5 +42,5 @@ multilib_src_install() { local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) fi - cmake-utils_src_install + cmake_src_install } diff --git a/media-gfx/exiv2/exiv2-0.27.2.ebuild b/media-gfx/exiv2/exiv2-0.27.2.ebuild index 3d6060c5535..b1ac0f0a6b3 100644 --- a/media-gfx/exiv2/exiv2-0.27.2.ebuild +++ b/media-gfx/exiv2/exiv2-0.27.2.ebuild @@ -11,6 +11,7 @@ else KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" fi +CMAKE_ECLASS=cmake PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) inherit cmake-multilib python-any-r1 @@ -59,7 +60,7 @@ src_prepare() { iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die mv -f doc/cmd.txt.tmp doc/cmd.txt || die - cmake-utils_src_prepare + cmake_src_prepare sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die } @@ -79,11 +80,11 @@ multilib_src_configure() { -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html ) - cmake-utils_src_configure + cmake_src_configure } multilib_src_compile() { - cmake-utils_src_compile + cmake_src_compile if multilib_is_native_abi; then use doc && eninja doc diff --git a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild index 5cac4484ce0..f6f6fbf93eb 100644 --- a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild +++ b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild @@ -3,6 +3,7 @@ EAPI=7 +CMAKE_ECLASS=cmake COMMIT=54508df30bc888c4d2359576ceb0cc8f2fa8dbdf inherit cmake-multilib @@ -35,7 +36,7 @@ MULTILIB_CHOST_TOOLS=( S="${WORKDIR}/${PN}-${COMMIT}" src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare sed -e "s/BUILD_TESTS AND NOT BUILD_SHARED_LIBS/BUILD_TESTS/" \ -i CMakeLists.txt \ @@ -48,5 +49,5 @@ multilib_src_configure() { -DBUILD_TESTS=$(usex test) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/net-libs/libssh/libssh-0.9.0.ebuild b/net-libs/libssh/libssh-0.9.0.ebuild index b13f672c484..759da6a2fc0 100644 --- a/net-libs/libssh/libssh-0.9.0.ebuild +++ b/net-libs/libssh/libssh-0.9.0.ebuild @@ -3,6 +3,7 @@ EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="Access a working SSH implementation by means of a library" @@ -49,7 +50,7 @@ PATCHES=( ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare # just install the examples, do not compile them cmake_comment_add_subdirectory examples @@ -88,16 +89,16 @@ multilib_src_configure() { multilib_is_native_abi || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON ) -
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/files/, dev-util/cmocka/
commit: 4d84148a84abd331b7645b4de1b31621dec37615 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 28 21:07:17 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 28 21:20:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d84148a dev-util/cmocka: Drop 1.1.3 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/Manifest | 1 - dev-util/cmocka/cmocka-1.1.3.ebuild| 51 -- dev-util/cmocka/files/cmocka-1.1.3-examples.patch | 45 --- .../cmocka/files/cmocka-1.1.3-fix-doxygen.patch| 43 -- 4 files changed, 140 deletions(-) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 1709a3dcbbe..06a150ece92 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,2 +1 @@ -DIST cmocka-1.1.3.tar.xz 78744 BLAKE2B 5043a496afab08837a73c2e0ff9c9b3c3880a2fd394a768b1f8b51d2fec517a5527e93b7e660f8dcc73af79aaf88e224f4e2869c7e31540f8e54c76481905ff6 SHA512 b1a2ce72234256d653eebf95f8744a34525b9027e1ecf6552e1620c83a4bdda8b5674b748cc5fd14abada1e374829e2e7f0bcab0b1c8d6c3b7d9b7ec474b6ed3 DIST cmocka-1.1.5.tar.xz 81004 BLAKE2B 5625dc293ad481c654848f3de806ef88d1b651192c2461e52b54bf9d443b5e2ea5d2a685ab85b044685f57e5723ade6c4c17e38624f59c4eab240cb4feeaab1e SHA512 cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild deleted file mode 100644 index 59978fb7fdf..000 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -DESCRIPTION="Unit testing framework for C" -HOMEPAGE="https://cmocka.org/; -SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs test" - -BDEPEND=" - doc? ( app-doc/doxygen[dot] ) -" - -DOCS=( AUTHORS ChangeLog README.md ) - -PATCHES=( - "${FILESDIR}/${P}-fix-doxygen.patch" # bug 671404 - "${FILESDIR}/${P}-examples.patch" -) - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_EXAMPLES=$(usex examples) - -DWITH_STATIC_LIB=$(usex static-libs) - -DUNIT_TESTING=$(usex test) - $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ - || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) - ) - - cmake-utils_src_configure -} - -multilib_src_compile() { - cmake-utils_src_compile - multilib_is_native_abi && use doc && cmake-utils_src_compile docs -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - fi - - cmake-utils_src_install -} diff --git a/dev-util/cmocka/files/cmocka-1.1.3-examples.patch b/dev-util/cmocka/files/cmocka-1.1.3-examples.patch deleted file mode 100644 index 3d5fcc8098f..000 --- a/dev-util/cmocka/files/cmocka-1.1.3-examples.patch +++ /dev/null @@ -1,45 +0,0 @@ -From ee264da1aa222b354cee36184ab48c2072f62243 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Wed, 23 Jan 2019 11:20:31 +0100 -Subject: [PATCH] cmake: Add WITH_EXAMPLES options - -This is turned on by default, but you can disable it, if you just -package cmocka for an opterating system. - -Fixes #14 - -Signed-off-by: Andreas Schneider - CMakeLists.txt | 4 +++- - DefineOptions.cmake | 1 + - 2 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7778039..702be97 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -60,7 +60,9 @@ if (UNIT_TESTING) - add_subdirectory(tests) - endif (UNIT_TESTING) - --add_subdirectory(example) -+if (WITH_EXAMPLES) -+add_subdirectory(example) -+endif () - - # pkg-config file - configure_file(cmocka.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/cmocka.pc) -diff --git a/DefineOptions.cmake b/DefineOptions.cmake -index 5bc1ef3..911ff1d 100644 a/DefineOptions.cmake -+++ b/DefineOptions.cmake -@@ -1,5 +1,6 @@ - option(WITH_STATIC_LIB "Build with a static library" OFF) - option(WITH_CMOCKERY_SUPPORT "Install a cmockery header" OFF) -+option(WITH_EXAMPLES "Build examples" ON) - option(UNIT_TESTING "Build with unit testing" OFF) - option(PICKY_DEVELOPER "Build with picky developer flags" OFF) - --- -2.18.1 - diff --git a/dev-util/cmocka/files/cmocka-1.1.3-fix-doxygen.patch b/dev-util/cmocka/files/cmocka-1.1.3-fix-doxygen.patch deleted file mode 100644 index c093021aa82..000 ---
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 399fd3af08b63c11310f1dd7c98274536f8c3ba6 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 20:08:20 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 20:08:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399fd3af dev-util/cmocka: arm stable wrt bug #685118 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 0e7a9f96a01..d547545d0bc 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: f619b2c52eb004720af541a5c8d237667679b706 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 26 07:02:10 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 26 07:03:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f619b2c5 dev-util/cmocka: stable 1.1.5 for hppa, bug #685118 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 2a85128ae07..0e7a9f96a01 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 8962dc94644e01c45cfef6dcaabd93480d0516be Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:59:58 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:59:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8962dc94 dev-util/cmocka: stable 1.1.5 for ppc64, bug #685118 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 5d08dea1164..2a85128ae07 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 3eb3f8d3f7d072919790f9daa176cdb5af49eb20 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:55:34 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:55:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb3f8d3 dev-util/cmocka: stable 1.1.5 for ppc, bug #685118 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 6878df3ae1b..5d08dea1164 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: b91324f52de0dbb76f615ae8081acd111b217b7b Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:30:04 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:30:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91324f5 dev-util/cmocka: stable 1.1.5 for ia64, bug #685118 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index b6818890357..6878df3ae1b 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 8eaa266dd004baee2f91fd91453f4d5811be98f9 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 12 20:25:00 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 12 20:56:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaa266d dev-util/cmocka: x86 stable (bug #685118) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 48fdd650607..b6818890357 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: aa389c057623536540736a27b484833a277fa51e Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 11 11:20:26 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 11 11:20:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa389c05 dev-util/cmocka: amd64 stable wrt bug #685118 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index c79af125acb..48fdd650607 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 7e5c28d80063b902872940c45b57c99e272ee6b0 Author: Tobias Klausmann gentoo org> AuthorDate: Wed May 8 14:37:34 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed May 8 14:37:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5c28d8 dev-util/cmocka-1.1.5-r0: alpha stable Bug: http://bugs.gentoo.org/685118 Signed-off-by: Tobias Klausmann gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index dac1d3c1c62..c79af125acb 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: c5d4a53e6a5ecec9763232b65d32b71cf4d3dfb0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon May 6 16:29:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 6 17:13:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d4a53e dev-util/cmocka: stable 1.1.5 for sparc, bug #685118 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index 48e189cfe8a..dac1d3c1c62 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 2caed71348cf4b61880a75349df55684afdc67ec Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 22 23:36:01 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Apr 23 00:13:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2caed713 dev-util/cmocka: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild index e0d5dc6a726..48e189cfe8a 100644 --- a/dev-util/cmocka/cmocka-1.1.5.ebuild +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: c7472f51dd2be2e731b931be57799c60678e9bb7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 3 14:07:40 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 3 14:11:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7472f51 dev-util/cmocka: 1.1.5 version bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/Manifest| 1 + dev-util/cmocka/cmocka-1.1.5.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 2b6a080ffd4..1709a3dcbbe 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1 +1,2 @@ DIST cmocka-1.1.3.tar.xz 78744 BLAKE2B 5043a496afab08837a73c2e0ff9c9b3c3880a2fd394a768b1f8b51d2fec517a5527e93b7e660f8dcc73af79aaf88e224f4e2869c7e31540f8e54c76481905ff6 SHA512 b1a2ce72234256d653eebf95f8744a34525b9027e1ecf6552e1620c83a4bdda8b5674b748cc5fd14abada1e374829e2e7f0bcab0b1c8d6c3b7d9b7ec474b6ed3 +DIST cmocka-1.1.5.tar.xz 81004 BLAKE2B 5625dc293ad481c654848f3de806ef88d1b651192c2461e52b54bf9d443b5e2ea5d2a685ab85b044685f57e5723ade6c4c17e38624f59c4eab240cb4feeaab1e SHA512 cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild new file mode 100644 index 000..e0d5dc6a726 --- /dev/null +++ b/dev-util/cmocka/cmocka-1.1.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-multilib + +DESCRIPTION="Unit testing framework for C" +HOMEPAGE="https://cmocka.org/; +SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="doc examples static-libs test" + +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) +" + +multilib_src_configure() { + local mycmakeargs=( + -DWITH_EXAMPLES=$(usex examples) + -DWITH_STATIC_LIB=$(usex static-libs) + -DUNIT_TESTING=$(usex test) + $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ + || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) + ) + + cmake-utils_src_configure +} + +multilib_src_compile() { + cmake-utils_src_compile + multilib_is_native_abi && use doc && cmake-utils_src_compile docs +} + +multilib_src_install() { + if multilib_is_native_abi && use doc; then + local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 6e4885472d1faed320ca7ef3f1f2a7956220954d Author: Markus Meier gentoo org> AuthorDate: Sat Feb 16 10:17:06 2019 + Commit: Markus Meier gentoo org> CommitDate: Sat Feb 16 10:17:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e488547 dev-util/cmocka: arm stable, bug #676198 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 690b8ead007..59978fb7fdf 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: c6cf30f83eb9401ea55cb3361e550657282616c0 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 7 13:09:41 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 7 13:10:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cf30f8 dev-util/cmocka: amd64 stable wrt bug #676198 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 54873878c62..8533c2da00a 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 5eed1fc417556a2abd4b28245118303cdf7686bb Author: Tobias Klausmann gentoo org> AuthorDate: Thu Jan 31 18:04:03 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Jan 31 18:04:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eed1fc4 dev-util/cmocka-1.1.3-r0: alpha stable Bug: http://bugs.gentoo.org/676198 Signed-off-by: Tobias Klausmann gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index a0304765d7d..54873878c62 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: b011678230570e023eeaf62c02cd6894d350f4fb Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 27 12:16:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 27 12:18:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0116782 dev-util/cmocka: stable 1.1.3 for hppa, bug #676198 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index dc76dc76a64..a0304765d7d 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: d6803b2c730d996a70347ef3d470f52e9ab86d0e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 26 17:25:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 26 17:30:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6803b2c dev-util/cmocka: stable 1.1.3 for ppc64, bug #676198 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 259a6d7f92f..dc76dc76a64 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: db6f1d5bdfd6171c168e28e237cfb3f599681506 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 26 17:21:08 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 26 17:23:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6f1d5b dev-util/cmocka: stable 1.1.3 for ppc, bug #676198 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index b9585958d22..259a6d7f92f 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 071b9728400b3e4f68f3be502a9e7db83f264f15 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 26 17:17:39 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 26 17:17:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071b9728 dev-util/cmocka: stable 1.1.3 for ia64, bug #676198 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index ce382c801ad..b9585958d22 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: c30ab4f5f97afc1481b3aabcdf86294f644d275f Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 25 19:20:05 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 25 19:53:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30ab4f5 dev-util/cmocka: stable 1.1.3 for sparc, bug #676198 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 8153e29cfdb..ce382c801ad 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/files/, dev-util/cmocka/
commit: 30c33c07c94332463b72487288d5b02372e64190 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 24 22:32:32 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 24 22:59:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c33c07 dev-util/cmocka: Add USE examples, EAPI-7 bump Bug: https://bugs.gentoo.org/675876 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 13 --- dev-util/cmocka/files/cmocka-1.1.3-examples.patch | 45 +++ 2 files changed, 52 insertions(+), 6 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 4cdb5fbec97..8153e29cfdb 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -1,32 +1,33 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit cmake-multilib -DESCRIPTION="A unit testing framework for C" +DESCRIPTION="Unit testing framework for C" HOMEPAGE="https://cmocka.org/; SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" +IUSE="doc examples static-libs test" -DEPEND=" +BDEPEND=" doc? ( app-doc/doxygen[dot] ) " -RDEPEND="" DOCS=( AUTHORS ChangeLog README.md ) PATCHES=( "${FILESDIR}/${P}-fix-doxygen.patch" # bug 671404 + "${FILESDIR}/${P}-examples.patch" ) multilib_src_configure() { local mycmakeargs=( + -DWITH_EXAMPLES=$(usex examples) -DWITH_STATIC_LIB=$(usex static-libs) -DUNIT_TESTING=$(usex test) $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ diff --git a/dev-util/cmocka/files/cmocka-1.1.3-examples.patch b/dev-util/cmocka/files/cmocka-1.1.3-examples.patch new file mode 100644 index 000..3d5fcc8098f --- /dev/null +++ b/dev-util/cmocka/files/cmocka-1.1.3-examples.patch @@ -0,0 +1,45 @@ +From ee264da1aa222b354cee36184ab48c2072f62243 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider +Date: Wed, 23 Jan 2019 11:20:31 +0100 +Subject: [PATCH] cmake: Add WITH_EXAMPLES options + +This is turned on by default, but you can disable it, if you just +package cmocka for an opterating system. + +Fixes #14 + +Signed-off-by: Andreas Schneider +--- + CMakeLists.txt | 4 +++- + DefineOptions.cmake | 1 + + 2 files changed, 4 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7778039..702be97 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -60,7 +60,9 @@ if (UNIT_TESTING) + add_subdirectory(tests) + endif (UNIT_TESTING) + +-add_subdirectory(example) ++if (WITH_EXAMPLES) ++add_subdirectory(example) ++endif () + + # pkg-config file + configure_file(cmocka.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/cmocka.pc) +diff --git a/DefineOptions.cmake b/DefineOptions.cmake +index 5bc1ef3..911ff1d 100644 +--- a/DefineOptions.cmake b/DefineOptions.cmake +@@ -1,5 +1,6 @@ + option(WITH_STATIC_LIB "Build with a static library" OFF) + option(WITH_CMOCKERY_SUPPORT "Install a cmockery header" OFF) ++option(WITH_EXAMPLES "Build examples" ON) + option(UNIT_TESTING "Build with unit testing" OFF) + option(PICKY_DEVELOPER "Build with picky developer flags" OFF) + +-- +2.18.1 +
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 74627e81f7aba74c0f256458ef96c1d7d337ebbe Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jan 16 06:36:14 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jan 16 07:15:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74627e81 dev-util/cmocka: stable 1.1.1 for hppa, bug #657262 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/cmocka/cmocka-1.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index 41a99bde71d..82d5e18c4b8 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 54bc881bdc441339d24153ecd4400dcb7ff18ec9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 27 20:23:33 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 27 20:24:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bc881b dev-util/cmocka: Fix USE !doc Closes: https://bugs.gentoo.org/672092 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index c98c2e9957e..4cdb5fbec97 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -38,7 +38,7 @@ multilib_src_configure() { multilib_src_compile() { cmake-utils_src_compile - multilib_is_native_abi && cmake-utils_src_compile docs + multilib_is_native_abi && use doc && cmake-utils_src_compile docs } multilib_src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/files/, dev-util/cmocka/
commit: 04c9f723291d93383f60f576a177d7cefddd8ab7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 27 00:18:17 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 27 07:48:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c9f723 dev-util/cmocka: Fix USE doc Closes: https://bugs.gentoo.org/671404 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/cmocka/cmocka-1.1.3.ebuild| 19 ++ .../cmocka/files/cmocka-1.1.3-fix-doxygen.patch| 43 ++ 2 files changed, 54 insertions(+), 8 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild index 6ae39d5ba5d..c98c2e9957e 100644 --- a/dev-util/cmocka/cmocka-1.1.3.ebuild +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -15,12 +15,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~ IUSE="doc static-libs test" DEPEND=" - doc? ( app-doc/doxygen[latex] ) + doc? ( app-doc/doxygen[dot] ) " RDEPEND="" DOCS=( AUTHORS ChangeLog README.md ) +PATCHES=( + "${FILESDIR}/${P}-fix-doxygen.patch" # bug 671404 +) + multilib_src_configure() { local mycmakeargs=( -DWITH_STATIC_LIB=$(usex static-libs) @@ -32,15 +36,14 @@ multilib_src_configure() { cmake-utils_src_configure } +multilib_src_compile() { + cmake-utils_src_compile + multilib_is_native_abi && cmake-utils_src_compile docs +} + multilib_src_install() { if multilib_is_native_abi && use doc; then - pushd doc || die - doxygen Doxyfile || die - rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dodoc -r html/ - dodoc -r latex/ - doman man/man3/*.3 - popd || die + local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) fi cmake-utils_src_install diff --git a/dev-util/cmocka/files/cmocka-1.1.3-fix-doxygen.patch b/dev-util/cmocka/files/cmocka-1.1.3-fix-doxygen.patch new file mode 100644 index 000..c093021aa82 --- /dev/null +++ b/dev-util/cmocka/files/cmocka-1.1.3-fix-doxygen.patch @@ -0,0 +1,43 @@ +From 1abfea55df24e83c2ea321b5f2b75e1a58963bc6 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider +Date: Wed, 24 Oct 2018 16:33:39 +0200 +Subject: cmake: Fix doxygen generation + +Fixes #12 + +Signed-off-by: Andreas Schneider +--- + CMakeLists.txt | 2 +- + doc/CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 88408a9..7778039 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -51,9 +51,9 @@ if (MINGW) + endif (MINGW) + + # check subdirectories +-add_subdirectory(doc) + add_subdirectory(include) + add_subdirectory(src) ++add_subdirectory(doc) + + include(AddCMockaTest) + if (UNIT_TESTING) +diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt +index a7bc65e..6ac7494 100644 +--- a/doc/CMakeLists.txt b/doc/CMakeLists.txt +@@ -38,7 +38,7 @@ if (DOXYGEN_FOUND) + + doxygen_add_docs(docs + ${cmocka-library_SOURCE_DIR} +- ${cmocka-headers_SOURCE_DIR} ++ ${cmocka-header_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}) + endif(DOXYGEN_FOUND) + +-- +cgit v1.2.1
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 4c0785fe0b8191b752315b3f26ea7657cb9b5a3e Author: Michael Palimaka gentoo org> AuthorDate: Sat Nov 17 08:14:00 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 17 08:14:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0785fe dev-util/cmocka: version bump 1.1.3 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Michael Palimaka gentoo.org> dev-util/cmocka/Manifest| 1 + dev-util/cmocka/cmocka-1.1.3.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 075e38d43da..26ad9c3f123 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1 +1,2 @@ DIST cmocka-1.1.1.tar.xz 85648 BLAKE2B de888cb0dace6ee598bbdf4521b909c7fd2e02702829793efd7bac5cebd581cfb5cc79015b39f33be0ad3af218575f47abf6b2b6a146dc5e21a491442fa557ff SHA512 801c4a3e1bb9047241b1cb5a90c1cbdee1b0aff5e3d0a84ec8b2dbaee79274618c24fbe5e9fedbf0b3ee18c6c98b55d93e135d037ac33ab872edc7665af41577 +DIST cmocka-1.1.3.tar.xz 78744 BLAKE2B 5043a496afab08837a73c2e0ff9c9b3c3880a2fd394a768b1f8b51d2fec517a5527e93b7e660f8dcc73af79aaf88e224f4e2869c7e31540f8e54c76481905ff6 SHA512 b1a2ce72234256d653eebf95f8744a34525b9027e1ecf6552e1620c83a4bdda8b5674b748cc5fd14abada1e374829e2e7f0bcab0b1c8d6c3b7d9b7ec474b6ed3 diff --git a/dev-util/cmocka/cmocka-1.1.3.ebuild b/dev-util/cmocka/cmocka-1.1.3.ebuild new file mode 100644 index 000..6ae39d5ba5d --- /dev/null +++ b/dev-util/cmocka/cmocka-1.1.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="A unit testing framework for C" +HOMEPAGE="https://cmocka.org/; +SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="doc static-libs test" + +DEPEND=" + doc? ( app-doc/doxygen[latex] ) +" +RDEPEND="" + +DOCS=( AUTHORS ChangeLog README.md ) + +multilib_src_configure() { + local mycmakeargs=( + -DWITH_STATIC_LIB=$(usex static-libs) + -DUNIT_TESTING=$(usex test) + $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ + || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) + ) + + cmake-utils_src_configure +} + +multilib_src_install() { + if multilib_is_native_abi && use doc; then + pushd doc || die + doxygen Doxyfile || die + rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die + dodoc -r html/ + dodoc -r latex/ + doman man/man3/*.3 + popd || die + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/files/, dev-util/cmocka/
commit: 59b9341632d8e4c944577be4f040f4c3fcb053c9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 11 13:23:26 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 11 13:27:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b93416 dev-util/cmocka: Drop old Closes: https://bugs.gentoo.org/657262 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-util/cmocka/Manifest | 1 - dev-util/cmocka/cmocka-1.0.1.ebuild| 47 -- .../cmocka-1.0.1-fix-librt-configure-issue.patch | 56 -- 3 files changed, 104 deletions(-) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index dd6645e1f76..075e38d43da 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,2 +1 @@ -DIST cmocka-1.0.1.tar.xz 80240 BLAKE2B eb6baae44e75c3237038dfd32bb2844ed368eba7e2b7c8ddef82984d6b4b086b1667a5d021355d918be7ff63306629e7c6286c2f0ee4f5977362d96b6a9363d5 SHA512 142b3293a8ab137904d07f1ac6a56daf0afbbfcf7816a582c9998b6225aa5d6fe5f2d1b889de7b187142fc24ca4d1cfdbd630e8783858bc9ce89217ff05abc1e DIST cmocka-1.1.1.tar.xz 85648 BLAKE2B de888cb0dace6ee598bbdf4521b909c7fd2e02702829793efd7bac5cebd581cfb5cc79015b39f33be0ad3af218575f47abf6b2b6a146dc5e21a491442fa557ff SHA512 801c4a3e1bb9047241b1cb5a90c1cbdee1b0aff5e3d0a84ec8b2dbaee79274618c24fbe5e9fedbf0b3ee18c6c98b55d93e135d037ac33ab872edc7665af41577 diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild deleted file mode 100644 index 2c38c69694b..000 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-multilib - -DESCRIPTION="A unit testing framework for C" -HOMEPAGE="https://cmocka.org/; -SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -PATCHES=( "${FILESDIR}/${P}-fix-librt-configure-issue.patch" ) - -DOCS=( AUTHORS ChangeLog README ) - -multilib_src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ - || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) - ) - cmake-utils_src_configure -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - pushd doc || die - doxygen Doxyfile || die - rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dohtml html/* - dodoc latex/* - doman man/man3/*.3 - popd || die - fi - cmake-utils_src_install -} diff --git a/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch b/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch deleted file mode 100644 index 2bafd901076..000 --- a/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch +++ /dev/null @@ -1,56 +0,0 @@ -From b2732b52202ae48f866a024c633466efdbb8e85a Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Thu, 3 Mar 2016 09:12:21 +0100 -Subject: cmake: Fix possible issues with librt during configure - -Signed-off-by: Andreas Schneider - ConfigureChecks.cmake | 16 +--- - 1 file changed, 9 insertions(+), 7 deletions(-) - -diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake -index c2064dd..31c5a94 100644 a/ConfigureChecks.cmake -+++ b/ConfigureChecks.cmake -@@ -100,11 +100,9 @@ else (WIN32) - endif (WIN32) - - find_library(RT_LIBRARY rt) --if (RT_LIBRARY) --set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) --endif (RT_LIBRARY) -- --set(CMOCKA_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} CACHE INTERNAL "cmocka required system libraries") -+if (RT_LIBRARY AND NOT LINUX) -+set(CMOCKA_REQUIRED_LIBRARIES ${RT_LIBRARY} CACHE INTERNAL "cmocka required system libraries") -+endif () - - # OPTIONS - check_c_source_compiles(" -@@ -124,9 +122,10 @@ int main(void) { - endif(WIN32) - - if (HAVE_TIME_H AND HAVE_STRUCT_TIMESPEC AND HAVE_CLOCK_GETTIME) --set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) -+if (RT_LIBRARY) -+set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) -+endif() - --message(STATUS "CMAKE_REQUIRED_INCLUDES=${CMAKE_REQUIRED_INCLUDES} CMAKE_REQUIRED_LIBRARIES=${CMAKE_REQUIRED_LIBRARIES}") - check_c_source_compiles(" - #include - -@@ -137,7 +136,10 @@ int main(void) { - - return 0; - }" HAVE_CLOCK_GETTIME_REALTIME) -+ -+# reset cmake requirements - set(CMAKE_REQUIRED_INCLUDES) -+set(CMAKE_REQUIRED_LIBRARIES) -
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: e5eb462657fb90f4144d641593331aa9744c0993 Author: Markus Meier gentoo org> AuthorDate: Wed Jul 11 05:02:10 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Jul 11 05:02:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5eb4626 dev-util/cmocka: arm stable, bug #657262 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm" dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index 84edca5785a..41a99bde71d 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: df4262818dfb353a016750345ee5d067607d536b Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jun 25 18:21:01 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jun 25 18:56:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df426281 dev-util/cmocka-1.1.1-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/657262 dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index e8f541b421a..84edca5785a 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: f17e0332b54b0336d7ae66c7eab319a4d3cf530c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 7 10:09:57 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 7 10:09:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17e0332 dev-util/cmocka: amd64 stable wrt bug #657262 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="amd64" dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index 2e946f7d601..76dbc78372c 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: fd3ca07ef6ef852ab495a6b1dcf79e1242a34f2c Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 4 18:35:27 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 6 16:36:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3ca07e dev-util/cmocka: stable 1.1.1 for sparc Bug: https://bugs.gentoo.org/657262 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index 1f91e33250f..42b90ec0266 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 1054efb10afcd92a7386ec9997c99c315c00d414 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 3 22:41:48 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 3 22:42:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1054efb1 dev-util/cmocka: stable 1.1.1 for ia64, bug #657262 Bug: https://bugs.gentoo.org/657262 Package-Manager: Portage-2.3.38, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index a8ba1e6b6d7..1f91e33250f 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 6cf834a06bd46f446c216475c6e62300d123b10d Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 01:09:16 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 01:17:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf834a0 dev-util/cmocka-1.1.1: added ~mips dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index 71e77ac5d4b..a8ba1e6b6d7 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 15a49d40a278816405bfdd990c440627131d3ff4 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 22 14:14:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 22 14:22:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a49d40 dev-util/cmocka: Tested on ~amd64-fbsd dev-util/cmocka/cmocka-1.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index a6a2d1480ee..71e77ac5d4b 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: a83b0c64dd35e7ee540f1a3eb01db15c3ac89d9e Author: Michael Palimaka gentoo org> AuthorDate: Sun Jun 18 12:04:04 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jun 18 12:08:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83b0c64 dev-util/cmocka: use HTTPS Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/cmocka/cmocka-1.0.1.ebuild | 4 ++-- dev-util/cmocka/cmocka-1.1.1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 750f48b72d2..2c38c69694b 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 inherit cmake-multilib DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; +HOMEPAGE="https://cmocka.org/; SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" diff --git a/dev-util/cmocka/cmocka-1.1.1.ebuild b/dev-util/cmocka/cmocka-1.1.1.ebuild index ab373abeeca..9f69e32a10d 100644 --- a/dev-util/cmocka/cmocka-1.1.1.ebuild +++ b/dev-util/cmocka/cmocka-1.1.1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit cmake-multilib DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; +HOMEPAGE="https://cmocka.org/; SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 1cc499eba6435ba25743192666e40375211f10f5 Author: Johannes Huber gentoo org> AuthorDate: Wed Apr 12 16:40:20 2017 + Commit: Johannes Huber gentoo org> CommitDate: Wed Apr 12 16:40:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc499eb dev-util/cmocka: Remove 1.1.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/cmocka/Manifest| 1 - dev-util/cmocka/cmocka-1.1.0.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index def2375dbc7..836b2f5d8d7 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,3 +1,2 @@ DIST cmocka-1.0.1.tar.xz 80240 SHA256 b36050d7a1224296803d216cba1a9d4c58c31bf308b2d6d6649d61aa5a36753b SHA512 142b3293a8ab137904d07f1ac6a56daf0afbbfcf7816a582c9998b6225aa5d6fe5f2d1b889de7b187142fc24ca4d1cfdbd630e8783858bc9ce89217ff05abc1e WHIRLPOOL c733d08a4907242bce6e8fb6989934fa8c9ae333a6c9a746c8824001722a7897cebdf8c0501bfb22d2ad29536ab32b0d004e327a1ce7b7740c9d24c6a453d6f9 -DIST cmocka-1.1.0.tar.xz 85132 SHA256 e960d3bf1be618634a4b924f18bb4d6f20a825c109a8ad6d1af03913ba421330 SHA512 b45b6c6bf6c1a0e12cbbfa203afc0172aa53215e0bd43a21b30db04c0490609a7a262f1b4d87be9df0c5c486c4f4891d3432e0e053418d373d9750a6cf5adf70 WHIRLPOOL 972f1fec0c850beac388d9c8e8ff549dd4fad086fd73463df3f718f81ed84e6b47cf3e9aee184c0d25aaa6bb8b86167113b7b24b4f3a1f90371b9a446a02b1db DIST cmocka-1.1.1.tar.xz 85648 SHA256 f02ef48a7039aa77191d525c5b1aee3f13286b77a13615d11bc1148753fc0389 SHA512 801c4a3e1bb9047241b1cb5a90c1cbdee1b0aff5e3d0a84ec8b2dbaee79274618c24fbe5e9fedbf0b3ee18c6c98b55d93e135d037ac33ab872edc7665af41577 WHIRLPOOL 7b6b4bd31b9c739b3cb3ed618f545318e44f18081cdd7eef700b15f04139bded5594c9b498df926a91d4311435971d4da025f55129fa22cd3d13f480977923cc diff --git a/dev-util/cmocka/cmocka-1.1.0.ebuild b/dev-util/cmocka/cmocka-1.1.0.ebuild deleted file mode 100644 index ef8e1bc27d2..000 --- a/dev-util/cmocka/cmocka-1.1.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; -SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -DOCS=( AUTHORS ChangeLog README ) - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_STATIC_LIB=$(usex static-libs) - -DUNIT_TESTING=$(usex test) - $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ - || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) - ) - - cmake-utils_src_configure -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - pushd doc || die - doxygen Doxyfile || die - rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dodoc -r html/ - dodoc -r latex/ - doman man/man3/*.3 - popd || die - fi - - cmake-utils_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: a3f8c19e2d662834dea3aa86ed59122f3d34bf4d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 11:11:32 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 11:11:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f8c19e dev-util/cmocka: ia64 stable wrt bug #579834 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index f77f26d..1b1b621 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 1c79f4dc1b1a367ecfc9324bf50f2558efdb2c45 Author: Johannes Huber gentoo org> AuthorDate: Fri Dec 30 16:08:12 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Dec 30 16:08:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c79f4dc dev-util/cmocka: Remove 0.4.1 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/cmocka/Manifest| 1 - dev-util/cmocka/cmocka-0.4.1.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 3f1bea7..0da9605 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,3 +1,2 @@ -DIST cmocka-0.4.1.tar.xz 68688 SHA256 5bba53c108a693d1cad33a2edd2ee36b0cb7ea0d9b1b94b608784d41f7fec803 SHA512 355334dbdfcda88d37bd2c60a9e714567632e481423fc45627f72a2fe13e2498152c61ad67c83da3cff7843e3e64c6bd4b806240ab714a2420c974a98a7fed96 WHIRLPOOL 52d7b51d3ae2716f0e21a7763678e3755024eba4734f44c0f719979887efa019e0d55b91c68670ab59eee6487c5d5a28c509fee472e92bcf9591210a3952f86a DIST cmocka-1.0.1.tar.xz 80240 SHA256 b36050d7a1224296803d216cba1a9d4c58c31bf308b2d6d6649d61aa5a36753b SHA512 142b3293a8ab137904d07f1ac6a56daf0afbbfcf7816a582c9998b6225aa5d6fe5f2d1b889de7b187142fc24ca4d1cfdbd630e8783858bc9ce89217ff05abc1e WHIRLPOOL c733d08a4907242bce6e8fb6989934fa8c9ae333a6c9a746c8824001722a7897cebdf8c0501bfb22d2ad29536ab32b0d004e327a1ce7b7740c9d24c6a453d6f9 DIST cmocka-1.1.0.tar.xz 85132 SHA256 e960d3bf1be618634a4b924f18bb4d6f20a825c109a8ad6d1af03913ba421330 SHA512 b45b6c6bf6c1a0e12cbbfa203afc0172aa53215e0bd43a21b30db04c0490609a7a262f1b4d87be9df0c5c486c4f4891d3432e0e053418d373d9750a6cf5adf70 WHIRLPOOL 972f1fec0c850beac388d9c8e8ff549dd4fad086fd73463df3f718f81ed84e6b47cf3e9aee184c0d25aaa6bb8b86167113b7b24b4f3a1f90371b9a446a02b1db diff --git a/dev-util/cmocka/cmocka-0.4.1.ebuild b/dev-util/cmocka/cmocka-0.4.1.ebuild deleted file mode 100644 index 58343b0.. --- a/dev-util/cmocka/cmocka-0.4.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-multilib - -DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; -SRC_URI="https://open.cryptomilk.org/attachments/download/42/${P}.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -DOCS=( AUTHORS ChangeLog README ) - -multilib_src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ - || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) - ) - cmake-utils_src_configure -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - pushd doc || die - doxygen Doxyfile || die - rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dohtml html/* - dodoc latex/* - doman man/man3/*.3 - popd || die - fi - cmake-utils_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 3c3d4b911199ed8ca62751897e7ec38f46980da3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 09:38:32 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 09:38:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3d4b91 dev-util/cmocka: sparc stable wrt bug #579834 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index c485a45..f77f26d 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 93720a47466b72720705e43eff3da2773f0080fa Author: Johannes Huber gentoo org> AuthorDate: Tue Dec 6 09:35:34 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Dec 6 09:54:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93720a47 dev-util/cmocka: EAPI 6 Package-Manager: portage-2.3.3 dev-util/cmocka/cmocka-1.1.0.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.1.0.ebuild b/dev-util/cmocka/cmocka-1.1.0.ebuild index 46e417e..c1e08ee 100644 --- a/dev-util/cmocka/cmocka-1.1.0.ebuild +++ b/dev-util/cmocka/cmocka-1.1.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit cmake-multilib @@ -24,11 +24,12 @@ DOCS=( AUTHORS ChangeLog README ) multilib_src_configure() { local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) + -DWITH_STATIC_LIB=$(usex static-libs) + -DUNIT_TESTING=$(usex test) $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) ) + cmake-utils_src_configure } @@ -37,10 +38,11 @@ multilib_src_install() { pushd doc || die doxygen Doxyfile || die rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dohtml html/* - dodoc latex/* + dodoc -r html/ + dodoc -r latex/ doman man/man3/*.3 popd || die fi + cmake-utils_src_install }
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/, dev-util/cmocka/files/
commit: 1c27227accbf3c8fbec9bf55c4a891c1324fa0cc Author: Johannes Huber gentoo org> AuthorDate: Tue Dec 6 08:43:40 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Dec 6 09:54:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c27227a dev-util/cmocka: Remove 0.3.1 Package-Manager: portage-2.3.3 dev-util/cmocka/Manifest | 1 - dev-util/cmocka/cmocka-0.3.1-r1.ebuild | 46 --- dev-util/cmocka/cmocka-0.3.1.ebuild | 44 -- dev-util/cmocka/files/cmocka-automagicness.patch | 74 4 files changed, 165 deletions(-) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 5c1f594..3f1bea7 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,4 +1,3 @@ -DIST cmocka-0.3.1.tar.gz 100606 SHA256 4b6c61a4d880a66c4d6b3de2f488273394f4455722cd0bd7c5b8d19e21881e25 SHA512 906b977eeaf208b086a65866897b22450abb05040778959f485e616d85149e6c331426550f9478addf1034aed4df4938ed421e60b1980b1955a08421104b639a WHIRLPOOL bfc188d4208036ae92eccc6e10ac6e5f8991bf1ed60167c2edda9d1a55f34b17429bbec0f7186de6f365f1f87fc7dc428300a83251857d860b805c6a7072a963 DIST cmocka-0.4.1.tar.xz 68688 SHA256 5bba53c108a693d1cad33a2edd2ee36b0cb7ea0d9b1b94b608784d41f7fec803 SHA512 355334dbdfcda88d37bd2c60a9e714567632e481423fc45627f72a2fe13e2498152c61ad67c83da3cff7843e3e64c6bd4b806240ab714a2420c974a98a7fed96 WHIRLPOOL 52d7b51d3ae2716f0e21a7763678e3755024eba4734f44c0f719979887efa019e0d55b91c68670ab59eee6487c5d5a28c509fee472e92bcf9591210a3952f86a DIST cmocka-1.0.1.tar.xz 80240 SHA256 b36050d7a1224296803d216cba1a9d4c58c31bf308b2d6d6649d61aa5a36753b SHA512 142b3293a8ab137904d07f1ac6a56daf0afbbfcf7816a582c9998b6225aa5d6fe5f2d1b889de7b187142fc24ca4d1cfdbd630e8783858bc9ce89217ff05abc1e WHIRLPOOL c733d08a4907242bce6e8fb6989934fa8c9ae333a6c9a746c8824001722a7897cebdf8c0501bfb22d2ad29536ab32b0d004e327a1ce7b7740c9d24c6a453d6f9 DIST cmocka-1.1.0.tar.xz 85132 SHA256 e960d3bf1be618634a4b924f18bb4d6f20a825c109a8ad6d1af03913ba421330 SHA512 b45b6c6bf6c1a0e12cbbfa203afc0172aa53215e0bd43a21b30db04c0490609a7a262f1b4d87be9df0c5c486c4f4891d3432e0e053418d373d9750a6cf5adf70 WHIRLPOOL 972f1fec0c850beac388d9c8e8ff549dd4fad086fd73463df3f718f81ed84e6b47cf3e9aee184c0d25aaa6bb8b86167113b7b24b4f3a1f90371b9a446a02b1db diff --git a/dev-util/cmocka/cmocka-0.3.1-r1.ebuild b/dev-util/cmocka/cmocka-0.3.1-r1.ebuild deleted file mode 100644 index e3284a6.. --- a/dev-util/cmocka/cmocka-0.3.1-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-multilib - -DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; -SRC_URI="https://open.cryptomilk.org/attachments/download/19/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -PATCHES=( "${FILESDIR}/${PN}-automagicness.patch" ) - -multilib_src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(multilib_is_native_abi && cmake-utils_use_with doc APIDOC \ - || echo -DWITH_APIDOC=OFF) - ) - cmake-utils_src_configure -} - -multilib_src_install() { - if multilib_is_native_abi && use doc; then - pushd doc || die - doxygen doxy.config || die - rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die - dohtml html/* - dodoc latex/* - doman man/man3/*.3 - popd || die - fi - cmake-utils_src_install -} diff --git a/dev-util/cmocka/cmocka-0.3.1.ebuild b/dev-util/cmocka/cmocka-0.3.1.ebuild deleted file mode 100644 index 905d2c5.. --- a/dev-util/cmocka/cmocka-0.3.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-utils -DESCRIPTION="A unit testing framework for C" -HOMEPAGE="http://cmocka.org/; -SRC_URI="https://open.cryptomilk.org/attachments/download/19/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~s390 x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" - -DEPEND=" - doc? ( app-doc/doxygen[latex] ) -" -RDEPEND="" - -PATCHES=( "${FILESDIR}/${PN}-automagicness.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with static-libs STATIC_LIB) - $(cmake-utils_use test UNIT_TESTING) - $(cmake-utils_use_with doc APIDOC) - ) - cmake-utils_src_configure -} -
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 32d6dfedbdcfa7963cb6e3490068b313f2aaea9b Author: Manuel Rüger gentoo org> AuthorDate: Mon Oct 10 23:39:09 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Oct 10 23:39:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d6dfed dev-util/cmocka: Version bump to 1.1.0 Package-Manager: portage-2.3.1 dev-util/cmocka/Manifest| 1 + dev-util/cmocka/cmocka-1.1.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest index 806507c..5c1f594 100644 --- a/dev-util/cmocka/Manifest +++ b/dev-util/cmocka/Manifest @@ -1,3 +1,4 @@ DIST cmocka-0.3.1.tar.gz 100606 SHA256 4b6c61a4d880a66c4d6b3de2f488273394f4455722cd0bd7c5b8d19e21881e25 SHA512 906b977eeaf208b086a65866897b22450abb05040778959f485e616d85149e6c331426550f9478addf1034aed4df4938ed421e60b1980b1955a08421104b639a WHIRLPOOL bfc188d4208036ae92eccc6e10ac6e5f8991bf1ed60167c2edda9d1a55f34b17429bbec0f7186de6f365f1f87fc7dc428300a83251857d860b805c6a7072a963 DIST cmocka-0.4.1.tar.xz 68688 SHA256 5bba53c108a693d1cad33a2edd2ee36b0cb7ea0d9b1b94b608784d41f7fec803 SHA512 355334dbdfcda88d37bd2c60a9e714567632e481423fc45627f72a2fe13e2498152c61ad67c83da3cff7843e3e64c6bd4b806240ab714a2420c974a98a7fed96 WHIRLPOOL 52d7b51d3ae2716f0e21a7763678e3755024eba4734f44c0f719979887efa019e0d55b91c68670ab59eee6487c5d5a28c509fee472e92bcf9591210a3952f86a DIST cmocka-1.0.1.tar.xz 80240 SHA256 b36050d7a1224296803d216cba1a9d4c58c31bf308b2d6d6649d61aa5a36753b SHA512 142b3293a8ab137904d07f1ac6a56daf0afbbfcf7816a582c9998b6225aa5d6fe5f2d1b889de7b187142fc24ca4d1cfdbd630e8783858bc9ce89217ff05abc1e WHIRLPOOL c733d08a4907242bce6e8fb6989934fa8c9ae333a6c9a746c8824001722a7897cebdf8c0501bfb22d2ad29536ab32b0d004e327a1ce7b7740c9d24c6a453d6f9 +DIST cmocka-1.1.0.tar.xz 85132 SHA256 e960d3bf1be618634a4b924f18bb4d6f20a825c109a8ad6d1af03913ba421330 SHA512 b45b6c6bf6c1a0e12cbbfa203afc0172aa53215e0bd43a21b30db04c0490609a7a262f1b4d87be9df0c5c486c4f4891d3432e0e053418d373d9750a6cf5adf70 WHIRLPOOL 972f1fec0c850beac388d9c8e8ff549dd4fad086fd73463df3f718f81ed84e6b47cf3e9aee184c0d25aaa6bb8b86167113b7b24b4f3a1f90371b9a446a02b1db diff --git a/dev-util/cmocka/cmocka-1.1.0.ebuild b/dev-util/cmocka/cmocka-1.1.0.ebuild new file mode 100644 index ..46e417e --- /dev/null +++ b/dev-util/cmocka/cmocka-1.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-multilib + +DESCRIPTION="A unit testing framework for C" +HOMEPAGE="http://cmocka.org/; +SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="doc static-libs test" + +DEPEND=" + doc? ( app-doc/doxygen[latex] ) +" +RDEPEND="" + +DOCS=( AUTHORS ChangeLog README ) + +multilib_src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with static-libs STATIC_LIB) + $(cmake-utils_use test UNIT_TESTING) + $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \ + || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON) + ) + cmake-utils_src_configure +} + +multilib_src_install() { + if multilib_is_native_abi && use doc; then + pushd doc || die + doxygen Doxyfile || die + rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die + dohtml html/* + dodoc latex/* + doman man/man3/*.3 + popd || die + fi + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 76f4553e386dea21387d914decb1643963b87232 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 17 03:56:36 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 17 03:56:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f4553e dev-util/cmocka: Stable for HPPA PPC64 (bug #579834). Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 8fa5495..c485a45 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 3a8f41d6e178e4f958b6d4107edc1a77fbf92eb3 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 6 09:22:11 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 6 09:22:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8f41d6 dev-util/cmocka: ppc stable wrt bug #579834 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 8b92d17..8fa5495 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: f5cab8227174138e8e196e70e4c946ce198e16d2 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 25 20:11:20 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 25 20:13:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cab822 dev-util/cmocka: x86 stable wrt bug #579834 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index cfdb12b..8b92d17 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 363226a21c20f7ddc7c0837f0a945eb6ff3a6656 Author: Matt Turner gentoo org> AuthorDate: Wed May 25 05:52:43 2016 + Commit: Matt Turner gentoo org> CommitDate: Wed May 25 06:28:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363226a2 dev-util/cmocka: alpha stable, bug 579834. dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 1faf995..cfdb12b 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 89da93444e3ef0745dc057a9d2a84843cebe9cff Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 13 14:50:59 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 13 14:50:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89da9344 dev-util/cmocka: amd64 stable wrt bug #579834 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index b2d2f03..1faf995 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 00b66f9fbed2cca42c32750b88088893a4beddb2 Author: Markus Meier gentoo org> AuthorDate: Tue Apr 26 17:34:44 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue Apr 26 17:34:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b66f9f dev-util/cmocka: arm stable, bug #579834 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm" dev-util/cmocka/cmocka-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 8f2ac11..b2d2f03 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/, dev-util/cmocka/files/
commit: 87978771148cc4f229aee49823f32a26e8ca7f6f Author: PPed72 iol it> AuthorDate: Wed Apr 13 12:40:15 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Apr 13 12:50:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87978771 dev-util/cmocka: fix detection of librt.so in non-native ABIs Gentoo-bug: 562580 Thanks to eroen eroen.eu> for reporting and to Coacherfor locating the upstream commit. Signed-off-by: Johannes Huber gentoo.org> dev-util/cmocka/cmocka-1.0.1.ebuild| 2 + .../cmocka-1.0.1-fix-librt-configure-issue.patch | 56 ++ 2 files changed, 58 insertions(+) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index f617b52..8f2ac11 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -20,6 +20,8 @@ DEPEND=" " RDEPEND="" +PATCHES=( "${FILESDIR}/${P}-fix-librt-configure-issue.patch" ) + DOCS=( AUTHORS ChangeLog README ) multilib_src_configure() { diff --git a/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch b/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch new file mode 100644 index 000..2bafd90 --- /dev/null +++ b/dev-util/cmocka/files/cmocka-1.0.1-fix-librt-configure-issue.patch @@ -0,0 +1,56 @@ +From b2732b52202ae48f866a024c633466efdbb8e85a Mon Sep 17 00:00:00 2001 +From: Andreas Schneider +Date: Thu, 3 Mar 2016 09:12:21 +0100 +Subject: cmake: Fix possible issues with librt during configure + +Signed-off-by: Andreas Schneider +--- + ConfigureChecks.cmake | 16 +--- + 1 file changed, 9 insertions(+), 7 deletions(-) + +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index c2064dd..31c5a94 100644 +--- a/ConfigureChecks.cmake b/ConfigureChecks.cmake +@@ -100,11 +100,9 @@ else (WIN32) + endif (WIN32) + + find_library(RT_LIBRARY rt) +-if (RT_LIBRARY) +-set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) +-endif (RT_LIBRARY) +- +-set(CMOCKA_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} CACHE INTERNAL "cmocka required system libraries") ++if (RT_LIBRARY AND NOT LINUX) ++set(CMOCKA_REQUIRED_LIBRARIES ${RT_LIBRARY} CACHE INTERNAL "cmocka required system libraries") ++endif () + + # OPTIONS + check_c_source_compiles(" +@@ -124,9 +122,10 @@ int main(void) { + endif(WIN32) + + if (HAVE_TIME_H AND HAVE_STRUCT_TIMESPEC AND HAVE_CLOCK_GETTIME) +-set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) ++if (RT_LIBRARY) ++set(CMAKE_REQUIRED_LIBRARIES ${RT_LIBRARY}) ++endif() + +-message(STATUS "CMAKE_REQUIRED_INCLUDES=${CMAKE_REQUIRED_INCLUDES} CMAKE_REQUIRED_LIBRARIES=${CMAKE_REQUIRED_LIBRARIES}") + check_c_source_compiles(" + #include + +@@ -137,7 +136,10 @@ int main(void) { + + return 0; + }" HAVE_CLOCK_GETTIME_REALTIME) ++ ++# reset cmake requirements + set(CMAKE_REQUIRED_INCLUDES) ++set(CMAKE_REQUIRED_LIBRARIES) + endif () + + # ENDIAN +-- +cgit v0.12 +
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/
commit: 0a81b7627bb345a696abd87769102281d63ffa9e Author: Matt Turner gentoo org> AuthorDate: Tue Apr 5 18:46:40 2016 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 5 18:47:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a81b762 dev-util/cmocka: Added ~alpha. Bug: https://bugs.gentoo.org/569558 dev-util/cmocka/cmocka-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cmocka/cmocka-1.0.1.ebuild b/dev-util/cmocka/cmocka-1.0.1.ebuild index 2ed0961..f617b52 100644 --- a/dev-util/cmocka/cmocka-1.0.1.ebuild +++ b/dev-util/cmocka/cmocka-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc static-libs test" DEPEND="