summaryrefslogtreecommitdiff
path: root/sysutils/dbus/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2013-01-06Fix build on OpenBSD/amd64 5.2.ryoon1-1/+5
* librt should not be linked.
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-07Update to 1.6.8:wiz1-3/+2
D-Bus 1.6.8 (2012-09-28) == The "Fix one thing, break another" release. • Follow up to CVE-2012-3524: The additional hardening work to use __secure_getenv() as a followup to bug #52202 broke certain configurations of gnome-keyring. Given the difficulty of making this work without extensive changes to gnome-keyring, use of __secure_getenv() is deferred. D-Bus 1.6.6 (2012-09-28) == The "Clear the environment in your setuid binaries, please" release. • CVE-2012-3524: Don't access environment variables (fd.o #52202) Thanks to work and input from Colin Walters, Simon McVittie, Geoffrey Thomas, and others. • Unix-specific: · Fix compilation on Solaris (fd.o #53286, Jonathan Perkin) · Work around interdependent headers on OpenBSD by including sys/types.h before each use of sys/socket.h (fd.o #54418, Brad Smith)
2012-09-27Fix PLIST divergence on Gentoo Linux, that has man2html in PATH.ryoon1-1/+4
Disable detection of man2html forcibly.
2012-08-14_dbus_poll: Set the timeout value argument to poll to -1 wheneverabs1-1/+2
it is less than -1 to avoid kde4 session start hang From: Sverre Froyen Bump PKGREVISION
2012-08-01update to 1.6.4drochner1-4/+3
this is a step of two major branches, to much to list here pkgsrc notes: -I've left out our NETBSD_ATOMIC_OPS patch because it is very invasive and gcc intrinsics are hopefully good enough -A workaround for non-standard behavior of vsnprintf has been added upstream, for HPUX as the comment says. We had a patch for __hpux||__sgi which is removed now - the sgi case should be checked.
2012-07-28remove repeated settingreed1-3/+1
2011-06-13Add patch for CVE-2011-2200 (SA44896) fromtez1-2/+2
http://cgit.freedesktop.org/dbus/dbus/commit/?h=dbus-1.2&id=6519a1f77c61d753d4c97efd6e15630eb275336e
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2010-12-29Add fix for vulnerability reported in CVE-2010-4352 (SA42580) takentron1-2/+2
from the "dbus" GIT repository.
2010-12-05Bump revision for default options changes on DragonFly.asau1-1/+2
2010-05-27Exactly disable installation of init scripts.obache1-1/+2
Fixes PLIST mismatch for RedHat and Slackware like distributions as reported by Aleksey Cheusov via PR#43369.
2010-01-24Added LICENSE information.heinz1-1/+2
2009-11-23update to dbus-1.2.4.6permissivedrochner1-4/+3
changes: fix CVE-2009-1189 (flaw in signature validation due to incomplete fix for CVE-2008-3834)
2009-05-18Only install messagebus.redhat and rc.messagebus.slackware iff on linux, ↵abs1-4/+10
plus set group on libexec/dbus-daemon-launch-helper
2009-05-08Set mode 4511 on libexec/dbus-daemon-launch-helper - now dhcpcd-gtk and ↵abs1-3/+3
gnome keyring manager work when everything is installed via binary packages - bump pkgrevision
2009-05-03Fix permissions for dbus-daemon-launch-helper, especially with user-destdir.wiz1-2/+3
Bump PKGREVISION.
2009-01-09Update from version 1.2.4.2nb1 to 1.2.4.2nb2.he1-2/+6
Pkgsrc changes: o Add BUILDLINK_TRANSFORM settings which deactivate -fPIE and -pie in the compiler invocation. The configure script of this package checks to see if gcc accepts those options, and uses them if it does. However, apparently that does not mean that we universally will be able to run the resulting executables -- on NetBSD/4.0 macppc the run-time linker says "Unsupported relocation type 6 in non-PLT relocations" Tested that the dbus-daemon executable remains runnable on both i386 and that it is so now on macppc. Thanks to jmcneill@ and joerg@ for hints leading to this fix.
2009-01-09Update from version 1.2.4.2 to version 1.2.4.2nb1.he1-1/+2
Pkgsrc changes: o Modify one of the patches with a patch reported as part of PR#40347 to make this package build on NetBSD 4.0 and probably earlier versions as well. Many thanks to Hasso Tepper for the patch.
2009-01-07Update to 1.2.4.2 on the "permissive" branch.wiz1-3/+3
This addresses the security problem CVE-2008-4311. For more details, read http://lists.freedesktop.org/archives/dbus/2008-December/010769.html
2009-01-06Make dbus really work on DragonFly and FreeBSD. The patch obtained fromhasso1-2/+2
FreeBSD ports. Bump PKGREVISION.
2008-11-23Restore socket credentials fix that was lost 5 months ago, bump PKGREVISIONjmcneill1-2/+2
and STOP BREAKING DBUS.
2008-11-21Avoid compiling in example directory path into executables.wiz1-2/+2
Noted by jmcneill. Bump PKGREVISION.
2008-11-15Don't use -Wl,--gc-sections as it strips .note.netbsd.* sections. Bumpjmcneill1-1/+3
pkg revision.
2008-11-15on darwin configure script picks up private per-user tmp directorychuck1-1/+5
in /var/folders/xx/...+++... via the TMPDIR environment and cheerfully installs it in /usr/pkg/etc/dbus-1/session.conf meaning that only the user who installed the package will be able to write to that directory... except that dbus rejects directories with "+"'s in the filename so it won't work anyway. use configure --with-session-socket-dir=/tmp to work around this. found a description of this issue here: http://wiki.gnucash.org/wiki/MacOSX/Quartz in the "Running from the commandline" section. dbus also cannot cope with $DISPLAY containing "/" chars (like in darwin ... /tmp/launch-kcvznx/:0 ) so get rid of the ":" as described here: https://trac.macports.org/attachment/ticket/16833/patch-dbus-launch-x11.c.diff
2008-10-12Update "dbus" package to version 1.2.4. Changes since 1.2.3:tron1-4/+2
- Security fix for CVE-2008-3834 - A small number of compilation and portability fixes
2008-10-11When removing a loop, remove both the beginning _and_ the end.markd1-2/+2
Bump PKGREVISION. Noted by Cem Kayali in pkgsrc-users@
2008-09-24Some maintainous to dbus pacakge, approved by agc@.taca1-1/+4
* Change "${VARBASE}/lib/dbus" to "${VARBASE}/db/dbus". * Create "${VARBASE}/db/dbus" with OWN_DIRS_PERMS at install time. * Generate "${VARBASE}/db/dbus/machine-id" file at install time. * Install dbus-daemon-launch-helper with mode 04550 instead of 04750. It solves start gimp successfully without running dbus-daemon as before. Bump PKGREVISION.
2008-08-15Update to 1.2.3:wiz1-3/+4
1.2.3: * New UpdateActivationEnvironment bus API (#16669) * Solaris Auditing (ADT) support (#15740) * Various notable bug fixes: #16727, #16294, #15947 #15588 * Other more minor bugs
2008-06-19- Fix support for NetBSD's atomic ops.bjs1-3/+11
- Fix up some inconsistent handing of CONFIGURE_ARGS (mostly related to the debug option). - Add test target (commented out, see Makefile). - Add some patches from freedesktop.org git (see comments atop new patches). - Remove trailing comma from an enum in tools/dbus-monitor.c. Passes all tests on NetBSD/amd64 4.99.65, save for spawn test, which seems to hang (?). I'm also running GNOME now and everything seems to be in order.
2008-06-13update to 1.2.1, mostly from Blair Sadewitzdrochner1-35/+46
There is some stuff in the pkg which is not completed or doesn't work yet, as support for NetBSD's new atomic increment ops, but this is not essential. It is a good moment to do the update right now because gtk2 was just updated, and there is just enough time before the next branch. This is a major update, too many changes to list here.
2008-04-30Drop maintainershipjmmv1-2/+2
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.
2008-03-02add a patch from upstream to fix a possible security bypassdrochner1-2/+2
(CVE-2008-0595), bump PKGREVISION
2008-02-08Add patch supporting socket credentials for NetBSD, courtesy ofbjs1-2/+2
jmcneill@. Bump rev.
2008-02-05Actually, better bump PKGREVISION since I know at least two pkgsrc/HPUXtnn1-2/+2
users that will benefit from the vsnprintf fix.
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-2/+3
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-01-17Bump pkgrevision after changing the default for DBUS_USER (to makedmcmahill1-2/+2
the name short enough to be more portable). As near as I can tell, no other pkgs actually care about what this username is.
2007-01-10Fix build with X11_TYPE=modularabs1-2/+2
2006-12-17Fix installation under RedHat and Slackware by always installing all possiblejmmv1-1/+2
start-up scripts. This also makes all installations consistent regardless of the underlying OS. Bump PKGREVISION to 1.
2006-12-15update to 1.0.2drochner1-4/+9
changes: -Fix bug where calling dbus_threads_init_default would assert -Fix UUID output to match the spec -Clear up documentation on UUIDs -Fix security bug CVE-2006-6107 match rules can be removed by apps that did not create them -pthread fix pkgsrc changes: -create /var/lib/dbus on startup -build against X11 to get the automatic startup of the session bus (can be switched off per pkgsrc option)
2006-11-29Make the dbus user and group configurable, because (at least on NetBSD) theghen1-5/+11
defaults messagebus:messagebus trigger daily security warnings (more than 8 characters). The default values are set in mk/defaults/mk.conf but kept the same for backwards compatibility, so no PKGREVISION bump.
2006-11-13update to 1.0.0drochner1-16/+4
This is the first formal stable release; there were some fixes since 0.92, cleanup and documentation update. The protocol is now considered stable.
2006-11-07${DOCDIR} needs to be prefixed with DESTDIR as well.joerg1-2/+2
2006-11-05DESTDIR support.joerg1-1/+3
2006-11-04Every package should provide at least _some_ documentation. PKGREVISION++rillig1-1/+7
2006-08-28Update to 0.92:jmmv1-2/+9
- Add support for LOCAL_CREDS socket credentials so that we can connect to the system daemon under NetBSD. It was useless before... Changes since 0.91: - Proper thread locking added to pending calls - Threading semantics changed from init early to init before the second thread is started - Correctly error out when an application tries to acquire or release the org.freedesktop.DBus name instead of sending false result codes - kqueue directory watching code can now be used to monitor config file changes on FreeBSD - --with-dbus-daemondir configure switch added so the daemon can be installed separate from the user binaries - Makefiles fixed for cygwin - Various fixes for the ongoing Windows port - Fixed docs and comments to use the D-Bus spelling instead of D-BUS - Many memleaks and bugs fixed
2006-08-23Update to 0.91:jmmv1-14/+55
D-Bus 0.91 (24 July 2006) == - Remove some lingering bits left over from the bindings split - Fix assertion causing D-Bus applications to crash when checks are enabled - Fix a timeout bug which would block applications from being auto started D-Bus 0.90 (17 July 2006) == - API/ABI freeze for 1.0 - Bindings are now split out into seperate packages - ListActivatableNames added as a method on the bus - Removed deprecated dbus_connection_disconnect (use dbus_connection_close) - Shared connections are now unreffed on disconnect - Fixed pending calls for threaded enviornments - Pending calls get timed out on connection disconnect - dbus_connection_send_with_reply returns TRUE and a NULL pending call if you call it on a connection object which has been disconnected already (it returns FALSE on Out of Memory errors only) - dbus-monitor now correctly catches methods, not just signals - dbus-monitor now prints object paths D-BUS 0.62 (12 June 2006) == - Doc fixes - Added support for all data-types for the dbus tools - Fixed eavesdropping on method calls (dbus-monitor) - Fixed silent dropping of method calls with interface=NULL - Fixed console ownership problems in Solaris - Fixed installation of dbus-signature.h and #include it in dbus/dbus.h - Flush the user database cache on config reload - GLib bindings: - Fix memory leaks - Fix properties in DBusGProxy so that they can be given in any order - Added lots of assertions to ensure correct use - Remove duplicated code - Fix static string pointer uses in GPtrArray-based collections - Python bindings: - Remove reference to sys/cdefs.h - Qt4 bindings: - Code reorganized - Added the dbusidl2cpp, dbuscpp2xml and dbus tools - Added example programs (ping-pong, complex ping-pong, listnames, chat) - Updated selftests - Fixed compilation and .moc- and .ui-file processing and cleaning - Made central classes derive from QObject - Enhance error reporting - Many bugfixes - Mono bindings: - Minor bugfixes
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+6
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-02Build the convenience library as -static, otherwise binutils generatesjoerg1-1/+2
incorrect relocation entries for errno on DragonFly. Bump revision.
2006-03-31Doesn't build without gettext.joerg1-1/+3