summarylogtreecommitdiffstats
path: root/.SRCINFO
blob: b673bfff5c423b42fae3f3c1f80a0239651b9980 (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
111
112
113
114
115
pkgbase = electron29
	pkgdesc = Build cross platform desktop apps with web technologies
	pkgver = 29.1.1
	pkgrel = 1
	url = https://electronjs.org
	arch = x86_64
	license = MIT
	license = custom
	makedepends = clang
	makedepends = git
	makedepends = gn
	makedepends = gperf
	makedepends = harfbuzz-icu
	makedepends = http-parser
	makedepends = java-runtime-headless
	makedepends = libnotify
	makedepends = libva
	makedepends = lld
	makedepends = llvm
	makedepends = ninja
	makedepends = nodejs-lts-iron
	makedepends = npm
	makedepends = pciutils
	makedepends = pipewire
	makedepends = python
	makedepends = python-httplib2
	makedepends = python-pyparsing
	makedepends = python-requests
	makedepends = python-six
	makedepends = rust
	makedepends = qt5-base
	makedepends = wget
	makedepends = yarn
	depends = c-ares
	depends = glibc
	depends = gcc-libs
	depends = gtk3
	depends = libgtk-3.so
	depends = libevent
	depends = libffi
	depends = libffi.so
	depends = libpulse
	depends = libpulse.so
	depends = nss
	depends = zlib
	depends = libz.so
	depends = fontconfig
	depends = libfontconfig.so
	depends = libjpeg
	depends = libjpeg.so
	depends = icu
	depends = libicui18n.so
	depends = libicuuc.so
	depends = dav1d
	depends = libdav1d.so
	depends = flac
	depends = libFLAC.so
	depends = libdrm
	depends = libxml2
	depends = libxml2.so
	depends = libwebp
	depends = libwebpdemux.so
	depends = libwebpmux.so
	depends = libwebp.so
	depends = minizip
	depends = opus
	depends = libopus.so
	depends = harfbuzz
	depends = libharfbuzz.so
	depends = libharfbuzz-subset.so
	depends = libxslt
	depends = libxslt.so
	depends = libpng
	depends = libpng16.so
	depends = freetype2
	depends = libfreetype.so
	optdepends = kde-cli-tools: file deletion support (kioclient5)
	optdepends = pipewire: WebRTC desktop sharing under Wayland
	optdepends = qt5-base: enable Qt5 with --enable-features=AllowQt
	optdepends = gtk4: for --gtk-version=4 (GTK4 IME might work better on Wayland)
	optdepends = trash-cli: file deletion support (trash-put)
	optdepends = xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open)
	options = !lto
	source = git+https://github.com/electron/electron.git#tag=v29.1.1
	source = git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main
	source = chromium-mirror::git+https://github.com/chromium/chromium.git#tag=122.0.6261.39
	source = https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/122-3/chromium-patches-122-3.tar.bz2
	source = support-ICU-74-in-LazyTextBreakIterator.patch
	source = REVERT-simplify-blink-NativeValueTraitsBase.patch
	source = REVERT-use-v8-Array-Iterate-for-converting-script-wrappables.patch
	source = chromium-constexpr.patch
	source = drop-flags-unsupported-by-clang16.patch
	source = compiler-rt-16.patch
	source = default_app-icon.patch
	source = electron-launcher.sh
	source = electron.desktop
	source = jinja-python-3.10.patch
	source = use-system-libraries-in-node.patch
	sha256sums = SKIP
	sha256sums = SKIP
	sha256sums = SKIP
	sha256sums = 7916b80d801bcc5c23cb9dd1ae820d939af3ef640dbcb2a3c8d6780dcf6ba7a3
	sha256sums = 8c256b2a9498a63706a6e7a55eadbeb8cc814be66a75e49aec3716c6be450c6c
	sha256sums = 318df8f8662071cebcdf953698408058e17f59f184500b7e12e01a04a4206b50
	sha256sums = 00e06b889e4face0ef41293233ce55bd52064ab040f1fdd84aa19525f8ac3601
	sha256sums = a061f83e2b628927feb4dbc441eb54f8b8c3d81348e447cf3b90755d7cda5f54
	sha256sums = 53774fd7f807ad42f77d45cab9e5480cc2bcb0a5c5138110a434407521af9607
	sha256sums = 8a2649dcc6ff8d8f24ddbe40dc2a171824f681c6f33c39c4792b645b87c9dcab
	sha256sums = dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4
	sha256sums = b0ac3422a6ab04859b40d4d7c0fd5f703c893c9ec145c9894c468fbc0a4d457c
	sha256sums = 4484200d90b76830b69eea3a471c103999a3ce86bb2c29e6c14c945bf4102bae
	sha256sums = 55dbe71dbc1f3ab60bf1fa79f7aea7ef1fe76436b1d7df48728a1f8227d2134e
	sha256sums = ff588a8a4fd2f79eb8a4f11cf1aa151298ffb895be566c57cc355d47f161f53f

pkgname = electron29