Commit graph

9009 commits

Author SHA1 Message Date
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 (, thanks to @chirs241097)
    a regression introduced in 2.0.6 prevented the MIDI player from restarting playback after all files have been played (, thanks to @rncbc)
    fix a double-free violation introduced in 2.0.0 after executing the info shell command ()
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 ()
-Return to search when viewing search results ()
-Add support for open.spotify.com links ()
-Restart queue if pressing play when stopped ()
-Fix not handling changed event ()
-Don't handle FinishedTrack as Stopped ()
-Fix removing listview item even if not succesfully deleted ()
-Open search results in search screen ()

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

Alex (1):
      mute/unmute command ()

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

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

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

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 ()

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

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

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

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

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

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

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

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

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

Patrick Gaskin (15):
      Make mouse behavior on playlist window consistent with library ()
      Update zsh completion () ()
      Add gruvbox-warm.theme ()
      Add -n option to win-add-{l,p,Q,q} to prevent selecting the next item ()
      Add tree width options ()
      Implement mouse events for status bar ()
      Fix whitespace issues ()
      Implement mouse events for title bar ()
      Switch to GitHub Actions ()
      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 ()
      Remove unused functions in op/sndio.c ()
      Fix playlist track selection ()

Shiba (1):
      Add support for elogind ()

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

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

edclements (2):
      Stop after queue (resolves ) ()
      Shuffle first track () ()

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

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

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

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

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

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

tomty89 (4):
      Avoid -I$(pwd) ()
      ip/ffmpeg: enable opus support ()
      bits-per-sample fixes ()
      misc_init: remove variable user_name ()
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

     Fixed a crash on open of a file with start repeat in continuous view
     Fixed an issue with tab switch when opening a score when "Score migration dialog" is opened
     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
     Fixed a crash during openning large orchestration created in older versions of MuseScore
     Fixed an issue with incorrect order of Violins in Orchestra template
     Fixed a crash during hiding palettes
     Fixed an export fail when part name contains slash
     Fixed an issue with spacers do not function with vertical justification enabled
     Added an option to Copy SMuFL Symbol Code for symbols in Master Palette
     Clef changes are no more visible on hidden staves
     Fixed an issue when "first system indent" can cause measures to not fit on system
     Fixed an issue with wrong key signature on "reset styles" with concert pitch
     Display sym smufl name in symbols palette
     Corner radius from "default rehearsal mark style" is removed
     Fixed an issue with ignored custom style defaults when creating new score from template
     Fixed an issue when applying key change to a selection causes crash if transposing instrument is involved
     Fixed an issue when incomplete voice in local time signature leads to corruption upon import
     Fixed an issue with swapping notes in a two-note tremolo causes corrupt tremolo (and crash)
     Fixed an issue with two-note tremolos displaying incorrectly when the stave has custom scale
     Fixed an issue when measure number offset changes on reload
     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 ().
  * 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 ()
-Expose gapless playback config option ()
-Add select artist dialog when multiple artists ()
-Separate search and search results views ()
-Show screen title in "pop view" hint ()

Maintenance:
-Fix: Do not announce unplayable tracks via MPRIS ()
-Set view title for "Similar tracks"
-Fix search command and update docs ()
-Enable mouse scrolling in TabViews ()
-Fix not setting country correctly in Spotify API calls (e.g. search) ()
-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 ()
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 (), 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 ()
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 ().
* Several small fixes for non-blocking mode (, ).
* 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 ().
-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 ().
-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 ().
-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 (, ).
-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
nia
4f55d92ac4 cddb-bundle: Fix installation paths. 2021-01-02 12:41:22 +00:00
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
ryoon
5c36ddb70d pulseaudio: Update to 14.0
Changelog:
git shortlog

Alexander E. Patrakov (1):
      man: Deprecate the enable-remixing option

Alexander Patrakov (1):
      Split the enable-lfe-remixing setting into two

Arun Raghavan (28):
      rtp: Make init return a value for success/failure
      rtp: Don't use cookie for SSRC
      rtp: Drop support for non-L16 media
      rtp: Move MTU handling to the RTP implementation
      rtp: Hide RTP implementation details from module-rtp-*
      rtpoll: Separate out before/after/work callback userdata
      rtp: Add a GStreamer-based RTP implementation
      rtp: Add some logging to know what backend is being used
      switch-on-connect: Fix warning on discarded const qualifier
      alsa-ucm: Support Playback/CaptureVolume
      gitlab: Make container updates automatic
      build: Bump soversion for libpulse
      ci: Update for changes in CI template
      ci: Go back to using CI templates from master
      alsa-mixer: Add an explicit profile-set for Audigy devices
      build-sys: Bump soversions
      build-sys: Add doxygen/meson.build to distfiles
      build-sys: Bump gettext dependency
      Revert "alsa-mixer: support up to 8 channels per mixer element"
      build-sys: meson: Add libm dep to raop module
      rtp: gstreamer: Don't count on buffer DTS for capture time
      rtp: gstreamer: Account for rounding errors in RTP timestamp conversion
      build-sys: Set the GStreamer RTP backend to disabled by default
      sink, source: Skip filter streams while changing default sink/source
      switch-on-port-available: Switch to headphones on unknown availability
      module-alsa-card: Drop availability groups with only one port
      Revert "mainloop: fix timeout assignment in pa_mainloop_prepare"
      build-sys: Bump libpulse soversion

Bal??zs Mesk?? (1):
      Translated using Weblate (Hungarian)

Baurzhan Muftakhidinov (1):
      i18n: Add initial Kazakh translation

Ben Buchwald (2):
      module-jackdbus-detect: Allow omitting channels argument
      module-jackdbus-detect: Separate sink/source channels arguments

Daniil Kovalev (1):
      Fix memory leak in context_free

Dave Chiluk (1):
      alsa-mixer: add support for LucidSound LS31, and create usb-gaming-headset profile

David Heidelberg (2):
      meson: convert post-install.sh to python
      meson: convert to install_headers

Dusan Kazik (1):
      Translated using Weblate (Slovak)

Eero Nurkkala (3):
      alsa-ucm: disallow null mdev argument into pa_alsa_open_mixer_by_name()
      tests: hashmap-test.c: fix memory leak
      tests: cpu-remap-test.c: fix memory leaks

Emanuil Novachev (1):
      Translated using Weblate (Bulgarian)

Emilio Herrera (1):
      Translated using Weblate (Spanish)

Felipe Sateler (2):
      qpaeq: Drop unused imports
      qpaeq: use python3 instead of python 2

Felix Yan (1):
      shell-completion: zsh: Correct a typo

Geert Warrink (1):
      Translated using Weblate (Dutch)

Georg Chini (5):
      virtual sources: Propagate asyncmsgq change after source-output move
      sink-input, source-output: Fix stream rescue if a move fails
      daemon.conf: Add boolean rescue_streams parameter
      sink, source: Fix stream rescue from sinks or sources without port
      stream-restore: Restore preferred device for new streams

G?ran Uddeborg (1):
      Translated using Weblate (Swedish)

Hugo Osvaldo Barrera (1):
      Delete .travis.yml

Hui Wang (19):
      sink-input: change bool save_sink to char *preferred_sink
      sink-input: add a new API pa_sink_input_set_preferred_sink
      sink-input: clear the preferred_sink if it is default_sink
      core: move sink-inputs conditionally when update default_sink
      sink: move streams to new appeared sinks if they prefer these sinks
      device-port: moving streams due to changing the status of active_port
      sink: move the streams to the default_sink when the sink is unlinked
      stream-restore: skip entries setting action from gnome-control-center
      source-output: change bool save_source to char *preferred_source
      source-output: add a new API pa_source_output_set_preferred_source
      source-output: clear the preferred_source if it is default_source
      core: move source-outputs conditionally when update default_source
      source: move streams to new appeared sources if they prefer these sources
      device-port: moving streams since active_port on source changes status
      source: move the streams to the default_source when the source unlink
      stream-restore: skip entries set on source from gnome-control-center
      alsa-mixer: store the ucm_device with the order of their priority
      alsa: make the unsuspend more robust
      alsa: adjust ucm sink/source priority according to ports priority

Igor V. Kovalenko (9):
      module-stream-restore: log error writing volume/mute/device entry to database
      module-stream-restore: check if dbus entry exists in dbus_entries map before creating it
      device-port: fire port available changed hook after streams are moved
      build-sys: meson: adjust path to gsettings-helper runing from build tree
      module-bluez5-discover: avoid use after free on de-init
      pactl: explicitly print if port availability is unknown
      i18n: Update pulseaudio.pot
      module-alsa-card: Add debug logging if availability group was pruned
      switch-on-port-available: Add logging for port availability group

Jan Alexander Steffens (heftig) (5):
      autotools: Put module-tunnel-source X11_CFLAGS into CFLAGS instead of LDFLAGS
      meson: Define TUNNEL_SINK for module-tunnel-sink
      build-sys: meson: Fix detection of SYS_memfd_create
      meson: Add missing thread_dep to atomic-test
      build: Make alsadatadir configurable

Jarno Suni (2):
      shell-completions/bash: Add pactl set-default-sink and set-default-source
      shell-completion: Do not use 'awk -e' in bash completion

Jaroslav Kysela (40):
      alsa-ucm: use ucm2 name for the direct card index open
      alsa-ucm: add mixer IDs to ucm_items
      alsa-mixer: handle the index for ALSA mixer element identifiers
      alsa-mixer: improve alsa_id_decode() function
      alsa-ucm: use the correct mixer identifiers as first
      alsa-ucm: add support for master volume
      alsa-ucm: split correctly JackHWMute device names
      alsa-ucm: fix parsing for JackControl
      alsa-ucm: add comments to ucm_get_mixer_id()
      alsa-ucm: validate access to PA_DEVICE_PORT_DATA()
      alsa-ucm: parse correctly the device values
      alsa-ucm: do not try to use UCM device name as jack name by default
      alsa-util: do not try to guess the mixer name from the PCM name
      alsa-ucm: add control and mixer device items
      alsa-ucm: get the mixer names from ucm, don't guess
      alsa-ucm: use the proper mixer name for ucm pcm sink/source
      alsa-mixer: handle interface type (CARD,PCM) for mixer element lookups
      alsa: rewrite mixer open/close, cache mixer accesses in probe
      alsa-ucm: add support for HDMI ELD
      alsa-mixer: do the quick card number lookup to save mixer instances
      alsa-mixer: improve check for the empty path set for sink/source
      alsa-ucm: allow to set profile priority from UCM value
      alsa-ucm: correct the channel default logic (stereo)
      alsa ucm: do not assign JackHWMute when JackControl is missing for the UCM device
      ucm: fix the port / ucm device activation on boot
      alsa sink/source: fix the mixer initialization
      device-port: introduce available_group member
      device-port: add type member
      protocol: describe v34 (available_group, port type)
      alsa-ucm: set available_group (use jack name)
      alsa: legacy card - set available_group
      alsa: legacy card - implement device port type parser and assignment
      alsa ucm: set device port type
      pactl: print device port type and available group
      ucm: add possibility to skip the UCM card completely (Linked)
      alsa: mixer - reorder the type field in path parser
      alsa: fix analog-input-microphone-headset device type
      alsa: fix type for legacy hdmi devices
      alsa-mixer: support up to 8 channels per mixer element
      alsa: move the exceptionally large value errors from error to debug level

Jaska Uimonen (1):
      alsa-ucm: Fix volume control based on review

Jean-Baptiste Holcroft (1):
      Translated using Weblate (French)

Josh (1):
      alsa-mixer: add support for SteelSeries Arctis Pro 2019 headset

Juliano de Souza Camargo (1):
      Update Portuguese translation

Kai-Heng Feng (3):
      alsa: Skip resume PCM if hardware doesn't support it
      alsa-mixer: Recognize USB audio jack mixer
      module-alsa-card: Set a minimum profile priority if it's not set

Karl Ove Hufthammer (1):
      Translated using Weblate (Norwegian Nynorsk)

Khem Raj (1):
      remap/arm: Adjust inline asm constraints

Krzysztof Stasiowski (1):
      alsa-mixer: Add support for SteelSeries Arctis 5 2019 headset

Laurent Bigonville (2):
      alsa-mixer: Add the ability to pass the intended-role to the mapping
      alsa-mixer: Set the intended-role of Steelseries Arctis 5/7 headset as phone

Libin Yang (2):
      core-subscribe: add PA_SUBSCRIPTION_EVENT_CARD in dump_event
      device-port: queue CARD CHANGE event before update default sink

Marc Ranolfi (1):
      card-restore: prevent segfault caused by 'restore_bluetooth_profile=true'

Michael Pivonka (1):
      alsa-mixer: Add Razer Kraken Tournament Edition USB headset

Milo Casagrande (2):
      l10n: Update Italian translation
      Translated using Weblate (Italian)

Milo Ivir (1):
      Translated using Weblate (Croatian)

Nick Moriarty (1):
      Permit root-owned home directory

O?uz Ersen (1):
      Translated using Weblate (Turkish)

Pali Roh??r (5):
      bluetooth: Implement reading SO_TIMESTAMP for A2DP source
      bluetooth: Print SO_TIMESTAMP warning for SCO source only once
      bluetooth: Ensure that only one A2DP codec is registered to bluez
      bluetooth: policy: Remove BlueZ 4 related code
      alsa: Fix compile warnings

Peter Levine (1):
      atomic: Explicitly cast void* to unsigned long

Peter Meerwald (1):
      macro: Move PA_LIKELY()/PA_UNLIKELY(), PA_CLAMP()/PA_CLAMP_UNLIKELY() to pulse/gccmacro.h

Philip Withnall (1):
      daemon: Add --log-target=journal to pulseaudio.service

Piotr Dr?g (1):
      Translated using Weblate (Polish)

RODRIGUEZ Christophe (1):
      raop: Allow channel map module argument

Rafael Fontenelle (3):
      i18n: Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Ralph Seichter (1):
      macos: Add missing import statement

Rasmus Thomsen (1):
      meson: link libintl if it's not provided by libc

Rickie Schroeder (1):
      start-pulseaudio-x11: fix KDE version check

Rosen Penev (2):
      modules: fix wrong formats under 32-bit
      raop-crypto: add missing header

Ryszard Knop (1):
      switch-on-connect: Add blacklisting

Sanchayan Maity (2):
      modules: rtp-gstreamer: Fix RTP sound lag
      rtp: Fix sending of small packets

Sebastian Dr?ge (3):
      rtp: Use yes/no in configure instead of 1/0
      rtp: Use udpsink instead of fdsink for the GStreamer RTP implementation
      rtp: Properly timestamp buffers in the GStreamer sender pipeline

Sebastien (1):
      Update configure.ac to fix the enable_gstreamer summary

StefanBruens (1):
      raop: Send initial timing packet to prime UDP connection tracking

Taahir Ahmed (1):
      Add a basic test suite for pa_hashmap

Tanu Kaskinen (56):
      Update NEWS
      alsa-mixer-path-test: Hide unused functions when building with Meson
      daemon-conf: disable flat-volumes by default
      null-sink: allow clients to configure the supported formats
      alsa-mixer: recognize the "Speaker Jack" control
      man: remove outdated information about real-time scheduling
      gitlab: explain the container image tag better
      stream: clarify the meaning of NULL device
      core-util: Handle zero-length volume string
      switch-on-connect: Blacklist HDMI devices by default
      virtual-source: Don't process the rewind during requesting it
      virtual-surround-sink: Use correct sample spec with memblockq
      sink, source: Fix inaccurate log message
      alsa: Document that mixer elements can be identified by a combination of name and index
      ucm: Don't log errors during normal operation
      protocol-native: Fix error code
      i18n: Import Bulgarian translation from fedora.zanata.org
      i18n: Merge Catalan translation from fedora.zanata.org
      i18n: Replace po/ja.po with the Fedora Zanata version
      i18n: Replace po/es.po with the Fedora Zanata version
      i18n: Add pulseaudio.pot to version control
      meson: Remove libpulse dep from libpulsecore
      Point to SupportedAudioFormats wiki page where appropriate
      thread-mainloop: Extend the locking documentation a bit
      stream-restore: Drop the version field from the entry struct
      stream-restore: Fix a potential crash in pa_namereg_is_valid_name()
      stream-restore: Forget pre-14.0 stream routing
      raop-sink: Fix compiler warnings
      sink, source: Use the global configuration for the avoid_resampling default
      man: Explain the limitations of "pulseaudio --check"
      alsa-ucm: Fix NULL pointer handling
      i18n: Update pulseaudio.pot
      build-sys: meson: bump protocol version
      remap_neon: use register r12 instead of r7
      device-port: send sink and source change events when availability changes
      build-sys: Build atomic-test only if pthread_setaffinity_np() is available
      meson: Build atomic-test
      udev: fix too long card name with HyperX Cloud Orbit S
      gitignore: Ignore hashmap-test
      build-sys: Configure doxygen.conf.in a bit differently
      meson: Add doxygen target
      Improve the port available_group and type documentation
      alsa-mixer: Fix mapping_group_available() logic
      Rename "available group" to "availability group"
      alsa-mixer: Fix indentation
      i18n: Update pulseaudio.pot
      man: client.conf: Explain that autospawn=no doesn't disable systemd autostarting
      alsa-mixer: Document the intended-roles mapping option
      ci: Fix comment
      alsa-mixer: Set availability groups once per card
      alsa-mixer: Fix jack name comparison
      gitlab: Remove trailing whitespace from the issue template
      alsa-mixer: Remove references to non-existent multichannel paths
      alsa-mixer: Document the description and description-key mapping options
      switch-on-port-available: Fix switching away from unplugged headphones
      build-sys: Disable GStreamer by default with Autotools

Timo Gurr (1):
      meson: allow to disable installing completions

Tom Yan (2):
      main, core: check idle after loading conf
      man: mention that exit-idle-time is complied if the user is lingering

Tomasz Kontusz (4):
      alsa-mixer: Fix well-known descriptions for steelseries game/chat outputs
      alsa-mixer: Remove unused iec958-passthrough* descriptions
      alsa-mixer: add description-key to Mappings and Profiles
      alsa-mixer: add support for Astro A50 gaming headset

Vasilis Tsiligiannis (1):
      start-pulseaudio-x11: Make 'plasma' version check shell portable

Wim Taymans (5):
      X11: Add xauthority parameter
      alsa: handle unavailbale HW volume in UCM
      alsa-ucm: use the right profile name
      modules: fix some small memory leaks
      alsa-util: fix check for digit

Yi-Jyun Pan (1):
      l10n: zh_TW: update translation

Yuri Chornoivan (1):
      i18n: Update poulseaudio.pot

ckdo (8):
      raop: Fix non working tcp mode
      rtp: Fix reverted test for INHIBIT_AUTO_SUSPEND_ONLY_WITH_NON_MONITOR_SOURCES
      raop: Fix soft volume not applied on initial volume
      raop: Fix rewinding handling : process just after request received
      raop: Fix callback call in raop client after auth : only call once everything is freed
      raop: Code clarification : Detect raop_client recording state in a proper way
      raop: Code clarification : Only free the I/O thread when everything is initialized
      raop: Add autoreconnect feature

efim (1):
      add comma

itsthem (1):
      pulsecore: Replace gendered pronouns with gender neutral ones

muzena (1):
      i18n: Update the Croatian translation

roshal (1):
      man: remove space

zhaochengyi (1):
      pulsecore: Add exception judgment to fix the crash when playing music
2021-01-01 09:50:40 +00:00
ryoon
a8e8c5c75e *: Recursive revbump from boost-1.75.0 2021-01-01 08:24:33 +00:00
nia
2c8d590893 Normalize handling packages that require 64-bit atomic ops. 2020-12-31 20:04:11 +00:00
js
1220f7ef2e Fix audio/speech-dispatcher on macOS
* Disable weak alias, which is not supported by Mach-O
 * Disable espeak, which officially says it does not support macOS
2020-12-31 00:34:36 +00:00
nat
3e8e432937 Change the way the sample table values are stored. 2020-12-26 19:54:14 +00:00