From owner-svn-ports-all@freebsd.org Sun Nov 1 11:09:57 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A46DC449FB3; Sun, 1 Nov 2020 11:09:57 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CPCxd3w2Qz41XN; Sun, 1 Nov 2020 11:09:57 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 69876175D2; Sun, 1 Nov 2020 11:09:57 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0A1B9vqb026348; Sun, 1 Nov 2020 11:09:57 GMT (envelope-from ehaupt@FreeBSD.org) Received: (from ehaupt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0A1B9v4t026347; Sun, 1 Nov 2020 11:09:57 GMT (envelope-from ehaupt@FreeBSD.org) Message-Id: <202011011109.0A1B9v4t026347@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ehaupt set sender to ehaupt@FreeBSD.org using -f From: Emanuel Haupt Date: Sun, 1 Nov 2020 11:09:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r553832 - head/multimedia/librespot X-SVN-Group: ports-head X-SVN-Commit-Author: ehaupt X-SVN-Commit-Paths: head/multimedia/librespot X-SVN-Commit-Revision: 553832 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2020 11:09:57 -0000 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@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