[gentoo-commits] repo/gentoo:master commit in: dev-util/cmocka/

2023-07-11 Thread Matt Turner
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/

2022-08-15 Thread Andreas Sturmlechner
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/

2022-05-05 Thread WANG Xuerui
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/

2022-04-12 Thread Sam James
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/

2021-10-02 Thread James Le Cuirot
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/

2021-07-05 Thread Marek Szuba
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/, ...

2019-12-29 Thread Andreas Sturmlechner
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/

2019-07-28 Thread Andreas Sturmlechner
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/

2019-07-28 Thread Mikle Kolyada
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/

2019-05-26 Thread Sergei Trofimovich
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-05-12 Thread Thomas Deutschmann
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/

2019-05-11 Thread Mikle Kolyada
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/

2019-05-08 Thread Tobias Klausmann
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/

2019-05-06 Thread Sergei Trofimovich
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/

2019-04-22 Thread Aaron Bauman
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/

2019-04-03 Thread Andreas Sturmlechner
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/

2019-02-16 Thread Markus Meier
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/

2019-02-07 Thread Mikle Kolyada
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/

2019-01-31 Thread Tobias Klausmann
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/

2019-01-27 Thread Sergei Trofimovich
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/

2019-01-26 Thread Sergei Trofimovich
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/

2019-01-26 Thread Sergei Trofimovich
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/

2019-01-26 Thread Sergei Trofimovich
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/

2019-01-25 Thread Sergei Trofimovich
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/

2019-01-24 Thread Andreas Sturmlechner
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/

2019-01-15 Thread Sergei Trofimovich
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/

2018-11-27 Thread Andreas Sturmlechner
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/

2018-11-26 Thread Andreas Sturmlechner
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/

2018-11-17 Thread Michael Palimaka
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/

2018-07-11 Thread Andreas Sturmlechner
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/

2018-07-10 Thread Markus Meier
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/

2018-06-25 Thread Tobias Klausmann
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/

2018-06-07 Thread Agostino Sarubbo
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/

2018-06-06 Thread Sergei Trofimovich
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/

2018-06-03 Thread Sergei Trofimovich
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/

2018-03-27 Thread Matt Turner
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/

2018-02-22 Thread Michał Górny
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/

2017-06-18 Thread Michael Palimaka
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/

2017-04-12 Thread Johannes Huber
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/

2016-12-30 Thread Agostino Sarubbo
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/

2016-12-30 Thread Johannes Huber
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/

2016-12-30 Thread Agostino Sarubbo
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/

2016-12-06 Thread Johannes Huber
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/

2016-12-06 Thread Johannes Huber
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/

2016-10-10 Thread Manuel Rüger
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/

2016-08-16 Thread Jeroen Roovers
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/

2016-07-06 Thread Agostino Sarubbo
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/

2016-06-25 Thread Agostino Sarubbo
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/

2016-05-25 Thread Matt Turner
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/

2016-05-13 Thread Agostino Sarubbo
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/

2016-04-26 Thread Markus Meier
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/

2016-04-13 Thread Johannes Huber
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 Coacher
 for 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/

2016-04-05 Thread Matt Turner
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="