@bjo I installed electron22-bin
instead of electron22
and that seems to resolve the issue
Search Criteria
Package Details: electron22 22.3.27-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/electron22.git (read-only, click to copy) |
---|---|
Package Base: | electron22 |
Description: | Build cross platform desktop apps with web technologies |
Upstream URL: | https://electronjs.org |
Licenses: | MIT, BSD-3-Clause |
Submitter: | alerque |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 3 |
Popularity: | 0.33 |
First Submitted: | 2024-04-27 18:30 (UTC) |
Last Updated: | 2024-04-27 18:30 (UTC) |
Dependencies (78)
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR)
- brotli (brotli-gitAUR)
- c-ares (c-ares-gitAUR)
- dav1d (dav1d-gitAUR)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-full-gitAUR)
- flac (flac-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- harfbuzz (harfbuzz-gitAUR)
- icu (icu-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libdav1d.so (lib32-libdav1dAUR, dav1d-gitAUR, dav1d)
- libdrm (libdrm-gitAUR)
- libevent (libevent-gitAUR)
- libFLAC.so (flac-gitAUR, flac, lib32-flac)
- libfontconfig.so (fontconfig-gitAUR, fontconfig-ubuntuAUR, fontconfig, lib32-fontconfig)
- libfreetype.so (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, freetype2, lib32-freetype2)
- libgtk-3.so (gtk3-no_deadkeys_underlineAUR, gtk3-gitAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3, lib32-gtk3)
- libharfbuzz-subset.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libharfbuzz.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libicui18n.so (icu-gitAUR, icu73AUR, icu74AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu73AUR, icu74AUR, icu, lib32-icu)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libjpeg.so (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, lib32-mozjpeg-gitAUR, mozjpegAUR, jpegli-gitAUR, lib32-libjpeg-turbo, libjpeg-turbo)
- libjsoncpp.so (jsoncpp-cmakeAUR, jsoncpp-gitAUR, jsoncpp)
- libopus.so (lib32-opus, opus)
- libpng (libpng-apngAUR, libpng-gitAUR)
- libpng16.so (libpng-apngAUR, libpng-gitAUR, lib32-libpng, libpng)
- libwebp (libwebp-gitAUR)
- libwebp.so (lib32-libwebp, libwebp)
- libwebpdemux.so (lib32-libwebp, libwebp)
- libwebpmux.so (lib32-libwebp, libwebp)
- libwoff2dec.so (woff2-gitAUR, woff2)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxml2.so (libxml2-gitAUR, libxml2-2.9AUR, lib32-libxml2, libxml2)
- libxslt (libxslt-gitAUR)
- libxslt.so (lib32-libxslt, libxslt)
- libz.so (zlib-gitAUR, zlib-ng-compatAUR, lib32-zlib, zlib)
- minizip (minizip-gitAUR)
- nss (nss-hgAUR)
- opus (opus-gitAUR)
- snappy (snappy-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- woff2 (woff2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gn (gn-gitAUR) (make)
- gperf (gperf-gitAUR) (make)
- harfbuzz-icu (harfbuzz-icu-gitAUR) (make)
- http-parser (http-parser-gitAUR) (make)
- java-runtime-headless (jre10AUR, jre12AUR, server-jreAUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdg-headlessAUR, jre16-openjdk-headlessAUR, jre14-openjdk-headlessAUR, amazon-corretto-18AUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdk-headlessAUR, amazon-corretto-19-binAUR, liberica-jre-11-full-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jre-openj9-headlessAUR, jre12-openjdk-headlessAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdk-headlessAUR, jre15-openjdk-headlessAUR, jdk8AUR, jre8AUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk8-openj9-binAUR, jre-ltsAUR, jre17AUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk17-openj9-binAUR, liberica-nik-24-full-binAUR, zulu-jre-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, amazon-corretto-22-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zulu-21-binAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, liberica-jdk-8-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-full-binAUR, zulu-17-fx-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk8-perfAUR, java-openjdk-binAUR, jreAUR, jdkAUR, jre19-openjdk-headlessAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, zing-21-binAUR, zing-8-binAUR, jdk21-jetbrains-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefield-headlessAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre-openjdk-headless, jre11-openjdk, jre11-openjdk-headless, jre17-openjdk, jre17-openjdk-headless, jre21-openjdk, jre21-openjdk-headless, jre8-openjdk-headless) (make)
- libnotify (libnotify-gitAUR) (make)
- lld (llvm-rocm-gitAUR, llvm-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs-lts-hydrogen (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- patchutils (make)
- pciutils (pciutils-gitAUR) (make)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-httplib2 (make)
- python-pyparsing (make)
- python-requests (make)
- python-six (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
- yarn (corepackerAUR, yarn-pnpm-corepackAUR, yarn-berryAUR) (make)
- kde-cli-tools (kde-cli-tools-gitAUR) (optional) – file deletion support (kioclient5)
- libappindicator-gtk3 (optional) – StatusNotifierItem support
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (optional) – WebRTC desktop sharing under Wayland
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (optional) – enable Qt5 with --enable-features=AllowQt
- trash-cli (trash-cli-gitAUR) (optional) – file deletion support (trash-put)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR) (optional) – open URLs with desktop’s default (xdg-email, xdg-open)
Required by (88)
- ai-gate
- aliyun-adrive-bin
- aliyunpan-gaozhangmin-bin
- ariang-native-electron-git
- baiduwenku-bin
- bettersoundcloud
- boats-animator-bin
- bonbon-browser-bin
- bonbon-browser-git
- borg-explorer-bin
- buttercup-desktop-bin
- buttercup-desktop-git
- caprine-ng-git
- chatbox-bin
- chatbox-git
- coal-launcher-bin
- craze
- deskaide-bin
- distributionz-bin
- electrocrud-bin
- Show 68 more...
Sources (175)
- add-missing-includes-causing-build-errors.patch
- angle-wayland-include-protocol.patch
- chromium-icu72.patch
- chromium-mirror
- chromium-mirror_buildtools_clang_format_script
- chromium-mirror_buildtools_third_party_libc++abi_trunk
- chromium-mirror_buildtools_third_party_libc++_trunk
- chromium-mirror_buildtools_third_party_libunwind_trunk
- chromium-mirror_chrome_test_data_perf_canvas_bench
- chromium-mirror_chrome_test_data_perf_frame_rate_content
- chromium-mirror_chrome_test_data_xr_webvr_info
- chromium-mirror_media_cdm_api
- chromium-mirror_native_client
- chromium-mirror_net_third_party_quiche_src
- chromium-mirror_third_party_android_ndk
- chromium-mirror_third_party_angle
- chromium-mirror_third_party_angle_third_party_glmark2_src
- chromium-mirror_third_party_angle_third_party_rapidjson_src
- chromium-mirror_third_party_angle_third_party_VK-GL-CTS_src
- chromium-mirror_third_party_boringssl_src
- chromium-mirror_third_party_breakpad_breakpad
- chromium-mirror_third_party_cast_core_public_src
- chromium-mirror_third_party_catapult
- chromium-mirror_third_party_ced_src
- chromium-mirror_third_party_cld_3_src
- chromium-mirror_third_party_colorama_src
- chromium-mirror_third_party_content_analysis_sdk_src
- chromium-mirror_third_party_cpuinfo_src
- chromium-mirror_third_party_crc32c_src
- chromium-mirror_third_party_cros_components
- chromium-mirror_third_party_cros_system_api
- chromium-mirror_third_party_crubit_src
- chromium-mirror_third_party_dav1d_libdav1d
- chromium-mirror_third_party_dawn
- chromium-mirror_third_party_dawn_build
- chromium-mirror_third_party_dawn_buildtools
- chromium-mirror_third_party_dawn_testing
- chromium-mirror_third_party_dawn_third_party_abseil-cpp
- chromium-mirror_third_party_dawn_third_party_benchmark
- chromium-mirror_third_party_dawn_third_party_glfw
- chromium-mirror_third_party_dawn_third_party_jinja2
- chromium-mirror_third_party_dawn_third_party_markupsafe
- chromium-mirror_third_party_dawn_third_party_protobuf_electron22
- chromium-mirror_third_party_dawn_third_party_zlib
- chromium-mirror_third_party_dawn_tools_clang
- chromium-mirror_third_party_depot_tools
- chromium-mirror_third_party_devtools-frontend_src
- chromium-mirror_third_party_dom_distiller_js_dist
- chromium-mirror_third_party_eigen3_src
- chromium-mirror_third_party_electron_node
- chromium-mirror_third_party_emoji-segmenter_src
- chromium-mirror_third_party_expat_src
- chromium-mirror_third_party_farmhash_src
- chromium-mirror_third_party_ffmpeg
- chromium-mirror_third_party_flac
- chromium-mirror_third_party_flatbuffers_src
- chromium-mirror_third_party_fontconfig_src
- chromium-mirror_third_party_fp16_src
- chromium-mirror_third_party_freetype-testing_src
- chromium-mirror_third_party_freetype_src
- chromium-mirror_third_party_fxdiv_src
- chromium-mirror_third_party_gemmlowp_src
- chromium-mirror_third_party_googletest_src
- chromium-mirror_third_party_grpc_src
- chromium-mirror_third_party_harfbuzz-ng_src
- chromium-mirror_third_party_highway_src
- chromium-mirror_third_party_hunspell_dictionaries
- chromium-mirror_third_party_icu
- chromium-mirror_third_party_jsoncpp_source
- chromium-mirror_third_party_leveldatabase_src
- chromium-mirror_third_party_libaddressinput_src
- chromium-mirror_third_party_libaom_source_libaom
- chromium-mirror_third_party_libavif_src
- chromium-mirror_third_party_libdrm_src
- chromium-mirror_third_party_libFuzzer_src_electron22
- chromium-mirror_third_party_libgav1_src
- chromium-mirror_third_party_libipp_libipp
- chromium-mirror_third_party_libjpeg_turbo
- chromium-mirror_third_party_libjxl_src
- chromium-mirror_third_party_liblouis_src
- chromium-mirror_third_party_libphonenumber_dist
- chromium-mirror_third_party_libprotobuf-mutator_src
- chromium-mirror_third_party_libsrtp
- chromium-mirror_third_party_libsync_src
- chromium-mirror_third_party_libvpx_source_libvpx
- chromium-mirror_third_party_libwebm_source
- chromium-mirror_third_party_libwebp_src
- chromium-mirror_third_party_libyuv
- chromium-mirror_third_party_lss
- chromium-mirror_third_party_minigbm_src
- chromium-mirror_third_party_minizip_src
- chromium-mirror_third_party_nan
- chromium-mirror_third_party_nasm
- chromium-mirror_third_party_nearby_src
- chromium-mirror_third_party_neon_2_sse_src
- chromium-mirror_third_party_openh264_src
- chromium-mirror_third_party_openscreen_src
- chromium-mirror_third_party_openscreen_src_third_party_tinycbor_src
- chromium-mirror_third_party_openxr_src
- chromium-mirror_third_party_ots_src
- chromium-mirror_third_party_pdfium
- chromium-mirror_third_party_perfetto
- chromium-mirror_third_party_pthreadpool_src
- chromium-mirror_third_party_pyelftools
- chromium-mirror_third_party_pywebsocket3_src
- chromium-mirror_third_party_quic_trace_src
- chromium-mirror_third_party_re2_src
- chromium-mirror_third_party_ruy_src
- chromium-mirror_third_party_securemessage_src
- chromium-mirror_third_party_skia
- chromium-mirror_third_party_smhasher_src
- chromium-mirror_third_party_snappy_src
- chromium-mirror_third_party_sqlite_src
- chromium-mirror_third_party_swiftshader
- chromium-mirror_third_party_text-fragments-polyfill_src
- chromium-mirror_third_party_tflite_src
- chromium-mirror_third_party_ukey2_src
- chromium-mirror_third_party_vulkan-deps
- chromium-mirror_third_party_vulkan-deps_glslang_src
- chromium-mirror_third_party_vulkan-deps_spirv-cross_src
- chromium-mirror_third_party_vulkan-deps_spirv-headers_src
- chromium-mirror_third_party_vulkan-deps_spirv-tools_src
- chromium-mirror_third_party_vulkan-deps_vulkan-headers_src
- chromium-mirror_third_party_vulkan-deps_vulkan-loader_src
- chromium-mirror_third_party_vulkan-deps_vulkan-tools_src
- chromium-mirror_third_party_vulkan-deps_vulkan-validation-layers_src
- chromium-mirror_third_party_vulkan_memory_allocator
- chromium-mirror_third_party_wayland-protocols_gtk
- chromium-mirror_third_party_wayland-protocols_kde
- chromium-mirror_third_party_wayland-protocols_src
- chromium-mirror_third_party_wayland_src
- chromium-mirror_third_party_webdriver_pylib
- chromium-mirror_third_party_webgl_src
- chromium-mirror_third_party_webgpu-cts_src
- chromium-mirror_third_party_webrtc
- chromium-mirror_third_party_weston_src
- chromium-mirror_third_party_wuffs_src
- chromium-mirror_third_party_xdg-utils
- chromium-mirror_third_party_xnnpack_src
- chromium-mirror_tools_page_cycler_acid3
- chromium-mirror_v8
- comp-viz-add-cstdint.patch
- dawn-iwyu-add-cstdint-for-uint8_t.patch
- dawn-tint-add-cstdint.patch
- default_app-icon.patch
- electron-launcher.sh
- electron.desktop
- git+https://github.com/electron/electron.git#tag=v22.3.27
- https://github.com/google/angle/commit/5d1ac2e0d5f61913aad62dadb65a7fea6f1b93ae.patch
- https://github.com/stha09/chromium-patches/releases/download/chromium-108-patchset-2/chromium-108-patchset-2.tar.xz
- icu-74.patch
- iwyu-add-cstdint-for-int-types-in-s2cellid.patch
- iwyu-add-cstdint-for-uintptr_t-in-device.patch
- iwyu-add-stdint.h-for-int-types-in-gpu_feature_info.patch
- iwyu-add-stdint.h-for-integer-types-in-ui.patch
- iwyu-add-stdint.h-for-uint32_t-in-cc.patch
- iwyu-add-stdint.h-for-uint32_t-in-chrome_pdf.patch
- iwyu-add-stdint.h-for-uint64_t-in-EncounteredSurface.patch
- iwyu-add-stdint.h-for-various-int-types-in-base.patch
- iwyu-add-stdint.h-for-various-int-types-in-comp.patch
- iwyu-add-stdint.h-for-various-integer-types-in-net.patch
- jinja-python-3.10.patch
- libxml2-2.12.patch
- makepkg-source-roller.py
- more-fixes-for-gcc13.patch
- openscreen-iwyu-add-stdint.h.patch
- pdfium-iwyu-add-stdint.h-for-uint32_t.patch
- random-fixes-for-gcc13.patch
- re-fix-TFLite-build-error-on-linux-with-system-zlib.patch
- REVERT-roll-src-third_party-ffmpeg-m102.patch
- REVERT-roll-src-third_party-ffmpeg-m106.patch
- std-vector-non-const.patch
- swiftshader-add-cstdint-for-uint64_t.patch
- use-system-libraries-in-node.patch
- v8-enhance-Date-parser-to-take-Unicode-SPACE.patch
Latest Comments
Trojaner commented on 2024-05-22 13:33 (UTC)
bjo commented on 2024-05-21 07:41 (UTC) (edited on 2024-05-21 07:43 (UTC) by bjo)
Breaks update of icu:
:: installing icu (75.1-1) breaks dependency 'libicui18n.so=74-64' required by electron22
:: installing icu (75.1-1) breaks dependency 'libicuuc.so=74-64' required by electron22
As keybase-gui depends on electron22, I better switch to keybase-bin.
alerque commented on 2024-04-27 18:33 (UTC)
Because the same issues come up over and over, here are some FAQs/tips:
- Check if you still need this. It is in the AUR because it is EOL and removed from Arch official repos since no official packages depend on it. If none of your other packages depend on it, just remove it.
- If you do still need it and don't want to build it, consider switching to
electronNN-bin
. - If you do build this, yes it takes about 40 Gigs of sources and a lot of CPU to build.
- Using the chroot build methods recommended by Arch will make this much easier, especially to not run into conflicts with node versions, etc.
Pinned Comments
alerque commented on 2024-04-27 18:33 (UTC)
Because the same issues come up over and over, here are some FAQs/tips:
electronNN-bin
.