Bug 209572 - [NEW PORT] devel/dbus-c++: C++ API for D-BUS
Summary: [NEW PORT] devel/dbus-c++: C++ API for D-BUS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks: 209542
  Show dependency treegraph
 
Reported: 2016-05-17 09:00 UTC by Yuri Victorovich
Modified: 2016-05-28 20:31 UTC (History)
1 user (show)

See Also:


Attachments
shar archive (3.68 KB, text/plain)
2016-05-17 09:00 UTC, Yuri Victorovich
no flags Details
shar archive (3.65 KB, text/plain)
2016-05-22 20:22 UTC, Yuri Victorovich
no flags Details
Fixed compile on 11 (4.18 KB, text/plain)
2016-05-28 20:22 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2016-05-17 09:00:24 UTC
Created attachment 170392 [details]
shar archive

This package has been abandoned on SourceForge, but then recently revived on github. It is used in Ring softphone.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2016-05-22 20:22:21 UTC
Created attachment 170554 [details]
shar archive
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-28 07:03:28 UTC
On 11a:

mv -f .deps/libdbus_c___1_la-introspection.Tpo .deps/libdbus_c___1_la-introspection.Plo
pipe.cpp:73:15: error: return type of out-of-line definition of
      'DBus::Pipe::read' differs from that in the declaration
ssize_t Pipe::read(void *buffer, unsigned int &nbytes)
~~~~~~~       ^
../include/dbus-c++/pipe.h:47:11: note: previous declaration is here
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2016-05-28 20:22:57 UTC
Created attachment 170765 [details]
Fixed compile on 11
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-05-28 20:30:17 UTC
A commit references this bug:

Author: pi
Date: Sat May 28 20:29:15 UTC 2016
New revision: 416068
URL: https://svnweb.freebsd.org/changeset/ports/416068

Log:
  New port: devel/dbus-c++

  dbus-c++ attempts to provide a C++ API for D-BUS. The library has a
  glib/gtk and an Ecore mainloop integration. It also offers an optional
  own main loop.

  WWW: https://github.com/andreas-volz/dbus-cplusplus/
  WWW: https://sourceforge.net/projects/dbus-cplusplus/

  PR:		209572
  Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Changes:
  head/devel/Makefile
  head/devel/dbus-c++/
  head/devel/dbus-c++/Makefile
  head/devel/dbus-c++/distinfo
  head/devel/dbus-c++/files/
  head/devel/dbus-c++/files/patch-include_dbus-c++_pipe.h
  head/devel/dbus-c++/pkg-descr
  head/devel/dbus-c++/pkg-plist
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2016-05-28 20:31:44 UTC
testbuilds on 11a, 10.3a+i fine, 9.3 is marked BROKEN.

Committed, thanks!