aboutsummaryrefslogtreecommitdiff
path: root/net-voip/jami-bin/jami-bin-0_p20221213.ebuild
blob: 9dede4641c795c160bc16e634439d2c6589ce2c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit unpacker

DESCRIPTION="Share, freely and privately."
HOMEPAGE="https://jami.net/"

SRC_URI="https://dl.jami.net/ring-manual/debian_unstable/jami-all_20221213.0836.556a248~dfsg1-1_amd64.deb"

SLOT="0"
LICENSE="GPL-3"

DEPEND="
	app-arch/brotli
	app-crypt/argon2
	app-crypt/gnupg
	app-crypt/mit-krb5
	app-arch/zstd
	dev-cpp/yaml-cpp
	dev-db/firebird
	dev-db/unixODBC
	dev-libs/dbus-c++
	dev-libs/double-conversion
	dev-libs/expat
	dev-libs/icu
	dev-libs/jsoncpp
	dev-libs/libinput
	dev-libs/libxml2
	dev-libs/nettle
	dev-libs/nspr
	dev-libs/nss
	dev-libs/openssl:3
	dev-libs/libpcre2
	dev-libs/re2
	dev-qt/qtbase:6[zstd]
	dev-qt/qtdeclarative:6
	dev-qt/qtmultimedia:6
	dev-qt/qtpositioning:6
	dev-qt/qtsvg:6
	dev-qt/qttools:6
	dev-qt/qtwebengine:6
	dev-qt/qtwebchannel:6
	dev-qt/qt5compat:6
	media-gfx/qrencode
	media-libs/alsa-lib
	media-libs/fontconfig
	media-libs/freetype
	media-libs/gst-plugins-base[alsa]
	media-libs/gstreamer
	media-libs/harfbuzz
	media-libs/lcms
	media-libs/libglvnd
	media-libs/libjpeg-turbo
	media-libs/libpng
	media-libs/libpulse
	media-libs/tiff
	media-libs/libva[X]
	media-libs/libvpx
	media-libs/libwebp
	media-libs/mesa
	media-libs/opus
	media-libs/speex
	media-libs/speexdsp
	media-video/snappy
	net-libs/libnatpmp
	net-misc/networkmanager
	sys-libs/glibc
	sys-libs/mtdev
	sys-libs/zlib[minizip]
	x11-libs/gdk-pixbuf
	x11-libs/gtk+:3
	x11-libs/libdrm
	x11-libs/libICE
	x11-libs/libnotify
	x11-libs/libSM
	x11-libs/libvdpau
	x11-libs/libxcb
	x11-libs/libXcomposite
	x11-libs/libXdamage
	x11-libs/libXext
	x11-libs/libXfixes
	x11-libs/libxkbcommon
	x11-libs/libxkbfile
	x11-libs/libXrandr
	x11-libs/libxshmfence
	x11-libs/libXtst
	x11-libs/libX11
	x11-libs/xcb-util-keysyms
	x11-libs/xcb-util-renderutil
	x11-libs/xcb-util-wm
	x11-themes/hicolor-icon-theme
"

S="${WORKDIR}"

src_install() {
	dobin "${S}"/usr/bin/jami

	insinto /usr/share
	doins -r "${S}"/usr/share/{applications,dbus-1,doc,icons,jami,lintian,man,metainfo,pixmaps}

	dolib.so "${S}"/usr/lib/{libjami.so,libjami.so.0,libjami.so.0.0.0}
	#dolib.a "${S}"/usr/lib/libqt-jami

	insinto /usr/libexec
	doins "${S}"/usr/libexec/jamid
}