svn commit: r553832 - head/multimedia/librespot

Emanuel Haupt ehaupt at FreeBSD.org
Sun Nov 1 11:09:57 UTC 2020


Author: ehaupt
Date: Sun Nov  1 11:09:56 2020
New Revision: 553832
URL: https://svnweb.freebsd.org/changeset/ports/553832

Log:
  Be more precise in the description for the ALSA option. The option enables rodio
  support which is an audio playback library written in rust. The library itself
  uses ALSA but throughout the documentation the backend is referred to as rodio.
  
  While here switch the default audio backend from rodio (ALSA) to portaudio, a
  more BSD-native library.

Modified:
  head/multimedia/librespot/Makefile

Modified: head/multimedia/librespot/Makefile
==============================================================================
--- head/multimedia/librespot/Makefile	Sun Nov  1 10:57:06 2020	(r553831)
+++ head/multimedia/librespot/Makefile	Sun Nov  1 11:09:56 2020	(r553832)
@@ -3,6 +3,7 @@
 PORTNAME=	librespot
 PORTVERSION=	0.1.3
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	multimedia
 
 MAINTAINER=	ehaupt at FreeBSD.org
@@ -16,12 +17,15 @@ USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	librespot-org
 
+CARGO_FEATURES=	--no-default-features
+
 PLIST_FILES=	bin/librespot
 
 OPTIONS_DEFINE=		TREMOR VORBIS
-OPTIONS_DEFAULT=	ALSA TREMOR VORBIS
+OPTIONS_DEFAULT=	PORTAUDIO TREMOR VORBIS
 OPTIONS_MULTI=		BACKEND
 OPTIONS_MULTI_BACKEND=	ALSA GSTREAMER JACK PORTAUDIO PULSEAUDIO SDL
+ALSA_DESC=		Rodio audio backend using ALSA
 
 ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
 ALSA_VARS=		CARGO_FEATURES+=rodio-backend


More information about the svn-ports-all mailing list