From f1aa92ec9f320d45294d9df3fdba7b373d09ce7f Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Tue, 4 Mar 2025 21:25:35 +0100 Subject: [PATCH] Update README.md --- README.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 7de0d9fdb..617a19638 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Patreon](https://img.shields.io/badge/patreon-donate-green.svg)](https://patreon.com/jonaskvinge) [![PayPal](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/jonaskvinge) -Strawberry is a music player and music collection organizer. It is a fork of Clementine released in 2018 aimed at music collectors and audiophiles. It's written in C++ using the Qt toolkit. +Strawberry is a music player and music collection organizer. It is a fork of Clementine released in 2018 aimed at music collectors and audiophiles. It's written in C++ using the Qt framework. ![Browse](https://raw.githubusercontent.com/strawberrymusicplayer/strawberry/master/data/screenshot/screenshot.png) @@ -59,7 +59,8 @@ Funding developers is a way to contribute to open source projects you appreciate * Audio equalizer * Transfer music to mass-storage USB players, MTP compatible devices and iPod Nano/Classic * Scrobbler with support for [Last.fm](https://www.last.fm/), [Libre.fm](https://libre.fm/) and [ListenBrainz](https://listenbrainz.org/) - * Subsonic, Tidal, Spotify and Qobuz streaming support + * Streaming from Subsonic compatible servers. + * Unofficial Tidal, Spotify and Qobuz integration. It has so far been tested to work on Linux, OpenBSD, FreeBSD, macOS and Windows. @@ -70,7 +71,7 @@ It has so far been tested to work on Linux, OpenBSD, FreeBSD, macOS and Windows. To build Strawberry from source you need the following installed on your system with the additional development packages/headers: -* [CMake](https://cmake.org/) +* [CMake 3.13 or higher](https://cmake.org/) * C/C++ compiler ([GCC](https://gcc.gnu.org/), [Clang](https://clang.llvm.org/) or [MSVC](https://visualstudio.microsoft.com/vs/features/cplusplus/)) * [pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/) or [pkgconf](https://github.com/pkgconf/pkgconf) * [Boost](https://www.boost.org/) @@ -81,7 +82,7 @@ To build Strawberry from source you need the following installed on your system * [GStreamer](https://gstreamer.freedesktop.org/) * [TagLib 1.12 or higher](https://www.taglib.org/) * [ICU](https://unicode-org.github.io/icu/) -* [KDSingleApplication](https://github.com/KDAB/KDSingleApplication) +* [KDSingleApplication 1.1.0 or higher](https://github.com/KDAB/KDSingleApplication) Optional dependencies: @@ -101,14 +102,12 @@ You should also install the gstreamer plugins base and good, and optionally bad, git clone --recursive https://github.com/strawberrymusicplayer/strawberry -### Compile and install: +### Build and install: cd strawberry - mkdir build - cd build - cmake .. - make -j $(nproc) - sudo make install + cmake -S . -B build + cmake --build build --parallel $(nproc) + sudo cmake --install build To compile on Windows with Visual Studio 2019 or 2022, see https://github.com/strawberrymusicplayer/strawberry-msvc