====== Godot Engine ====== ==== Installation - Manjaro ==== Note: godot official package comes with two optional dependencies: * pipewire-pulse * pipewire-alsa when trying to install pipewire-pulse, get the following warning: [chris@bender-22 ~]$ pamac install godot Preparing... Synchronizing package databases... Refreshing AUR... Choose optional dependencies for godot: 1: pipewire-alsa: for audio support 2: pipewire-pulse: for audio support Enter a selection (default=none): 2 Cloning librewolf-bin build files... Generating librewolf-bin information... Checking librewolf-bin dependencies... Cloning miniconda3 build files... Generating miniconda3 information... Checking miniconda3 dependencies... Cloning microsoft-edge-beta-bin build files... Generating microsoft-edge-beta-bin information... Checking microsoft-edge-beta-bin dependencies... Resolving dependencies... Checking inter-conflicts... Error: Failed to prepare transaction: could not satisfy dependencies: - removing pulseaudio breaks dependency 'pulseaudio=17.0-3' required by pulseaudio-zeroconf Apparently, the right thing to do here is to install manjaro-pipewire, then install godot... [chris@bender-22 ~]$ pamac install manjaro-pipewire Preparing... Synchronizing package databases... Choose optional dependencies for manjaro-pipewire: 1: easyeffects: advanced equalizer and effects 2: pipewire-jack: Jack support 3: pipewire-v4l2: V4L2 interceptor 4: pipewire-x11-bell: X11 bell 5: pipewire-zeroconf: Zeroconf support 6: realtime-privileges: Realtime privileges for users Enter a selection (default=none): 1 Transaction successfully finished. [chris@bender-22 ~]$ pamac install godot Preparing... Synchronizing package databases... Resolving dependencies... Checking inter-conflicts... To install (7): embree3 3.13.5-2 (Required By: godot) extra 10,0 MB libspeechd 0.11.5-1 (Required By: godot) extra 21,1 kB libsquish 1.15-7 (Required By: godot) extra 22,3 kB libwslay 1.1.1-5 (Required By: godot) extra 62,0 kB mbedtls2 2.28.7-1 (Required By: godot) extra 599,1 kB miniupnpc 2.2.6-1 (Required By: godot) extra 45,4 kB godot 4.2.1-1 extra 38,2 MB Total download size: 48,9 MB Total installed size: 147,0 MB Apply transaction ? [y/N] y Transaction successfully finished.