33 lines
1.2 KiB
Bash
33 lines
1.2 KiB
Bash
# Template file for 'retroshare'
|
|
pkgname=retroshare
|
|
version=0.6.6
|
|
revision=2
|
|
wrksrc="RetroShare-${version}"
|
|
build_style=qmake
|
|
#XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
|
|
# to be fetched+patched (FTBFS) here or packaged :/
|
|
configure_args="RS_UPNP_LIB=miniupnpc CONFIG+=no_rs_broadcast_discovery"
|
|
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
|
|
makedepends="ffmpeg-devel libgnome-keyring-devel libmicrohttpd-devel
|
|
libopencv-devel libssh-devel miniupnpc-devel libXScrnSaver-devel libxslt-devel
|
|
pulseaudio-devel qt5-multimedia-devel qt5-tools-devel qt5-x11extras-devel
|
|
speex-devel sqlcipher-devel sqlite-devel rapidjson"
|
|
short_desc="Decentralized, private and secure commmunication and sharing platform"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="AGPL-3.0-only, AGPL-3.0-or-later, Apache-2.0, CC-BY-SA-4.0, CC0-1.0, GPL-3.0-or-later, LGPL-3.0-or-later, MIT"
|
|
homepage="https://retroshare.cc"
|
|
distfiles="https://github.com/RetroShare/RetroShare/archive/v${version}.tar.gz"
|
|
checksum=c545b9249ac7dbfef72a2d636bc0f8b729c7ce05f21a54dd9284b2a387592d4a
|
|
|
|
export CXXFLAGS="-std=c++14"
|
|
|
|
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
|
|
makedepends+=" libatomic-devel"
|
|
fi
|
|
|
|
post_install() {
|
|
for l in COPYING LICENSES/*; do
|
|
vlicense "$l"
|
|
done
|
|
}
|