BSD Ports

audio/strawberry 1.2.27 MidnightBSD

Music player and collection organizer

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
5251d29b4c
License
gpl3+
Categories
audio

Description

Strawberry is a music player and music collection organizer forked from Clementine in 2018. It is aimed at music collectors and audiophiles.

Features include: * Smart and dynamic playlists * Tag editing * Streaming support * Audio CD playback * Song lyrics * Scrobbler with support for Last.fm, Libre.fm and ListenBrainz

In the other systems

SystemPortVersion
MidnightBSDaudio/strawberry1.2.27
FreeBSDaudio/strawberry1.2.31
NetBSDaudio/strawberry1.2.30
DragonFlyaudio/strawberry1.2.7_1
HardenedBSDaudio/strawberry1.2.27
GhostBSDaudio/strawberry1.2.27

Install

Binary package:

mport install strawberry

From mports:

cd /usr/mports/audio/strawberry && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	strawberry>0:audio/strawberry

Dependencies

As this port's Makefile names them.

Build 3

Library 4

Test 1

Build dependencies 7
Run dependencies 4

No port depends on this one.

Configuration

Options name: audio_strawberry

OptionDefaultDescription
ALSAon
CDIOoff
EBUR128onEBU R 128 loudness normalization
IPODoffiPod Classic support
MOODBARonMoodbar support
MTPoff
MUSICBRAINZonTagging/fingerprinting from MusicBrainz
NLSoff
PULSEAUDIOoff
USES
cmake:testing compiler:c++17-lang desktop-file-utils gl gnome gstreamer pkgconfig qt:6 sqlite tar:xz xorg
Service scripts
none

Files

Manual pages 1
  • strawberry(1)
pkg-plist 7
  • bin/strawberry
  • share/applications/org.strawberrymusicplayer.strawberry.desktop
  • share/icons/hicolor/128x128/apps/strawberry.png
  • share/icons/hicolor/48x48/apps/strawberry.png
  • share/icons/hicolor/64x64/apps/strawberry.png
  • share/man/man1/strawberry.1.gz
  • share/metainfo/org.strawberrymusicplayer.strawberry.appdata.xml
distinfo 1
FileSizeSHA256
strawberry-1.2.27.tar.xz1.169094e+0785e9990b9bd4641e620ebd55d2c9383d3c19359b0a4c647baab65c7cb7c5772c
Master sites 1
  • https://github.com/strawberrymusicplayer/strawberry/releases/download/1.2.27/

Commit history 1

DateCommitCreditsLog message
5251d29b4c Lucas Holt audio/strawberry: update to 1.2.27 (#1132)
Updates Strawberry to 1.2.27 and removes the release-specific PORTREVISION. Adds INSTALLS_ICONS=yes for the staged application icons. Validation: bmake makesum, patch, build, fake, package, test, check-license, portlint -C, and git diff --check all pass. The build framework installed missing dependencies (sparsehash, faac, gstreamer1-plugins-faac, taglib, and kdsingleapplication) on the validation host. ## Summary by Sourcery Update the Strawberry port to the 1.2.27 release and package its staged application icons. Enhancements: - Update the Strawberry audio port to version 1.2.27 and enable installation of its application icons. Chores: - Remove the release-specific PORTREVISION now that the port version has been updated. Signed-off-by: Lucas Holt <[email protected]>