[Pidgin] #16507: Bonjour SDK not needed for Windows build
Pidgin
trac at pidgin.im
Tue Dec 16 17:26:02 EST 2014
#16507: Bonjour SDK not needed for Windows build
-------------------------+------------------------------
Reporter: renatosilva | Owner: datallah
Type: enhancement | Status: new
Milestone: | Component: winpidgin (gtk)
Version: 2.10.11 | Resolution:
Keywords: |
-------------------------+------------------------------
Description changed by renatosilva:
Old description:
> Pidgin for Windows only requires the `dns_sd.h` header from Bonjour SDK
> in order to enable support for this protocol. There is a `dnssd.lib`
> binary which is used only when `LINK_DNS_SD_DIRECTLY` is specified,
> however this requires redistribution of the sources.
>
> That header seems to be licensed under 3-clause BSD, meaning it could be
> merged into the code base and eliminate the dependency on the Bonjour
> SDK, which requires registration with Apple in order to be downloaded and
> is one of the steps [[https://launchpad.net/pidgin-windev|Pidgin Windev]]
> for example cannot automate.
New description:
Pidgin for Windows only requires the `dns_sd.h` header from Bonjour SDK in
order to enable support for this protocol. There is a `dnssd.lib` binary
which is used only when `LINK_DNS_SD_DIRECTLY` is specified, however this
requires redistribution of the sources. The end user is the one
responsible for providing `dnssd.dll`.
That header seems to be licensed under 3-clause BSD, meaning it could be
merged into the code base and eliminate the dependency on the Bonjour SDK,
which requires registration with Apple in order to be downloaded and is
one of the steps [[https://launchpad.net/pidgin-windev|Pidgin Windev]] for
example cannot automate.
--
--
Ticket URL: <https://developer.pidgin.im/ticket/16507#comment:1>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list