net-p2p / retroshare

P2P private sharing application

Official package sites : https://retroshare.cc ·

RetroShare is a Free and Open Source cross-platform, Friend-2-Friend secure decentralised communication platform. It lets you to securely chat and share files with your friends, family and even unknown people using PGP to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides filesharing, chat, mails, forums and channels.

v0.6.6-r1 :: 0 :: gentoo

Modified
License
AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3
Keywords
amd64 x86
USE flags
cli gui jsonapi keyring libupnp miniupnp service sqlcipher

General

cli
Enables terminal login support for retroshare-service
gui
Enable support for a graphical user interface
jsonapi
Enables the new RetroShare JSON API
keyring
Enable support for freedesktop.org Secret Service API password store
libupnp
Enables UPnP port forwarding via net-libs/libupnp
miniupnp
Enables UPnP port forwarding via net-libs/miniupnpc
service
Enables the new RetroShare service
sqlcipher
Enables GXS database encryption via SQLCipher

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API

dev-db / sqlcipher : Full Database Encryption for SQLite

dev-db / sqlite : SQL database engine

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtscript : Application scripting library for the Qt5 framework (deprecated)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

net-libs / libupnp : An Portable Open Source UPnP Development Kit

net-libs / miniupnpc : UPnP client library and a simple UPnP client

sys-libs / zlib : Standard (de)compression library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API

dev-db / sqlcipher : Full Database Encryption for SQLite

dev-db / sqlite : SQL database engine

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtscript : Application scripting library for the Qt5 framework (deprecated)

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

net-libs / libupnp : An Portable Open Source UPnP Development Kit

net-libs / miniupnpc : UPnP client library and a simple UPnP client

sys-libs / zlib : Standard (de)compression library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

653882
net-p2p/retroshare: no window icon in Wayland session
741100
net-p2p/retroshare-0.6.5 fails to compile: jsonapi-generator.cpp:19:10: fatal error: 'QtCore/QCoreApplication' file not found
829605
net-p2p/retroshare-0.6.6-r1 - Project ERROR: Unknown module(s) in QT: gui
831389
net-p2p/retroshare-0.6.6-r1 fails to link with LLD because of /usr/lib in the link command line
839192
net-p2p/retroshare: automated shellcheck found errors
875725
net-p2p/retroshare-0.6.6-r1 - clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
895762
net-p2p/retroshare-0.6.6-r1 - gui/.../Histogram.h: error: uint32_t was not declared in this scope
907898
net-p2p/retroshare-0.6.6-r1 fails to compile (MUSL-SYSTEM): ftdatamultiplex.cc:713:12: error: fseeko64 was not declared in this scope
907958
net-p2p/retroshare-0.6.6-r1 - ERROR: Unknown module(s) in QT: xml
909069
net-p2p/retroshare-0.6.6-r1 failed to emerge - error "The CMAKE_C_COMPILER is set to a C++ compiler"
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/retroshare: Rename USE=autologin -> keyring
Bug: https://bugs.gentoo.org/905928 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/retroshare: drop 0.6.5-r2, 0.6.5-r3, 0.6.6
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/retroshare: x86 stable wrt bug #828374
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/retroshare: amd64 stable wrt bug #828374
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew White · gentoo
net-p2p/retroshare: install qss stylesheet files
Closes: https://bugs.gentoo.org/818772 Package-Manager: Portage-3.0.20-r6, Repoman-3.0.3-r1 Signed-off-by: Matteo Bianco <mehw.is.me@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/22620 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: 0.6.5 minimal maintenance
Fixes a bunch of bugs disabling components that are been obsoleted upstream in older versions Closes: https://bugs.gentoo.org/779838 Closes: https://bugs.gentoo.org/798048 Closes: https://bugs.gentoo.org/798099 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Gioacchino Mazzurco <gio@altermundi.net> Closes: https://github.com/gentoo/gentoo/pull/21725 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: 0.6.6 version bump
Fixes a bunch of bugs fixed upstream in newer version and disabling components that are been obsoleted upstream in older versions Modernize 0.6.6 ebuild after ionenwks suggestions Bug: https://bugs.gentoo.org/779838 Bug: https://bugs.gentoo.org/798048 Bug: https://bugs.gentoo.org/798099 Closes: https://bugs.gentoo.org/785964 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Gioacchino Mazzurco <gio@altermundi.net> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/retroshare: eutils->edos2unix
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
net-p2p/retroshare: drop old
Closes: https://bugs.gentoo.org/761885 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/retroshare: Stabilize 0.6.5-r2 x86, #761885
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-p2p/retroshare: Stabilize 0.6.5-r2 amd64, #761885
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
net-p2p/retroshare: revbump to make sure we really link to miniupnpc
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Ben Kohler · gentoo
net-p2p/retroshare: add missing \ line ending
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
net-p2p/retroshare: switch to miniupnpc & fix EAPI=7 conversion
Bug: https://bugs.gentoo.org/761885 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/retroshare: Fix build with Qt 5.15
Upstream patch needed quite some modifications to apply. Closes: https://bugs.gentoo.org/728836 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/retroshare: Drop 0.6.3-r2 and 0.6.4-r1
Bug: https://bugs.gentoo.org/697578 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/retroshare: x86 stable wrt bug #697578
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-p2p/retroshare: amd64 stable wrt bug #697578
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
net-p2p/retroshare: Switch dependency to libsecret
Bug: https://bugs.gentoo.org/713034 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-p2p/retroshare: Replace virtual/ffmpeg
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-p2p/retroshare: fix styling, add BDEPEND, add missing die
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: 0.6.5 need <libupnp-1.8.0
RetroShare 0.6.5 woun't build with libupnp 1.8 series so specify version dependency in ebuild Closes: https://bugs.gentoo.org/709514 Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org> Closes: https://github.com/gentoo/gentoo/pull/14660 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: avoid broken doxygen-1.8.16
Closes: https://bugs.gentoo.org/699164 Closes: https://bugs.gentoo.org/694668 Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org> Closes: https://github.com/gentoo/gentoo/pull/14628 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Fix obsolete copyrights
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: version bump to 0.6.5
Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Gioacchino Mazzurco · gentoo
net-p2p/retroshare: Drop 0.6.9999 ebuild
Remove un-maintainable ebuild Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org> Closes: https://github.com/gentoo/gentoo/pull/11029 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-p2p/retroshare: amd64 stable wrt bug #664564
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-p2p/retroshare: x86 stable (bug #664564)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-p2p/retroshare: Drop obsolete gnome2_icon_savelist
Package-Manager: Portage-2.3.47, Repoman-2.3.10
Andreas Sturmlechner · gentoo
net-p2p/retroshare: eutils -> desktop
Package-Manager: Portage-2.3.47, Repoman-2.3.10
Andreas Sturmlechner · gentoo
net-p2p/retroshare: Fix build with Qt 5.11
Closes: https://bugs.gentoo.org/661742 Package-Manager: Portage-2.3.47, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Gioacchino Mazzurco · gentoo
net-p2p/retroshare update development ebuild
Development version of retroshare expose qmake flags that permit easier build customization without crufty patching, improve development ebuild to take advantage of that and have a cleaner ebuild. Removed VoIP and feedreader plugins are not maintained. For future stable versions this ebuild should be used as reference and not the older ones. Development version depends on rapidjson. Closes: https://github.com/gentoo/gentoo/pull/8115
Sergey Popov · gentoo
net-p2p/retroshare: drop old version
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergey Popov · gentoo
net-p2p/retroshare-0.6.3: stable on amd64/x86
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergey Popov · gentoo
net-p2p/retroshare: revision bump
Add missing dependency on media-libs/speexdsp Closes: https://bugs.gentoo.org/646502 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergey Popov · gentoo
net-p2p/retroshare: version bump
Closes: https://bugs.gentoo.org/650450 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergey Popov · gentoo
net-p2p/retroshare: version bump
Fix comment type to prevent compile error. Sync live ebuild Reported-by: Gleb <gleb@fastmail.com> Gentoo-Bug: 627150 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare: make gnome-base/libgnome-keyring dependency optional, fix autologin
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare: drop Qt4 support, drop old version
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare: drop old versions
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare-0.6.2: stable on amd64 and x86
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare-0.6.9999: drop Qt4 support
Suggested-by: Andreas Sturmlechner <asturm@gentoo.org> Gentoo-Bug: 621502 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sergey Popov · gentoo
net-p2p/retroshare: version bump. Sync live ebuild
Gentoo-Bug: 612532 Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
fix quoting to a lot of patch calls
Sergey Popov · gentoo
net-p2p/retroshare: correct dependency on net-libs/libupnp
Reported-by: <shinydoofy@gmail.com> Gentoo-Bug: 604886 Package-Manager: portage-2.3.3
Sergey Popov · gentoo
net-p2p/retroshare: correct dependency on media-libs/opencv in 0.6.1 and live ebuilds
Reported-by: Vadim A. Misbakh-Soloviov <gentoo@mva.name> Package-Manager: portage-2.3.3
Sergey Popov · gentoo
net-p2p/retroshare: restore accidentally deleted dependency on dev-qt/designer
Reported-by: Amadeusz Żołnowski <aidecoe@gentoo.org> Gentoo-Bug: 602566 Package-Manager: portage-2.3.2
Sergey Popov · gentoo
net-p2p/retroshare: version bump
Implement optional(enabled by default) 'gui' USE-flag: now it is possible to build only CLI version of RetroShare. Rearrange dependencies, thanks to Gioacchino Mazzurco and Amadeusz Żołnowski. Sync live ebuild with this changes. Reported-by: Gioacchino Mazzurco <gio@eigenlab.org> Gentoo-Bug: 593718 Package-Manager: portage-2.3.2
Sergey Popov · gentoo
net-p2p/retroshare: drop old version
Package-Manager: portage-2.2.28
Sergey Popov · gentoo
net-p2p/retroshare-0.6.0: stable on amd64/x86
Gentoo-Bug: 584832 Package-Manager: portage-2.2.28
Sergey Popov · gentoo
net-p2p/retroshare: backport upstream fixes for building with Qt5 and new C++ ABI
Gentoo-Bug: 584832 Package-Manager: portage-2.3.0
Sergey Popov · gentoo
net-p2p/retroshare: fix wrong assumption that REPLACING_VERSION is a string
Gentoo-Bug: 589502 Package-Manager: portage-2.3.0
Sergey Popov · gentoo
net-p2p/retroshare: stable on x86
Gentoo-Bug: 570746 Package-Manager: portage-2.3.0_rc1
Sergey Popov · gentoo
net-p2p/retroshare: fix web files installation in live ebuild
Reported-by: Alan Neilan <ANeilan@student.bridgew.edu> Gentoo-Bug: 578974 Package-Manager: portage-2.2.28
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Mikle Kolyada · gentoo
net-p2p/retroshare: amd64 stable wrt bug #570746
Package-Manager: portage-2.2.26
Sergey Popov · gentoo
net-p2p/retroshare: version bump
Package-Manager: portage-2.2.27
Sergey Popov · gentoo
net-p2p/retroshare: add support for building with Qt4
Reported-by: Stanislav Nikitin <pztrn@pztrn.name> Gentoo-Bug: 568176 Package-Manager: portage-2.2.27
Sergey Popov · gentoo
net-p2p/retroshare: add live ebuild
Package-Manager: portage-2.2.20
Sergey Popov · gentoo
net-p2p/retroshare: fix segfault in VOIP plugin, drop old version
When OpenCV is built with Qt4 support, Retroshare VOIP plugin, that links to it causes segfault during application loading. Gentoo-Bug: 556132 Package-Manager: portage-2.2.20
Sergey Popov · gentoo
net-p2p/retroshare: simplify Qt dependencies
Package-Manager: portage-2.2.20
Sergey Popov · gentoo
net-p2p/retroshare: fix MY_PV, which is non-portable across bash versions wrt bug #557276
Reported-by: dwfreed <dwfreed AT mtu.edu> Suggested-by: Ulrich Müller <ulm AT gentoo.org> Package-Manager: portage-2.2.20
Ian Delaney · gentoo
updating
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo
Robin H. Johnson · gentoo
Explicitly quote the ~ in the replacement, so that it does not get expanded to a homedir.
Package-Manager: portage-2.2.18
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed