Skip to content
This repository has been archived by the owner on Jul 31, 2022. It is now read-only.
/ deezer-fedora Public archive
forked from siphomateke/deezer

Unofficial script to install Deezer Desktop on Fedora. Based on AUR Script (https://aur.archlinux.org/packages/deezer/) by SibrenVasse

Notifications You must be signed in to change notification settings

bruwyvn/deezer-fedora

 
 

Repository files navigation

Deezer Fedora build script

Unofficial script to install Deezer desktop on Fedora. Based on the AUR Script by SibrenVasse and siphomateke's fork.

For Windows, Deezer distributes a version of the Electron run time (Windows binary) and the source code of their application itself. The build process of this package extracts the application source from the Windows installer.

This package applies several patches for:

  • Compatibility with newer Electron versions
  • Compatibility with a Linux environment in general.
  • Fixing bugs

Building

To install on Fedora:

git clone https://github.com/bruwyvn/deezer-fedora
cd deezer-fedora
chmod +x ./install.sh
./install.sh

The Deezer Windows installer will then be downloaded, extracted and patched to work for Linux. The script requires user intervention both for installing packages and elevating to admin privileges when running.

Known issues

  • Tray icon does not appear on Gnome 3.38 using Kstatusnotifieritem/appindicator support extension.

Debugging

Running the application from the command line will show verbose logging.

deezer

To run the application with devtools by running

env DZ_DEVTOOLS=yes electron /usr/share/deezer/app.asar

To debug node, you can extract the source files to a directory and inspect the node process by attaching using the chromium debugging tools. (https://www.electronjs.org/docs/tutorial/debugging-main-process)

asar extract /usr/share/deezer/app.asar $dest
electron --inspect-brk=$port $dest

About

Unofficial script to install Deezer Desktop on Fedora. Based on AUR Script (https://aur.archlinux.org/packages/deezer/) by SibrenVasse

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%