Package Details: retroshare 0.6.5-3

Git Clone URL: (read-only, click to copy)
Package Base: retroshare
Description: Serverless encrypted instant messenger with filesharing, chatgroups, e-mail.
Upstream URL:
Keywords: i2p retroshare tor
Licenses: GPL2
Conflicts: retroshare
Provides: retroshare
Submitter: None
Maintainer: sehraf
Last Packager: sehraf
Votes: 165
Popularity: 0.136111
First Submitted: 2007-10-03 20:41
Last Updated: 2020-12-08 16:50

Latest Comments

1 2 3 4 5 6 ... Next › Last »

sehraf commented on 2020-12-16 19:33

@blx32 I don't think that this is the right place to include an (more or less) independent webui (in other words, there is not a version of rsnewwebui that i could map to this version)

But I've created a separate package - though i cannot upload it to the AUR for unknown reasons.

In the meantime have the PKGBUILD:


pkgdesc="A web-based frontend for Retroshare. Communicates with the client through the JSON API."
makedepends=('git' 'qt5-base')


pkgver() {
  cd "${srcdir}/${_pkgname}"
  ( set -o pipefail
    git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"

build() {
        cd "${srcdir}/${_pkgname}"
        qmake .

package() {
        cd "${srcdir}/${_pkgname}"
        make INSTALL_ROOT="${pkgdir}/usr/share/retroshare/" install

blx32 commented on 2020-12-16 01:56

Please, if it is possible to include WebUI in PKGBUILD. Thank you in advance.

Tio commented on 2020-12-08 19:43

Great! It works now. Thanks!

sehraf commented on 2020-12-08 16:51

I see. I've fixed it in this package and also opened an issue upstream.

Tio commented on 2020-12-07 23:40

Normally in the .desktop file it looks something like: Icon=name-of-the-icon

But in Retroshare's desktop file I see: Icon=/usr/share/pixmaps/retroshare.xpm

This means that no custom icons can be used with Retroshare since it uses a direct path instead of a relative path. You know what I mean?

If you think I should report this upstream I could do that. Thanks!

sehraf commented on 2020-12-06 16:07

I'm not sure if i fully understand the problem. Should RS load the icons from a relativ path? This would be something for upstream as i prefer to change upstream as less as possible. Or should (I) install them relativ (isn't that what makepkg does anyway??

Tio commented on 2020-12-06 15:46


sehraf commented on 2020-12-06 15:44

@Tio so


instead of



Tio commented on 2020-12-06 14:39

Can you please make the icon path as relative? We are making custom icons for Linux and we can't deal with these non-relative paths. Thanks!

fmorgner commented on 2020-10-12 19:38

The latest version of libupnp seems to be incompatible. A possible solution is to switch to miniupnpc:

diff --git a/PKGBUILD b/PKGBUILD
index 3407b0e..e221601 100644
@@ -30,12 +30,12 @@

 pkgdesc="Serverless encrypted instant messenger with filesharing, chatgroups, e-mail."
 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
-depends=('qt5-multimedia' 'qt5-x11extras' 'libupnp' 'libxss' 'sqlcipher') # 'libmicrohttpd'
+depends=('qt5-multimedia' 'qt5-x11extras' 'miniupnpc' 'libxss' 'sqlcipher') # 'libmicrohttpd'
 makedepends=('git' 'qt5-tools')
 optdepends=('tor: tor hidden node support'
             'i2p: i2p hidden node support')
@@ -101,6 +101,7 @@ build() {
        CONFIG+=no_libresapihttpserver \
+       'RS_UPNP_LIB="miniupnpc"' \
    # workaround
    make || make