net-im/tencent-qq: bump version to 3.2.15_p241224
[gentoo-zh.git] / sci-electronics / lceda / lceda-6.5.46.ebuild
blob91563a8c5b2851937cd3b3caa5052238abfc17da
1 # Copyright 2024 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=8
6 inherit desktop
8 DESCRIPTION="LCEDA (binary package)"
9 HOMEPAGE="https://lceda.cn/"
10 SRC_URI="https://image.lceda.cn/files/${PN}-linux-x64-${PV}.zip"
12 S="${WORKDIR}/lceda-linux-x64"
13 LICENSE="LCEDA-EULA"
14 SLOT="0"
15 KEYWORDS="~amd64"
17 DEPEND="
18         >=app-accessibility/at-spi2-core-2.46.0:2
19         app-crypt/libsecret
20         dev-libs/expat
21         dev-libs/glib
22         dev-libs/nspr
23         dev-libs/nss
24         media-libs/alsa-lib
25         media-libs/mesa
26         net-print/cups
27         sys-apps/dbus
28         sys-apps/util-linux
29         x11-libs/cairo
30         x11-libs/gdk-pixbuf:2
31         x11-libs/gtk+:3
32         x11-libs/libdrm
33         x11-libs/libX11
34         x11-libs/libxcb
35         x11-libs/libXcomposite
36         x11-libs/libXcursor
37         x11-libs/libXdamage
38         x11-libs/libXext
39         x11-libs/libXfixes
40         x11-libs/libXi
41         x11-libs/libxkbcommon
42         x11-libs/libXrandr
43         x11-libs/libXrender
44         x11-libs/libXScrnSaver
45         x11-libs/libxshmfence
46         x11-libs/libXtst
47         x11-libs/pango"
48 RDEPEND="${DEPEND}"
49 BDEPEND="app-arch/unzip"
51 RESTRICT="mirror"
53 QA_PREBUILT="
54         /opt/lceda/swiftshader/libEGL.so
55         /opt/lceda/swiftshader/libGLESv2.so
56         /opt/lceda/lceda
57         /opt/lceda/libEGL.so
58         /opt/lceda/libffmpeg.so
59         /opt/lceda/libGLESv2.so
62 src_install(){
63         insinto /opt/lceda
64         doins -r .
65         fperms 0755 /opt/lceda/lceda
66         newmenu LCEDA.dkt LCEDA.desktop