Ensure prerequisites are installed first.
sudo dnf install -y gcc gcc-c++ autoconf automake libtool
sudo dnf install -y gtk2-devel mesa-libGL-devel compat-lua-devel libcurl-devel libxml-devel libxml2-devel libjpeg-turbo-devel libgtop2-devel boost-devel boost-filesystem boost-thread freeglut-devel ffmpeg-devel tinyxml-devel flam3-devel GLee-devel wxGTK3-devel lua-devel
Now, download and build Electric Sheep.
git clone https://github.com/scottdraves/electricsheep.git
cd electricsheep/generic_client
./autogen.sh
LUA_LIBS="-llua-5.1 -lm -ldl" ./configure
make CXXFLAGS+="-DGL_GLEXT_PROTOTYPES=1"
sudo make install