head 1.47; access; symbols pkgsrc-2023Q4:1.47.0.18 pkgsrc-2023Q4-base:1.47 pkgsrc-2023Q3:1.47.0.16 pkgsrc-2023Q3-base:1.47 pkgsrc-2023Q2:1.47.0.14 pkgsrc-2023Q2-base:1.47 pkgsrc-2023Q1:1.47.0.12 pkgsrc-2023Q1-base:1.47 pkgsrc-2022Q4:1.47.0.10 pkgsrc-2022Q4-base:1.47 pkgsrc-2022Q3:1.47.0.8 pkgsrc-2022Q3-base:1.47 pkgsrc-2022Q2:1.47.0.6 pkgsrc-2022Q2-base:1.47 pkgsrc-2022Q1:1.47.0.4 pkgsrc-2022Q1-base:1.47 pkgsrc-2021Q4:1.47.0.2 pkgsrc-2021Q4-base:1.47 pkgsrc-2021Q3:1.46.0.4 pkgsrc-2021Q3-base:1.46 pkgsrc-2021Q2:1.46.0.2 pkgsrc-2021Q2-base:1.46 pkgsrc-2021Q1:1.45.0.10 pkgsrc-2021Q1-base:1.45 pkgsrc-2020Q4:1.45.0.8 pkgsrc-2020Q4-base:1.45 pkgsrc-2020Q3:1.45.0.6 pkgsrc-2020Q3-base:1.45 pkgsrc-2020Q2:1.45.0.4 pkgsrc-2020Q2-base:1.45 pkgsrc-2020Q1:1.45.0.2 pkgsrc-2020Q1-base:1.45 pkgsrc-2019Q4:1.43.0.8 pkgsrc-2019Q4-base:1.43 pkgsrc-2019Q3:1.43.0.4 pkgsrc-2019Q3-base:1.43 pkgsrc-2019Q2:1.43.0.2 pkgsrc-2019Q2-base:1.43 pkgsrc-2019Q1:1.42.0.10 pkgsrc-2019Q1-base:1.42 pkgsrc-2018Q4:1.42.0.8 pkgsrc-2018Q4-base:1.42 pkgsrc-2018Q3:1.42.0.6 pkgsrc-2018Q3-base:1.42 pkgsrc-2018Q2:1.42.0.4 pkgsrc-2018Q2-base:1.42 pkgsrc-2018Q1:1.42.0.2 pkgsrc-2018Q1-base:1.42 pkgsrc-2017Q4:1.41.0.2 pkgsrc-2017Q4-base:1.41 pkgsrc-2017Q3:1.39.0.12 pkgsrc-2017Q3-base:1.39 pkgsrc-2017Q2:1.39.0.8 pkgsrc-2017Q2-base:1.39 pkgsrc-2017Q1:1.39.0.6 pkgsrc-2017Q1-base:1.39 pkgsrc-2016Q4:1.39.0.4 pkgsrc-2016Q4-base:1.39 pkgsrc-2016Q3:1.39.0.2 pkgsrc-2016Q3-base:1.39 pkgsrc-2016Q2:1.38.0.4 pkgsrc-2016Q2-base:1.38 pkgsrc-2016Q1:1.38.0.2 pkgsrc-2016Q1-base:1.38 pkgsrc-2015Q4:1.37.0.8 pkgsrc-2015Q4-base:1.37 pkgsrc-2015Q3:1.37.0.6 pkgsrc-2015Q3-base:1.37 pkgsrc-2015Q2:1.37.0.4 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.37.0.2 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.36.0.8 pkgsrc-2014Q4-base:1.36 pkgsrc-2014Q3:1.36.0.6 pkgsrc-2014Q3-base:1.36 pkgsrc-2014Q2:1.36.0.4 pkgsrc-2014Q2-base:1.36 pkgsrc-2014Q1:1.36.0.2 pkgsrc-2014Q1-base:1.36 pkgsrc-2013Q4:1.35.0.8 pkgsrc-2013Q4-base:1.35 pkgsrc-2013Q3:1.35.0.6 pkgsrc-2013Q3-base:1.35 pkgsrc-2013Q2:1.35.0.4 pkgsrc-2013Q2-base:1.35 pkgsrc-2013Q1:1.35.0.2 pkgsrc-2013Q1-base:1.35 pkgsrc-2012Q4:1.33.0.2 pkgsrc-2012Q4-base:1.33 pkgsrc-2012Q3:1.31.0.2 pkgsrc-2012Q3-base:1.31 pkgsrc-2012Q2:1.29.0.4 pkgsrc-2012Q2-base:1.29 pkgsrc-2012Q1:1.29.0.2 pkgsrc-2012Q1-base:1.29 pkgsrc-2011Q4:1.27.0.6 pkgsrc-2011Q4-base:1.27 pkgsrc-2011Q3:1.27.0.4 pkgsrc-2011Q3-base:1.27 pkgsrc-2011Q2:1.27.0.2 pkgsrc-2011Q2-base:1.27 pkgsrc-2011Q1:1.26.0.4 pkgsrc-2011Q1-base:1.26 pkgsrc-2010Q4:1.26.0.2 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.25.0.2 pkgsrc-2010Q3-base:1.25 pkgsrc-2010Q2:1.23.0.4 pkgsrc-2010Q2-base:1.23 pkgsrc-2010Q1:1.23.0.2 pkgsrc-2010Q1-base:1.23 pkgsrc-2009Q4:1.21.0.4 pkgsrc-2009Q4-base:1.21 pkgsrc-2009Q3:1.21.0.2 pkgsrc-2009Q3-base:1.21 pkgsrc-2009Q2:1.19.0.4 pkgsrc-2009Q2-base:1.19 pkgsrc-2009Q1:1.19.0.2 pkgsrc-2009Q1-base:1.19 pkgsrc-2008Q4:1.17.0.10 pkgsrc-2008Q4-base:1.17 pkgsrc-2008Q3:1.17.0.8 pkgsrc-2008Q3-base:1.17 cube-native-xorg:1.17.0.6 cube-native-xorg-base:1.17 pkgsrc-2008Q2:1.17.0.4 pkgsrc-2008Q2-base:1.17 cwrapper:1.17.0.2 pkgsrc-2008Q1:1.14.0.4 pkgsrc-2008Q1-base:1.14 pkgsrc-2007Q4:1.14.0.2 pkgsrc-2007Q4-base:1.14 pkgsrc-2007Q3:1.13.0.2 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.12.0.4 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.12.0.2 pkgsrc-2007Q1-base:1.12 pkgsrc-2006Q4:1.11.0.2 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.8.0.2 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.7.0.2 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.3.0.6 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.4 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.2 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.47 date 2021.12.08.16.02.37; author adam; state Exp; branches; next 1.46; commitid 2PyWjHx5T8rqARjD; 1.46 date 2021.04.01.17.07.50; author wiz; state Exp; branches; next 1.45; commitid t93wjL989Rlt1CNC; 1.45 date 2020.03.08.16.48.10; author wiz; state Exp; branches; next 1.44; commitid rcNYzTQo8icypCZB; 1.44 date 2020.01.18.23.35.15; author rillig; state Exp; branches; next 1.43; commitid shGUwZfkr7sleeTB; 1.43 date 2019.05.04.08.42.24; author rillig; state Exp; branches; next 1.42; commitid 9maRaTDcT7O1FRlB; 1.42 date 2018.02.11.17.06.31; author wiz; state Exp; branches; next 1.41; commitid JJkyCnjoJtRUOsqA; 1.41 date 2017.10.15.23.19.12; author prlw1; state Exp; branches; next 1.40; commitid dTSDW6vKs0TvHcbA; 1.40 date 2017.10.13.21.53.27; author prlw1; state Exp; branches; next 1.39; commitid qoMI8fVkIFUpiWaA; 1.39 date 2016.09.12.07.34.19; author wiz; state Exp; branches; next 1.38; commitid pbETfrmwvLuqgYlz; 1.38 date 2016.01.18.22.53.03; author wiz; state Exp; branches; next 1.37; commitid QhFnybuwCdDo0tRy; 1.37 date 2015.02.17.14.03.54; author wiz; state Exp; branches; next 1.36; commitid YucN7P3aLvwpQmay; 1.36 date 2014.02.20.10.17.45; author wiz; state Exp; branches; next 1.35; commitid zXEAdKnwCJ4nePpx; 1.35 date 2013.03.15.22.09.12; author wiz; state Exp; branches; next 1.34; 1.34 date 2013.02.18.11.51.21; author drochner; state Exp; branches; next 1.33; 1.33 date 2012.10.23.19.50.57; author asau; state Exp; branches; next 1.32; 1.32 date 2012.09.30.21.52.32; author dholland; state Exp; branches; next 1.31; 1.31 date 2012.09.15.10.06.22; author obache; state Exp; branches; next 1.30; 1.30 date 2012.08.01.17.56.20; author drochner; state Exp; branches; next 1.29; 1.29 date 2012.03.03.00.12.08; author wiz; state Exp; branches; next 1.28; 1.28 date 2012.02.06.12.41.31; author wiz; state Exp; branches; next 1.27; 1.27 date 2011.04.22.13.42.19; author obache; state Exp; branches; next 1.26; 1.26 date 2010.12.12.13.17.45; author wiz; state Exp; branches; next 1.25; 1.25 date 2010.08.29.09.42.45; author obache; state Exp; branches; next 1.24; 1.24 date 2010.08.17.13.33.39; author wiz; state Exp; branches; next 1.23; 1.23 date 2010.02.16.13.23.50; author wiz; state Exp; branches 1.23.4.1; next 1.22; 1.22 date 2010.01.24.17.11.18; author heinz; state Exp; branches; next 1.21; 1.21 date 2009.09.18.14.51.56; author sketch; state Exp; branches; next 1.20; 1.20 date 2009.08.15.21.10.11; author wiz; state Exp; branches; next 1.19; 1.19 date 2009.02.24.15.41.29; author wiz; state Exp; branches; next 1.18; 1.18 date 2009.01.07.20.57.43; author wiz; state Exp; branches; next 1.17; 1.17 date 2008.06.13.11.32.28; author drochner; state Exp; branches; next 1.16; 1.16 date 2008.06.13.11.31.10; author drochner; state Exp; branches; next 1.15; 1.15 date 2008.04.30.13.38.16; author jmmv; state Exp; branches; next 1.14; 1.14 date 2007.11.28.11.40.09; author jnemeth; state Exp; branches; next 1.13; 1.13 date 2007.07.06.18.23.26; author drochner; state Exp; branches; next 1.12; 1.12 date 2007.03.13.11.11.27; author drochner; state Exp; branches; next 1.11; 1.11 date 2006.12.28.12.04.50; author jnemeth; state Exp; branches; next 1.10; 1.10 date 2006.11.13.15.18.45; author drochner; state Exp; branches; next 1.9; 1.9 date 2006.11.05.17.09.00; author joerg; state Exp; branches; next 1.8; 1.8 date 2006.08.23.09.45.16; author jmmv; state Exp; branches; next 1.7; 1.7 date 2006.04.08.20.50.35; author reed; state Exp; branches; next 1.6; 1.6 date 2006.03.30.20.57.08; author jmmv; state Exp; branches; next 1.5; 1.5 date 2006.02.05.23.10.49; author joerg; state Exp; branches; next 1.4; 1.4 date 2006.01.24.07.32.33; author wiz; state Exp; branches; next 1.3; 1.3 date 2005.03.22.10.55.13; author jmmv; state Exp; branches; next 1.2; 1.2 date 2004.10.12.08.30.46; author jmmv; state Exp; branches; next 1.1; 1.1 date 2004.10.11.17.46.41; author jmmv; state Exp; branches 1.1.1.1; next ; 1.23.4.1 date 2010.08.19.18.17.27; author tron; state Exp; branches; next ; 1.1.1.1 date 2004.10.11.17.46.41; author jmmv; state Exp; branches; next ; desc @@ 1.47 log @revbump for icu and libffi @ text @# $NetBSD: Makefile,v 1.46 2021/04/01 17:07:50 wiz Exp $ DISTNAME= dbus-glib-0.112 PKGREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-glib/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.freedesktop.org/Software/dbus COMMENT= GLib bindings for the D-BUS message bus system LICENSE= gnu-gpl-v2 MAKE_JOBS_SAFE= NO GNU_CONFIGURE= YES USE_TOOLS+= gmake msgfmt pkg-config USE_LIBTOOL= YES PKGCONFIG_OVERRIDE= dbus-glib-1.pc.in CONFIGURE_ARGS+= --disable-ansi CONFIGURE_ARGS+= --disable-asserts CONFIGURE_ARGS+= --disable-gcov CONFIGURE_ARGS+= --disable-gtk-doc CONFIGURE_ARGS+= --disable-tests CONFIGURE_ARGS+= --enable-silent-rules CONFIGURE_ARGS+= --enable-checks .include "options.mk" .include "../../devel/gettext-lib/buildlink3.mk" BUILDLINK_API_DEPENDS.glib2+= glib2>=2.40 .include "../../devel/glib2/buildlink3.mk" BUILDLINK_API_DEPENDS.dbus+= dbus>=1.8 .include "../../sysutils/dbus/buildlink3.mk" .include "../../textproc/expat/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.46 log @dbus-glib 0.112 (2021-03-26) ============================ The “haunted teacup” release. dbus-glib version control is now hosted on freedesktop.org's Gitlab installation, and bug reports and feature requests have switched from Bugzilla bugs (indicated by "fd.o #nnn") to Gitlab issues ("dbus-glib#nnn") and merge requests ("dbus-glib!nnn"). See README and CONTRIBUTING.md for more details. Dependencies: • dbus 1.8 was already required, but is more strongly required now: the workarounds that were used to run continuous integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been removed. (Note that dbus 1.8 has already reached end-of-life for security support, and newer dbus stable branches are strongly recommended.) • pkg-config 0.28 is required when building from git Enhancements: • Rewrite CONTRIBUTING.md document, based on Wayland's equivalent (Simon McVittie, with thanks to Ander Conselvan de Oliveira, Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone for their contributions to the equivalent file in Wayland) • A generated ChangeLog file, which made up a significant proportion of the size of source tarball releases, is no longer included. Please refer to the git repository at https://gitlab.freedesktop.org/dbus/dbus-glib for detailed change history. (Simon McVittie) • Improve man page (dbus-glib!1, Alan Coopersmith) • Add test coverage for fd.o#80557 (dbus-glib#1, Simon McVittie) • Use more modern GLib assertions in unit tests (dbus-glib#16, dbus-glib!3, dbus-glib!4; Simon McVittie) • Improve continuous integration to be run by GitLab in addition to Travis-CI (Simon McVittie) • Add clearer license information using SPDX-License-Identifier (Simon McVittie) Fixes: • Allow glib-genmarshal to be overridden with `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for cross-compilation (dbus-glib!2, Yann E. MORIN) • Avoid a double-free in dbus-binding-tool for certain inputs, possibly involving nested introspection data structures (dbus-glib#9, Zhipeng Xie) • Report a better error for excessive recursion depth or unsupported data types (dbus-glib#1, Simon McVittie) • Map the 15 most-recently-added DBusGError members to their corresponding D-Bus error names (dbus-glib#1, Simon McVittie) • Mark all documented symbols as deprecated (Simon McVittie) • Fix unit test failures during distcheck by enabling assertions (Simon McVittie) • Fix a core dump during installed-tests by not attempting to close a shared DBusConnection (Simon McVittie) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2020/03/08 16:48:10 wiz Exp $ d4 1 @ 1.45 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2020/01/18 23:35:15 rillig Exp $ d3 1 a3 2 DISTNAME= dbus-glib-0.110 PKGREVISION= 1 @ 1.44 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2019/05/04 08:42:24 rillig Exp $ d4 1 @ 1.43 log @sysutils/dbus-glib: fix CONFIGURE_ARGS for GNU_CONFIGURE_STRICT @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2018/02/11 17:06:31 wiz Exp $ d8 1 a8 1 HOMEPAGE= http://www.freedesktop.org/Software/dbus @ 1.42 log @dbus-glib: update to 0.110. dbus-glib 0.110 (2018-01-29) ============================ The “sphere tank” release. Dependencies: • GLib 2.40 is required Enhancements: • The GLib main-loop glue, "dbus-gmain", is now available as a separate subproject (the dbus-gmain branch in dbus-glib's git repository) for embedding in larger projects like dbus-glib and dbus-python via the `git subtree` or `git submodule` commands. This removes dbus-python's dependency on the rest of dbus-glib. Fixes: • autogen.sh can now detect gtk-doc >= 1.26. • More files have per-file copyright information. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2017/10/15 23:19:12 prlw1 Exp $ a21 1 CONFIGURE_ARGS+= --disable-doxygen-docs d23 1 d25 1 a25 2 CONFIGURE_ARGS+= --disable-verbose-mode CONFIGURE_ARGS+= --disable-xml-docs a26 1 CONFIGURE_ARGS+= --with-xml=expat @ 1.41 log @Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2016/09/12 07:34:19 wiz Exp $ d3 1 a3 1 DISTNAME= dbus-glib-0.108 d33 1 a33 1 BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32 @ 1.40 log @dbus-glib: requires glib-genmarshal which is now in py-glib2-tools @ text @a34 1 .include "../../devel/glib2/buildtools.mk" @ 1.39 log @Updated dbus-glib to 0.108. dbus-glib 0.108 (2016-09-09) ============================ The “toxic chair” release. Fixes: • Use dbus-run-session instead of dbus-launch for tests. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2016/01/18 22:53:03 wiz Exp $ d35 1 @ 1.38 log @Update dbus-glib to 0.106: dbus-glib 0.106 (2016-01-14) ============================ The “crumbling vestige” release. Fixes: • Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2 and wasn't meant to be API anyway. Instead, rely on "static inline" doing the right thing. On pre-C99 compilers, this relies on defining inline to __inline, __inline__ or the empty string if the compiler requires it, which it has done since 2000. (fd.o #93513, Colin Watson) • Stop calling g_mem_profile() in the tests, which no longer does anything and caused the tests to fail by issuing a warning (Simon McVittie) • Slightly modernize build system, and remove a weird cross-directory dependency which was breaking distcheck (Simon McVittie) • Stop distributing generated marshallers in the tarball (Simon McVittie) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2015/02/17 14:03:54 wiz Exp $ d3 1 a3 1 DISTNAME= dbus-glib-0.106 @ 1.37 log @Update to 0.104. You should read the changelog below. dbus-glib 0.104 (2015-02-09) ============================ The “smoke and ashes” release. Deprecations: • Document the entire library as deprecated (Simon McVittie, Philip Withnall) Dependencies: • libdbus 1.8 is required • GLib 2.32 is required Enhancements: • The libdbus 1.8 dependency means we can now document that dbus_g_thread_init() is idempotent and thread-safe (fd.o #54770, Simon McVittie) • Use g_cclosure_marshal_generic for all marshalling (fd.o #64214, Simon McVittie) Fixes: • Allow timeouts to be migrated from one main context to another without an assertion failure (fd.o #30574, Mike Gorse) • Don't trip a libdbus fatal warning if a Unix fd or other unsupported type is encountered in a message (fd.o #80557, Alban Crequy) • Make the tests pass with newer GLib by not removing removed sources (fd.o #83530, Simon McVittie) • Fix some typos in the documentation (fd.o #45686, Jiří Klimeš) • Make the Autotools setup less awful (fd.o #58698; Rafał Mużyło, Simon McVittie) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2014/02/20 10:17:45 wiz Exp $ d3 1 a3 1 DISTNAME= dbus-glib-0.104 @ 1.36 log @Update to 0.102: dbus-glib 0.102 (2014-02-12) ============================ The “I've come to the conclusion that Debian should choose Russ Allbery to be its new init system” release. [1] Enhancements: • Add dbus_g_method_invocation_get_connection (fd.o #55729, Dan Williams) • Add dbus_g_connection_open_private (fd.o #55730, Dan Williams) • Better regression tests (fd.o #23633, fd.o #40711, fd.o #41129, fd.o #51511, fd.o #68603; Simon McVittie, Dan Williams) • Get rid of more dead code (fd.o #40711, Simon McVittie) • dbus-binding-tool: check validity of names (fd.o #7909, Simon McVittie) Fixes: • dbus_g_value_build_g_variant: treat GValues containing (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string or empty array instead of asserting (fd.o #71811, Xavier Claessens) • Upload documentation correctly (Simon McVittie) • Fix under-linking (fd.o #68601, Simon McVittie) [1] credit: https://twitter.com/keybuk/status/433058371290157056 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2013/03/15 22:09:12 wiz Exp $ d3 1 a3 1 DISTNAME= dbus-glib-0.102 d33 1 a33 1 BUILDLINK_API_DEPENDS.glib2+= glib2>=2.26 d35 1 a35 1 BUILDLINK_API_DEPENDS.dbus+= dbus>=1.2.16 @ 1.35 log @Update to 0.100.2: documentation updates. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.34 2013/02/18 11:51:21 drochner Exp $ # d3 1 a3 1 DISTNAME= dbus-glib-0.100.2 @ 1.34 log @update to 0.100.1 changes: -dbus-gproxy: Verify sender of NameOwnerChanged signals to be o.f.DBus fixes possible security bypass (CVE-2013-0292) -minor fixes/cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2012/10/23 19:50:57 asau Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.100.1 @ 1.33 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2012/09/30 21:52:32 dholland Exp $ d4 1 a4 2 DISTNAME= dbus-glib-0.100 PKGREVISION= 1 @ 1.32 log @Update BUILDLINK_API_DEPENDS.dbus per PR 47023. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2012/09/15 10:06:22 obache Exp $ a14 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.31 log @recursive bump from libffi shlib major bump (additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2012/08/01 17:56:20 drochner Exp $ d38 1 a38 1 BUILDLINK_API_DEPENDS.dbus+= dbus>=1.1 @ 1.30 log @update to 0.100 no useful changelog found, apparently fixes and cleanups (The previous version was too ols for newer Python bindings.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2012/03/03 00:12:08 wiz Exp $ d5 1 @ 1.29 log @Recursive bump for pcre-8.30* (shlib major change) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/02/06 12:41:31 wiz Exp $ d4 1 a4 2 DISTNAME= dbus-glib-0.92 PKGREVISION= 3 @ 1.28 log @Revbump for a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2011/04/22 13:42:19 obache Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.27 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2010/12/12 13:17:45 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.26 log @Update to 0.92: 0.92: Senko Rašić found that this should have depended on GLib 2.26, but still only checked for 2.24. Sorry about that. So here's a new version, identical to 0.90 except with the GLib dependency fixed. 0.90: Christian Dywan (6): Remove unused method attribute variables in introspect_interfaces Dereference main loop once variant recursion test is done Plug leak of expected_str in threaded server test Free path string after emission in in statemachine server example Always free method_c_name in dbus binding tool Free looked up function name in dbus binding tool Mike Gorse (1): Fix switching a connection's GMainContext Simon McVittie (18): Add DBusGObjectPath, DBusGSignature typedefs Give specialized GArrays iteration/appending support Actually run test/core/test-gvariant Test dbus_g_value_build_g_variant for various fixed arrays Remove gcov decoder, which hasn't worked since dbus-glib left libdbus replace remnants of gcov support with lcov.am from telepathy-glib fd.o #30428: add dbus_g_value_parse_g_variant dbus_g_type_specialized_map_append: document that the value contents are stolen dbus_g_value_build_g_variant: cope with empty arrays, maps Test dbus_g_value_parse_g_variant dbus_g_value_basic_array_parse_variant: allow the fast path to be taken Adjust syntax to avoid relying on array/pointer duality dbus_g_value_parse_variant_by_type: talk about GVariant, not GDBus, in docs Add dbus_g_value_parse_g_variant to gtkdoc output unhandled GVariantClass as ASCII if possible copy arrays of 'o', 'g' from GVariant without constructing a format string programmatically Merge branch 'gvariant' Merge branch 'type-names' Will Thompson (5): Build test/ before its subdirs. Release version 0.90 Makefile.am: Remove ChangeLog's spurious FORCE dependency HACKING: Fix release URL; be honest about NEWS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2010/08/29 09:42:45 obache Exp $ d5 1 @ 1.25 log @No need gtkdoc-rebase workaround anymore. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2010/08/17 13:33:39 wiz Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.88 d35 1 a35 1 BUILDLINK_API_DEPENDS.glib2+= glib2>=2.24 @ 1.24 log @Update to 0.88: 0.88: Astone Lin (1): Allow duplicate object path registrations for different connections Christian Dywan (1): Refer to dbus_g_connection_flush rather than the plain dbus call Colin Walters (3): Disable test-profile on win32 for now Respect property access flags for writing, allow disabling for reads configure: Release 0.88 Dan Williams (2): core: don't pass malformed error interface to dbus (rh#581794) Fix lookup of regular properties when shadow properties are used Danielle Madeley (6): Bumping required GLib to 2.24 for GVariant fd.o #28715: Add dbus_g_value_build_g_variant() Tests for GValue-to-GVariant Write a recursive equivalence function for testing the equivalence of GVariants Test test_g_variant_equivalent itself Support DBUS_TYPE_G_SIGNATURE Fridrich Strba (2): Use AC_CANONICAL_HOST, not _TARGET Don't use the identifier "interface" in public headers Fridrich Strba (3): Use EXEEXT so that we satisfy dependencies when cross-compiling Fix linking of tests. On windows, undefined symbols are not allowed and symbol lookup is sequencial Put the G_OS_WIN32 check where it can be defined. Guillaume Desmottes (1): add mising DBUS_TYPE_G_* to the doc Simon McVittie (6): Bug 14579: remove pending call from hash table before cancelling it Merge branch '14579-remove-before-cancel' fd.o #27958: dbus_g_error_domain_register: rewrite the documentation Add Libtool m4 to .gitignore Add various tests etc. to .gitignore Consolidate LDADD variables in tests/examples and make them more complete Will Thompson (1): Merge remote branch 'danni/gvalue-to-gvariant' 0.86: Colin Walters (8): Squash underscores and dashes in errors when converting to DBus errors Remove dbus-glib-undocumented.txt from git Revert "Squash underscores and dashes in errors when converting to DBus errors" Fix hyphenated error codes correctly [configure.ac] Use AM_SILENT_RULES if available Remove dbus-glib-undeclared.txt from git; it's a generated file [dbus-gobject.c] Trivial compiler warning fixes [configure] Release 0.86 Dan Williams (2): core: allow duplicate property names on GInterfaces core: performance optimization for object info lookup Sven Herzberg (1): turn the gtk-doc documentation into buildable shape Will Thompson (1): Free errors returned by method implementations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2010/02/16 13:23:50 wiz Exp $ a21 4 # Workaround for Upstream Bug#562310. # for more detail, see also PR#41475. TOOLS_NOOP+= gtkdoc-rebase @ 1.23 log @Update to 0.84: There are some compatibility fixes here, but I should call out for OS builders commit 34636b12c62523b9db789b0fbeb3a86782debf10 where you no longer have to pass --with-introspect-xml to configure. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2010/01/24 17:11:18 heinz Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.84 d39 1 @ 1.23.4.1 log @Pullup ticket #3209 - requested by wiz sysutils/dbus-glib: security update Revisions pulled up: - sysutils/dbus-glib/Makefile 1.24 - sysutils/dbus-glib/PLIST 1.11 - sysutils/dbus-glib/distinfo 1.12 --- Module Name: pkgsrc Committed By: wiz Date: Tue Aug 17 13:33:40 UTC 2010 Modified Files: pkgsrc/sysutils/dbus-glib: Makefile PLIST distinfo Log Message: Update to 0.88: 0.88: Astone Lin (1): Allow duplicate object path registrations for different connections Christian Dywan (1): Refer to dbus_g_connection_flush rather than the plain dbus call Colin Walters (3): Disable test-profile on win32 for now Respect property access flags for writing, allow disabling for reads configure: Release 0.88 Dan Williams (2): core: don't pass malformed error interface to dbus (rh#581794) Fix lookup of regular properties when shadow properties are used Danielle Madeley (6): Bumping required GLib to 2.24 for GVariant fd.o #28715: Add dbus_g_value_build_g_variant() Tests for GValue-to-GVariant Write a recursive equivalence function for testing the equivalence of GVariants Test test_g_variant_equivalent itself Support DBUS_TYPE_G_SIGNATURE Fridrich Strba (2): Use AC_CANONICAL_HOST, not _TARGET Don't use the identifier "interface" in public headers Fridrich Strba (3): Use EXEEXT so that we satisfy dependencies when cross-compiling Fix linking of tests. On windows, undefined symbols are not allowed and symbol lookup is sequencial Put the G_OS_WIN32 check where it can be defined. Guillaume Desmottes (1): add mising DBUS_TYPE_G_* to the doc Simon McVittie (6): Bug 14579: remove pending call from hash table before cancelling it Merge branch '14579-remove-before-cancel' fd.o #27958: dbus_g_error_domain_register: rewrite the documentation Add Libtool m4 to .gitignore Add various tests etc. to .gitignore Consolidate LDADD variables in tests/examples and make them more complete Will Thompson (1): Merge remote branch 'danni/gvalue-to-gvariant' 0.86: Colin Walters (8): Squash underscores and dashes in errors when converting to DBus errors Remove dbus-glib-undocumented.txt from git Revert "Squash underscores and dashes in errors when converting to DBus errors" Fix hyphenated error codes correctly [configure.ac] Use AM_SILENT_RULES if available Remove dbus-glib-undeclared.txt from git; it's a generated file [dbus-gobject.c] Trivial compiler warning fixes [configure] Release 0.86 Dan Williams (2): core: allow duplicate property names on GInterfaces core: performance optimization for object info lookup Sven Herzberg (1): turn the gtk-doc documentation into buildable shape Will Thompson (1): Free errors returned by method implementations @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= dbus-glib-0.88 a38 1 BUILDLINK_API_DEPENDS.glib2+= glib2>=2.24 @ 1.22 log @Added LICENSE information. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2009/09/18 14:51:56 sketch Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.82 @ 1.21 log @Cleaner fix for previous, from wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2009/08/15 21:10:11 wiz Exp $ d11 1 @ 1.20 log @Update to 0.82: dbus-glib-0.82: Alban Crequy (1): Bug 18294 - Be defensive about a possibly NULL property string Brian Cameron (1): Bug 20343 - Add a man page for dbus-binding-tool Brian Tarricone (1): Bug 21753 - Correctly initialize GValues in dbus-binding-tool generated code Colin Walters (8): Bump configure for unstable cycle Use -fno-strict-aliasing by default Bug 14183 - Listen to NameOwnerChanged using arg0 matching Bug 19927 - Use const for GError * param we're not modifying Add missing prototype for dbus_g_connection_unregister_g_object Clean up some compilation warnings Test for git-log in Makefile.am should just be for git now Release 0.82 Frederic Crozat (1): Fix format-security warning Jason Leach (1): Bug 21362 - Remove use of deprecated symbols Luis Menina (1): Bugg 22244 - Only include , not individual headers Marc-Andre Lureau (1): build: fix undefined macro: AM_PROG_LIBTOOL with recent libtool Mikkel Kamstrup Erlandsen (1): Bug 13908: make dbus_g_type_specialized_init() safe for library users to call Peter Korsgaard (1): add --with-dbus-binding-tool option to use an external dbus-binding-tool Simon McVittie (24): Bug 16776: teach dbus_g_method_return_error about DBUS_GERROR Bug #16776: add a regression test Remove CXX cruft from configure.ac configure.ac: don't check the sizes of integers Don't define DBUS_API_SUBJECT_TO_CHANGE configure.ac: Don't check endianness Don't check whether va_copy works Don't check for atomic integer ops Remove all sorts of libdbus cruft from configure.ac fd.o#20884: dbus_g_proxy_manager_replace_name_owner: don't leave freed memory in the hash table if the name was the owner's first dbus_g_type_specialized_init: make some effort at being thread-safe fd.o #5688: don't assert when exported object is destroyed *after* D-Bus connection closes fd.o #5688: Add a regression test fd.o #21219: implement unregistration of objects dbus-gobject: save the ObjectRegistration on each object, not just the path fd.o #21219: regression test Merge branch '20886-configure-cleanup' Merge branch '20884-proxy-manager-replace-name-owner' Merge branch '16776-make-dbus-errors-throwable' Merge part of branch '5688-survive-disconnection' Merge branch '5688-survive-disconnection' Merge branch '20716-with-dbus-binding-tool' fd.o #13908: silently initialize specialized types whenever required Merge branch '13908-autoinit' Sjoerd Simons (1): Use g_strdup instead of strdup in dbus_g_method_get_sender Vincent Untz (1): Bug 20879 - Use --skip-source argument for glib-genmarshal @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2009/02/24 15:41:29 wiz Exp $ d21 4 @ 1.19 log @Update to 0.80: commit b161082148a51f2a2d8a4ee85f5736791dedc276 Author: Colin Walters Date: Mon Feb 2 15:07:51 2009 -0500 Bug 19065 - handle nested nodes in dbus-binding-tool Patch modified from one provided by Stian Skelstad . Split the generate_glue function explicitly into a toplevel function and one for processing recursive nodes. dbus/dbus-binding-tool-glib.c | 108 ++++++++++++++++++++++----------------- m4/gtk-doc.m4 | 2 +- test/Makefile.am | 5 ++ test/core/Makefile.am | 6 +- test/data/nested-introspect.xml | 10 ++++ test/test-compile-nested.sh | 5 ++ 6 files changed, 85 insertions(+), 51 deletions(-) commit 64ec55f59a9ebe699e240c2a3b4d82e85f2db4a0 Author: Doug Goldstein Date: Fri Jan 30 17:38:19 2009 -0500 Bug 19325 - parallel build fix Signed-off-by: Colin Walters dbus/Makefile.am | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 299460549e92665e5ea09d459d3985fc85d8d73c Author: Colin Walters Date: Fri Jan 30 16:03:11 2009 -0500 Bug 19259: Always use /etc/bash_completion.d This looks like what bash upstream has standardized on. dbus/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 78eb504bd9954918c363f357d0ab71ca85e3fc23 Author: Colin Walters Date: Tue Jan 27 18:59:01 2009 -0500 Bug 19647: Move test-types inside run-test to avoid dep on existing session bus All tests that use DBUS_BUS_SESSION should be in run-test.sh to avoid introducing a dependency on an existing session bus. test/core/Makefile.am | 2 +- test/core/run-test.sh | 1 + 2 files changed, 2 insertions(+), 1 deletions(-) commit 3d25c1640d59e9770c33fafb1a12766feb6494e8 Merge: d92a441... 8868486... Author: Colin Walters Date: Tue Jan 27 18:43:50 2009 -0500 Merge branch 'master' of ssh://walters@@git.freedesktop.org/git/dbus/dbus-glib commit d92a44109e3fdc766e34b53f7ec5329e98e13909 Author: Colin Walters Date: Tue Jan 27 17:00:37 2009 -0500 Bug 19441: Don't send replies for messages explicitly not requesting one In sending a reply when a message has the dbus_message_set_no_reply flag set, we can cause spurious denials logged on the system bus, aside from being inefficient. dbus/dbus-gobject.c | 67 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 47 insertions(+), 20 deletions(-) commit 88684866d06df99f89b30a07e4809369b4cb0453 Author: Colin Walters Date: Fri Dec 19 11:18:26 2008 -0500 Add new files missed from last commit test/core/my-object-subclass.c | 115 ++++++++++++++++++++++++++++++ test/core/my-object-subclass.h | 33 +++++++++ test/core/test-service-glib-subclass.xml | 8 ++ 3 files changed, 156 insertions(+), 0 deletions(-) commit d55ffa5bbccd027caf7f2e7376b555e397a7ac3c Author: Dan Williams Date: Thu Dec 18 13:09:33 2008 -0500 Bug 19145: test cases for GetAll Add test cases for GetAll. Signed-off-by: Colin Walters test/core/Makefile.am | 11 ++- test/core/test-dbus-glib.c | 187 +++++++++++++++++++++++++++++++++++++++ test/core/test-service-glib.c | 7 ++ test/core/test-service-glib.xml | 2 + 4 files changed, 205 insertions(+), 2 deletions(-) commit 94d68f00d9d244de3b1d66d3cf78bb5171552311 Author: Tambet Ingo Date: Thu Dec 18 12:09:43 2008 +0200 Use the provided interface for org.freedesktop.DBus.Properties.GetAll call. dbus/dbus-gobject.c | 82 ++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 68 insertions(+), 14 deletions(-) commit 1b150c32aa574b421161b63bb01eeeb5ad23bf3a Author: Frederic Crozat Date: Fri Dec 5 11:16:46 2008 -0500 Fix linking order so -Wl,--as-needed works Signed-off-by: Colin Walters dbus/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2009/01/07 20:57:43 wiz Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.80 @ 1.18 log @Update to 0.78: D-Bus GLib Bindings 0.78 (04 Dec 2008) Thanks to Robert McQueen, Philip Van Hoof, David Zeuthen, Colin Walters, Dan Williams, Nick Welch, Tomas Pelka and others for their contributions. Reliability fixes: - #16114 [patch] wincaps-to-uscore property names for GetAll() - #16419: recursive variants demarshaling limits - #18573: service tracker race Other notable fixes and enhancements: - #17329: allow hash tables to contain complex types - #17798: add support for 'o', 'g' and 'as' in dictionaries - #16925: bash completion for dbus-send @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2008/06/13 11:32:28 drochner Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.78 d31 1 a31 12 PKG_OPTIONS_VAR= PKG_OPTIONS.dbus-glib PKG_SUPPORTED_OPTIONS+= debug .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mdebug) CONFIGURE_ARGS+= --enable-asserts CONFIGURE_ARGS+= --enable-tests CONFIGURE_ARGS+= --enable-verbose-mode .endif BUILDLINK_API_DEPENDS.dbus+= dbus>=1.1 d35 1 @ 1.17 log @update dbus dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2008/06/13 11:31:10 drochner Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.76 @ 1.16 log @update to 0.76 changes: -some critical bugfixes -more bugfixes -New function to specify default timeout for calls on proxy -Implement org.freedesktop.DBus.Properties.GetAll @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2008/04/30 13:38:16 jmmv Exp $ d42 1 a42 1 BUILDLINK_API_DEPENDS.dbus+= dbus>=0.94 @ 1.15 log @Drop maintainership Stop lying and drop maintainership of these packages. I have not maintained them for a very long time already, so leave room for fresh blood to take over them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2007/11/28 11:40:09 jnemeth Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.74 @ 1.14 log @Add MAKE_JOBS_SAFE=NO from Rumko on pkgsrc-users@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2007/07/06 18:23:26 drochner Exp $ d8 1 a8 1 MAINTAINER= jmmv@@NetBSD.org @ 1.13 log @update to 0.74 changes: Init threading first to stop a warning from new GLib. Remove the XML documentation support in configure Fix typo in _dbus_gvalue_signals_error (#10837) (Thanks to Peter Kjellerstedt) Update GLib requirement (Closes #10889). Document dbus-gtype-specialized Add simple test suite for peer objects. Support peer-to-peer proxies. (Closes #10233). Add dbus_connection_get_g_connection. Stop compiler warnings (Closes #10374). Handle dbus errors which are not name has no owner Update abstract socket test from DBus, which now cross-compiles Rename the error quark to be unique Update AUTHORS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2007/03/13 11:11:27 drochner Exp $ d12 1 @ 1.12 log @update to 0.73 changes: -Allow passing of NULL to strv out arguments -bugfixes -documentation improvements -Add new API for specifying the timeout in DBusGProxy calls -some cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2006/12/28 12:04:50 jnemeth Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.73 @ 1.11 log @Specify minimum required version of dbus. Approved by: jmmv Approved for commit during freeze by: joerg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2006/11/13 15:18:45 drochner Exp $ d4 1 a4 2 DISTNAME= dbus-glib-0.72 PKGREVISION= 1 @ 1.10 log @update to 0.72 changes: bugfixes and cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/11/05 17:09:00 joerg Exp $ d5 1 d42 2 @ 1.9 log @DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/08/23 09:45:16 jmmv Exp $ d4 1 a4 1 DISTNAME= dbus-glib-0.71 d6 1 a6 1 MASTER_SITES= http://freedesktop.org/software/dbus/releases/ @ 1.8 log @Update to 0.71: D-Bus GLib Bindings 0.71 (24 July 2006) == - Correctly installs a few missing headers - Build was cleaned up a bit D-Bus GLib Bindings 0.70 (17 July 2006) == - First release after bindings split - dbus-binding-tool heeds org.freedesktop.DBus.GLib.ClientCSymbol C symbol name annotations when generating glib client bindings - DBusGProxy can now be inherited from - Support added for generating bindings to arrays that are represented as GPtrArrays rather than GArrays (ie size-variable things, such as strings, objects, structs, etc). - Modification of the existing specialised types to have N type parameters (rather than the current 1 or 2 for arrays and dictionaries respectively). You can then use this to get a glib type to represent any arbitrary D-Bus struct type using dbus_g_type_get_struct. The only implementation of these types is with GValueArrays as before, but it's now possible to store these in arrays, emit them in signals, etc. - New methodbus_g_connection_open provides a way to open connections to an arbitrary address - Various bugs and memory leaks fixed @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/04/08 20:50:35 reed Exp $ d12 2 @ 1.7 log @Honor PKGMANDIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/03/30 20:57:08 jmmv Exp $ d4 34 a37 27 DBUS_INTERFACE= glib DBUS_DIRS= dbus bus glib tools .include "../../sysutils/dbus/Makefile.common" CONFIGURE_ARGS+=--enable-tests # We can't install from within the 'dbus' nor 'tools' directory automatically # because we'd get a lot of other stuff installed (overriding files in the # dbus package). INSTALL_DIRS= ${WRKSRC}/glib INSTALLATION_DIRS= bin lib/pkgconfig ${PKGMANDIR}/man1 PRINT_PLIST_AWK+= /^@@dirrm include\/dbus-1.0\/dbus$$/ \ { print "@@comment in dbus: " $$0; next; } post-install: ${INSTALL_DATA_DIR} ${PREFIX}/include/dbus-1.0/dbus ${INSTALL_DATA} ${WRKSRC}/dbus/dbus-glib*.h \ ${PREFIX}/include/dbus-1.0/dbus ${INSTALL_DATA} ${WRKSRC}/tools/dbus-glib-bindings.h \ ${PREFIX}/include/dbus-1.0/dbus ${INSTALL_DATA} ${WRKSRC}/dbus-glib-1.pc \ ${PREFIX}/lib/pkgconfig/dbus-glib-1.pc cd ${WRKSRC}/tools && ${LIBTOOL} --mode=install \ ${INSTALL_PROGRAM} dbus-monitor ${PREFIX}/bin/dbus-monitor ${INSTALL_DATA} ${WRKSRC}/tools/dbus-monitor.1 \ ${PREFIX}/${PKGMANDIR}/man1/dbus-monitor.1 d39 1 d41 2 @ 1.6 log @Update dbus and dbus-glib to 0.61: D-BUS 0.61 (24 Febuary 2006) == - Documentation all around - dbus-launch now produces correct sh and csh syntax - Nested arrays now work correctly - GLib bindings: - Inheriting from DBusGProxy is now possible - GPtrArrays can now be marshalled - org.freedesktop.DBus.GLib.ClientCSymbol annotation added - Openning connections to arbitrary addresses now supported - Python bindings: - sender_keyword and path_keyword keywords added to signal listener API - Byte types now demarshal to unsigned char - calling methods now do the correct thing - Qt bindings: - both Qt3 and Qt4 bindings can be built at the same time - Use the standard org.freedesktop.DBus.Method.NoReply annotation for the "async" calls instead of creating one for us. - Mono bindings: - 64bit arch fixes - Massive bug fixing all around D-BUS 0.60 (30 November 2005) == - major ABI/API changes - sonames changed - RequestName queuing behavior has changed (refer to dbus-specification) - DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT has been removed and DBUS_NAME_FLAG_ALLOW_REPLACEMENT has been added to the flags - signals emitted by the bus now show up in the introspect data - auth EXTERNAL now supported on BSD varients - ReleaseName method added to the bus to allow a service to remove itself as owner of a bus name - dbus_connection_read_write added for getting messages off the bus in the absence of a mainloop - Qt4 bindings added and the Qt3 bindings have been depricated - python bindings: - marshal using introspect data if available - better exception handling and propigation - private connections are now supported - UTF-8 cleanups - out_signature added to method decorators for specifying how the return values should be marshaled - sender_keyword added to method decorators for specifying and argument to provide the unique name of the method caller - async_callbacks added to method decorators - multiple inheritance of classes now supported - GLib bindings: - respect NoReply annotations - dbus_g_method_return_get_reply and dbus_g_method_return_send_reply added to the lowlevel code for use when the dbus-glib marshalling code is not adiquate - numerous bug fixes all around D-BUS 0.50 (06 September 2005) === This is a minor release from 0.36.2. The series number has changed not because of any technical reasons but as an indication that we are moving closer to 1.0. It is hoped that this will be the last series to see major changes, most of which will be isolated to the GLib and Python bindings, as we transition to concentrate more on bug busting and code auditing. - D-Bus builds on the Cygwin platform - Makefile cleanups - Various bug fixes - Optimization of the dbus object tree - Memleaks and GIL crasher bugs have been fixed in the Python bindings D-BUS 0.36.2 (29 August 2005) === - Security: Restrict other users from connecting to another users session bus D-BUS 0.36.1 (24 August 2005) === - Python Bindings: - fixed to work with hal-device-manager - For 64bit builds everything is installed to lib64/python2.4/ since Python can't handle multilib D-BUS 0.36 (23 August 2005) === - Maximum sized of cached messages have been reduced to 10K - Match rules now allow matching on arguments inside the message - introspect.xsl XSLT style sheet added for formatting introspection data into XHTML for analysis - Python bindings: - now have working type objects for explicit typecasting - Variant type has been added - Dictionaries, Variants and Arrays can all be passed the signiture or type(s) of their children - the optional timeout= keyword has been added when making method calls - match on args has been implemented - a .pth file has been added for dealing with libraries and python files being in different directories such as in 64bit installs - various bug fixes - GLib bindings: - deeply recursive types now supported - many symbols are no longer exported as part of the public API - various memleak and other bug fixes D-BUS 0.35.2 (17 July 2005) === - Rename Unix Security Context to SELinux Security Context in API - Fixed more dist errors that distcheck didn't pick up on - Fixed various bugs in the python bindings that prevented them from working D-BUS 0.35.1 (16 July 2005) === - Fixed dist error where python/dbus_bindings.pxd was being shipped instead of dbus_bindings.pxd.in - Use this instead of the 0.35 tarball D-BUS 0.35 (15 July 2005) === - --with-dbus-user added to the configure scripts for configuring the user the system bus runs on - --with-console-auth-dir added to configure scripts for configuring the directory to look in for console user locks - service files for auto-starting D-Bus services now has the ability to pass in command line arguments to the executable - Huge auto-start bug squashed which caused some services not to start when requested in rapid succession - SE-Linux security contexts can now be appended to messages for inspection by services that enforce their own security policies - Colin says the GLib binding are ready for general consumption - New GLib tutorial - New GLib example code - Python bindings are now version (0,42,0) - Python bindings API has changed on the service side - dbus.service has been split out as a seperate module - dbus.service.Service is renamed to dbus.service.BusName - dbus.service.Object has swapped the bus_name and object_path constructor parameters to make it easier to do inheritance over the bus - dbus.glib has been seperated out in order to lessen the dependency on glib and to allow other mainloops to be integrated with the bindings including a planned generic mainloop for non-gui apps. - Python bindings now aquire the GIL when calling back into the python interpreter. Fixes crashes when using threading and other random segfaults. - New Python tutorial - Numerous D-Bus bug fixes all around D-BUS 0.34 (15 June 2005) === - dbus_connection_disconnect is deprecated in favor of dbus_connection_close - The bus can now use D_NOTIFY (if available) to check when configuration files have changed and reload them - New dbus_message_has_path/member/interface API added - The Ping message from the org.freedesktop.DBus.Peer interface is now handled - Complete glib bindings overhaul (and are still under construction) - Tutorial now has an updated GLib section - GLib bindings can now send/receive hash tables, arrays and other complex types - Python bindings overhaul (most public facing API's done) - Python bindings have been split up into separate files - Python added new type classes for hinting to the marshaler what type to send over the wire - Python bindings now have decorators for specifying exported methods and signals - Numerous bug fixes D-BUS 0.33 (25 Apr 2005) === - downgrade requirement from GTK+-2.6 to 2.4 for building gtk components - python binding API's have been overhalled to be more "pythonic" and cleaner - python bindings now export dbus.version which is set to (0,40,0) - python bindings now implement the org.freedesktop.DBus.Introspectable interface - python binding match rules are now more flexable - make check has been fixed - many, many major bug fixes D-BUS 0.32 (29 Mar 2005) === - mono bindings now compiles correctly - mono binding cleanups - glib bindings generates wrappers for bus methods in dbus-glib-bindings.h - glib binding cleanus - users and groups can now be specified by UID and GID in config files - numerous memory leak fixes - various other fixes D-BUS 0.31 (07 Mar 2005) === - land the new message args API and recursive type system - add docs and fixed Doxygen warnings throught source - split out some functions not needed in libdbus to *-util.c source files - take out type convienience functions - libdbus now back below 150K - booleans are now 32-bit instead of 8-bit - specification updated - grand renaming to strip out the use of "service" just say "name" instead (or "bus name" when ambiguous) - rename dbus-daemon-1 to dbus-daemon throughout - rename activation to auto-start - auto-start on by default now - note that libdbus is the low-level API - python bindings updated to the new API - mono bindings updated to the new API - add 16 bit types - dictionaries are now ARRAYS of DICT_ENTRY - dbus-glib-tool renamed to dbus-binding-tool - massive rewrite of the glib bindings - saner names for the dbus interface, object path and service defines - new functions for handling type signitures - bump sonames for libdbus and libdbus-glib - various small fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/02/05 23:10:49 joerg Exp $ d14 1 a14 1 INSTALLATION_DIRS= bin lib/pkgconfig man/man1 d30 1 a30 1 ${PREFIX}/man/man1/dbus-monitor.1 @ 1.5 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2006/01/24 07:32:33 wiz Exp $ d5 1 a5 1 DBUS_DIRS= dbus glib tools d8 1 a8 2 PKGREVISION= 2 d23 2 @ 1.4 log @Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/03/22 10:55:13 jmmv Exp $ d8 1 a8 1 PKGREVISION= 1 @ 1.3 log @Update dbus and dbus-glib to 0.23.4: D-BUS 0.23.4 (11 Mar 2005) === - fix a failed assertion when trying to get replies from certain pending calls D-BUS 0.23.3 (9 Mar 2005) === - add back dbus_pending_call_get_reply() which was removed accidentally. - fix a memory leak in return messages - fix many memory leaks and lifecycle issues in the mono bindings. D-BUS 0.23.2 (18 Feb 2005) === - shuffle some code around in the mono bindings to deterministically finalize classes so that delegates are unregistered correctly. - backport a bunch of thread locking-related fixes from HEAD. D-BUS 0.23.1 (11 Feb 2005) === - fix a bug in which the bus daemon wouldn't recognize that a service owner quit - fix a bug in the mono bindings that would cause unmanaged code to call back into a delegate that had been garbage collected and crashed. D-BUS 0.23 (11 Jan 2005) === - add setgroups() to drop supplementary groups - updated SELinux support - add an "at console" security policy - fix a bug where org.freedesktop.DBus wasn't recognized as an existing service. - error out if --enable-mono is explicitly set and mono libs can't be found - set the max_match_rules_per_connection limit from the config file. - removed dbus_bug_get_with_g_main since it's been replaced by dbus_g_bus_get - fix fd leaks in socket code - lots and lots of mono binding updates, including fixes to make it compatible with Mono 1.1.3 - added --nofork option to override config file setting at runtime - added support for int64 and uint64 to the python bindings - lots of python binding updates - config file DTD updates - use SerivceOwnerChanges signal instead of ServiceCreated and ServiceDeleted - fixes to the authentication code - new init script for Slackware - print out the pid even when --fork is passed - increase preallocation sizes in DBusMessage to heavily reduce reallocs - lots of performance enhancements - lots more small bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/10/12 08:30:46 jmmv Exp $ d8 1 @ 1.2 log @Install several header files needed by the glib interface. Bump PKGREVISION to 1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/10/11 17:46:41 jmmv Exp $ a8 2 PKGREVISION= 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 DBUS_DIRS= glib tools d9 5 a13 3 # We can't install from within the 'tools' directory automatically because # we'd get a lot of other utilities installed (overriding the ones in the # dbus package). We install dbus-monitor by hand below. d18 3 d22 3 @ 1.1.1.1 log @Initial import of dbus-glib, version 0.22: D-BUS is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. D-BUS supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead; messages are sent using a binary protocol, not using XML. D-BUS also supports a method call mapping for its messages, but it is not required; this makes using the system quite simple. This package provides the D-BUS interface to GLib and the dbus-monitor utility (included here because it also uses GLib). @ text @@