Service integration for Nuvola Player.
Nuvola Player is a runtime for web-based music streaming services
providing more native user experience and integration with desktop
environments than usual web browsers can offer. Nuvola Player handles
multimedia keys, shows desktop notifications, integrates with various
sound menus, applets and launchers and more. Additional features
include Last.fm scrobbling.
WWW: https://tiliado.eu/nuvolaplayer
===> The following configuration options are available for nuvolaplayer-all-services-1.0:
8TRACKS=on: 8tracks support
AMAZON=on: Amazon Music support
BANDCAMP=on: Bandcamp support
GOOGLE=on: Google Play Music support
GROOVE=on: Microsoft Groove support
JANGO=on: Jango support
KEXP=on: KEXP live stream support
LMS=on: Logitech Media Server support
MIXCLOUD=on: Mixcloud support
PLEX=on: Plex support
SOUNDCLOUD=on: SoundCloud support
SPOTIFY=on: Spotify support
TUNEIN=on: TuneIn support
YANDEX=on: Yandex.Music support
YOUTUBE=on: YouTube support
===> Use 'make config' to modify these settings
Mk/bsd.sanity.mk: Flag non-integer PORTREVISION/PORTEPOCH
Currently they are not checked and something like PORTREVISION=foo
or just PORTREVISION= is accepted. Some ports use indirection via
custom variables for them so it is worthwhile to check that they
are set to sane values.
While here fix ports that currently have non-integer PORTREVISION
or PORTEPOCH.
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D21225
- Add ports for Nuvola Player 3 and its services
Nuvola Player is a runtime for web-based music streaming services
providing more native user experience and integration with desktop
environments than usual web browsers can offer. Nuvola Player handles
multimedia keys, shows desktop notifications, integrates with various
sound menus, applets and launchers and more. Additional features
include Last.fm scrobbling.
Mostly the same name scheme as in the official repo was kept, to
promote some compatibility.
The service ports are generated automatically, all the magic happens
in www/nuvolaplayer-all-services/Makefile.services. This allows for
very easy maintenance of many slave ports.
WWW: https://tiliado.eu/nuvolaplayer