bump(dev-libs/dbus-glib): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-06-24 12:13:26 -07:00
parent ea7dd6900a
commit 924bdba9f4
10 changed files with 32 additions and 475 deletions

View File

@ -1,6 +1,15 @@
# ChangeLog for dev-libs/dbus-glib # ChangeLog for dev-libs/dbus-glib
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.163 2015/04/30 04:37:51 jer Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.165 2015/05/27 13:49:19 tetromino Exp $
27 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
-dbus-glib-0.100.2.ebuild, -dbus-glib-0.100.2-r1.ebuild,
-files/dbus-glib-0.100-dbus-glib-sections.txt,
-files/dbus-glib-0.100-fix-tests.patch:
Clean up old.
27 May 2015; Mikle Kolyada <zlogene@gentoo.org> dbus-glib-0.102.ebuild:
arm stable wrt bug #545844
30 Apr 2015; Jeroen Roovers <jer@gentoo.org> dbus-glib-0.102.ebuild: 30 Apr 2015; Jeroen Roovers <jer@gentoo.org> dbus-glib-0.102.ebuild:
Stable for PPC64 (bug #545844). Stable for PPC64 (bug #545844).

View File

@ -1,19 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE----- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256 Hash: SHA256
AUX dbus-glib-0.100-dbus-glib-sections.txt 5087 SHA256 894c0ad9d9b6ed4c2d2ea51cd14d36a82a61009e24c3c5fb17b3262f7a514b84 SHA512 01be4ec1c6753fe2b4e6ed50fe66ef5ea2cb6d2ae2fbf2606e75ab7bdb36f33ec8322e2f5aae2ff52784e629f89f941eaea06609144aa51934c395b7554f6368 WHIRLPOOL a085eb66dbbbfadb991d297b780c9c1bae00d18602dada4bf79158b284d10f08cf139c028e9859dba66b2bf51d8a74228aefd10421118ee3a3a4933be123c6d1
AUX dbus-glib-0.100-fix-tests.patch 1591 SHA256 6cbc8cb71aa702e4a12e52582bb1df9737c3c1f6f0f58177e3097a20ba690e2a SHA512 8e60d56d3db1f063d949abef914791ad6aaa5a1f22f3fed5cd0dc097e5b400ad7299cdae6dc42d8382a04d359c1b1e5f4b34e714ab123c42cbd7691ddd87e89a WHIRLPOOL e62753ec9b4a17fbe88283c7dd9886262375c4f0bee424a2732b673246ebc163bee72ed0cb73711dc49f5fc00c9c7e5159512e3640ca3d0cc5a80f6bb6eb94d2
DIST dbus-glib-0.100.2.tar.gz 748836 SHA256 a5bb42da921f51c28161e0e54a5a8241d94a1c0499a14007150e9ce743da6ac5 SHA512 f7bbbeac189a724b7f95dce42e8adaf533a1d1c038521990d0eb2cb41c3f088a93d432c257a75dcce31419a55020455084d983b9471ace385c497f659a39ef59 WHIRLPOOL f5c23dab0e78fada494c3bf55c7db62bc2993789ad89a26507d499dc654d2ced22522909f191029f796bee181c4d587dad86fd72d727085add759602c3a8a90f
DIST dbus-glib-0.102.tar.gz 783792 SHA256 6964ed585bb8149a14ab744b5ded5e77cf71ec5446e6dcc5fcf5eebcc52df29c SHA512 9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f WHIRLPOOL b83f12877118dca1797c935f57a6ae664fbfc70c4d2fb2d95d2cf11abb7c326a098f336225ffb9030fac00a33d988a30038e2734721fc1ddbb5297f864e01bcf DIST dbus-glib-0.102.tar.gz 783792 SHA256 6964ed585bb8149a14ab744b5ded5e77cf71ec5446e6dcc5fcf5eebcc52df29c SHA512 9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f WHIRLPOOL b83f12877118dca1797c935f57a6ae664fbfc70c4d2fb2d95d2cf11abb7c326a098f336225ffb9030fac00a33d988a30038e2734721fc1ddbb5297f864e01bcf
EBUILD dbus-glib-0.100.2-r1.ebuild 2528 SHA256 9be6ea58dcbfe03dc45e919b9e24c63d85f3072c90da6f3eaad6f09295f55b16 SHA512 79b762347784f4e391e9bdde40b18ff20334bd6ad6ac21a81136f63fdba35c45a505c70ab219d6d57d56da676614a225aec15ad61cb8f5ceb1d1d7516c54a884 WHIRLPOOL 3f5f0d079167e655802dd746ebd4bf392359fbe4766a2a35633c0af525e52758c2bb8a4c293fe97ccd587908612e1c6d17fc9116a0b6251c3da9ef96735f346a EBUILD dbus-glib-0.102.ebuild 2273 SHA256 64892ae89fec302208572c94e2037594e7c422ba0ea88cf1ddc0c4a292f20670 SHA512 81aa561bfd0db6a9dbc89f90a92afe47d6ec9c446a925d4cc44104b22b8b76b5ca3fcc81103d4d29543ffff80f0d9f3a685835c60e6bf4fe51294b4f3602c547 WHIRLPOOL eb6b462fc3c0faf52e475f2f730176fee57a1ea708c0308bd527a731d4447ec5332ec6f20cd4bfcb304fe30b9a242846863357060b29737a9bddac06d7ffe50d
EBUILD dbus-glib-0.100.2.ebuild 2360 SHA256 16b99fa0669235b959f5ec3ea2f725959917a43eaaa26baae8a3e5e3a3851cb5 SHA512 42c2ea91e48102f79b7cab3c249f2199bffb1578b3d505885870d1abf1ee5949528e7406626dcde39418bd8ace4ff3a1a1cd48a08f436cc49fa4c00b730b5f69 WHIRLPOOL 2fcbb4551fba6a7b38fc9ff1a9b73a76a258551df6ebc336b5eae681f0c4966b13b2d1cbfd0ed78c476c1d8006e2d3c3323d4997455149649de27b7f26f3ee2d MISC ChangeLog 21933 SHA256 17ba9719883aeba7718ac023900e7d2a5cecbfccec77ad4dc8979f2a08c4d2c1 SHA512 24b6fee4cb1b9297eb89f5cd02f822a6400fc7e72929398b29ce6b4a5d0d82b94c407b45616145bbd48793cff67aad2b4927b0a466b74db94dd8a0da36da4d30 WHIRLPOOL ab50afb37da7b5a3e9512d5ab35f3f3b655f713f0079b645a08cad5382e85bf7f944104b61cc52c648493a6df497facd5a2e4544822cb586167bfd186ec8a319
EBUILD dbus-glib-0.102.ebuild 2270 SHA256 6087e557740be04bea2cc46d1c4ebe6a1f77d75667781a87e66a1e1fb790e504 SHA512 e3413d841077c91924fae9f3928f2c87bc6219493c4025657e484e71a2cc7ce29b0a020419aeaef3a0a411adf561c1b4b316e610db07f9b70b41097b5ee23c77 WHIRLPOOL 2219744c5e9d20f649139adc736ef77007ec1ee6b134070455aefaa8ac5d345395bc7f1595ad14d17819ff4864a415a3478bdea2fd4da0bf01dae891817acba0
MISC ChangeLog 21597 SHA256 f4c475ffe812401c65eda0316969e6414d63d14fecf01a3a7ce9600022856b74 SHA512 fcc9729aa82ea8ab3db06c0ebd8c4b3cc2a5f8040f0c7f08c296e3d1ca8ad8fba5537ab12529f74039a7813e028837b2ed37257a863678ca39b2eb89f312ed3c WHIRLPOOL 1ac17ef42deec04604cdffa6b4b66a785e5dbdef0768625925426e8f1a77f0ceb1bffe0d4b9ae1680e725a1aca9949dbdee6d40eb5e8458ac6d6c48e1d3b536d
MISC metadata.xml 338 SHA256 45aae49f98a1fa143d6638f9c8883bd4e2147029d1976e8fe2c67b821e38a716 SHA512 9585c9d220740849c14532682e24dad1bd36bb4c4bd512864f12409b72a72512f6bffea7e04cec543ffac41d10337819e4a7493798f85e3a06a8845030f94aed WHIRLPOOL d2e660d2c6e654897f03c20f0ad4159e52129d590f08d3f379b2cc9554f47cf15017995ed2f17240c0c51b963b76c2f06b5fa3d6c5cefc60a7c25b4260122cf9 MISC metadata.xml 338 SHA256 45aae49f98a1fa143d6638f9c8883bd4e2147029d1976e8fe2c67b821e38a716 SHA512 9585c9d220740849c14532682e24dad1bd36bb4c4bd512864f12409b72a72512f6bffea7e04cec543ffac41d10337819e4a7493798f85e3a06a8845030f94aed WHIRLPOOL d2e660d2c6e654897f03c20f0ad4159e52129d590f08d3f379b2cc9554f47cf15017995ed2f17240c0c51b963b76c2f06b5fa3d6c5cefc60a7c25b4260122cf9
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2 Version: GnuPG v2.0
iEYEAREIAAYFAlVBsaAACgkQVWmRsqeSphPLWgCfQaEBqF3luAc+7YRxFHlhOvPu iQJ8BAEBCABmBQJVZctgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
3aoAniD93UOAk8wJkd5P4/QYwONCX6jV ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RTNCRkUzRDRBNkI2MEEwQkYwQzMyOEEx
=eBmM OEU1QjZGMkQ4RDVFQzhEAAoJEBjltvLY1eyN4+MP/Rm4WzI6VJyOqPrhRcD+8LNo
AmA17FaPO1LcX/Djs8ODqO9Q/yvx8FFuYquD5D/9I2/UHt8F98Jpx5Fwrv304shB
lRiLa8E2/EPW4+rHoWboXkPe7tMqMu1DGHYk/OBmfJo6jfH5Xo340Dd+0NkKQ0F/
JOp4yT/qUOcZji6JtkWCHEEXErgUZ39eyxW+HP7Tx8iZ664/vMvQdVJNauHV4XBc
s/lHqG/CudbXFk6twHmWkz/ctnT0sRIlVbR4jtEWCzuyyelKhUG9Hj3InbdIc+oK
Vlq5tQrBNKYPPoVb9CO9c3wVC4N7TERRJvJMnLUkqgaInrLG9kknCv4rliAvyFml
CcI0oyeynJyXlDcN7fLPEOeT1bic05GXvkvsXLtsB2ZlF0ogYI/W2kwiAib+PmKm
3zLwNALGCdLyTWht0Db2M3xAyKVboBDQ9yID4F0QWluKHfjl8zuWnRW8lODlipnk
Tl+T2wsss9pKLHbqx61TEmGuYufSf9tR6C1jaRFVpgy3kY/mG6Je+qh4yOOimPUz
+Y6/kkARnfvBRlJnUi8Vxtq3Jz9M1nYS/LFK8RlmcPBJkkKG1p3ON8IOH/2BslDN
wPClkH3Se/0RxfuW0cYZdoRhoVymawSYR9C8YS6H99hqmcvRuoLvrwm2j9U3m4sB
f9XjzNaHoF/Pv2BaQWuQ
=Tg35
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

View File

@ -1,95 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2-r1.ebuild,v 1.12 2014/06/24 22:07:15 mgorny Exp $
EAPI=5
inherit bash-completion-r1 eutils multilib-minimal
DESCRIPTION="D-Bus bindings for glib"
HOMEPAGE="http://dbus.freedesktop.org/"
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test"
CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
>=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}]"
DEPEND="${CDEPEND}
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.4 )"
RDEPEND="${CDEPEND}
abi_x86_32? (
!<app-emulation/emul-linux-x86-baselibs-20131008-r8
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
# NEWS file is obsolete
DOCS=( AUTHORS ChangeLog HACKING README )
set_TBD() {
# out of sources build dir for make check
export TBD="${BUILD_DIR}-tests"
}
src_prepare() {
# Fix testsuite, bug #356699 (fixed in git master)
epatch "${FILESDIR}"/${PN}-0.100-fix-tests.patch
# Wrong sections.txt file in the tarball; https://bugs.freedesktop.org/show_bug.cgi?id=55830
cp "${FILESDIR}"/${PN}-0.100-dbus-glib-sections.txt doc/reference/dbus-glib-sections.txt || die
}
multilib_src_configure() {
local myconf=(
--localstatedir="${EPREFIX}"/var
--enable-bash-completion
$(use_enable debug verbose-mode)
$(use_enable debug asserts)
$(use_enable static-libs static)
$(multilib_native_use_enable doc gtk-doc)
)
ECONF_SOURCE="${S}" econf "${myconf[@]}"
if use test; then
set_TBD
mkdir "${TBD}"
cd "${TBD}"
einfo "Running configure in ${TBD}"
ECONF_SOURCE="${S}" econf \
"${myconf[@]}" \
$(use_enable test checks) \
$(use_enable test tests) \
$(use_enable test asserts) \
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
fi
}
multilib_src_compile() {
emake
if use test; then
set_TBD
cd "${TBD}"
einfo "Running make in ${TBD}"
emake
fi
}
multilib_src_test() {
set_TBD
cd "${TBD}"
emake check
}
multilib_src_install_all() {
einstalldocs
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
rm -rf "${ED}"/etc/bash_completion.d || die
prune_libtool_files
}

View File

@ -1,93 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.2.ebuild,v 1.12 2013/03/05 09:12:15 ago Exp $
EAPI=5
inherit bash-completion-r1 eutils
DESCRIPTION="D-Bus bindings for glib"
HOMEPAGE="http://dbus.freedesktop.org/"
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test"
RDEPEND=">=dev-libs/expat-2
>=dev-libs/glib-2.26:2
>=sys-apps/dbus-1.6.2"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.4 )"
# out of sources build directory
BD=${WORKDIR}/${P}-build
# out of sources build dir for make check
TBD=${WORKDIR}/${P}-tests-build
src_prepare() {
# Fix testsuite, bug #356699 (fixed in git master)
epatch "${FILESDIR}"/${PN}-0.100-fix-tests.patch
# Wrong sections.txt file in the tarball; https://bugs.freedesktop.org/show_bug.cgi?id=55830
cp "${FILESDIR}"/${PN}-0.100-dbus-glib-sections.txt doc/reference/dbus-glib-sections.txt || die
}
src_configure() {
local myconf=(
--localstatedir="${EPREFIX}"/var
--enable-bash-completion
$(use_enable debug verbose-mode)
$(use_enable debug asserts)
$(use_enable static-libs static)
$(use_enable doc gtk-doc)
)
mkdir "${BD}"
cd "${BD}"
einfo "Running configure in ${BD}"
ECONF_SOURCE="${S}" econf "${myconf[@]}"
if use test; then
mkdir "${TBD}"
cd "${TBD}"
einfo "Running configure in ${TBD}"
ECONF_SOURCE="${S}" econf \
"${myconf[@]}" \
$(use_enable test checks) \
$(use_enable test tests) \
$(use_enable test asserts) \
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
fi
}
src_compile() {
cd "${BD}"
einfo "Running make in ${BD}"
emake
if use test; then
cd "${TBD}"
einfo "Running make in ${TBD}"
emake
fi
}
src_test() {
cd "${TBD}"
emake check
}
src_install() {
# NEWS file is obsolete
dodoc AUTHORS ChangeLog HACKING README
cd "${BD}"
emake DESTDIR="${D}" install
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
rm -rf "${ED}"/etc/bash_completion.d || die
prune_libtool_files
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.102.ebuild,v 1.16 2015/04/30 04:37:51 jer Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.102.ebuild,v 1.17 2015/05/27 13:43:49 zlogene Exp $
EAPI=5 EAPI=5
inherit bash-completion-r1 eutils multilib-minimal inherit bash-completion-r1 eutils multilib-minimal
@ -11,7 +11,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )" LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test" IUSE="debug doc static-libs test"
CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]

View File

@ -1,200 +0,0 @@
<SECTION>
<FILE>dbus-gconnection</FILE>
<TITLE>DBusGConnection</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGConnection
DBUS_TYPE_G_CONNECTION
dbus_g_bus_get
dbus_g_bus_get_private
dbus_g_thread_init
dbus_g_connection_open
dbus_g_connection_ref
dbus_g_connection_unref
dbus_g_connection_flush
dbus_g_connection_get_connection
dbus_g_connection_register_g_object
dbus_g_connection_unregister_g_object
dbus_g_connection_lookup_g_object
<SUBSECTION Standard>
dbus_g_connection_get_g_type
</SECTION>
<SECTION>
<FILE>dbus-gobject</FILE>
<TITLE>DBus GObject related functions</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGObjectInfo
dbus_g_object_type_install_info
dbus_g_object_type_register_shadow_property
dbus_g_object_path_get_g_type
dbus_g_object_register_marshaller
dbus_g_object_register_marshaller_array
dbus_glib_global_set_disable_legacy_property_access
</SECTION>
<SECTION>
<FILE>dbus-gmessage</FILE>
<TITLE>DBusGMessage</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGMessage
DBUS_TYPE_G_MESSAGE
dbus_g_message_ref
dbus_g_message_unref
dbus_g_message_get_message
<SUBSECTION Standard>
dbus_g_message_get_g_type
</SECTION>
<SECTION>
<FILE>dbus-gmethod</FILE>
<TITLE>DBusGMethod</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGMethodInfo
DBusGMethodInvocation
dbus_g_method_get_sender
dbus_g_method_get_reply
dbus_g_method_send_reply
dbus_g_method_return
dbus_g_method_return_error
</SECTION>
<SECTION>
<FILE>dbus-gerror</FILE>
<TITLE>DBusGError</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGError
dbus_g_error_has_name
dbus_g_error_get_name
dbus_g_error_domain_register
DBUS_GERROR
<SUBSECTION Standard>
dbus_g_error_quark
</SECTION>
<SECTION>
<FILE>dbus-gproxy</FILE>
<TITLE>DBusGProxy</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGProxy
DBusGProxyCall
DBusGProxyCallNotify
dbus_g_proxy_new_for_name
dbus_g_proxy_new_for_name_owner
dbus_g_proxy_new_from_proxy
dbus_g_proxy_new_for_peer
dbus_g_proxy_set_interface
dbus_g_proxy_get_path
dbus_g_proxy_get_bus_name
dbus_g_proxy_get_interface
dbus_g_proxy_add_signal
dbus_g_proxy_connect_signal
dbus_g_proxy_disconnect_signal
dbus_g_proxy_send
dbus_g_proxy_call
dbus_g_proxy_call_with_timeout
dbus_g_proxy_call_no_reply
dbus_g_proxy_begin_call
dbus_g_proxy_begin_call_with_timeout
dbus_g_proxy_end_call
dbus_g_proxy_cancel_call
dbus_g_proxy_set_default_timeout
<SUBSECTION Standard>
DBUS_G_PROXY
DBUS_IS_G_PROXY
DBUS_TYPE_G_PROXY
dbus_g_proxy_get_type
DBUS_G_PROXY_CLASS
DBUS_IS_G_PROXY_CLASS
DBUS_G_PROXY_GET_CLASS
<SUBSECTION Private>
DBusGAsyncData
</SECTION>
<SECTION>
<FILE>dbus-glib-lowlevel</FILE>
<TITLE>DBus GLib low level</TITLE>
<INCLUDE>dbus/dbus-glib-lowlevel.h</INCLUDE>
dbus_set_g_error
dbus_connection_setup_with_g_main
dbus_connection_get_g_connection
dbus_server_setup_with_g_main
DBUS_TYPE_CONNECTION
DBUS_TYPE_MESSAGE
<SUBSECTION Standard>
dbus_connection_get_g_type
dbus_message_get_g_type
<SUBSECTION Private>
DBUS_INSIDE_DBUS_GLIB_H
</SECTION>
<SECTION>
<FILE>dbus-gtype-specialized</FILE>
<TITLE>Specializable GType System</TITLE>
<INCLUDE>dbus/dbus-glib.h</INCLUDE>
DBusGTypeSpecializedCollectionIterator
DBusGTypeSpecializedMapIterator
DBusGTypeSpecializedAppendContext
DBusGTypeSpecializedConstructor
DBusGTypeSpecializedFreeFunc
DBusGTypeSpecializedCopyFunc
DBusGTypeSpecializedVtable
DBusGTypeSpecializedCollectionFixedAccessorFunc
DBusGTypeSpecializedCollectionIteratorFunc
DBusGTypeSpecializedCollectionAppendFunc
DBusGTypeSpecializedCollectionEndAppendFunc
DBusGTypeSpecializedCollectionVtable
DBusGTypeSpecializedMapIteratorFunc
DBusGTypeSpecializedMapAppendFunc
DBusGTypeSpecializedMapVtable
DBusGTypeSpecializedStructGetMember
DBusGTypeSpecializedStructSetMember
DBusGTypeSpecializedStructVtable
dbus_g_type_get_collection
dbus_g_type_get_map
dbus_g_type_get_structv
dbus_g_type_get_struct
dbus_g_type_is_collection
dbus_g_type_is_map
dbus_g_type_is_struct
dbus_g_type_get_collection_specialization
dbus_g_type_get_map_key_specialization
dbus_g_type_get_map_value_specialization
dbus_g_type_get_struct_member_type
dbus_g_type_get_struct_size
dbus_g_type_specialized_construct
dbus_g_type_specialized_init_append
dbus_g_type_specialized_collection_append
dbus_g_type_specialized_collection_end_append
dbus_g_type_specialized_map_append
dbus_g_type_collection_get_fixed
dbus_g_type_collection_value_iterate
dbus_g_type_map_value_iterate
dbus_g_type_struct_get_member
dbus_g_type_struct_set_member
dbus_g_type_struct_get
dbus_g_type_struct_set
dbus_g_type_specialized_init
dbus_g_type_register_collection
dbus_g_type_register_map
dbus_g_type_map_peek_vtable
dbus_g_type_collection_peek_vtable
dbus_g_type_struct_peek_vtable
dbus_g_type_register_struct
dbus_g_value_build_g_variant
dbus_g_value_parse_g_variant
DBUS_TYPE_G_BOOLEAN_ARRAY
DBUS_TYPE_G_UCHAR_ARRAY
DBUS_TYPE_G_UINT_ARRAY
DBUS_TYPE_G_INT_ARRAY
DBUS_TYPE_G_UINT64_ARRAY
DBUS_TYPE_G_INT64_ARRAY
DBUS_TYPE_G_OBJECT_ARRAY
DBUS_TYPE_G_STRING_STRING_HASHTABLE
DBusGSignature
DBUS_TYPE_G_SIGNATURE
DBusGObjectPath
DBUS_TYPE_G_OBJECT_PATH
<SUBSECTION Private>
dbus_g_object_path_get_g_type
dbus_g_signature_get_g_type
</SECTION>

View File

@ -1,45 +0,0 @@
commit 1a61c71e4037ebea5db7dc2f0fdceae764e47e17
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date: Thu Jun 28 12:54:02 2012 +0100
my_object_unsafe_disable_legacy_property_access: have the right signature
I'm amazed this ever worked.
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51511
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Colin Walters <walters@verbum.org>
diff --git a/test/core/my-object.c b/test/core/my-object.c
index 82b6322..e31dca3 100644
--- a/test/core/my-object.c
+++ b/test/core/my-object.c
@@ -859,10 +859,12 @@ my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context)
g_idle_add ((GSourceFunc) do_async_error, data);
}
-void
-my_object_unsafe_disable_legacy_property_access (MyObject *obj)
+gboolean
+my_object_unsafe_disable_legacy_property_access (MyObject *obj,
+ GError **error)
{
dbus_glib_global_set_disable_legacy_property_access ();
+ return TRUE;
}
extern GMainLoop *loop;
diff --git a/test/core/my-object.h b/test/core/my-object.h
index d50d0b4..779efac 100644
--- a/test/core/my-object.h
+++ b/test/core/my-object.h
@@ -116,7 +116,8 @@ void my_object_async_increment (MyObject *obj, gint32 x, DBusGMethodInvocation *
void my_object_async_throw_error (MyObject *obj, DBusGMethodInvocation *context);
-void my_object_unsafe_disable_legacy_property_access (MyObject *obj);
+gboolean my_object_unsafe_disable_legacy_property_access (MyObject *obj,
+ GError **error);
void my_object_emit_objectified (MyObject *obj, GObject *other);

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.26:2 >=sys-apps/dbus-1.6.2 virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.4 )
DESCRIPTION=D-Bus bindings for glib
EAPI=5
HOMEPAGE=http://dbus.freedesktop.org/
IUSE=debug doc static-libs test
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=|| ( GPL-2 AFL-2.1 )
RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.26:2 >=sys-apps/dbus-1.6.2
SLOT=0
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.100.2.tar.gz
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=a973bb55be0fc847230659bcad58935f

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.4 )
DESCRIPTION=D-Bus bindings for glib
EAPI=5
HOMEPAGE=http://dbus.freedesktop.org/
IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
LICENSE=|| ( GPL-2 AFL-2.1 )
RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.100.2.tar.gz
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=e543ab8b55ffe837b94e38203f712ea0

View File

@ -4,10 +4,10 @@ DESCRIPTION=D-Bus bindings for glib
EAPI=5 EAPI=5
HOMEPAGE=http://dbus.freedesktop.org/ HOMEPAGE=http://dbus.freedesktop.org/
IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 IUSE=debug doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
LICENSE=|| ( GPL-2 AFL-2.1 ) LICENSE=|| ( GPL-2 AFL-2.1 )
RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<app-emulation/emul-linux-x86-baselibs-20131008-r8 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0 SLOT=0
SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.102.tar.gz SRC_URI=http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.102.tar.gz
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4 _eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=7067a474889c7a2228fb41954df76100 _md5_=01c29d4beb95f9b9f7b04b0988174c4f