app-editors/appflowy-bin: add 0.7.4, drop 0.7.3
[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