aboutsummaryrefslogtreecommitdiffstats
path: root/devel/dbus
Commit message (Collapse)AuthorAgeFilesLines
* Ignore SIGPIPE (and EPIPE) when writing out PID to a client. Some clientsmarcus2007-03-223-1/+54
| | | | | (like gnome-session) close the pipe too early resulting in dbus-daemon terminating.
* Update to 1.0.2.marcus2006-12-152-4/+4
| | | | Security: This fixes the vulnerability described in CVE-2006-6107
* Update to 1.0.1.marcus2006-11-233-4/+5
|
* Let USE_GNOME be overridden by slave ports. Needed for comming changes totmclaugh2006-11-111-1/+1
| | | | | | dbus-sharp. Approved by: pav
* Update to 1.0.0.marcus2006-11-113-16/+5
|
* Change the name of the dbus system socket to system_bus_socket per the dbustmclaugh2006-11-081-2/+2
| | | | | | | | | | | spec. "The address of the system message bus is given in the DBUS_SYSTEM_BUS_ADDRESS environment variable. If that variable is not set, applications should try to connect to the well-known address unix:path=/var/run/dbus/system_bus_socket." Approved by: marcus
* Make sure dbus-uuidgen --ensure is run during post-install to createmarcus2006-11-072-1/+2
| | | | | the machine-id file. At least one user reported errors related to this file not existing. Strange that it did not affect everyone.
* I was too over-zealous with patch removal in the 0.95 update. Restoremarcus2006-11-062-1/+10
| | | | a pkg-config bit that will fix dependent port builds.
* Update to 0.95.marcus2006-11-0610-110/+33
|
* Fix the rc script (must now source RC_SUBR before GNOME_SUBR)jylefort2006-10-311-2/+1
|
* Start dbus if gnome_enable is set to yes in /etc/rc.confjylefort2006-10-312-2/+5
|
* Update to 0.94.marcus2006-10-316-53/+31
|
* Add a missing #include to correct a problem where dbus would refuse tomarcus2006-10-272-4/+12
| | | | | | | | launch if /usr/local or /usr/X11R6 were NFS mounts. The error seen would be: Failed to start message bus: Can't calculate buffer size when reading directory Approved by: portmgr (implicit)
* Presenting GNOME 2.16.1 for FreeBSD. This release represents a massivemarcus2006-10-1415-504/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann <pneumann@gmail.com> tmclaugh mux Yuri Pankov <yuri.pankov@gmail.com> chinsan Thomas <freebsdlists@bsdunix.ch> Brian Gruber <knightbg@yahoo.com> Franz Klammer <klammer@webonaut.com> Dominique Goncalves <dominique.goncalves@gmail.com> Pascal Hofstee <caelian@gmail.com> Yasuda Keisuke <kysd@po.harenet.ne.jp> backyard <backyard1454-bsd@yahoo.com> Andris Raugulis <endrju@null.lv> <endrju@null.lv> Eric L. Chen <d9364104@mail.nchu.edu.tw> Pawel Worach <pawel.worach@gmail.com> QuiRK on #freebsd-gnome Shane Bell <decept0@gmail.com> luigi sajd on #freebsd-gnome sat Chris Coleman <chrisc@vmunix.com> kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz <joeldiaz@mac.com> Enjoy! Approved by: portmgr (implicit, kris)
* Adjust the plist to avoid a conflict with USE_LDCONFIG by setting @cwd.marcus2006-09-122-5/+4
| | | | Reported by: oliver
* Update to 0.62.marcus2006-06-144-11/+12
|
* * Rename our rc.d stop_postcmd function to be consistent with other scriptsmarcus2006-06-112-3/+9
| | | | | | | * Create the directory to hold the dbus pidfile before starting as MFS-mounted /var's will not have this directory [1] PR: 98580 [1]
* Remove a leftover directory.marcus2006-05-031-0/+1
|
* Teach dbus to look in ${X11BASE}/etc/dbus-1/system.d for system busmarcus2006-05-033-2/+16
| | | | configuration files.
* Add a half-second delay before HUP'ing the system daemon when the system.dmarcus2006-05-032-5/+8
| | | | | | contents change. This avoids a race with install(1) that causes dbus to die. Also, adjust the list of kevent notes to be closer to what dnotify is using in Linux.
* The system daemon is running as messagebus:messagebus, so it does notjylefort2006-04-284-11/+14
| | | | | | | | have the permission to remove its pid file and socket on exit. Put these files in the /var/run/dbus directory, owned by messagebus:messagebus. Remove the files and directory on package deinstall.
* Correct the plsit when QT support is enabled.marcus2006-04-211-1/+1
| | | | Submitted by: Tim Welch <twelch@thepentagon.org>
* - Drop bash build dependency. [1]bland2006-04-042-8/+11
| | | | | | - Remove obsolete USE_REINPLACE. Submitted by: Jean-Baptiste Quenot <jbq@caraldi.com> [1]
* Update to 0.61.marcus2006-03-153-14/+14
|
* Conversion to a single libtool environment.ade2006-02-232-2/+5
| | | | Approved by: portmgr (kris)
* Hide USE_RC_SUBR behind !defined(DBUS_SLAVE).marcus2006-02-181-1/+1
|
* * Fix creation of the dbus system socketmarcus2006-02-153-41/+19
| | | | * Update for the new USE_RC_SUBR world order
* * Point localstatedir to /var to prevent the creation of /usr/local/varmarcus2006-02-151-2/+3
| | | | | | | * Fix IGNORE message PR: 92844 Submitted by: leeym
* Chase shlib bump of libexpat.kuriyama2006-01-311-2/+2
|
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-2/+2
| | | | | Approved by: krion@ PR: ports/88711 (related)
* Update to 0.60.marcus2006-01-017-50/+48
|
* - Add SHA256 checksumspav2005-11-241-0/+1
|
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
| | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.
* Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-051-1/+1
|
* Update to 0.50.marcus2005-09-123-32/+14
|
* Update to 0.36.2.marcus2005-09-022-3/+3
| | | | Security: Fixes CAN-2005-0201
* Update to 0.36.1.marcus2005-08-288-123/+10
|
* Correct placement of IGNORE so the slave port will actually pick it up.marcus2005-07-231-5/+7
|
* Mark py-dbus IGNORE on 4.X. It does not build, and GCC 3.4 won't help here.marcus2005-07-231-0/+5
|
* Update to 0.35.2.marcus2005-07-192-3/+3
|
* Update to 0.35.1.marcus2005-07-174-19/+8
|
* - Fix a patch which did not apply [1]jylefort2005-07-165-116/+38
| | | | | | | - Fix build on 4.x - Also create ${PREFIX}/etc/dbus-1/system.d when installed from a package Reported by: Dennis Cabooter [1]
* Update to 0.35, and hopefully fix cmsgcred alignment on non-i386 platforms.marcus2005-07-1610-86/+174
|
* Disable GTK+ support since it's only used for one tool, and that tool doesn'tmarcus2005-07-092-4/+3
| | | | seem to work anyway.
* Remove the kqueue watch from the mainloop before unref'ing it. Thismarcus2005-07-032-10/+13
| | | | eliminates one needless kevent system call.
* Be sure to unref the kqueue watch along with marking the kqueue filemarcus2005-07-032-5/+14
| | | | descriptor as invalid.
* Reverse the logic used for kevent. Set timeout to NULL when setting the event,marcus2005-07-031-4/+4
| | | | and timeout to the zero timespec when reading the event.
* Fix a CPU hog problem with dbus running in fork mode. Kqueue is not sharedmarcus2005-07-032-5/+16
| | | | | | | | | across fork(), and thus the file descriptor kevent was trying to read from was actually pointign to /dev/null. This caused dbus to eat up 100% of the CPU. Of course, tests with --nofork worked just fine. The new approach will detect if the kqueue has been closed, a reopen it after the fork.
* Fix the build on 4.X.marcus2005-07-022-0/+60
| | | | Reported by: pointyhat via kris
* * Update to 0.34marcus2005-07-0110-43/+238
| | | | * Add kqueue support so to dynamically re-read new configuration files
* Create the ${X11BASE} services directory in the correct location.marcus2005-06-101-3/+1
|
* Fix INDEX build:lesi2005-06-091-1/+3
| | | | | | | "/usr/ports/devel/dbus-sharp/../dbus/Makefile", line 76: Unassociated shell command "${MKDIR} ${X11BASE}/share/dbus-1/services" Submitted by: flz
* Be sure to create ${X11BASE}/share/dbus-1/services to avoid a startup problemmarcus2005-06-092-3/+7
| | | | with session-based dbus.
* Teach dbus to look for session files in both PREFIX and X11BASE.marcus2005-06-072-0/+13
| | | | Requested by: mezz
* Add patches for Mono and dbus-sharp.mezz2005-05-163-0/+134
| | | | BSD# - Project by: http://www.mono-project.com/Mono:FreeBSD
* Update to 0.33.marcus2005-05-022-4/+3
|
* Correct patch location.marcus2005-04-271-2/+2
| | | | Submitted by: Yasuda Keisuke <kysd@po.harenet.ne.jp>
* Fix dbus and gnomekeyring on -CURRENT by not using LOCAL_CREDS. While itmarcus2005-04-262-11/+20
| | | | | | works, it does not provide the pid information that the cmsgcred structure gives us. Dbus and gnomekeyring will now behave the same way on all versions of FreeBSD.
* Fix a double free problem that triggered a crash on -CURRENT.marcus2005-04-092-0/+23
| | | | Reported by: pointyhat via kris
* Fix build WITH_QT.lofi2005-04-072-1/+6
| | | | Nodded through by: pav
* Fix build with 4.x.adamw2005-04-041-0/+12
| | | | Reported by: Jimmie James <jimmiejaz@gmail.com>
* Update to 0.32.marcus2005-04-038-18/+41
|
* Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-121-0/+1
|
* Update to 0.23.2.marcus2005-02-272-3/+3
|
* Update to 0.23.1.marcus2005-02-162-4/+3
|
* Remove some leftover directories.marcus2005-01-281-0/+3
| | | | Reported by: pointyhat via kris
* * Fix build on 4.Xmarcus2005-01-253-3/+24
| | | | * Fix the locale directory in the tools build
* Update to 0.23.marcus2005-01-226-62/+32
|
* Adapt patches from gnomekeyring to dbus to fix alignment errors onmarcus2004-12-182-15/+63
| | | | non-i386 platforms.
* Fix fetch after fd.o's restructuring.marcus2004-11-261-1/+1
| | | | Reported by: h <h@erathia.be>
* Mark BROKEN when QT support is requested. Setting WITH_QTadamw2004-11-091-0/+1
| | | | causes configure to fail.
* Bump PORTREVISIONS for all ports that depend on atk or pango to ease in themarcus2004-11-081-0/+1
| | | | big upgrade.
* Update to 0.22.marcus2004-08-144-28/+10
|
* Fix the Python bindings build on -CURRENT, and make sure the Pythonmarcus2004-08-093-7/+9
| | | | | | bindings are properly linked to libdbus-1. Reported by: olgeni
* * Fix local session socket supportmarcus2004-07-276-15/+76
| | | | | * Fix rc.d script variable initialization * Add support for slave ports (needed for upcoming py-dbus)
* * Fix the path to the dbus socketmarcus2004-07-226-2/+103
| | | | | | | | | * Make sure the messagebus user and group are created, and block out uid/gid 556 for this * Delete the dbus.pid file as part of a stop_postcmd (dbus doesn't delete its own pid file) * Clean up some bash'isms in the KDE detection configure code * Make the strtod() Call more 4.X friendly by not passing hex to it
* Add dbus, Freedesktop.org's Desktop Bus. D-BUS is a message passing frameworkmarcus2004-07-229-0/+238
for informing applications about system events such as new hardware being added, new users logging into an IM application, new software installed, etc.