- Update to 2.12.0
* Fix possible null dereference when continue_album=0
gh#cmus/cmus#1351
* Make PART / PARTNUMBER aliases for DISCNUMBER
gh#cmus/cmus#1316
* cmus-tutorial </> is actually ,/.
gh#cmus/cmus#1355
* Fix potential double-close in ip/mad
gh#cmus/cmus#1350
* Fix view segv in rc config
gh#cmus/cmus#1326
* Fix pause_on_output_change not working when softvol is enabled
gh#cmus/cmus#1353
* Trim gaps from mp4 playback
gh#cmus/cmus#1320
* Show some context when editing middle of long cmdline
gh#cmus/cmus#1319
* Remember playlist position when resume=true
gh#cmus/cmus#1325
* Make trackwin heading format configurable, etc.
gh#cmus/cmus#1317
* Show recognized names in message for bad option value
gh#cmus/cmus#1356
* Draw progress bar in statusline
gh#cmus/cmus#1318
* Fix manpage indentation
gh#cmus/cmus#1362
* Fix documentation for passwd config option
gh#cmus/cmus#1361
* [FFmpeg] Add .dsf to extension list (DSD support)
OBS-URL: https://build.opensuse.org/request/show/1223491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=17
* Fix possible null dereference when continue_album=0
gh#cmus/cmus#1351
* Make PART / PARTNUMBER aliases for DISCNUMBER
gh#cmus/cmus#1316
* cmus-tutorial </> is actually ,/.
gh#cmus/cmus#1355
* Fix potential double-close in ip/mad
gh#cmus/cmus#1350
* Fix view segv in rc config
gh#cmus/cmus#1326
* Fix pause_on_output_change not working when softvol is enabled
gh#cmus/cmus#1353
* Trim gaps from mp4 playback
gh#cmus/cmus#1320
* Show some context when editing middle of long cmdline
gh#cmus/cmus#1319
* Remember playlist position when resume=true
gh#cmus/cmus#1325
* Make trackwin heading format configurable, etc.
gh#cmus/cmus#1317
* Show recognized names in message for bad option value
gh#cmus/cmus#1356
* Draw progress bar in statusline
gh#cmus/cmus#1318
* Fix manpage indentation
gh#cmus/cmus#1362
* Fix documentation for passwd config option
gh#cmus/cmus#1361
* [FFmpeg] Add .dsf to extension list (DSD support)
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=40
- Update to 2.11.0
* Add support for .nomedia file
gh#cmus/cmus#1190
* Fix a typo in an error message
gh#cmus/cmus#1206
* Take opus output gain into account when checking
replaygain_limit peak
gh#cmus/cmus#1201
* #1219: Update Unofficial IRC channel
gh#cmus/cmus#1220
* Recognize artist/album sort keys from ffmpeg plugin
gh#cmus/cmus#1165
* Fix missing combining marks on last character in a field
gh#cmus/cmus#1151
* Use wcwidth for u_char_width
gh#cmus/cmus#1198
* Fix under-allocation when many zero-width characters are
present
gh#cmus/cmus#1152
* Draw title and command lines on first update
gh#cmus/cmus#1257
* Switch to -latest os in build workflow
gh#cmus/cmus#1265
* ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
gh#cmus/cmus#1255
* Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
gh#cmus/cmus#1254
* Introduce basu as an option for MPRIS control
gh#cmus/cmus#1221
* Add auto_hide_playlists_panel option
OBS-URL: https://build.opensuse.org/request/show/1176840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=16
* Add support for .nomedia file
gh#cmus/cmus#1190
* Fix a typo in an error message
gh#cmus/cmus#1206
* Take opus output gain into account when checking
replaygain_limit peak
gh#cmus/cmus#1201
* #1219: Update Unofficial IRC channel
gh#cmus/cmus#1220
* Recognize artist/album sort keys from ffmpeg plugin
gh#cmus/cmus#1165
* Fix missing combining marks on last character in a field
gh#cmus/cmus#1151
* Use wcwidth for u_char_width
gh#cmus/cmus#1198
* Fix under-allocation when many zero-width characters are
present
gh#cmus/cmus#1152
* Draw title and command lines on first update
gh#cmus/cmus#1257
* Switch to -latest os in build workflow
gh#cmus/cmus#1265
* ip/mp4: Use MP4FindTrackId() rather than assuming it's "1"
gh#cmus/cmus#1255
* Remove AV_CODEC_{CAP,FLAG}_TRUNCATED for FFmpeg 6 compatibility
gh#cmus/cmus#1254
* Introduce basu as an option for MPRIS control
gh#cmus/cmus#1221
* Add auto_hide_playlists_panel option
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=38
- Update to 2.10.0
* Implement smart ReplayGain setting
(gh#cmus/cmus#1049)
* Start from end on player-prev with no current track
* Add reshuffle when current track has disappeared
* Make tracks hold shuffle info
* Use a direct album reference in AAA filter
* Add an album shuffle mode
* Add "player-next-album" and "player-prev-album" commands
* Rename "shuffle" command to "reshuffle"
* Reset position in shuffle list after a manual reshuffle
* Fixes channel map for multichannel flac files
(gh#cmus/cmus#1072)
* Replaces improper fcntl with ioctl in op/oss
(gh#cmus/cmus#1104)
* Initialize active to zero in print_editable
(gh#cmus/cmus#1093 gh#cmus/cmus#1094)
* Allow output plugins to have multiple mixer FD lists
* Preserve compatibility with ABI v1 output plugins
* Implement pause_on_output_change option
(gh#cmus/cmus#1139)
* Implement MIXER_FDS_OUTPUT for pulse
(gh#cmus/cmus#1139)
* Handle colors in active windows correctly
(gh#cmus/cmus#1120)
* Initialize window size in init_curses
(gh#cmus/cmus#1119)
* ip/ffmpeg.c: fix send/receive API usage
(gh#cmus/cmus#1080)
* Indicate elided text with "…" & related formatting tweaks
OBS-URL: https://build.opensuse.org/request/show/987773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=14
* Implement smart ReplayGain setting
(gh#cmus/cmus#1049)
* Start from end on player-prev with no current track
* Add reshuffle when current track has disappeared
* Make tracks hold shuffle info
* Use a direct album reference in AAA filter
* Add an album shuffle mode
* Add "player-next-album" and "player-prev-album" commands
* Rename "shuffle" command to "reshuffle"
* Reset position in shuffle list after a manual reshuffle
* Fixes channel map for multichannel flac files
(gh#cmus/cmus#1072)
* Replaces improper fcntl with ioctl in op/oss
(gh#cmus/cmus#1104)
* Initialize active to zero in print_editable
(gh#cmus/cmus#1093 gh#cmus/cmus#1094)
* Allow output plugins to have multiple mixer FD lists
* Preserve compatibility with ABI v1 output plugins
* Implement pause_on_output_change option
(gh#cmus/cmus#1139)
* Implement MIXER_FDS_OUTPUT for pulse
(gh#cmus/cmus#1139)
* Handle colors in active windows correctly
(gh#cmus/cmus#1120)
* Initialize window size in init_curses
(gh#cmus/cmus#1119)
* ip/ffmpeg.c: fix send/receive API usage
(gh#cmus/cmus#1080)
* Indicate elided text with "…" & related formatting tweaks
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=34
- update to 2.9.1:
* Documentation improvements for keybindings and some commands
* Spelling, grammar, and other improvements
* Add comments about fg/bg color to gruvbox-warm.theme
* Increase help view keybinding width
* pgaskin and flyingmutant committed 11 days ago
* ip/cdio.c: only declare track_comments_found if
* Remove unused functions in op/sndio.c
* Fixes truncation warnings by replacing %s with %.s
* add amazon.theme (#975)
* Fix playlist track selection
OBS-URL: https://build.opensuse.org/request/show/866382
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=32
- Update to version 2.8.0~20201215.gba1c3f0:
* Implement mouse events for status bar (#1013)
* Add tree width options (#1018)
* Stop after queue (resolves#696) (#1006)
* play pregaps of songs by adding them at the end of the previous song (#983)
* properly calculate size of print string (#987)
* Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
* Adding "--server SOCKET --passwd PASSWORD" section (#958)
* Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
* Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
* Add -f, --file to cmus-remote (#984)
* Add gruvbox-warm.theme (#1014)
* Update zsh completion (#985) (#1019)
* Make mouse behavior on playlist window consistent with library (#1011)
* Fix type of MPRIS2 fields title and album (#972)
* docs: fix simple typo, speacial -> special (#1002)
OBS-URL: https://build.opensuse.org/request/show/856259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=11
* Implement mouse events for status bar (#1013)
* Add tree width options (#1018)
* Stop after queue (resolves#696) (#1006)
* play pregaps of songs by adding them at the end of the previous song (#983)
* properly calculate size of print string (#987)
* Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)
* Adding "--server SOCKET --passwd PASSWORD" section (#958)
* Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
* Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)
* Add -f, --file to cmus-remote (#984)
* Add gruvbox-warm.theme (#1014)
* Update zsh completion (#985) (#1019)
* Make mouse behavior on playlist window consistent with library (#1011)
* Fix type of MPRIS2 fields title and album (#972)
* docs: fix simple typo, speacial -> special (#1002)
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=28
* Allow push to accept no arguments (#937)
* mute/unmute command (#934)
* Add `continue_album` option (#927)
* Fix a crash when moving all tracks in a view (#916)
* fixed playlist name searching (#906)
* misc_init: remove variable user_name (#898)
* Makes :quit only prompt if -i is given (#888)
* ip/mp4: add metadata support for bpm/tempo (#878)
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=23
- Update to version 2.8.0~20190219.ge27e813:
* Ensures all data sent on dbus is in utf8 (#847) (#871)
* bits-per-sample fixes (#870)
* Fixes incorect bit rate declaration for 24bit flac (#867)
* Changes yes_no_query to signal error on cmus exit (#858)
* Add support for elogind (#846)
* ip/ffmpeg: enable opus support (#865)
* Add note about overriding keybindings using rc (closes#742) (#866)
* Avoid -I$(pwd) (#820)
* Fixes ffmpeg deprecations (#861)
* Add *.lo to clean in Makefile (#864)
* Fixes various compiler warning (#862)
* added "exiting" player status (#648)
* Makes save -p consistent with documentation (#859)
* Make cmus-update*.py use env python and fix pidgin with py3 (#857)
* cmus 2.8.0
* README: note that cmus is not actively maintained
* Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
* Increasing print buffer to fix crashes on ultra wide screens (#853)
OBS-URL: https://build.opensuse.org/request/show/678325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=8
* Ensures all data sent on dbus is in utf8 (#847) (#871)
* bits-per-sample fixes (#870)
* Fixes incorect bit rate declaration for 24bit flac (#867)
* Changes yes_no_query to signal error on cmus exit (#858)
* Add support for elogind (#846)
* ip/ffmpeg: enable opus support (#865)
* Add note about overriding keybindings using rc (closes#742) (#866)
* Avoid -I$(pwd) (#820)
* Fixes ffmpeg deprecations (#861)
* Add *.lo to clean in Makefile (#864)
* Fixes various compiler warning (#862)
* added "exiting" player status (#648)
* Makes save -p consistent with documentation (#859)
* Make cmus-update*.py use env python and fix pidgin with py3 (#857)
* cmus 2.8.0
* README: note that cmus is not actively maintained
* Fix CI build by specifying gcc version for Linux. Add OSX to CI test (#854)
* Increasing print buffer to fix crashes on ultra wide screens (#853)
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=20
- Update to version 2.8.0~20180422.gb595b8c:
* Fix ffmpeg plugin build (#793)
* Correct parsing for cue files with byte order mark (#774)
* Add dracula theme
* Add albumartist to status_display_program.
* options: add color_win_cur_attr
* Add command to raise VTE window + implement MPRIS Raise method
* Don't call mpris_seeked from within the player
* Make player_set_op accept an owned string
* Add the delegate series of functions
* Make most player functions delegated
OBS-URL: https://build.opensuse.org/request/show/599782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=5
* Fix ffmpeg plugin build (#793)
* Correct parsing for cue files with byte order mark (#774)
* Add dracula theme
* Add albumartist to status_display_program.
* options: add color_win_cur_attr
* Add command to raise VTE window + implement MPRIS Raise method
* Don't call mpris_seeked from within the player
* Make player_set_op accept an owned string
* Add the delegate series of functions
* Make most player functions delegated
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cmus?expand=0&rev=14
This package was taken from Packman, with some fixes, additional features, changes to support building at OBS, and a version upgrade.
Upstream is very slow with releases (I don’t think they have anyone actively maintaining them), hence this package tracks git. This is preferable to the latest final release (made in June 2015), as it has support for recent FFmpeg and a number of bugfixes and enhancements.
The program’s features have stabilized and it receives mostly bugfixes and minor enhancements at this stage. Commit frequency is very low (once or twice a month).
OBS-URL: https://build.opensuse.org/request/show/507649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmus?expand=0&rev=1