summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2022-04-17fasttracker2: update to 1.53nia2-7/+6
v1.53 - 16.04.2022 - Added a checkbox in the config screen for disabling the use of a custom mouse cursor (the OS mouse cursor will be used instead). - Fixed an issue where marking sample/instrument text while clicking on a new sample/instrument would lead to marking corruption.
2022-04-16deforaos-mixer: fix the PLISTkhorben1-2/+2
2022-04-15deforaos-mixer: update to 0.4.1khorben3-10/+10
Changes since 0.4.0: - support for compilation modes (as provided by DeforaOS configure) - updates to the helper scripts from DeforaOS configure - fixes building with the latest version of DeforaOS libSystem - new location for the .desktop file This also makes use of a new helper for DeforaOS configure, found in devel/deforaos-configure/deforaos-configure.mk.
2022-04-14rubberband: Fix building on illumos.nia1-1/+4
2022-04-13quodlibet: fix PLISTwiz1-2/+5
2022-04-12jack: fix readline confusiontnn1-1/+3
It wants readline for tools/transport.c. The configure script checks if -lreadline is needed but doesn't know how to pick up -ledit which results in readline support not being enabled on NetBSD. On other platforms it might detect readline but the build breaks instead. So for now disable readline support universally.
2022-04-10strawberry: update to 1.0.4nia2-7/+6
Version 1.0.4 (2022.04.10) Bugfixes: * Fixed use-after-free memory in ALSA PCM device finder. * Translate global shortcuts. Enhancements * Added save all playlists action. Other: * Removed use of custom font in context.
2022-04-10pt2-clone: update to 1.45nia2-7/+6
- Added support for loading XPK-compressed MOD files - Fixed (rarely audible) click bug in the BLEP synthesis code. This bug was introduced in v1.34. - Fixed: CTRL+T (Swap Channel) didn't refresh the pattern data view, nor did it update the "song is modified" state - Fix possible out-of-sync state between tracker and replayer if the module was stopped during a position transition. The replayer is one tick ahead, so this can very well happen (f.ex. during pattern loop, pattern break, position jump, row 63->0 transition) - Added a new config entry called "STEPPLAY_KEEP_EDITMODE", which allows for step-play (return/backspace) to not leave edit mode after use
2022-04-10quodlibet: update to 4.5.0nia3-27/+39
4.5.0 (2022-03-29) Packaging Changes: * Quodlibet should now support Python 3.10 * This will be the last release supporting Windows 7 General: * Allow auto-playing added songs in Queue Only mode (##3947) (afontenot) * Soundcloud: Better Stream fetching (##3949) (Nick Boultbee) * Don’t clear queue when set_explicit returns None (##3913) (afontenot) * Waveform plugin improvements: (##3944) (Nick Boultbee) * Strip blank tags out from metadata lists (##3914) (afontenot) * Edit tags: Hide multi-line tags if selected (##3941) (Nick Boultbee) * Lyrics pane: switch to genius.com (Nick Boultbee) * Validate units for tag expressions (##3932) (Nick Boultbee) * Support downloading remote files (##3926) (Nick Boultbee) * Improve the console plug-in in a number of ways (##3923) (afontenot) * Wrap ‘tags’ into a link to the tags wiki page (##3920) (Tobi) * Add an option to set how missing titles are displayed (##3905) (Jej) * Increase space between icon and text (##3918) (Jej) * Icon relooking proposal (##3889) (Jej) * Plugin window GUI improvements (##3900) (Jej) * A new option to set how a song is considered as played (##3873) (Jej) * Rewrite Soundcloud interaction a bit (##3893) (Nick Boultbee) * New config option for search bar historic count (##3885) (Jej) * Clear queue icon and config button improvement (##3879) (Jej) * Less annoying autosave of play queue (##3649) (Nick Boultbee) * Make current file react to changes on the current song (##3731) (##3871) (Nick Boultbee) * Tracks count UI enhacement (##3867) (Jej) * Reworked “Stop on pause” language (##3809) (Allan Nordhøy) * Pass entered playlist title through (Nick Boultbee) * Scrobble plugin: autosave cache more (#2951 / #3649) (##3857) (Nick Boultbee) * Save play queue batched or periodically (#3649) (##3854) (Nick Boultbee) * Add a keyboard shortcut for rescanning the library (##3781) (Marcin Mielniczuk) * Make some overlooked strings translatable (##3782) (Till Berger) * Make link text translatable in plugin descriptions (##3806) (Till Berger) * Feature: Support description and language in lyrics (USLT) [WIP, comments appreciated] (##3769) (h88e22dgpeps56sg) * Allow markup in plugin descriptions (##3792) (Nick Boultbee) * ReplayGain: Disambiguate column heading (##3788) (Till Berger) * Set empty input shape for hints window (##3749) (Thomas Leberbauer) * Add autocompletion to console plugin (##3728) (halfbrained) * New plugin to send a stop signal to the player backend on pause (##2848) (othalan) * Added a unified and flexible ImportExport plugin (##3705) (Joschua Gandert) * Add Album column to plugin dialog window (##3650) (Maksim Liauchuk) * Moved Burn CD plugin commands into custom commands plugin (##3636) (Joschua Gandert) * Closes #3631: Remove Web Lyrics plugin (##3633) (Joschua Gandert) * 🆕 Playlists library (#518) (##3532) (Nick Boultbee) * Prioritise IDs in album keys (##3617) (Nick Boultbee) * Remove tracks when scandirs removed (##3621) (Nick Boultbee) * Support .m4b (AudioBook)files (##3602) (Nick Boultbee) * Ignore auto_sort when shuffle is enabled (##3581) (luk1337) * Finish up collections -> collections.abc migration #3800 (luk1337) * Follow-up to #3749 #3766 (slosd) Fixes: * Fix Soundcloud auth (a bit) (Nick Boultbee) * Exfalso: fix prefs (##3838) (Nick Boultbee) * Handle missing playlist library better (Nick Boultbee) * Fix excess minimum height of plugin window with long description (##3785) (Till Berger) * Fix string that should not be translatable (##3783) (Till Berger) * Remove some superfluous tooltip text (##3784) (Till Berger) * Fix hidden files (#3916) (##3917) (Nick Boultbee) * fix ‘Convert Encoding’ plugin (##3825) (Sergey) * Make missing pixbufs less fatal (##3758) (Nick Boultbee) * Do not start dragging from empty treeview area (#3538) (##3751) (Thomas Leberbauer) * Fix translated menu labels for playorder plugins and add accelerators (##3787) (Till Berger) * Fix RG wikipedia link (Nick Boultbee) * Soundcloud: rework API (##3768) (Nick Boultbee) * Soundcloud: ignore tracks with no URL (Nick Boultbee) * Fix info area not updating on songlist removal (##3663) (Nick Boultbee) * EF: Fix double-calling of header bar code (##3711) (Nick Boultbee) * Fix soundcloud parsing (##3721) (Nick Boultbee) * Ignore dotfiles in Playlist dir (Nick Boultbee) * Bugfix and clean up for utils.fifo (##3761) (Martijn Pieters) * Players: Only query song from a source if there is one (Nick Boultbee) * Fix icon for library removal prompt (Nick Boultbee) * Fix #3611: assert that __fav_stations is not None (Joschua Gandert) * Propagate repeat options properly in mpris2 plugin (##3723) (luk1337) * Tray Icon: Better errors / logging for import failures (Nick Boultbee) * PL library: only filter out dotfile-like files (Nick Boultbee) * CLI: better error for unmodifiable files (Nick Boultbee) * reload(): only migrate actual internal tags (##3618) (Nick Boultbee) * Various fixes around lyrics and remote files (Nick Boultbee) * Ex Falso prefs: fix missing parent bug (Nick Boultbee) * Don’t throw when no song is playing (Nick Boultbee) Developer: * Improve release notes script (Nick Boultbee) * test_setup: fix with newer setuptools (Christoph Reiter) * tests: don’t disable gstreamer registry updates under flatpak (Christoph Reiter) * Lastfmsync tidy (##3937) (Nick Boultbee) * Inkscape –export-png deprecated option (##3870) (Jej) * Mypy - change directory in tests (Nick Boultbee) * Formats: various lint improvements (Nick Boultbee) * Scrobbler: small linting / refactorings (Nick Boultbee) * Xiph: modernise some Python (Nick Boultbee) * tests: skip test_libc on osx (Christoph Reiter) * Refactor gettext code (##3737) (Nick Boultbee) * Fix some test signal handling (##3774) (Nick Boultbee) * Small Soundcloud refactors, split out: (##3773) (Nick Boultbee) * Tidy gettext tests (Nick Boultbee) * dmgbuild: port from biplist to plistlib (Christoph Reiter) * macos: more updates; switch from gnutls to openssl (Christoph Reiter) * macos: a round of jhbuild package updates (Christoph Reiter) * checkupdates: reduce threadpool workers to not hit arch api rate limit (Christoph Reiter) * checkupdates: port to pypi json api (Christoph Reiter) * Support flaky tests (##3695) (Nick Boultbee) * Added ObjectListMatcher utility class (##3656) (Joschua Gandert) * CI: fix Windows test directory detection (##3646) (Nick Boultbee) * Remove PicklingLibrary & better library typing (Nick Boultbee) * Tests: dump flake8 output better on failure (Nick Boultbee) * Update the contact options (Christoph Reiter) * rtd: enforce a newer sphinx-rtd-theme version (Christoph Reiter) * rtd: try installing a newer sphinx_rtd_theme (Christoph Reiter) * Fix copool tests, extract common code (##3657) (Nick Boultbee) * Tweak test_terms_letter_case to account for query-syntax examples (##3813) (Till Berger) * Fixed Code Quality Issues (##3583) (Ankit Dobhal) * Add release infos in appdata files (Christoph Reiter) * Fix distcheck (Christoph Reiter) * Commit .pot file to git #3665 (lazka) * setup.py: add a create_pot command #3664 (lazka) * wininst: stop pinning pypi deps (Christoph Reiter) * wininst: remove frei0r (Christoph Reiter) * Create GitHub Actions automated testing for Fedora 33 (resolves #3542) (##3558) (Phillip Julien) * downloads: remove all unstable repos (Christoph Reiter) * Update universe (but lock) (##3607) (Nick Boultbee) Docs: * Corrected description of ~people internal tag. (##3938) (Alexander Browne) * Docs: Update release checklist / maintenance (Nick Boultbee) * Tidy docs around queue (Nick Boultbee) * Docs: tidy some images (Nick Boultbee) * Update exfalso.rst (##3845) (Steve Harris) * Update quodlibet.rst (##3846) (Steve Harris) * Update patterns.rst (##3819) (everdred) * Update macos devenv setup documentation (##3759) (Martijn Pieters) * Update the translation guide for the weblate switch (Christoph Reiter) * docs: show the translation status (Christoph Reiter) * docs: mention weblate in the translation guide (Christoph Reiter) * Lots of README updated :book: (##3625) (Nick Boultbee) * FAQ: where QL store data outdated (##3878) (Jej) Translations: * Galician * Adolfo Jayme Barrientos (308) * Turkish * Ömer Faruk Çakmak (3) * E-Akcaer (1149) * German * Till Berger (292) * Danish * scootergrisen (17) * Greek * Dimitris Papageorgiou (77) * Ukrainian * Tymofii Lytvynenko (1) * Andrij Mizyk (542) * Portuguese * Adolfo Jayme Barrientos (8) * ssantos (111) * English (United Kingdom) * Nick Boultbee (4) * Tom Fryers (4) * Indonesian * 1. Musthafa (31) * Dutch * ikmaak (5) * Heimen Stoffels (96) * Spanish * germe-fur (85) * Adolfo Jayme Barrientos (1205) * French * Adolfo Jayme Barrientos (1) * Jej@github (136) * Bundy01 (481) * Finnish * Kristian Laakkonen (166) * Korean * Johndoe0153 (419) * Slovak * menom (75) * Marek Felšöci (1527) * Chinese (Simplified) * stoodvolleyball (1) * 梁普行 (5) * Pig Fang (19) * JER-ry (249) * Eric (464)
2022-04-09py-music21: amend a comment about lilypond and py-gamegutteridge1-3/+2
2022-04-09py-music21: Python 3.7 is now incompatible due to py-scipy 1.8gutteridge1-2/+2
Upstream will be removing Python 3.7 support in their next significant release, anyway.
2022-04-06add audio/zam-pluginsnia12-1/+343
zam-plugins is a collection of LV2/LADSPA/VST/JACK audio plugins for sound processing. It includes: * ZaMaximX2: brickwall limiter for mastering. * ZamAutoSat: automatic saturation plugin. * ZamComp: powerful mono compressor strip. * ZamCompX2: stereo version of ZamComp with knee slew control. * ZamEQ2: two band parametric equaliser with high and low shelving circuits. * ZamGEQ31: 31 band graphic equaliser. * ZamPhono: collection of phono filters for restoring vinyl records, or preparing to cut new ones. * ZamGate: gate plugin for ducking low gain sounds. * ZamGateX2: gate plugin for ducking low gain sounds, stereo version. * ZamTube: distortion effect. wave digital filter physical model of a triode tube amplifier stage, with modelled tone stacks from real guitar amplifiers. * ZamDelay: simple feedback delay unit with sync-to-host BPM feature and filter. * ZamDynamicEQ: dynamic equalizer that changes its gain based on detecting a narrow band of frequencies. * ZaMultiComp: mono multiband compressor, with 3 adjustable bands. * ZaMultiCompX2: stereo version of ZaMultiComp, with individual threshold controls for each band and real-time visualisation of comp curves.
2022-04-04py-music21: update to 7.3.1gutteridge3-9/+14
The full upstream change log can't be condensed easily, highlights are: Version 7.3 is a bug-fix, improvement, and maintenance release of music21. Aside from a few obscure corners of the code, it is designed to be fully backwards compatible with the previous v7 releases (7.1). It represents half a year's work since the original v7.1 release. Thanks go especially to Jacob Tyler Walls who really steered the contributions to this release. Among the major improvements in this branch are: Full support for Python 3.10. I've been doing all my recent dev on 3.10 taking advantage of new features, and it's great, and plays well with numpy, tensorflow, and so many other cutting edge analysis tools. In keeping with music21's policy of supporting the last three versions of Python, music21 v7.3 will be the last version of music21 to support Python 3.7. A decision on whether 3.8 or 3.9 will be the minimum version for music21 v8 will come later, depending on its release date; we may also update policy somewhat and raise the minimum version to 3.9 during the v8 cycle. (7.3.0 had an installation bug -- replacing with 7.3.1) For full details, please refer to https://github.com/cuthbertLab/music21/releases/tag/v7.3.0
2022-04-03revbump for devel/protobufadam3-6/+6
2022-04-03audio/librespotpin1-1/+4
Fix build with gstreamer-backend.
2022-04-03audio/spotify-playerpin1-1/+4
Fix build with gstreamer-backend.
2022-04-02audio/termusic: update to 0.6.12pin3-123/+123
[v0.6.12] -Released on: March 31st, 2022. -Add album photo function. It'll show the jpg or png file under the same folder of the playing track, if the track doesn't have embeded photo. -Fix pause bug. -Fix error embedding lrc after downloading from youtube. -Filter unsupported file extension when adding to playlist(based on backend).
2022-04-01celt: set BUILDLINK_INCDIRSnia1-1/+3
this is needed by a future mumble update.
2022-03-30*: recursive bump for vala 0.56wiz2-4/+4
2022-03-30fluidsynth: update to 2.2.6.wiz3-9/+8
Undeprecation and minor revisal of the OSS driver (#1038) Minor improvements to CoreAudio and CoreMidi drivers (#1047, thanks to @bradhowes) Fix sustained voices being held after ALL_CTRL_OFF (#1049) Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF (#1050) Prevent Modulation Envelope from being stuck in decay phase, causing detuned voices and potentially other audible glitches for some soundfonts (#1059) Fix a compilation issue with recent glib (#1063, thanks to @devingryu)
2022-03-29audio/ncspot: update to 0.9.7pin4-312/+155
Maintenance -Fix error messages shown on successful commands (#711, #759) -Notification improvements (update existing notification, set application name) (#760) -Use Rodio backend for macOS builds (#772) -Dependency updates
2022-03-28a*/*: revbump(1) for libsndfiletnn124-225/+248
2022-03-28libsndfile: bump bl3.mktnn1-2/+2
2022-03-27libsndfile: Update to 1.1.0 to get the latest security fixes.nia6-113/+13
## [1.1.0] - 2022-03-27 ### Added * MPEG Encode/Decode Support. Uses libmpg123 for decode, liblame for encode. Encoding and decoding support is independent of each other and is split into separate files. MPEG support is generalized as subformats, `SF_FORMAT_MPEG_LAYER`(I,II,III) so that it might be used by other containers (`MPEG1WAVEFORMAT` for example), but also contains a major format `SF_FORMAT_MPEG` for 'mp3 files.' Encoding Status: * Layer III encoding * ID3v1 writing * ID3v2 writing * Lame/Xing Tag writing * Bitrate selection command * VBR or CBR Decoding Status: * Layers I/II/III decoding * ID3v1 reading * ID3v2 reading * Seeking * New fuzzer for OSS-Fuzz, thanks @DavidKorczynski. * This `CHANGELOG.md`. All notable changes to this project will be documented in this file. The old `NEWS` file has been renamed to `NEWS.OLD` and is no longer updated. * Add support for decoding MPEG III Audio in WAV files. * `SECURITY.md` file to give people instructions for reporting security vulnerabilities, thanks @zidingz. * Support for [Vcpkg manifest mode](https://vcpkg.readthedocs.io/en/latest/users/manifests/). If you have problems with manifest mode, disable it with `VCPKG_MANIFEST_MODE` switch. * [Export CMake targets from the build tree](https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#exporting-targets-from-the-build-tree) * CIFuzz fuzzer, thanks to @AdamKorcz ### Changed * `SFC_SET_DITHER_ON_READ` and `SFC_SET_DITHER_ON_WRITE` enums comments in public header, thanks @SmiVan. * `ENABLE_SNDFILE_WINDOWS_PROTOTYPES` define is deprecated and not needed anymore. Previously, in order for the [`sf_wchar_open`()](http://libsndfile.github.io/libsndfile/api.html#open) function to become available on the Windows platform, it was required to perform certain actions: ```c #include <windows.h> #define ENABLE_SNDFILE_WINDOWS_PROTOTYPES 1 #including <sndfile.h> ``` These steps are no longer required and the `sf_wchar_open`() function is always available on the Windows platform. * Use UTF-8 as internal path encoding on Windows platform. This is an internal change to unify and simplify the handling of file paths. On the Windows platform, the file path is always converted to UTF-8 and converted to UTF-16 only for calls to WinAPI functions. The behavior of the functions for opening files on other platforms does not change. * Switch to .xz over .bz2 for release tarballs. * Disable static builds using Autotools by default. If you want static libraries, pass --enable-static to ./configure ### Fixed * Typo in `docs/index.md`. * Typo in `programs/sndfile-convert.c`, thanks @fjl. * Memory leak in `caf_read_header`(), credit to OSS-Fuzz ([issue 30375](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30375)). * Stack overflow in `guess_file_type`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 29339](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29339)). * Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz ([issue 26257](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26257)). * Infinite loop in `svx_read_header`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 25442](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25442)). * GCC and Clang pedantic warnings, thanks @bobsayshilol. * Normalisation issue when scaling floating point data to `int` in `replace_read_f2i`(), thanks @bobsayshilol. * Missing samples when doing a partial read of Ogg file from index till the end of file, thanks @arthurt. * sndfile-salvage: Handle files > 4 GB on Windows OS * Undefined shift in `dyn_get_32bit`(), credit to OSS-Fuzz ([issue 27366](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27366)). * Integer overflow in `nms_adpcm_update`(), credit to OSS-Fuzz ([issue 25522](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25522)). * Integer overflow in `psf_log_printf`(), credit to OSS-Fuzz ([issue 28441](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28441)), ([issue 25624](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25624)). * ABI version incompatibility between Autotools and CMake build on Apple platforms. Now ABI must be compatible with Autotools builds. Note that this change requires CMake >= 3.17 for building dylib on Apple platforms. * Fix build with Autotools + MinGW toolchain on Windows platform. See https://github.com/msys2/MINGW-packages/issues/5803 for details. ### Security * Heap buffer overflow in `wavlike_ima_decode_block`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 25530](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25530)). * Heap buffer overflow in `msadpcm_decode_block`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 26803](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26803)). * Heap buffer overflow in `psf_binheader_readf`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 26026](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26026)). * Index out of bounds in `psf_nms_adpcm_decode_block`(), credit to OSS-Fuzz ([issue 25561](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25561)). * Heap buffer overflow in `flac_buffer_copy`(), thanks @yuawn, @bobsayshilol. * Heap buffer overflow in `copyPredictorTo24`(), thanks @bobsayshilol, credit to OSS-Fuzz ([issue 27503](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27503)). * Uninitialized variable in `psf_binheader_readf`(), thanks @shao-hua-li, credit to OSS-Fuzz ([issue 25364](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25364)).
2022-03-26jack: fix build on SunOStnn2-1/+22
2022-03-26ladspa: fix build on SunOStnn2-1/+17
2022-03-26vorbis-tools: fix build on SunOStnn2-1/+16
2022-03-20musicpd: update to 0.23.6.wiz2-7/+6
ver 0.23.6 (2022/03/14) * protocol - support filename "cover.webp" for "albumart" command - support "readcomments" and "readpicture" on CUE tracks * decoder - ffmpeg: fix end-of-file check (update stuck at empty files) - opus: fix "readpicture" on Opus files * output - pipewire: fix crash bug if setting volume before playback starts - wasapi: fix resume after pause
2022-03-16libopenmpt: update to 0.6.2.fcambus2-6/+6
### libopenmpt 0.6.2 (2022-03-13) * [**Sec**] Possible out-of-bounds write in malformed IT / XM / MPTM files using the internal LFO plugin. (r17076) * [**Sec**] Possible out-of-bounds read when using Amiga BLEP interpolation with extremely high-pitched notes. (r17078, r17079) * ISO-8859-1-related charsets from Amiga OS and RISC OS are now handled more accurately, thus avoiding some unwanted control characters. * MO3: Pattern indices 254 / 255 were not treated as playable patterns even if the original file was a MOD / XM. * Correctly apply ST3-style effect memory when seeking in S3M files. * Command S (S3M / IT style) effect memory was not applied when seeking. * Initial channel mute status was not reported correctly in `get_channel_mute_status` since libopenmpt 0.6.0. * FLAC: Update to v1.3.4 (2022-02-21). * pugixml: Update to v1.12.1 (2022-02-16).
2022-03-16audio/fasttracker2: Update to v1.52fox2-6/+6
Changes since v1.51 v1.52 - 27.02.2022 - Fix possible sample loop corruption on .MOD import, f.ex. "FARLAND.MOD" - Hardware Performance Counter code refactoring (framerate handling without vsync, and scopes)
2022-03-14alsa-lib: fix build on Solariswiz3-7/+21
From Claes Nästén in PR 56749
2022-03-12*: Replace per-package msgfmt hacks with msgfmt-desktop.mknia7-43/+8
2022-03-11audio: Use hacks.mk to avoid NetBSD msgfmt on NetBSD only.nia7-20/+43
2022-03-10audio/termusic: update to 0.6.11pin3-227/+351
[v0.6.11] Released on: March 8th, 2022. -Fix ueberzug vertical position. -Fix gstreamer compilation error with gstreamer version 0.18.
2022-03-10audio/ncspot: update to 0.9.6pin4-453/+373
Maintenance -Enable autojump for playlist selection list in context menu (#225) -Use notify-rust with dbus instead of zbus (#718) -Fix compilation on Rust versions < 1.58.0 -Make album sorting case-insensitive (#724) -Enable gapless by default (#735) -Improve playlist sorting (#741) -Dependency updates New Contributors -@jirutka made their first contribution in #718 -@Roger-Roger-debug made their first contribution in #741
2022-03-08audio/spotify-player: update to 0.6.0pin3-352/+385
What's Changed -Refactor IPC codes in #30 -Rewrite UI codes in #31 -Update dependencies, migrate to Rust edition 2021 in d0c0a68 -Change client/device reconnect logic in #33 -Add various UI improvements in #32 Breaking changes -renamed BrowsePlayingContext command to CurrentlyPlayingContextPage What's new -added TopTrackPage command (default binding: g t) and new top track page -added RecentlyPlayedTrackPage command (default binding g r) and new recently played track page
2022-03-06strawberry: update to 1.0.2nia2-6/+6
Strawberry 1.0.2 Bugfixes: * Fixed showing menu when clicking icon for collection and internet search tool buttons * Fixed ignoring devices with system mounts as defined by GIO. * Fixed updating database when deleting songs from filesystem devices. * Fixed unregistered metatype when listing songs from MTP devices with Qt 6. * Fixed using entered password when testing Subsonic settings before pressing save. * Fixed downloading Subsonic album covers. * Fixed subsonic album covers downloaded several times for each album when MD5 authentication was enabled. * Fixed volume going to 100% when pressing volume down with MRPIS2 and global shortcuts. * Fixed incorrect rounding when setting volume through MPRIS2. * Fixed delete from disk not showing up in the menu when one or more CUE songs were selected. * Fixed possible crashes when switching songs when fading is enabled. * Fixed X11 global shortcuts not working unless window was in focus with Qt 6.2 and higher. * Fixed scrobbler re-sending scrobbles to fast on error. Enhancements * Log Qt version on startup. * Added button for deleting existing Subsonic songs. * Make collection watcher ignore files with "qt_temp" filename and tmp extension. * Require Qt 5.9 or higher. * Added scrollbars to edit tag dialog. * Added advanced settings for configuring collection watcher. * Disable open audio CD menu when compiled without audio CD support. * Replaced use of deprecated QMouseEvent constructor as of Qt 6.4. * Replaced use of deprecated QCryptographicHash::addData overload as of Qt 6.4. Removed features: * Removed broken "nomedia" / "nomusic" file handling.
2022-03-06schismtracker: update to 20220125nia3-6/+22
Changes: - Release builds now support macOS 10.9+ (previously supported only 10.15+) - Fix reading of various meta events in MIDI files - Fix IMF filter envelope being upside down and IMF disable envelope command - Fix bug in AIFF multi-write
2022-03-02Add davispin1-1/+2
2022-03-02audio/davis: import packagepin5-0/+75
Davis is a MDP client for music lovers. Davis displays any metadata you like! The performers, conductor, ensemble, work, movement, recording location, etc., can all be displayed so long as it's in your tags. It can fetch album art directly from MPD, using the albumart command of the MPD protocol. This means that davis can fetch album art even from remote MPD instances, and does not need to know the location of your music directory. With a custom subcommand, it is also possible to display the album art as sixel graphics in the terminal. Davis can be extended with custom subcommands, see upstream repository.
2022-03-01audio/ncspot: remove patchpin2-27/+1
Remove patch now that we have Rust-1.58.1
2022-02-28mac: disable assembly, so this builds againwiz1-8/+3
(libtool does not recognize --tag=ASM)
2022-02-28moss: convert to egg.mkwiz2-10/+11
2022-02-28buzztrax: fix HOMEPAGE, add tool dependency on wavenc pluginwiz1-2/+4
2022-02-26audio/din: Update to 53.1fox2-6/+6
Changes since 53: DIN Is Noise 53.1: ! fixed : runaway launch of drones when Drone Params > Defaults > Generations is > 1 (higher the value worse the outcome!) and Drones Per Minute = 0 due to wrong initialisation of this drone parameter after DIN restart / reload Update ASAP to DIN53.1
2022-02-21flac: updated to 1.3.4adam3-12/+12
FLAC 1.3.4 This release mostly fixes (security related) bugs. When building with MSVC, using CMake is preferred, see the README under "Building with CMake" for more information. Building with MSVC using solution files is deprecated and these files will be removed in the future. General: * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 (erikd, Martijn van Beurden) - Fix encoder bug CVE-2021-0561 (NeelkamalSemwal) - Integrate oss-fuzzers (erikd, Guido Vranken) - Seeking fixes (NeelkamalSemwal, Robert Kausch) - Various fixes and improvements (Andrei Astafev, Rosen Penev, Håkan Kvist, oreo639, erikd, Tamás Zahola, Ulrik Mikaelsson, Tyler Dunn, tmkk) * FLAC format: - (none) * Ogg FLAC format: - (none) * flac: - Various fixes and improvements (Andrei Astafev, Martijn van Beurden) * metaflac: - (none) * build system: - CMake improvements (evpobr, Vitaliy Kirsanov, erikd, Ozkan Sezer, Tyler Dunn, tg-m DeadSix27, ericLemanissier, Chocobo1). - Fixes for MinGW and MSVC (Ozkan Sezer). - Fix for clang (Ozkan Sezer) - Fix for PowerPC (Peter Seiderer, Thomas BERNARD) - Fix for FreeBSD PowerPC (pkubaj). * testing/validation: - Add Windows target to CI, improve logging (Ralph Giles) - CI improvements (Ralph Giles, Ewout ter Hoeven) * documentation: - Doxygen fixes (Tyler Dunn) - Fix typos (Tim Gates, maxz) * Interface changes: - libFLAC: (none) - libFLAC++: (none)
2022-02-13pt2-clone: update to 1.40nia2-6/+6
Changes: - Don't handle mouse click if window wasn't in focus
2022-02-13*: use versioned_dependencies for py-twistedwiz1-2/+2
2022-02-12fasttracker2: use pkgsrc flacnros1-1/+5
2022-02-12audio/din: Update to 53fox2-7/+6
Changes since 52: DIN Is Noise 53: /* new in DIN53: launched drones launch drones that launch drones that launch drones....! use Drone Params > Defaults > Generations to set the number of times this can happen if Generations = 1, A drone launcher launches drones (@ a Drones Per Minute) that die at the end of their lifetimes. This is default and the only behaviour until DIN 52. if Generations = 2, A drone launcher launches drones that launch drones. if Generations = 3, A drone launcher launches drones that launch drones that launch drones too. if Generations = 4, 5, 6, ... this quickly escalates into a population explosion of drones; lots of drones birthing lots of drones, living their life out and waiting to die can get very loud (especially if the Compressor isnt ON), slow down DIN and maybe even your computer beyond rescue. Be careful! :) Ways to prevent this population explosion are: keep Generatons low (Menu > Drone Params > Defaults), keep Drones Per Minute (DPM) and Lifetime on the original launcher low (Select drone launcher and adjust values from Menu > Drone Params > Motion) and keep the Fall time low (the fade-out time for drone after being killed, from Menu > Drone Params > Defaults) The launched drones take the DPM and Lifetime of their parent so editing carefully the parameters of the original launcher is important. /* new default Drones Per Minute (DPM) on a drone launcher (Menu > Drone Params > Defaults). Assigns a DPM when making a drone launcher. Turn on ~ to assign a DPM at random. * re: Auto rotation of drone velocity/acceleration vectors: changed Degrees Per Second to Degrees Per Tick /* re: Menu > Drone Params > Defaults > Bounces when set to 0, launched drones dont bounce off the bottom of the microtonal keyboard but are killed immediately (behaviour until DIN 52) when set to -1, drones dont bounce off the bottom of the microtonal keyboard at all: but they are not killed either, they just live their life(time) out /* gravity base and tip dont move ie stay fixed as you scroll the microtonal keyboard in DIN53. this is because gravity is now in 'object space' along with the drones and microtonal ranges. until DIN52, gravity was in 'UI space' along with UI controls. * repositioned drone arrow UI elements ! fixed : DIN not quitting when frozen drones present ! ! fixed : change size of gravity vector when its modulating !