Your rating: None Average: 5 (1 vote)

Donnie is a UPnP Control Point and Audio Player for SailfishOS.


  • Browse and Search Content Server
  • Control a Renderer
  • Play on phone with built-in Player (QT-Audio)
  • Album Art
  • Gapless (setNextAVTransportURI)
  • MPris support (Lock Screen and Gestures)

More information and source code can be found on GitHub:

Donnie requires the additional libraries libupnpp, libupnp6 and libupnp-devel.

In case of bugs/problems/wishes please use GitHub Issues.


Built on OBS:

Application versions: 
donnie-0.6-10.4.1.jolla_.armv7hl.rpm118.41 KB04/10/2017 - 20:47
libmpdclient-2.11-10.7.1.jolla_.armv7hl.rpm30.04 KB04/10/2017 - 20:47
libupnp6-1.6.21-10.3.1.jolla_.armv7hl.rpm111.45 KB04/10/2017 - 20:47
libupnpp-0.15.2-10.12.1.jolla_.armv7hl.rpm247.79 KB04/10/2017 - 20:47
libupnp-devel-1.6.21-10.3.1.jolla_.armv7hl1.rpm43.45 KB06/10/2017 - 20:02

initial upload


Caballlero's picture

Missed an app like Donnie for a long time. Thx

wdehoog's picture

I am sorry but I think I made a mistake by not adding all the required libraries. At least libupnp-devel was missing. Hopefully it was the only one...

Markkyboy's picture

Exactly the same error as Bomo. Installing from Storeman app (warehouse).

bomo's picture

For me it worked after adding the repo via ssu (see readme in linked github page) and then refreshing the repos.

lispy's picture

I have been waiting for this app since the first day I got my Jolla. Sadly I'm getting the same.installation error for libupnp. Installing with Warehouse app.

tutuappvip's picture

Its my favorite repo.

bomo's picture

Here some more context:

# pkcon search name libupnp
Searching by name
Waiting in queue
Refreshing software list
Available libupnp-debugsource-1.6.21-10.3.1.jolla.armv7hl Debug sources for package libupnp
Available libupnp-devel-1.6.21-10.3.1.jolla.armv7hl Portable Universal Plug and Play (UPnP) SDK
Installed libupnp6-1.6.21-10.3.1.jolla.armv7hl Portable Universal Plug and Play (UPnP) SDK
Available libupnp6-debuginfo-1.6.21-10.3.1.jolla.armv7hl Debug information for package libupnp6
Available libupnpp-0.15.2-10.12.1.jolla.armv7hl C++ wrapper for libupnp
Available libupnpp-0.15.2-10.12.1.jolla.armv7hl C++ wrapper for libupnp
Available libupnpp-debuginfo-0.15.2-10.12.1.jolla.armv7hl Debug information for package libupnpp
Available libupnpp-debugsource-0.15.2-10.12.1.jolla.armv7hl Debug sources for package libupnpp
[root@jolla]# pkcon install libupnp
Command failed: This tool could not find any available package: could not find libupnp

wdehoog's picture

How are you installing Donnie when this occurs? libupnpp depends on libupnp6 not libupnp.

bomo's picture

I tried to install it via storeman which then told me about the missing libs. I then tried to install them from from default jolla repo via pkcon, which then resulted in the above posted error.

After adding the OBS repo via ssu it worked fine.

bomo's picture

I can't install one of the required libs

Fatal error: nothing provides pkgconfig(libupnp) needed by libupnpp-0.15.2-10.12.1.jolla.

Looks like i need another repo, or where can I get it from?