Port details on branch 2024Q2 |
- sayonara Small, clear, and fast Qt-based audio player
- 1.10.0 audio
=0 1.10.0Version of this port present on the latest quarterly branch. - Maintainer: adridg@FreeBSD.org
 - Port Added: 2024-06-01 21:39:14
- Last Update: 2024-06-11 15:39:29
- Commit Hash: d8a094a
- License: GPLv3
- WWW:
- https://www.sayonara-player.com/
- Description:
- Sayonara is a small, clear, and fast audio player for Unix-like systems,
written in C++ on Qt 5.x framework and using GStreamer as audio backend.
Although Sayonara is considered as a lightweight player, it holds a lot
of features to organize even big music collections.
Most of them are known from the bigger and well known audio players. But
in contrast to most of the other players the main focus during developing
has been performance, low CPU usage, and low memory consumption.
So Sayonara is a good alternative to players like Rhythmbox, Clementine,
or Amarok. Those who miss Winamp for Unix should give Sayonara a try.
One of Sayonara's goals is intuitive and easy usability.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sayonara>0:audio/sayonara
- To install the port:
- cd /usr/ports/audio/sayonara/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/sayonara
- pkg install sayonara
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sayonara
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1717362640
SHA256 (sayonara-player-1.10.0-stable1.tar.bz2) = f4635796da02bfc67232459475806b0d52dc991b827fb11982a708504a500a6c
SIZE (sayonara-player-1.10.0-stable1.tar.bz2) = 1740393
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- gstreamer1-libav>=1.22.10 : multimedia/gstreamer1-libav
- gstreamer1-plugins-flac>=1.22.10 : audio/gstreamer1-plugins-flac
- gstreamer1-plugins-good>=1.22.10 : multimedia/gstreamer1-plugins-good
- gstreamer1-plugins-mpg123>=1.22.10 : audio/gstreamer1-plugins-mpg123
- gstreamer1-plugins-ogg>=1.22.10 : audio/gstreamer1-plugins-ogg
- gstreamer1-plugins-opus>=1.22.10 : audio/gstreamer1-plugins-opus
- gstreamer1-plugins-ugly>=1.22.10 : multimedia/gstreamer1-plugins-ugly
- gstreamer1-plugins-vorbis>=1.22.10 : audio/gstreamer1-plugins-vorbis
- gstreamer1-plugins>=1.22.10 : multimedia/gstreamer1-plugins
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- lrelease : devel/qt5-linguisttools
- qt5-qmake>=5.15 : devel/qt5-qmake
- libQt5Test.so : devel/qt5-testlib
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- gstreamer1-libav>=1.22.10 : multimedia/gstreamer1-libav
- gstreamer1-plugins-flac>=1.22.10 : audio/gstreamer1-plugins-flac
- gstreamer1-plugins-good>=1.22.10 : multimedia/gstreamer1-plugins-good
- gstreamer1-plugins-mpg123>=1.22.10 : audio/gstreamer1-plugins-mpg123
- gstreamer1-plugins-ogg>=1.22.10 : audio/gstreamer1-plugins-ogg
- gstreamer1-plugins-opus>=1.22.10 : audio/gstreamer1-plugins-opus
- gstreamer1-plugins-ugly>=1.22.10 : multimedia/gstreamer1-plugins-ugly
- gstreamer1-plugins-vorbis>=1.22.10 : audio/gstreamer1-plugins-vorbis
- gstreamer1-plugins>=1.22.10 : multimedia/gstreamer1-plugins
- python3.9 : lang/python39
- libqsqlite.so : databases/qt5-sqldrivers-sqlite3
- Library dependencies:
-
- libtag.so : audio/taglib
- libmtp.so : multimedia/libmtp
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgstreamer-1.0.so : multimedia/gstreamer1
- libQt5Core.so : devel/qt5-core
- libQt5DBus.so : devel/qt5-dbus
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5Sql.so : databases/qt5-sql
- libQt5Svg.so : graphics/qt5-svg
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- audio_sayonara
- USES:
- cmake compiler:c++11-lib desktop-file-utils gnome gstreamer pkgconfig qt:5 python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.10.0 11 Jun 2024 15:39:29
    |
Adriaan de Groot (adridg)  |
audio/sayonara: update to 1.10, latest upstream
While here, fix up patches for i386 so that that finally builds.
(cherry picked from commit 2f7c4079adcdf333cdf4393d29a84e318a899016) |
1.9.0_3 01 Jun 2024 21:37:02
    |
Adriaan de Groot (adridg)  |
audio/sayonara: try to fix build (attempt #3)
Continuing story of "it builds in my poudriere, which is approximately
FreeBSD 13.2, and fails on the cluster".
(cherry picked from commit 3d0d90434a0ca6ca0799174f02f00fc96d8b0061) |
1.9.0_2 01 Jun 2024 21:37:02
    |
Adriaan de Groot (adridg)  |
audio/sayonara: repair build (2nd attempt)
My own not-quite-13.2 systems build sayonara fine, but the cluster
has been sending pkg-fallout messages. Add another C++ header.
(cherry picked from commit 1a2fd6d5eafebb4c75fa1675554f427a5895f831) |