[Bug 271701] audio/ncspot: Update to 0.13.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 29 May 2023 07:34:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271701

            Bug ID: 271701
           Summary: audio/ncspot: Update to 0.13.2
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: rodrigo@FreeBSD.org
          Reporter: eduardo@FreeBSD.org
             Flags: maintainer-feedback?(rodrigo@FreeBSD.org)
          Assignee: rodrigo@FreeBSD.org

Created attachment 242473
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=242473&action=edit
Update to 0.13.2

Update to 0.13.2

Sugestion:

- Move cargo list to Makefile.crates for a cleaner Makefile
- Use default termios (standalone library directly talking to the TTY) [1]
- Delete ncurses dependency (USES)
- Use multiple-choice for backend, where at least one option must be enabled
[2]

ChangeLog:
https://github.com/hrkfdn/ncspot/releases/tag/v0.13.2
https://github.com/hrkfdn/ncspot/releases/tag/v0.13.1

[1] I found ncurses having strange behavior on console and x11 (e.g. wrong
selection highlights on menus) For my surprise, termios show menus correctly on
console and x11. No need on ncurses depends.

[2] Program needs at least one backend or the two to compile and run correctly.
If compiled with no backend, it gives warning at compile and playing music
shows a lot of glyphs and strange symbols.

This my first attempt using a spotify client and I found this one the easiest
to configure with simple login (user and pass) and with a cute and clever
interface.

I did tried others (spotify-qt, spotify-tui, etc) and no sound at all. Still
diging to find whats wrong.

Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.