.SRCINFO 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. pkgbase = electron-xdg
  2. pkgdesc = Build cross platform desktop apps with web technologies - without creating a useless ~/.pki directory
  3. pkgver = 22.3.2
  4. pkgrel = 1
  5. url = https://electronjs.org/
  6. arch = x86_64
  7. license = MIT
  8. license = custom
  9. makedepends = clang
  10. makedepends = git
  11. makedepends = gn
  12. makedepends = gperf
  13. makedepends = harfbuzz-icu
  14. makedepends = http-parser
  15. makedepends = java-runtime-headless
  16. makedepends = jsoncpp
  17. makedepends = libnotify
  18. makedepends = lld
  19. makedepends = llvm
  20. makedepends = ninja
  21. makedepends = npm
  22. makedepends = pciutils
  23. makedepends = pipewire
  24. makedepends = python
  25. makedepends = python-httplib2
  26. makedepends = python-pyparsing
  27. makedepends = python-six
  28. makedepends = wget
  29. makedepends = yarn
  30. depends = c-ares
  31. depends = ffmpeg
  32. depends = gtk3
  33. depends = libevent
  34. depends = libxslt
  35. depends = minizip
  36. depends = nss
  37. depends = re2
  38. depends = snappy
  39. depends = fontconfig
  40. depends = woff2
  41. depends = aom
  42. depends = brotli
  43. depends = libjpeg
  44. depends = icu
  45. depends = dav1d
  46. depends = flac
  47. depends = snappy
  48. depends = libxml2
  49. depends = ffmpeg
  50. depends = libwebp
  51. depends = minizip
  52. depends = opus
  53. depends = harfbuzz
  54. depends = re2
  55. depends = libavif
  56. depends = jsoncpp
  57. depends = libxslt
  58. depends = libpng
  59. depends = freetype2
  60. optdepends = kde-cli-tools: file deletion support (kioclient5)
  61. optdepends = libappindicator-gtk3: StatusNotifierItem support
  62. optdepends = pipewire: WebRTC desktop sharing under Wayland
  63. optdepends = qt5-base: enable Qt5 with --enable-features=AllowQt
  64. optdepends = trash-cli: file deletion support (trash-put)
  65. optdepends = xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open)
  66. provides = electron22
  67. provides = electron
  68. conflicts = electron22
  69. conflicts = electron
  70. options = !lto
  71. source = git+https://github.com/electron/electron.git
  72. source = git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main
  73. source = https://github.com/stha09/chromium-patches/releases/download/chromium-108-patchset-2/chromium-108-patchset-2.tar.xz
  74. source = electron-launcher.sh
  75. source = electron.desktop
  76. source = default_app-icon.patch
  77. source = jinja-python-3.10.patch
  78. source = use-system-libraries-in-node.patch
  79. source = std-vector-non-const.patch
  80. source = re-fix-TFLite-build-error-on-linux-with-system-zlib.patch
  81. source = chromium-icu72.patch
  82. source = v8-enhance-Date-parser-to-take-Unicode-SPACE.patch
  83. source = REVERT-roll-src-third_party-ffmpeg-m102.patch
  84. source = REVERT-roll-src-third_party-ffmpeg-m106.patch
  85. source = angle-wayland-include-protocol.patch
  86. source = xdg-basedir.patch
  87. sha256sums = SKIP
  88. sha256sums = SKIP
  89. sha256sums = 40ef8af65e78901bb8554eddbbb5ebc55c0b8e7927f6ca51b2a353d1c7c50652
  90. sha256sums = 77817939c9833f8dda74a8c75620c15747170551ffa6f14f7c5b4071599e8831
  91. sha256sums = 4484200d90b76830b69eea3a471c103999a3ce86bb2c29e6c14c945bf4102bae
  92. sha256sums = dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4
  93. sha256sums = 55dbe71dbc1f3ab60bf1fa79f7aea7ef1fe76436b1d7df48728a1f8227d2134e
  94. sha256sums = ff588a8a4fd2f79eb8a4f11cf1aa151298ffb895be566c57cc355d47f161f53f
  95. sha256sums = 893bc04c7fceba2f0a7195ed48551d55f066bbc530ec934c89c55768e6f3949c
  96. sha256sums = 9015b9d6d5b4c1e7248d6477a4b4b6bd6a3ebdc57225d2d8efcd79fc61790716
  97. sha256sums = dabb5ab204b63be73d3c5c8b7c1fa74053105a285852ba3bbc4fb77646608572
  98. sha256sums = b83406a881d66627757d9cbc05e345cbb2bd395a48b6d4c970e5e1cb3f6ed454
  99. sha256sums = 30df59a9e2d95dcb720357ec4a83d9be51e59cc5551365da4c0073e68ccdec44
  100. sha256sums = 4c12d31d020799d31355faa7d1fe2a5a807f7458e7f0c374adf55edb37032152
  101. sha256sums = cd0d9d2a1d6a522d47c3c0891dabe4ad72eabbebc0fe5642b9e22efa3d5ee572
  102. sha256sums = cd844867b5b2197ad097662fee32579a7091dfba1d46cb438c4c7e696690440a
  103. pkgname = electron-xdg