summaryrefslogtreecommitdiff
path: root/pages/docs/distros/fedora-start.txt
blob: 2aaaff553e04daec81c50c5015892994ee0a9c33 (plain) (blame)
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
~~Title: EFL on Fedora~~

==== Compiling from Source ====
Satisfying dependencies under **Fedora 26/27 Workstation** (the RPM Fusion Free repository must be active) and recommended packages:

<code bash>
sudo dnf install automake bluez-libs-devel bullet-devel ccache check-devel curl-devel \
dbus-devel doxygen fontconfig-devel freetype-devel fribidi-devel gcc gcc-c++ \
gdb gettext-devel giflib-devel glib2-devel gstreamer1-devel gstreamer1-plugins-base-devel \
harfbuzz-devel ibus-devel ImageMagick kernel-devel libdrm-devel libinput-devel \
libjpeg-turbo-devel libpng-devel mesa-libEGL-devel mesa-libGL-devel mesa-libGLES-devel \
libmount-devel libproxy-devel LibRaw-devel librsvg2-devel libsndfile-devel \
libspectre-devel libtiff-devel libtool libunwind-devel libwebp-devel libX11-devel \
libxkbcommon-devel libxkbfile-devel libXcursor-devel libXdamage-devel libXext-devel \
libXinerama-devel libXScrnSaver-devel libXtst-devel luajit-devel lz4-devel make \
mesa-libgbm-devel mesa-libwayland-egl-devel meson ninja-build openjpeg2-devel \
openssl-devel pam-devel perf poppler-cpp-devel pulseaudio-libs-devel \
python3-pip scim-devel systemd-devel texlive-base uuid-devel \
valgrind-devel wayland-devel wayland-protocols-devel \
xcb-util-keysyms-devel xine-lib-devel xorg-x11-server-Xephyr
</code>

<note warning>You may need to install some wayland packages from the Rawhide repository in order to build the EFL with Wayland support. Please make sure you really know what you are doing before you start upgrading!</note>

Then go to [[/docs/distros/]] to learn how to install the whole thing ;-)

==== Binary Packages ====

**Fedora 26/27**, simply run this command:

<code bash>
sudo dnf install enlightenment terminology
</code>