openmonk / guayadeque

Guayadeque is a music management program designed for all music enthusiasts. It is Full Featured Linux media player that can easily manage large collections and uses the Gstreamer media framework.
http://www.guayadeque.org
GNU General Public License v3.0
5 stars 2 forks source link

NOTICE

We regret to inform our users that the Guayadeque project has reached the end of its development journey and is no longer actively maintained. After years of dedicated work by the open-source community, this beloved music player and library organizer will no longer receive updates or support. We want to extend our gratitude to all the contributors and users who made Guayadeque a part of their music experience. While it may no longer be actively developed, we hope that it continues to serve its purpose for those who choose to use it. Thank you for your support throughout the years.

If anyone wishes to continue the development and support of Guayadeque, please feel free to contact me

General

Guayadeque Music Player 0.4.7 Beta Juan Rios anonbeat@gmail.com see LICENSE

Please email with bugs, suggestions, requests, translations to anonbeat@gmail.com or post them in our forums http://guayadeque.org

Special Thanks to Mrmotinjo (Stefan Bogdanovic http://evilsun.carbonmade.com) for the icon and splash designed for guayadeque.


Extra audio playback support

Various formats support (like DSD/DSF) requires gstreamer1.0-libav package:

sudo apt install gstreamer1.0-libav

Build

Need installed taglib, sqlite3, libcurl, gstreamer1.0, wxWidgets 3.0, libdbus-1, libgio, libwxsqlite3

Its been developed in XUbuntu


Dependencies

Ubuntu (pre 20.0):

sudo apt install libgdk-pixbuf2.0-dev libtag-extras-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libwxsqlite3-3.0-dev libwxbase3.0-dev binutils

Ubuntu 20.04

sudo apt install libgpod-dev libjsoncpp-dev libgdk-pixbuf2.0-dev libtag-extras-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libwxsqlite3-3.0-dev libwxbase3.0-dev libtag1-dev libcurl4-gnutls-dev binutils

Ubuntu 22.04

sudo apt install libgpod-dev libjsoncpp-dev libgdk-pixbuf2.0-dev libtag-extras-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libwxsqlite3-3.0-dev libwxbase3.0-dev libtag1-dev libcurl4-gnutls-dev libdbus-1-dev gettext binutils

Mageia 9

sudo urpmi lib64wx_gtk3u_wxsqlite3_3.2-devel lib64taglib-devel lib64sqlite3-devel lib64curl-devel gstreamer1.0-devtools lib64dbus-devel lib64gio2.0_0 lib64jsoncpp-devel binutils

Build

Normal build

./build
sudo make install

Faster build on multi-core systems

Old cmake versions

./build \
    -j$(nproc) \
    -j$(nproc)
sudo make install

New cmake versions

./build \
    "" \
    -j$(nproc)
sudo make install