[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 82734fb53d7f7ae396be3b147d6cfe7e832b5b52 Author: Petr Vaněk gentoo org> AuthorDate: Tue Sep 10 20:42:50 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Sep 10 20:48:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82734fb5 dev-libs/dbus-c++: drop 0.9.0-r4 Signed-off-by: Petr Vaněk gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 62 -- 1 file changed, 62 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild deleted file mode 100644 index 24adb05a6cde.. --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="Provides a C++ API for D-BUS" -HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/"; -SRC_URI="https://downloads.sourceforge.net/dbus-cplusplus/lib${P}.tar.gz"; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="doc ecore glib test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-apps/dbus[${MULTILIB_USEDEP}] - ecore? ( dev-libs/efl ) - glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - dev-util/cppunit[${MULTILIB_USEDEP}]" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen )" - -S="${WORKDIR}/lib${P}" - -PATCHES=( - "${FILESDIR}"/${P}-gcc-4.7.patch #424707 - "${FILESDIR}"/${PN}-gcc7.patch #622790 -) - -multilib_src_configure() { - # TODO : add ecore multilib support if/when it is multilibified - ECONF_SOURCE="${S}" econf \ - --disable-examples \ - --disable-static \ - $(multilib_native_use_enable doc doxygen-docs) \ - $(multilib_native_use_enable ecore) \ - $(use_enable glib) \ - $(use_enable test tests) \ - PTHREAD_LIBS=-lpthread - # ACX_PTHREAD sets PTHREAD_CFLAGS but not PTHREAD_LIBS for some reason... - - if multilib_is_native_abi; then - # docs don't like out-of-source builds - local d - for d in img html; do - ln -s "${S}"/doc/${d} "${BUILD_DIR}"/doc/${d} || die - done - fi -} - -multilib_src_install_all() { - use doc && HTML_DOCS=( doc/html/. ) - einstalldocs - - # no static archives - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: ddbffb658efdcd2cf90bb0dec96b6b0b9b041aa7 Author: Sam James gentoo org> AuthorDate: Fri Feb 3 06:52:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 3 06:52:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbffb65 dev-libs/dbus-c++: Stabilize 0.9.0-r5 amd64, #886705 Signed-off-by: Sam James gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index 2b49dd57edd3..4f4d7bfe597b 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: b5f192b1e51444dbb8740104f565c10729ca9698 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 18:49:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 18:49:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f192b1 dev-libs/dbus-c++: Stabilize 0.9.0-r5 x86, #886705 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index 17586f8ec8ee..2b49dd57edd3 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 742c9231cd0ed84ac752eb79ce882b260b0de7ff Author: WANG Xuerui gentoo org> AuthorDate: Sat Nov 19 05:03:30 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Nov 19 05:03:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742c9231 dev-libs/dbus-c++: keyword 0.9.0-r5 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index 4e78eceacc34..17586f8ec8ee 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 7d8218df773861251952ca22b0c1797560347095 Author: Matoro Mahri users noreply github com> AuthorDate: Sat Nov 12 18:01:16 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 13 11:38:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8218df dev-libs/dbus-c++: Keyword 0.9.0-r5 alpha, #873487 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index a2a4913da27c..4e78eceacc34 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/, dev-libs/dbus-c++/files/
commit: e62ae148d712c4ce23398991048959d054b589bc Author: Matoro Mahri users noreply github com> AuthorDate: Fri Oct 7 20:10:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 09:33:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62ae148 dev-libs/dbus-c++: add tests Current tests are a no-op due to not including them in TESTS for whatever unknown reason. Same on Debian. Tests pass on alpha but need virtx. Bug: https://bugs.gentoo.org/873487 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/27679 Signed-off-by: Sam James gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 15 +-- .../files/dbus-c++-0.9.0-enable-tests.patch| 22 ++ 2 files changed, 35 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index bd749ca5481f..a2a4913da27c 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit multilib-minimal +inherit multilib-minimal autotools virtualx DESCRIPTION="Provides a C++ API for D-BUS" HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/"; @@ -24,7 +24,8 @@ DEPEND="${RDEPEND} dev-util/cppunit[${MULTILIB_USEDEP}]" BDEPEND=" virtual/pkgconfig - doc? ( app-doc/doxygen )" + doc? ( app-doc/doxygen ) + test? ( sys-apps/dbus[X,${MULTILIB_USEDEP}] )" S="${WORKDIR}/lib${P}" @@ -32,8 +33,14 @@ PATCHES=( "${FILESDIR}"/${P}-gcc-4.7.patch #424707 "${FILESDIR}"/${PN}-gcc7.patch #622790 "${FILESDIR}"/${P}-gcc12.patch + "${FILESDIR}"/${PN}-0.9.0-enable-tests.patch #873487 ) +src_prepare() { + default + eautoreconf +} + multilib_src_configure() { # TODO : add ecore multilib support if/when it is multilibified ECONF_SOURCE="${S}" econf \ @@ -55,6 +62,10 @@ multilib_src_configure() { fi } +src_test() { + virtx multilib-minimal_src_test +} + multilib_src_install_all() { use doc && HTML_DOCS=( doc/html/. ) einstalldocs diff --git a/dev-libs/dbus-c++/files/dbus-c++-0.9.0-enable-tests.patch b/dev-libs/dbus-c++/files/dbus-c++-0.9.0-enable-tests.patch new file mode 100644 index ..827332c9f679 --- /dev/null +++ b/dev-libs/dbus-c++/files/dbus-c++-0.9.0-enable-tests.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/873487 +https://github.com/gentoo/gentoo/pull/27679 + +diff --git a/test/functional/Test1/Makefile.am b/test/functional/Test1/Makefile.am +index 3269751..50dd2a9 100644 +--- a/test/functional/Test1/Makefile.am b/test/functional/Test1/Makefile.am +@@ -40,3 +40,4 @@ AM_CPPFLAGS = + + ## File created by the gnome-build tools + ++TESTS = $(noinst_PROGRAMS) +diff --git a/test/generator/Makefile.am b/test/generator/Makefile.am +index 6c2403d..c6781aa 100644 +--- a/test/generator/Makefile.am b/test/generator/Makefile.am +@@ -38,3 +38,5 @@ dist-hook: + + MAINTAINERCLEANFILES = \ + Makefile.in ++ ++TESTS = $(noinst_PROGRAMS)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/, dev-libs/dbus-c++/files/
commit: 346dc81bceb275d2d95ba47e86ce5b7db49486e0 Author: Sam James gentoo org> AuthorDate: Fri Jun 10 10:39:15 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 10 11:01:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346dc81b dev-libs/dbus-c++: fix installed headers w/ gcc 12, fix build with clang Bug: https://bugs.gentoo.org/840731 Closes: https://bugs.gentoo.org/737120 Closes: https://bugs.gentoo.org/740068 Signed-off-by: Sam James gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild | 64 dev-libs/dbus-c++/files/dbus-c++-0.9.0-gcc12.patch | 89 ++ 2 files changed, 153 insertions(+) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild new file mode 100644 index ..bd749ca5481f --- /dev/null +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Provides a C++ API for D-BUS" +HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/"; +SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc ecore glib test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/expat + sys-apps/dbus[${MULTILIB_USEDEP}] + ecore? ( dev-libs/efl ) + glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + dev-util/cppunit[${MULTILIB_USEDEP}]" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/lib${P}" + +PATCHES=( + "${FILESDIR}"/${P}-gcc-4.7.patch #424707 + "${FILESDIR}"/${PN}-gcc7.patch #622790 + "${FILESDIR}"/${P}-gcc12.patch +) + +multilib_src_configure() { + # TODO : add ecore multilib support if/when it is multilibified + ECONF_SOURCE="${S}" econf \ + --disable-examples \ + --disable-static \ + $(multilib_native_use_enable doc doxygen-docs) \ + $(multilib_native_use_enable ecore) \ + $(use_enable glib) \ + $(use_enable test tests) \ + PTHREAD_LIBS=-lpthread + # ACX_PTHREAD sets PTHREAD_CFLAGS but not PTHREAD_LIBS for some reason... + + if multilib_is_native_abi; then + # docs don't like out-of-source builds + local d + for d in img html; do + ln -s "${S}"/doc/${d} "${BUILD_DIR}"/doc/${d} || die + done + fi +} + +multilib_src_install_all() { + use doc && HTML_DOCS=( doc/html/. ) + einstalldocs + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/dbus-c++/files/dbus-c++-0.9.0-gcc12.patch b/dev-libs/dbus-c++/files/dbus-c++-0.9.0-gcc12.patch new file mode 100644 index ..9c2b52453df9 --- /dev/null +++ b/dev-libs/dbus-c++/files/dbus-c++-0.9.0-gcc12.patch @@ -0,0 +1,89 @@ +https://src.fedoraproject.org/rpms/dbus-c++/blob/rawhide/f/dbus-c++-template-operators.patch +https://bugs.gentoo.org/737120 +https://bugs.gentoo.org/740068 + +commit a0b9ef3b469ca23c6a3229d8abb967cbbddcee38 +Author: Peter Williams +Date: Sat Dec 19 21:12:46 2015 -0500 + +Fix some weird template/operator issues on OS X. + +I frankly don't understand at all what's going on here. These fixes +derive from: + + https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/c3f69f6be02e31521474dce7eadf6ba4f4a7ce94 + https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/7104857773f790a549d399715482fa23d9b736cd + +Except I've dropped some changes that break the OS X build for me. Frankly, if +it compiles, that's good enough for me. + +--- a/include/dbus-c++/types.h b/include/dbus-c++/types.h +@@ -89,13 +89,7 @@ public: + } + + template +- operator T() const +- { +-T cast; +-MessageIter ri = _msg.reader(); +-ri >> cast; +-return cast; +- } ++ operator T() const; + + private: + +@@ -316,7 +310,7 @@ struct type< Struct> (DBus::MessageIter &iter, DBus::Signature + return ++iter; + } + ++extern DXXAPI DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Variant &val); ++ + template + inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector& val) + { +@@ -644,7 +640,16 @@ inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Struct> (DBus::MessageIter &iter, DBus::Variant &val); ++template ++inline DBus::Variant::operator T() const ++{ ++ T cast; ++ DBus::MessageIter ri = _msg.reader(); ++ ri >> cast; ++ return cast; ++} ++ ++} /* namespace DBus */ + + #endif//__DBUSXX_TYPES_H + +--- a/src/types.cpp b/src/types.cpp +@@ -34,7 +34,7 @@ + #include "message_p.h" + #include "intern
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 06cf168dfc5eb3fbec0c8fcbdbaa8aeb5a63ca9b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jan 27 09:30:02 2022 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 27 09:30:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cf168d dev-libs/dbus-c++: remove redundant HOMEPAGE Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: David Seifert gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild index 2f8c7ffa71d6..8c140d65b285 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.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 @@ -6,7 +6,7 @@ EAPI=7 inherit multilib-minimal DESCRIPTION="Provides a C++ API for D-BUS" -HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/ https://sourceforge.net/apps/mediawiki/dbus-cplusplus/index.php?title=Main_Page"; +HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/"; SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 87c0c64b6494fd0309b3163f5ee4a42f61571508 Author: Marek Szuba gentoo org> AuthorDate: Wed Aug 18 09:26:00 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Aug 18 10:05:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c0c64b dev-libs/dbus-c++: keyword 0.9.0-r4 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild index 5da1267c21a..2f8c7ffa71d 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 193ee5c1fbb0ed6ee6b3fe85b4c251a2cea3846a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 24 21:34:52 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 24 22:39:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193ee5c1 dev-libs/dbus-c++: Drop 0.9.0-r3, EAPI5-- Bug: https://bugs.gentoo.org/766791 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 64 -- 1 file changed, 64 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild deleted file mode 100644 index afa3cb8..000 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -AUTOTOOLS_PRUNE_LIBTOOL_FILES="modules" - -inherit autotools-multilib eutils - -DESCRIPTION="Provides a C++ API for D-BUS" -HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/ https://sourceforge.net/apps/mediawiki/dbus-cplusplus/index.php?title=Main_Page"; -SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="doc ecore glib static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}] - ecore? ( dev-libs/efl ) - glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - dev-util/cppunit[${MULTILIB_USEDEP}] - virtual/pkgconfig" - -S=${WORKDIR}/lib${P} - -PATCHES=( - "${FILESDIR}"/${P}-gcc-4.7.patch #424707 - "${FILESDIR}"/${PN}-gcc7.patch #622790 -) - -multilib_src_configure() { - # not just using autotools-multilib_src_configure because of multilib_native... logic - - # TODO : add ecore multilib support if/when it is multilibified - ECONF_SOURCE="${S}" econf \ - --disable-examples \ - $(multilib_native_use_enable doc doxygen-docs) \ - $(multilib_native_use_enable ecore) \ - $(use_enable glib) \ - $(use_enable static-libs static) \ - $(use_enable test tests) \ - PTHREAD_LIBS=-lpthread - # ACX_PTHREAD sets PTHREAD_CFLAGS but not PTHREAD_LIBS for some reason... - - if multilib_is_native_abi; then - # docs don't like out-of-source builds - local d - for d in img html; do - ln -s "${S}"/doc/${d} "${BUILD_DIR}"/doc/${d} || die - done - fi -} - -multilib_src_install_all() { - einstalldocs - - if use doc; then - dohtml -r "${S}"/doc/html/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 988b3f653b35f16b15fc9c2895f5e25f0f65510e Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 19 17:54:23 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 19 17:55:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988b3f65 dev-libs/dbus-c++: x86 stable (bug #766791) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild index ea5c32b3c3d..5da1267c21a 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 0a327849c8fc3e814bf28717e0632b365af968d4 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 1 15:05:47 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 1 15:05:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a327849 dev-libs/dbus-c++: amd64 stable wrt bug #766791 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild index 0c861a1221b..ea5c32b3c3d 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 423a5e1fdb94b3f6d9d3ca0de14764c773b56530 Author: David Seifert gentoo org> AuthorDate: Sat Jan 23 23:37:51 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 23 23:37:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423a5e1f dev-libs/dbus-c++: Port to EAPI 7 Closes: https://bugs.gentoo.org/624596 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild | 62 ++ 1 file changed, 62 insertions(+) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild new file mode 100644 index 000..0c861a1221b --- /dev/null +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Provides a C++ API for D-BUS" +HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/ https://sourceforge.net/apps/mediawiki/dbus-cplusplus/index.php?title=Main_Page"; +SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc ecore glib test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-apps/dbus[${MULTILIB_USEDEP}] + ecore? ( dev-libs/efl ) + glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + dev-util/cppunit[${MULTILIB_USEDEP}]" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/lib${P}" + +PATCHES=( + "${FILESDIR}"/${P}-gcc-4.7.patch #424707 + "${FILESDIR}"/${PN}-gcc7.patch #622790 +) + +multilib_src_configure() { + # TODO : add ecore multilib support if/when it is multilibified + ECONF_SOURCE="${S}" econf \ + --disable-examples \ + --disable-static \ + $(multilib_native_use_enable doc doxygen-docs) \ + $(multilib_native_use_enable ecore) \ + $(use_enable glib) \ + $(use_enable test tests) \ + PTHREAD_LIBS=-lpthread + # ACX_PTHREAD sets PTHREAD_CFLAGS but not PTHREAD_LIBS for some reason... + + if multilib_is_native_abi; then + # docs don't like out-of-source builds + local d + for d in img html; do + ln -s "${S}"/doc/${d} "${BUILD_DIR}"/doc/${d} || die + done + fi +} + +multilib_src_install_all() { + use doc && HTML_DOCS=( doc/html/. ) + einstalldocs + + # no static archives + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 6b518f582d360ae2ff73e02227f6df7e30796206 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 3 10:05:33 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 3 10:05:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b518f58 dev-libs/dbus-c++: x86 stable wrt bug #701748 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index 98d352243d1..96d180f7dc0 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 2298747855ad8fbcf69a47fa4a94ecad491db40e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 3 10:02:24 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 3 10:02:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22987478 dev-libs/dbus-c++: amd64 stable wrt bug #701748 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index 89e531716b5..98d352243d1 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.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="5" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: ff42f8803f494fc3b929f19705717b6c48bdb983 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jan 9 17:00:29 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jan 9 22:25:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff42f880 dev-libs/dbus-c++: keyworded 0.9.0-r3 for sparc, bug #622718 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index ede8f276885..89e531716b5 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: b59db8267ff2aeb8437626598602e2285d957022 Author: Markus Meier gentoo org> AuthorDate: Thu Sep 7 19:27:00 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Sep 7 19:27:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59db826 dev-libs/dbus-c++: add ~arm64, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index be3903cd741..ede8f276885 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 3c524d255791aeb3afb8e2cb1648d6905d423781 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 9 21:17:20 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 9 21:17:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c524d25 dev-libs/dbus-c++: keyworded 0.9.0-r3 for ppc64, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index 35674002738..be3903cd741 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: 757fe6e58e85e83584dfc0eed85abb18dc0ffea0 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 11 07:50:37 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 11 07:50:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757fe6e5 dev-libs/dbus-c++: ia64 keyworded, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index f0d11b35b35..35674002738 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/files/, dev-libs/dbus-c++/
commit: 9ed232ebdf0132c5b0ac4d0adfc5959df72bead2 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 09:15:30 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 09:15:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed232eb dev-libs/dbus-c++: add gcc7 fix, bug #622790 by Hector Martin Package-Manager: Portage-2.3.6, Repoman-2.3.2 ...++-0.9.0-r2.ebuild => dbus-c++-0.9.0-r3.ebuild} | 3 ++- dev-libs/dbus-c++/files/dbus-c++-gcc7.patch| 25 ++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild similarity index 95% rename from dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild rename to dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild index 76a0a00186a..f0d11b35b35 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.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" @@ -28,6 +28,7 @@ S=${WORKDIR}/lib${P} PATCHES=( "${FILESDIR}"/${P}-gcc-4.7.patch #424707 + "${FILESDIR}"/${PN}-gcc7.patch #622790 ) multilib_src_configure() { diff --git a/dev-libs/dbus-c++/files/dbus-c++-gcc7.patch b/dev-libs/dbus-c++/files/dbus-c++-gcc7.patch new file mode 100644 index 000..90809ea5838 --- /dev/null +++ b/dev-libs/dbus-c++/files/dbus-c++-gcc7.patch @@ -0,0 +1,25 @@ +--- ./include/dbus-c++/dispatcher.h.old2017-06-27 07:03:52.159413535 +0900 ./include/dbus-c++/dispatcher.h2017-06-27 07:04:04.974399195 +0900 +@@ -229,13 +229,8 @@ + typedef Mutex *(*MutexNewFn)(); + typedef void (*MutexUnlockFn)(Mutex *mx); + +-#ifndef DBUS_HAS_RECURSIVE_MUTEX +-typedef bool (*MutexFreeFn)(Mutex *mx); +-typedef bool (*MutexLockFn)(Mutex *mx); +-#else + typedef void (*MutexFreeFn)(Mutex *mx); + typedef void (*MutexLockFn)(Mutex *mx); +-#endif//DBUS_HAS_RECURSIVE_MUTEX + + typedef CondVar *(*CondVarNewFn)(); + typedef void (*CondVarFreeFn)(CondVar *cv); +--- ./src/pipe.cpp.old 2017-06-27 07:00:17.275653653 +0900 ./src/pipe.cpp 2017-06-27 07:00:23.537646665 +0900 +@@ -83,5 +83,5 @@ + void Pipe::signal() + { + // TODO: ignoring return of read/write generates warning; maybe relevant for eventloop work... +- ::write(_fd_write, '\0', 1); ++ ::write(_fd_write, "\0", 1); + }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/
commit: e2cae2b96a86cfe06a6f5fb9f7e3cbf13c8f1be4 Author: Mike Frysinger gentoo org> AuthorDate: Mon Jan 18 19:29:35 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Jan 18 19:29:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cae2b9 dev-libs/dbus-c++: switch ecore dep to efl #571796 The ecore package is dead now and is replaced by the efl package. dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild index eddd151..8ada821 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r2.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$ @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="doc ecore glib static-libs test" RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}] - ecore? ( dev-libs/ecore ) + ecore? ( dev-libs/efl ) glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} doc? ( app-doc/doxygen )