Opened 12 years ago

Closed 12 years ago

#36319 closed update (fixed)

dbus: update to 1.6.8

Reported by: anddam (Andrea D'Amore) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: mkae (Marko Käning), pixilla (Bradley Giesbrecht), ryandesign (Ryan Carsten Schmidt)
Port: dbus

Description

dbus page says that current stable branch is 1.6.x .

Current patchflles applies as well to 1.6.4 so upgrading is straightforward.

Attachments (1)

patch-devel-dbus-1.6.8.diff (896 bytes) - added by pixilla (Bradley Giesbrecht) 12 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 12 years ago by pixilla (Bradley Giesbrecht)

The dbus notes need to change as the LaunchDaemon is no longer required/provided, only the LaunchAgent remains.

comment:2 in reply to:  1 ; Changed 12 years ago by anddam (Andrea D'Amore)

Replying to pixilla@…:

The dbus notes need to change as the LaunchDaemon is no longer required/provided, only the LaunchAgent remains.

The LaunchDaemon plist wasn't provided in 1.4 anyway, did anything change? I cannot find anything relevant in changelog.

comment:3 Changed 12 years ago by pixilla (Bradley Giesbrecht)

D-Bus uses the common "Linux kernel" versioning system, where even-numbered minor versions are stable and odd-numbered minor versions are development snapshots. README

patch-devel-dbus-1.6.8.diff started as an svn copy of MacPorts dbus-devel.

I'm using this 1.6.8 patch with virtualbox with no issues so far.

comment:4 in reply to:  2 Changed 12 years ago by pixilla (Bradley Giesbrecht)

Replying to and.damore@…:

The LaunchDaemon plist wasn't provided in 1.4 anyway, did anything change?

In my experience there has always been a LaunchDaemon plist.

$ port -q installed name:^dbus$ and active
  dbus @1.4.20_2+startupitem+universal (active)
$ port contents dbus | grep plist
  /Library/LaunchAgents/org.freedesktop.dbus-session.plist
  /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
  /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist
  /opt/local/Library/LaunchDaemons/org.freedesktop.dbus-system.plist
$ port -q installed name:^dbus$ and active
  dbus @1.6.8_0+startupitem+universal (active)
$ port contents dbus | grep plist
  /Library/LaunchAgents/org.freedesktop.dbus-session.plist
  /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist

comment:5 Changed 12 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:6 Changed 12 years ago by jmroot (Joshua Root)

Version: 2.1.2

Please make sure to commit the whitespace changes separately (if indeed the maintainer wants them).

comment:7 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: pixilla@… ryandesign@… added
Keywords: haspatch added
Summary: dbus @1.4.20_1 update to 1.6.4dbus: update to 1.6.8

Why remove the conflict with the dbus-devel port?

Please attach a patch with only functional changes; this diff with combined functional and whitespace changes is too confusing to review.

comment:8 in reply to:  7 Changed 12 years ago by pixilla (Bradley Giesbrecht)

Replying to ryandesign@…:

Why remove the conflict with the dbus-devel port?

I copied my local dbus-devel 1.5 based port to dbus to make this patch. This patch is not really based on dbus 1.4 port. Dbus 1.6.x is the release version of the dbus 1.5.x development branch.

Please attach a patch with only functional changes; this diff with combined functional and whitespace changes is too confusing to review.

I'll let the maintainer handle this. My intent was to show a working dbus 1.6 that does not have the launchdaemon, but only the launchagent. In my oppinion, this port needs more then a version update.

Changed 12 years ago by pixilla (Bradley Giesbrecht)

Attachment: patch-devel-dbus-1.6.8.diff added

comment:9 Changed 12 years ago by pixilla (Bradley Giesbrecht)

I am sorry, it has been a year or so and I cannot find any documentation to support my comments.

The attached patch only changes the version and checksums and appears to work fine on my system.

comment:10 Changed 12 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

See r99827

Note: See TracTickets for help on using tickets.