Commit graph

9016 commits

Author SHA1 Message Date
pin
e98bb26e65 audio/spotify-qt: update to 3.4
Fixes:
-Fixed not being able to select track title as default sort column.
-Fixed sorting tracks by track number in descending order by default.
-Fixed a crash when trying to open a track context menu when no track was found.
-Fixed the setting to always start Spotify client being ignored in some cases.

Changes:
-Artist view is now loaded asynchronously to improve performance.
-Access token is now only refreshed on start when needed, making app restarts
faster.
-Settings have been rewritten to improve performance and compatibility.
-When using automatic track list header resizing, there's now a maximum width
for columns.
-When opening an album from a track, that track is now highlighted.
-High DPI support (#51).
-Qt style can now be manually selected.
-Added an option to disable discovery when using librespot (#54).
-Redesigned dark theme that more closely resembles the Spotify theme (#47).
2021-02-07 19:40:22 +00:00
gutteridge
a2b1a6c480 pulseaudio: fix BUILDLINK_ABI_DEPENDS pattern 2021-02-07 07:56:46 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
ryoon
56d058e825 pulseaudio: Bump version number in libraries 2021-02-07 06:25:31 +00:00
dbj
33d1592625 audio/audacity: include Audacity.h in audacity/Types.h to get HAVE_VISIBILITY definition 2021-02-06 23:21:13 +00:00
wiz
9507fbc95c pulseaudio: update to 14.2.
PulseAudio 14.2

A bug fix release.

 * Fix port switching when unplugging headphones

PulseAudio 14.1

A bug fix release.

 * Support upto 8 mixer channels on ALSA devices
 * Handle ALSA jacks with the same name but different index values
 * Switch to plugged-in headset when mic availability is unknown
 * Fix a potential segfault in the Bluetooth oFono HFP backend
 * Fix a problem with module-ladspa-sink when avoid-resampling=true
 * Fix database names containing canonical host for meson builds
2021-02-06 19:22:55 +00:00
dbj
79d96ebd75 audio/lilv: specify when darwin added CLOCK_GETTIME 2021-02-06 15:40:47 +00:00
nia
244f194df0 lv2: Update to 1.18.2
lv2 (1.18.2) stable;

  * Various code cleanups and infrastructure improvements.
  * eg-sampler: Save and restore gain parameter value.
  * state: Fix state:StateChanged URI in metadata and documentation.
2021-02-05 13:34:33 +00:00
wiz
0a767882df libmysofa: update to 1.2.
various smaller security bug fixes
    Steinberg audio enhancements for symmetrical HRTFs
2021-02-03 20:13:11 +00:00
wiz
7c1a8032d4 fluidsynth: update to 2.1.7.
a regression introduced in 2.1.0 prevented chorus from being audible when fluid_synth_process() was used (#751, thanks to @chirs241097)
    a regression introduced in 2.0.6 prevented the MIDI player from restarting playback after all files have been played (#755, thanks to @rncbc)
    fix a double-free violation introduced in 2.0.0 after executing the info shell command (#756)
2021-02-03 20:05:01 +00:00
pin
5a2f82c021 audio/ncspot: update to 0.4.0
Maintenance:
-Fix multiple tracks in queue being shown as playing (#396)
-Return to search when viewing search results (#397)
-Add support for open.spotify.com links (#392)
-Restart queue if pressing play when stopped (#399)
-Fix not handling changed event (#402)
-Don't handle FinishedTrack as Stopped (#403)
-Fix removing listview item even if not succesfully deleted (#404)
-Open search results in search screen (#413)

Features:
-CI: Publish binary artifacts on release (#393)
-Add simple debian-packaging with cargo-deb (#405)
2021-02-03 13:48:34 +00:00
nia
eb82b7d011 cmus: Update to 2.9.1
Adel Bordbari (1):
      add amazon.theme (#975)

Alex (1):
      mute/unmute command (#934)

Chris Grahn (1):
      Fix bug on ppc64 caused by narrowing cast (#941)

David Flatz (1):
      play pregaps of songs by adding them at the end of the previous song (#983)

Felipe (1):
      Fix typo: it's->its (#947)

Gregory Petrosyan (3):
      cmus 2.9.0-rc0
      cmus 2.9.0
      cmus 2.9.1

Guillermo Bonvehí (1):
      Make cmus-update*.py use env python and fix pidgin with py3 (#857)

Jinwoo Park (1):
      fixed playlist name searching (#906)

Johannes Lange (1):
      added "exiting" player status (#648)

Jon Higgs (1):
      Add `continue_album` option (#927)

Lucius Martius (1):
      Add support for 'DISCNUMBER' REM-field in CUE-sheets (#982)

Mathieu Lemay (1):
      Fix type of MPRIS2 fields title and album (#972)

MyLegGuy (1):
      properly calculate size of print string (#987)

Nicu Borta (1):
      ip/cdio.c: only declare track_comments_found if (#1030)

Niko E (7):
      Makes save -p consistent with documentation (#859)
      Fixes various compiler warning (#862)
      Fixes ffmpeg deprecations (#861)
      Changes yes_no_query to signal error on cmus exit (#858)
      Fixes incorect bit rate declaration for 24bit flac (#867)
      Makes :quit only prompt if -i is given (#888)
      Fixes truncation warnings by replacing %s with %.s (#1040)

Patrick G (2):
      Add *.lo to clean in Makefile (#864)
      Add note about overriding keybindings using rc (closes #742) (#866)

Patrick Gaskin (15):
      Make mouse behavior on playlist window consistent with library (#1011)
      Update zsh completion (#985) (#1019)
      Add gruvbox-warm.theme (#1014)
      Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item (#1017)
      Add tree width options (#1018)
      Implement mouse events for status bar (#1013)
      Fix whitespace issues (#1021)
      Implement mouse events for title bar (#1025)
      Switch to GitHub Actions (#1026)
      Documentation improvements for keybindings and some commands (#1037)
      Spelling, grammar, and other improvements (#1024)
      Add comments about fg/bg color to gruvbox-warm.theme (#1038)
      Increase help view keybinding width (#1039)
      Remove unused functions in op/sndio.c (#1041)
      Fix playlist track selection (#1044)

Shiba (1):
      Add support for elogind (#846)

Tim Gates (1):
      docs: fix simple typo, speacial -> special (#1002)

amangrewal (1):
      Ensures all data sent on dbus is in utf8 (#847) (#871)

edclements (2):
      Stop after queue (resolves #696) (#1006)
      Shuffle first track (#893) (#1008)

enigmatic-system (1):
      Adding "--server SOCKET --passwd PASSWORD" section (#958)

eshrh (1):
      Add -f, --file to cmus-remote (#984)

gavtroy (1):
      Support R128_TRACK_GAIN / R128_ALBUM_GAIN tags (#994)

jetomit (1):
      Fix a crash when moving all tracks in a view (#916)

lennonhill (1):
      ip/mp4: add metadata support for bpm/tempo (#878)

mrffr (1):
      Allow push to accept no arguments (#937)

tomty89 (4):
      Avoid -I$(pwd) (#820)
      ip/ffmpeg: enable opus support (#865)
      bits-per-sample fixes (#870)
      misc_init: remove variable user_name (#898)
2021-02-03 09:46:08 +00:00
markd
9b4560f881 pulseaudio: fix PLIST for alsa option 2021-02-02 10:31:31 +00:00
fcambus
0dc50d3934 splay: remove hardcoded version number in DESCR. 2021-02-01 09:02:47 +00:00
nia
4102a8eb98 pt2-clone: use c99 2021-01-29 09:11:40 +00:00
triaxx
331d3eecd3 rhythmbox: Update to 3.4.4
upstream changes:
-----------------
The change log is a large concatenation of git commits and it does not seem
relevant to copy it here.
This log is available by following this link:
https://gitlab.gnome.org/GNOME/rhythmbox/-/blob/v3.4.4/ChangeLog
2021-01-28 07:30:00 +00:00
gutteridge
3e159bd6e1 musescore: update to 3.6.1
Fixes

    #315529 Fixed a crash on open of a file with start repeat in continuous view
    #315237 Fixed an issue with tab switch when opening a score when "Score migration dialog" is opened
    #315599 Fi MuseScore 3.6 crashes when rearranging instrument positions and changing Ordering
    Fixed an issue when window marked as modified, even when the last score is closed
    #315627 Fixed a crash during openning large orchestration created in older versions of MuseScore
    #315553 Fixed an issue with incorrect order of Violins in Orchestra template
    #309333 Fixed a crash during hiding palettes
    #316224 Fixed an export fail when part name contains slash
    #316025 Fixed an issue with spacers do not function with vertical justification enabled
    #316071 Added an option to Copy SMuFL Symbol Code for symbols in Master Palette
    #315861 Clef changes are no more visible on hidden staves
    #315841 Fixed an issue when "first system indent" can cause measures to not fit on system
    #315638 Fixed an issue with wrong key signature on "reset styles" with concert pitch
    #316071 Display sym smufl name in symbols palette
    #315671 Corner radius from "default rehearsal mark style" is removed
    #315503 Fixed an issue with ignored custom style defaults when creating new score from template
    #315726 Fixed an issue when applying key change to a selection causes crash if transposing instrument is involved
    #284796 Fixed an issue when incomplete voice in local time signature leads to corruption upon import
    #315067 Fixed an issue with swapping notes in a two-note tremolo causes corrupt tremolo (and crash)
    #315147 Fixed an issue with two-note tremolos displaying incorrectly when the stave has custom scale
    #315781 Fixed an issue when measure number offset changes on reload
    #290356 Now it's possible to copy-paste the LetRing, PalmMute and Vibrato elements
    The link at "Score migration dialog" now leads to Bilibili if using Chinese
2021-01-27 23:04:22 +00:00
taca
0825527edc audio/ruby-taglib: update to 1.1.0
1.1.0 - 2021-01-20

Added
* Added support for CTOC and CHAP frames for ID3v2
2021-01-26 14:47:41 +00:00
wiz
3e820781d0 musicpd: update to 0.22.4.
ver 0.22.4 (2021/01/21)
* protocol
  - add command "binarylimit" to allow larger chunk sizes
  - fix "readpicture" on 32 bit machines
  - show duration and tags of songs in virtual playlist (CUE) folders
* storage
  - curl: fix several WebDAV protocol bugs
* decoder
  - dsdiff: apply padding to odd-sized chunks
* filter
  - ffmpeg: detect the output sample format
* output
  - moveoutput: fix always_on and tag lost on move
* Android
  - enable https:// support (via OpenSSL)
2021-01-25 10:06:10 +00:00
gutteridge
e7c3bc7753 musescore: update to 3.6
pkgsrc-specific note: fixes from the 3.6 branch have been applied so
this builds with Qt 5.15 and doesn't crash when importing older scores
in certain contexts.

Release notes:

New

    Added the new default notation fonts "Leland"
    Added the new default text font "Edwin"
    Added a new dialog that suggests trying out the new engraving defaults
    Added automatic score ordering and bracketing
    Added automatic vertical justification of staves
    Added Mountain Dulcimer instrument and 3-string tab presets
    Added portamento for FLUID synthesiser
    Added Petaluma notation font
    Added mnemonics for "Save", "Save As" and "Resource Manager"

Improvements

    Redesigned the score migration dialog and the algorithm for applying new styles
    Improved the vertical staff justification algorithm
    First system indentation now takes the maximum of the length of the instruments labels and the style parameter
    Added a support of measure number interval at multi-measure rests
    Improved the recognition of instruments when loading a pre-3.6 score
    Altered default canvas background colour
    Improved functionality and appearance of 'Add Palettes' button
    Implemented a new "Export" dialog
    Improved the score symbols appearance
    Updated Bravura notation font to version 1.39
    Extended the set of accidentals
    Implemented a third stroke style for minim-based two-note tremolos
    Added extended fermata symbols to MusicXML I/O
    Updated SMuFL to the latest version 1.3
    Added support for triple sharp and triple flat
    Replaced the accidentals from Emmentaler with improved ones from Parnassus
    Added an indication of sounding pitch if the global concert pitch toggle is off and the current instrument has an actual pitch
    Added heavy, reverse end and heavy double barlines
    Added Sicilian translation
    The Edit Style dialog is no longer modal: the score can now be traversed while the dialog is open
    Added an alternative choice of “To Coda”
    Added a harmony duration interpretation
    MacOS window title bars now update according to the selected theme in MuseScore
    Added an automatic change of theme in MuseScore according to the MacOS dark/light mode setting
    The width of accidental symbols in the font is now honoured during drawing
    Solo instrument names now end in "solo"
    Improved collision avoidance between accidentals and ledger lines
    Improved the appearance of shadow notes
    Improved layout of the "Edit Style" dialog
    Cleaned up all unnecessary spaces and words used in file export
    Order of buttons in "Score migration" dialog is now platform-specific
    Improved search behavior in "Palettes"
    Added an option for applying new text font (Edwin) to imported MusicXML scores
    Replenished collection of demo scores

Fixes

    Fixed a bug preventing generation of square braces for an instrument with multiple staves
    Fixed an issue where style dialog loses setting of chord symbol radio buttons
    Fixed an issue with measure numbers not showing when first staff is cut away
    Fixed an issue where ledger lines only showed correctly when staff line spacing set to 0.5 increments (i.e 1.5, 2.0, etc.)
    Fixed an issue with image resize not correctly honouring aspect ratio
    Fixed an issue with "Select Similar Beat" command not working with shortened measures
    Fixed an issue where glissandos collide with double-digit start fretmarks
    Fixed glissando and portamento playback
    Enabled selection of text using the mouse in Palettes search field
    Adjusted the "Range-transpose" shortcuts
    Adjusted the appearance of dotted lines
    Staff visibility changes are now allowed mid-score
    Fixed an issue with the appearance of additive time signatures
    Fixed an issue where Mandolin unintentionally has a Grand Piano sound
    Expanded the list of special characters in "Special characters -> Common Symbols"
    Jump at Volta End no longer skips last measure
    Fixed a crash when switching instruments from an instrument with tabulature
    Fixed an issue when toggling between clefs of unpitched and pitched instruments, which led to a crash
    Fixed an issue where pressing Enter in the Score Properties dialog applies to the "New…" button rather than the "OK" button
    Fixed a crash when deleting header/footer text after hiding
    Fixed an issue where removing tuplets after inserting measures caused corruption/crash
    Reduced useless whitespace in JSON files
    Disabled auto collision avoidance for rests which do not have auto-placement enabled
    Fixed an issue where rests cannot be merged together when the measure has 3 or 4 voices
    Fixed an issue with the "Flatten all Beams" setting being ignored on score reload
    Fixed an issue where voice-1 rests collide with voice-3 rhythm slashes
    Fixed an issue where C time signature does not update
    Fixed an issue with readability of the tempo field by screen readers
    Fixed a palette search shortcut functionality issue
    Fixed an issue with missing space between the key signature and the first note when the time signature is hidden
    Fixed a freeze when a tie has the same start and end note
    Fixed a crash when deleting or changing a time signature in a multi-measure rest
    Fixed an issue with import of MusicXML files from the new version of Finale
    Fixed an incorrect tuplet calculation on a two-note tremolo
    Removed support for the "place at middle of stem" option for single-note tremolos
    Fixed an issue where duplication of voltas leads to following voltas being ignored
    Fixed an issue with MusicXML import of changed transpositions
    Fixed an issue where hairpin export stops halfway
    Fixed an issue with FirstSystemIndentation style setting not taking account of instrument label length
    Fixed an issue where MusicXML import did not honour "measure-style/slash"
    Fix missing kerning in MuseJazz Text
    Fixed an issue with application of new styles to 'recent' scores
    Fixed an issue with application of new styles to pre-3.6 scores
    Fixed an issue with incorrect brace scaling
    Fixed an issue with import of MusicXML tempo changes
    Fixed an issue where aligned pedal lines jump wildly while being dragged
    Fixed an issue with updating of translations
    Fixed an issue with export of fretboard diagrams to MusicXML
    Fixed an issue where atonal key signatures caused spacing issues
    Fixed an issue with the "Show MIDI controls in mixer" checkbox in "Preferences" dialog
    Fixed an issue with inconsistent stem directions on middle-line beamed notes
    Fixed an issue with application of new styles to 'recent' scores
    Fixed an issue with measure numbers colliding with brackets
    Fixed an issue with triggering of translation process after a language switch
    Fixed an issue where fingering was wrongly scaled with note size
    Fixed an issue with cutaway courtesy clefs not showing
    Fixed an issue with export of 32nd-note tuplets into MusicXML format
    Removed unnecessary rounding of BPM value in "Play panel"
    Fixed an issue with unexpected behavior of "Esc" key in "Edit Style" dialog
    Fixed a crash when importing a file with an incomplete tuplet
    Fixed an issue where adding instruments on top of others whose parts have been created leads to score corruption
    Fixed an issue with styles in the "converter" mode
    Fixed an issue where changing any property on a text line resets all styled properties to default
    Fixed an issue where the "Custom" string in "Instrument > Order" shows untranslated
2021-01-25 02:42:44 +00:00
nia
ceabc52187 ncmpcpp: Update to 0.9.1
# ncmpcpp-0.9.1 (2020-12-23)
* Add support for fetching lyrics from musixmatch.com.
* Fix intermittent failures of the Genius fetcher.
* Fix crash on startup with Visualizer as the initial screen.
* Fix crash on startup with Browser as the initial screen.
* Show the Visualizer immediately if it's the initial screen.
* Draw a separator between albums with the same name, but a different artist.
* Suppress output of all external commands.
* Consider mouse support when pausing and unpausing curses interface.
* Reduce CPU usage of the frequency spectrum visualizer.
* Enable Link Time Optimization by default.
* Enable full sorting of items in the local browser if it's not.
* Bind `Play` to `Backspace` by default.
* Fix fetching information about artists from last.fm.
2021-01-24 23:36:36 +00:00
nia
4cfa9a6ecc suil: Update to 0.10.10
suil (0.10.10) stable;

  * Clean up minor code issues
  * Remove the need for a generated configuration header
2021-01-24 16:25:02 +00:00
nia
7f486aa616 lilv: Update to 0.24.12
lilv (0.24.12) stable;

  * Allow connecting ports to structures in Python
  * Fix potential memory error when joining filesystem paths
  * Fix saving state with files on Windows
  * Fix unlikely undefined behavior when saving state
  * Fix writing state manifests on Windows
  * Remove the need for a generated configuration header
2021-01-24 16:19:59 +00:00
nia
50bc7c314e libsndfile: Update to 0.2.1
Version 0.2.1 (2021-01-23)
  * Fix incorrect passing of -version-info to libtool, causing a
    regression on versioned file name of the shared library (#140).
  * Fix time resolution on GNU/Hurd for throughput_test
  * Update AUTHORS and release manager details

Version 0.2.0 (2021-01-21)
  * API:
    * Add `src_clone()` function to clone a SRC_STATE* handle
  * Cleanup Autotools build system.
  * Require C99 compiler
  * Move `sndfile-resample` to sndfile-tools package
  * Add missing `src_get_channels`() export to windows def file
  * Fix macOS compile errors and modernize audio api on that platform
  * Add Octave scripts to generate filter coefficients
  * Fix two potential undefined behaviours
  * Fix a buffer out-of-bounds read error in src/src_sinc.c
  * Improve multichan_throughput_test
  * Replace buggy implementationg of Duffs device by regular loop
  * CMake:
    * Fix CMake generated shared library ABI compliance with Autotools build
  * Documentation:
    * Move site to new URL: http://libsndfile.github.io/libsamplerate/
    * Convert documentation pages from HTML to Markdown
    * Use GitHub's Jekyll static site generator to generate static HTML pages
      for site
2021-01-24 16:12:51 +00:00
nia
7b93abb894 libsndfile: Update to 1.0.31
Version 1.0.31 (2021-01-24)

  * The releaser of libsndfile starting from this version is the libsndfile team
    member @SoapGentoo, see AUTHORS for details.
  * Implement fast SSE2 optimized psf_lrintf() and psf_lrintf() functions to
    improve perfomance when libsndfile is built using Visual C++ (especially)
    and other compilers on x86 and AMD64 platforms. See also description of
    ENABLE_SSE2 CMake option in README.md.
  * Documentation:
    * Move site to new URL: http://libsndfile.github.io/libsndfile/
    * Convert documentation pages from HTML to Markdown
    * Use GitHub's Jekyll static site generator to generate static HTML pages
      for site
    * Fix api.md table error, thanks to @zodf0055980
    * Other docuemntation fixes and updates
  * Change CMake's project name from sndfile to libsndfile as it should be.
  * Change behaviour of ENABLE_STATIC_RUNTIME option. In short:
    * You can use ENABLE_STATIC_RUNTIME for CMake >= 3.15 without error.
    * You can use your our method to set MSVC runtime library flags if none of
      ENABLE_STATIC_RUNTIME and CMAKE_MSVC_RUNTIME_LIBRARY were set.
    Advanced information:
    * If this option is defined (set to ON or OFF), set CMP0091 policy to OLD
      (we handle MSVC runtime library flags using compiler flags), set
      corresponding compiler flags for user.
    * NEW: If this option is not defined, set CMP0091 policy to OLD (we handle
      MSVC runtime library flags using compiler flags), don't touch compiler
      options, allow user to set it manually.
    * NEW: If new CMake option CMAKE_MSVC_RUNTIME_LIBRARY is set, change
      CMP0091 policy to NEW (we handle MSVC runtime library flags using that
      option), don't touch compiler flags.
    * NEW: If both ENABLE_STATIC_RUNTIME and CMAKE_MSVC_RUNTIME_LIBRARY are set,
      terminate configuration with fatal error.
    * For MinGW toolchain this option is experimental. If you enabled it and
      then disabled again, you need to clear CMake cache (delete
      CMakeCache.txt).
  * Make CMake clip test faster.
  * Fix CMake bug with sndio library dependency, thanks to @drhenault.
  * Fix memory leak in wav_read_smpl_chunk() function, credit to OSS-Fuzz.
  * Fix aiff_read_header() memory leak(), credit to OSS-Fuzz.
  * Fix leak in wav_read_header(), credit to OSS-Fuzz.
  * Fix leak in wavlike_read_cart_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wav_read_acid_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_basc_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wavlike_read_peak_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_header(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in exif_subchunk_parse(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in endswap_int64_t_array(), credit to
    OSS-Fuzz.
  * Fix up the fuzzer so that it can't under or overseek,
    thanks to Max Dymond <cmeister2@gmail.com>.
  * Fix Autotools configure on macOS, thanks to @tmcguire and @nwh.
  * Exclude repository-configuration from git-archive, thanks to @umlaeute.
  * Use version-script when compiling with clang on Unix with Autotools, thanks
    to @tstellar.
  * Improve handling of SMPL chunks in WAV files, thanks to @zodf0055980.
2021-01-24 14:50:25 +00:00
js
c2d57f1e18 Remove audio/ft2-clone
It was already there as audio/fasttracker2 - which probably should be renamed,
given that this is not FastTracker II but a clone and the official name of the
project being ft2-clone.
2021-01-23 20:36:58 +00:00
js
a3cbb4414d Add audio/ft2-clone
Fasttracker II clone for Windows/macOS/Linux

Aims to be a highly accurate clone of the classic Fasttracker II software for
MS-DOS. The XM player itself has been directly ported from the original source
code, for maximum accuracy.

What is Fasttracker II? Read about it on Wikipedia:
https://en.wikipedia.org/wiki/FastTracker_2
2021-01-23 20:16:10 +00:00
nia
5b34069b3a libao: simplify dependency patterns.
there's no harm having multiple plugins installed concurrently,
see https://xiph.org/ao/doc/config.html for advice on selecting one
2021-01-23 12:11:12 +00:00
adam
bca4240bcf wavpack: updated to 5.4.0
5.4.0
fixed: potential security issue CVE-2020-35738
fixed: disable A32 asm code when building for Apple silicon
fixed: issues with Adobe-style floating-point WAV files
added: --normalize-floats option to wvunpack for correctly
       exporting un-normalized floating-point files
updated: Visual Studio 2019 for Windows builds
dropped: WinXP support in official binaries
2021-01-19 10:17:43 +00:00
nia
17b23f8b5a forked-daapd: Require avahi on !NetBSD 2021-01-18 09:39:29 +00:00
nia
136f884c63 vamp-plugin-sdk: build dependent packages with same toolchain 2021-01-18 09:34:30 +00:00
reinoud
83ebf98bc5 Fix Sun/NetBSD audio support. uaudio(4) record-only audio devices would not
allow to be opened write-only and the logic would then skip to the next
device.
2021-01-16 21:06:52 +00:00
fox
89bc65e5b2 audio/fasttracker2: Updates to v1.43
Changes since v1.41

v1.43 - 13.01.2021
- Sample tuning is now slightly more accurate when importing .IFF/.WAV/.AIFF
  samples. It can still be off by up to several cents, but this is because of a
  rather low sample pitch precision in FT2 (5-bit finetune + relative note).
- Bugfix: Fixed some scrollbar bugs in the instrument editor (when changing
  values, then changing instrument, and changing values again).
- New feature: Display middle-C (C-4) frequency in the instrument editor
- Some small optimizations and minor bugfixes

v1.42 - 01.01.2021
- Updated SDL from version 2.0.12 to version 2.0.14
- Windows: Because of a bugfix in SDL 2.0.14, the instrument selector keys
  (numpad) still work like they should regardless of the numlock state.
- Changed a flag when setting up the video renderer so that the program can
  properly run in rare cases where it wouldn't
- Some other minor fixes
2021-01-16 19:04:40 +00:00
mef
914a87fb10 (audio/ncspot) regen distinfo 2021-01-16 14:57:32 +00:00
pin
bbae1937e8 audio/ncspot: update to 0.3.0
Features:
-Show confirmation dialog before deleting queue (#227)
-Expose gapless playback config option (#369)
-Add select artist dialog when multiple artists (#375)
-Separate search and search results views (#219)
-Show screen title in "pop view" hint (#376)

Maintenance:
-Fix: Do not announce unplayable tracks via MPRIS (#349)
-Set view title for "Similar tracks"
-Fix search command and update docs (#353)
-Enable mouse scrolling in TabViews (#363)
-Fix not setting country correctly in Spotify API calls (e.g. search) (#370)
-Fix: convert duration to i64 to avoid overflow. Previously this would break
MPRIS updates when playing long podcast episodes.
-Build fix: Pin syn to 1.0.57 (#385)
2021-01-14 12:18:08 +00:00
wiz
dab62b8c14 fluidsynth: update to 2.1.6.
SoundFonts may never be unloaded correctly, if

    polyphony is ever exceeded (#727), or
    voices are still playing while their SoundFont is being unloaded.

Calling delete_fluid_synth() does not free those SoundFonts either. Affected are versions from 1.1.4 to 2.1.5 .
Other bug-fixes:

    fix a heap-based use-after-free (#733)
2021-01-11 22:29:22 +00:00
nia
6acdf58c7d pt2-clone: Normalize build and installation process. 2021-01-10 11:31:32 +00:00
nia
d1d660a695 musicpd: Bump PKGREVISION for previous 2021-01-08 09:54:31 +00:00
nia
aca837bb30 musicpd: Lower GCC requirement.
This is a build fix for NetBSD/earm...
2021-01-08 09:31:32 +00:00
js
bcb665a084 Remove leftover variable 2021-01-06 01:19:20 +00:00
gutteridge
a9044c3f2b py-music21: update to version 6.5
Change log:

Version 6.5 adds several important new features since the bug-fix version 6.3 (from mid-November 2020) while squashing many bugs and speeding up a number of parts of the system. Many of the contributions were made by members of the open source community, including major contributions by Jacob Tyler Walls (JTW), Mark Gotham (MG), Néstor Nápoles López (NNL), and Paula Muñoz Lago.

Highlights include:

PartStaff objects such as a staff of a piano part now export properly back to MusicXML as one part with <staff> tags. Huge work by JTW!
RomanText is now a valid output format in addition to input! Save your analyses for later! Thanks Mark Gotham!
search/lyrics now finds second and subsequent lyrics (thanks to Paula ML and DIDONE project)
Improvements to VI and VII roman numerals in minor (JTW)
MIDI tries to import part names from instruments (JTW)
MIDI properly reads and writes conductor tracks (JTW)
Doc improvements for many places including RomanNumerals, insertIntoNoteOrChord, chordify with GraceNote (MSC)
Major speedups for many chord actions including getLeadingTone, isTriad, isMajorTriad, etc. (NNL + MSC w/ JTW)
music21 loads or starts up in 1/3 the time as before. (MSC)
Opus.write() improvements -- now all filenames of an Opus write call have similar names and only the last filename is returned (JTW)
All properties in music21 are readable without raising an exception. This will help inspection/debugging software. (MSC)
Staff-type is imported and exported properly to/from musicxml as the .staffType attribute on layout.StaffLayout objects. .staffLines is now settable on all Stream types (not just Parts) as a shortcut to manipulating layout.StaffLayout().staffLines at the start of the Stream. (MSC)
roman.RomanNumeral.isNeapolitan() (MG)
Smaller features and bug fixes:

midi.realtime.StreamPlayer now allows for non-blocking playing and for stopping at various points. (antran22)
If scratch/temp directory is not writable or does not exist, use backup directories (JTW + Tanchihpin0517 )
Use subprocess.run() for launching external tools (JTW)
Deprecated method Environment.launch() is removed. (JTW)
MusicXML reader selection improved, especially on Windows (MSC)
Refactor of the musicxml subpackage for smaller files and more expandability (MSC)
Default readers set for Unix (Thomas Wilson).
RomanNumeral parsing improvements, esp. for chords like V7b5. (MSC)
testing is moved to Github Actions for faster responses. Thanks to Travis-CI for years of support (MSC)
works on Python 3.9 -- v6 is likely the last version to support py 3.6. (MSC)
Instruments outside of voices are retained when making measures (JTW)
all tests pass on Windows for windows developers. (JTW)
better installation on conda-forge w/ a webcolors change (JTW)
unmeasured scores export to MusicXML better (JTW)
MIDI instruments no longer get incorrect durations (JTW)
MIDI pitch bends are easier to understand (JTW)
Improved tuplet brackets when number is not shown (JTW)
Coverage improved (MSC + JTW)
Better commonName for 0, 1, 2 note chords, and microtonal chords (MSC)
.show('scala') works on more scales. (JTW)
More XML Chord symbols import (JTW)
Fixes for aadd6 and other chord symbols where the name of the note ("A") is also present in the modifier ("Add") (JTW)
Chord.quality returns "other" for C C# E G (MG)
An empty degree-alter now matches MusicXML spec (JTW)
ABC and MIDI parsing cleanups to make it easier for developers to extend (MSC)
Very old musicxml files with empty "tie" elements parse better. (JTW)
Improved handling of omitted pitches in RomanNumerals (JTW)
instrument.deduplicate() removes duplicate instruments at the same offset in a stream (JTW)
Repeat endings with no number displayed now export to musicxml properly (JTW)
Several routines such as findGaps were leaving Streams in corrupt states -- fixed (MSC)
partitionByInstrument() no longer leaves instruments with non-zero durations (MSC)
MuseData reading works properly on zip files created on an OS with different line breaks (MSC)
2021-01-06 01:17:50 +00:00
js
223f89f95c audio: Add pt2-clone 2021-01-06 00:54:37 +00:00
js
ec4563f996 Add audio/p2-clone
ProTracker 2 clone for Windows/macOS/Linux

Aims to be a highly accurate clone of the classic ProTracker 2.3D software for
Amiga. Has additional audio filters and audio mixer improvements to make it
sound close to a real Amiga computer.

What is ProTracker? Read about it on Wikipedia:
https://en.wikipedia.org/wiki/ProTracker
2021-01-06 00:52:22 +00:00
wiz
2619eeac5f pulseaudio: remove ~ pattern from skip files now that it's default 2021-01-04 22:34:54 +00:00
wiz
8971cb3b4d strawberry: update to 0.8.5.
0.8.5:

  Bugfixes:
    * Fix return type of SmartPlaylistQueryWizardPlugin::type().
    * Fix comparison between QChar and integer to use QChar::unicode().
    * Fix return type of qHash with Qt 6 to use size_t instead of uint.
    * Fix tag edit dialog save process sometimes stuck.
    * Fix repeat and shuffle buttons greyed out when a dynamic playlist is open.
    * Fix CUE parser handling of values with empty quotes.
    * Fix broken year and disc collection groupings with CUE songs.
    * Fix HTML escaping showing up in OSD notifications when using custom text.

  Enhancements:
    * Add Swedish translation.
    * Made Qt X11Extras and WinExtras modules optional.
    * Save and restore geometry in edit tag dialog.
    * Add command line option to play a playlist based on name.
    * Change double-click behaviour in cover manager to open fullsize cover.
2021-01-04 12:12:27 +00:00
wiz
a6117387c0 libshout: update to 2.4.5.
libshout 2.4.5 (20201219)

* Improved shout.h for reading, and understanding.
* Marked dumpfile support as obsolete (as SHOUT_PROTOCOL_XAUDIOCAST already is).
* Added Support for setting the content language.
* Avoid the use of obsolete functions (#2317).
* Several small fixes for non-blocking mode (#2321, #2315).
* Corrected detection of libogg (mostly for windows targets).
* Now accept TLS mode "auto" when build without TLS support.
* Added new tool shout(1).
2021-01-04 11:09:33 +00:00
adam
7dff0e523e timidity: updated to 2.15.0
Version 2.15.0
* Add support for segment play option (-G, --segment) with a great
  contribution by Yotam Medini <yotam.medini@gmail.com>.
* Add metronome indicator in dumb interface trace mode.
* Let libao backend set ao options via TIMIDITY_AO_OPTIONS
  environment variable.
* Fix for CVE-2009-0179, CVE-2009-3996, CVE-2010-2546 and
  CVE-2010-2971.
* Fix for CVE-2017-11546.
* Support for Tcl/Tk 8.6.
* Improve Windows MIDI driver.
* ...and many other bug fixes.
2021-01-03 18:54:05 +00:00
adam
fd752da670 mpg123: updated to 1.26.4
1.26.4
------
- Clarify seeking documentation regarding samples and PCM frames.
- Fix build on MorphOS (patch by Ozkan Sezer, bug 295).
- Fix cmake build to install fmt123.h.
- Some cmake build fixes, tinyalsa addition by Maarten (bug 299).
- libmpg123: explicitly handle some
2021-01-03 15:06:00 +00:00
wiz
37da6cbd44 pulseaudio: skip portability check on backup file 2021-01-03 14:58:37 +00:00
pin
aa5b5e8063 audio/spotify-qt: update to 3.3
Fixes:
-Fixed not sorting by track number correctly in some cases (#29).
-Fixed showing "View artist" from tracks in artist view, which opened an empty
artist.
-Fixed not saving settings for changelog and playback order properly.
-Fixed some possible issues with media controller in snap (#38).
-Fixed copying an album link to clipboard, copying an invalid link.
-Fixed failing to refresh playlist, showing an empty list.

Changes:
-Added setting to use relative dates (... ago instead of exact date)
(enabled by default).
-Improved Qt 6 support (compile with -DUSE_QT6=ON to link against Qt 6).
-Added a new --reset-credentials parameter to reset Spotify credentials (#39).
-Renamed library items to be make more sense (still in the same order).
-Hovering over a year for an album in artist view now shows the full release
date.
-Removed "single click to play tracks" settings, as it's now automatic depending
on system setting (#40, #41).
-Space can now be used to play/pause while the application has focus.
-Added ability to search for a single item by pasting the URL or ID of the item.
2021-01-02 14:13:56 +00:00