BSD Ports

audio/songrec 0.7.6 FreeBSD

Shazam client written in Rust

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
796af08b00
License
MIT
Categories
audio
Package size
1193.6 KiB, 3218.5 KiB installed

Description

SongRec is an open-source Shazam client for Linux, written in Rust.

Features: * Recognize audio from an arbitrary audio file. * Recognize audio from the microphone. * Usage from both GUI and command line (for the file recognition part). * Provide an history of the recognized songs on the GUI, exportable to CSV. * Continuous song detection from the microphone, with the ability to choose your input device. * Ability to recognize songs from your speakers rather than your microphone (on compatible PulseAudio setups). * Generate a lure from a song that, when played, will fool Shazam into thinking that it is the concerned song.

Install

Binary package:

pkg install songrec

From the ports tree:

cd /usr/ports/audio/songrec/ && make install clean

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

RUN_DEPENDS=	songrec>0:audio/songrec

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.5_10.7.5_2-0.4.3_90.7.6
FreeBSD:14:quarterly0.7.5_10.7.5_1n/a0.4.3_80.7.5_1
FreeBSD:15:latest0.7.5_20.7.6n/a0.4.3_90.4.3_9
FreeBSD:15:quarterly0.7.5_10.7.5_1n/an/an/a
FreeBSD:16:latest0.7.5_10.7.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 153

The first 100 are listed.

Run dependencies 150

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cargo gettext-runtime gnome llvm:22 pkgconfig ssl
Service scripts
none

Files

distinfo 335
FileSizeSHA256
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.5.crate184315c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
rust/crates/alsa-0.11.0.crate76094812947049edcd670a82cd5c73c3661d2e58468577ba8489de58e1a73c04cbd5d
rust/crates/alsa-sys-0.4.0.crate35672ad7569085a265dd3f607ebecce7458eaab2132a84393534c95b18dcbc3f31e04
rust/crates/android_system_properties-0.1.6.crate5625ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc
rust/crates/annotate-snippets-0.11.5.crate34687710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
rust/crates/anstream-1.0.0.crate28916824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anstyle-parse-1.0.0.crate2204252ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
rust/crates/anstyle-query-1.1.5.crate1026440c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
rust/crates/anstyle-wincon-3.0.11.crate12638291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
rust/crates/app_dirs-1.2.1.crate9468e73a24bad9bd6a94d6395382a6c69fe071708ae4409f763c5475e14ee896313d
rust/crates/arrayvec-0.7.8.crate33260d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56
rust/crates/async-broadcast-0.7.2.crate22746435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
rust/crates/async-channel-2.5.0.crate18624924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
rust/crates/async-executor-1.14.0.crate28804c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a
rust/crates/async-io-2.6.0.crate51062456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
rust/crates/async-lock-3.4.2.crate39826290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
rust/crates/async-process-2.5.0.crate27552fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75
rust/crates/async-recursion-1.2.0.crate181024f8abc12baad266b1c8cec146854c195b5864b4221d4b2ca7296a7ae82d9e451

Commit history 5

DateCommitCreditsLog message
796af08b00 Yuri Victorovich audio/songrec: update 0.7.5 → 0.7.6
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
c90eb0a557 Yuri Victorovich audio/songrec: update 0.7.4 → 0.7.5
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645