Commit graph

8362 commits

Author SHA1 Message Date
maya
818af2a419 alure: use a PLIST variable to account for different names on macos.
From Clement Bouvier in PR pkg/54418, modified to be in the existing
PLIST file, to make it obvious for non-macos updates that if a new
file gets added, it shoudl be added for the mac variant naming as well.
2019-10-23 00:17:54 +00:00
maya
029129db8c libvisual: comment out HAVE_SCHED on macos. it is missing the optional
sched_setscheduler needed by this package.

XXX would be nicer to have done this via an upstream-friendly
config test.

Omitting PKGREVISION bump since it's a compile fix.

From Clement Bouvier in PR pkg/54416.
2019-10-23 00:13:40 +00:00
fox
96d0c94886 audio/fasttracker2: Update to v1.01
Changes since v1.00:

v1.01 - 21.10.2019:
- Windows: Fixed an issue where the program would consume a lot of CPU time
  when the window was minimized.
2019-10-22 10:04:48 +00:00
adam
43ce47ef3e Fix sphinx-build binary name 2019-10-21 22:15:10 +00:00
adam
b48b04a874 Switch sphinx to versioned deps. 2019-10-21 21:19:35 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
nia
32ddbd5a12 audacity: Disable SSE on non-x86 2019-10-20 09:59:13 +00:00
nia
53a159b2c5 libaudiofile: Update HOMEPAGE 2019-10-19 11:29:48 +00:00
nia
bf6708bf7d moodbar: Set PYTHON_FOR_BUILD_ONLY 2019-10-19 00:31:52 +00:00
nia
ce148b1b02 moodbar: Update to 1.2
Switch to a live upstream. This should be a drop-in replacement...
2019-10-18 17:14:34 +00:00
nia
66bdf49a25 Remove audio/gst-buzztard - incredibly obsolete and broken. 2019-10-18 12:51:36 +00:00
nia
e213bd0e8b sound-juicer: Update to 3.24.0
Switch to gtk3 and away from gstreamer0.10.
2019-10-18 12:34:19 +00:00
nia
7bbe9f3763 qsynth: Update to 0.5.7
Should help the build with newer fluidsynth.
2019-10-17 08:20:43 +00:00
nia
02ae861221 Add audio/musescore.
MuseScore is an open source and free music notation software.

Features:

* WYSIWYG design, notes are entered on a "virtual notepaper"
* TrueType font(s) for printing & display allows for high quality scaling
  to all sizes
* Easy & fast note entry
* Many editing functions
* MusicXML import/export
* MIDI (SMF) import/export
* MuseData import
* MIDI input for note entry
* Integrated sequencer and software synthesizer to play the score
* Print or create pdf files
2019-10-16 23:22:08 +00:00
nia
076ec45ce9 fluidsynth: Optionally support more audio backends. 2019-10-16 19:25:44 +00:00
nia
da1fd9a5ed portaudio-devel: Support C++ bindings, ALSA, JACK.
Bump PKGREVISION.
2019-10-16 12:50:27 +00:00
nia
9d04bc56c0 buzztrax: Make the alsa option work. 2019-10-16 12:47:20 +00:00
nia
cd61738b5f Remove audio/bsl - this was merged into buzztrax 2019-10-16 11:24:16 +00:00
nia
c4d5d2c1fe Remove audio/buzztard 2019-10-16 11:20:31 +00:00
nia
a8df8275aa buzztrax: Note conflicts 2019-10-16 11:19:30 +00:00
nia
247c69aed0 audio: +buzztrax 2019-10-16 11:19:24 +00:00
nia
4a544de55e Add audio/buzztrax - replaces audio/buzztard
Buzztrax aims to be a music studio that allows one to compose songs using
only a computer with a soundcard. If you've used tracker programs like
FastTracker, Impulse Tracker, or the original AMIGA SoundTracker, that will
give you an idea of how one can sequence music in Buzztrax. The Buzztrax
editor uses a similar concept, where a song consists of a sequence with
tracks and in each track one uses patterns with events (musical notes and
control changes).

In contrast to other Tracker programs, tracks are not simply sample players:
a user can make a song using an arrangment of virtual audio plugins that
are linked together to create different effects. Each of these machines can
be controlled realtime or via patterns in the sequencer.
2019-10-16 11:18:11 +00:00
adam
b2a560f5c5 fluidsynth: on Darwin do not build as a framework 2019-10-14 15:20:18 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
nia
92034b0526 fluidsynth: Update to 2.0.7
Switched to github for upstream, build system now uses cmake.

Changes in major release 2.0.0:

New Features

    implement polyphonic key pressure (#185, thanks to @mawe42)
    add API for manipulating default modulators (#265, #164, #71, thanks to @mawe42)
    add midi.autoconnect setting for automatically connecting fluidsynth with available MIDI Input ports (currently only for alsa_seq thanks to @tomcucinotta)
    add seek support to midi-player (#261, thanks to @loki666)
    add support for text and lyrics midi events (#111)
    add support for 24 bit sample soundfonts (#301, #329)
    consider "important midi channels" during overflow calculation synth.overflow.important-channels (#294, thanks to @mawe42)
    add a custom default modulator for MIDI CC8 to support proper stereo balance (#317, thanks to @mawe42)
    add support for an additional custom high-pass filter (#331, thanks to @mawe42)
    incorporate JJC's polymono patch (#306, #236, #158)
        add basic channel support
        implement MIDI modes Omni On, Omni Off, Poly, Mono
        implement portamento control
        implement legato control
        implement breath control
    add support soundfont loading from memory (#241)
    add a profiling command interface (#345, thanks to @jjceresa)
    add support on demand sample loading (#366, thanks to @mawe42)
    add reverb and chorus settings (#49)
    allow using the midi router to manipulate midi files when playing from command line
    fluid_synth_process() received a new proper implementation
    synth.effects-groups allows to render effects of all MIDI channels to separate audio channels

General

    CMake 3.1.0 or later is required for building
    consider channel pressure, key pressure and pitch wheel for lower attenuation boundary calculation (#163, thanks to @mawe42)
    complete rewrite of the LADSPA subsystem (#227, #235, thanks to @mawe42)
    complete rewrite of the Soundfont Loader API (#334, #309)
    avoid reverb amplitude growing exponentially (#279, thanks to @jjceresa)
    removed deprecated autotools build system
    a minimal build of fluidsynth without requiring pkg-config is supported
    remove deprecated LADCCA support
    use unique device names for the audio.portaudio.device setting (#284, thanks to @jjceresa)
    documentation of the settings moved to http://www.fluidsynth.org/api/fluidsettings.xml
    adjust MIDI Pan and Balance calculations as outlined by MIDI Recommended Practice (RP-036) (#317, thanks to @mawe42)
    make network support compile-time optional (#307, thanks to @carlo-bramini)
    speed up calculation of chorus modulation waveforms for devices without FPU (#321, thanks to @carlo-bramini)
    cleanup internal audio rendering and mixing engine (#197)
    reduce memory consumption of loaded soundfonts (#370, thanks to @mawe42)
2019-10-06 17:29:33 +00:00
nia
f3e53fc06f ncmpc: Update to 0.35
0.35 - (2019-09-14)
* fall back to "AlbumArtist" tag in the default format
* fix crash with a very narrow terminal window
* config: allow escaping single quote with backslash in key bindings
* config: fix bug with deprecated names in "screen-list" setting
2019-10-06 16:15:51 +00:00
nia
1dbde271b2 mixxx: Update to 2.2.2
This release includes many stability and usability fixes. Please note that we had to disable writing of file tags for .ogg files with the current TagLib version 1.11.1 that would otherwise corrupt your precious files. Upgrading from version 2.2.1 is strongly recommended.

    Fix battery widget with upower <= 0.99.7. #2221
    Fix BPM adjust in BpmControl. lp:1836480
    Disable track metadata export for .ogg files and TagLib 1.11.1. lp:1833190
    Fix interaction of hot cue buttons and looping. lp:1778246
    Fix detection of moved tracks. #2197
    Fix playlist import. lp:16878282
    Fix updating playlist labels. lp:1837315
    Fix potential segfault on exit. lp:1828360
    Fix parsing of invalid bpm values in MP3 files. lp:1832325
    Fix crash when removing rows from empty model. #2128
    Fix high DPI scaling of RGB overview waveforms. #2090
    Fix for OpenGL SL detection on macOS. lp:1828019
    Fix OpenGL ES detection. lp:1825461
    Fix FX1/2 buttons missing Mic unit in Deere (64 samplers). lp:1837716
    Tango64: Re-enable 64 samplers. #2223
    Numark DJ2Go re-enable note-off for deck A cue button. #2087
    Replace Flanger with QuickEffect in keyboard mapping. #2233
2019-10-06 13:45:42 +00:00
nia
1b87e3dc6c suil: Update to 0.10.4
Changes:

    Add support for min/base size hints for X11 in Gtk (thanks Hermann Meyer)
    Add support for Qt5 in Gtk3
2019-10-06 13:19:50 +00:00
nia
b707f186a0 ladspa: Update to 1.15
Version 1.14 - 3 Jan 2019

    Rename Makefile.
    Modernise C++ #include style.
    Make some globals static.
    Use mkdir -p rather than mkdirhier during build.
    Use GCC export map to ensure only the ladspa_descriptor() exported.
    Put libraries at the end of link instructions.
    Package with version number in archive and directory names.
    Tweaks to documentation processing.
    Fix bug in LADSPA plugin search which did not handle shared libraries that are not plugins correctly.
    Introduce a default LADSPA plugin search path.

Version 1.15 - 6 Jan 2019

    Perform macro string expansion in C code rather than in Makefile for better portability.
    Modernise init()/fini() style in GNU C plugin builds (not C++), tweak link line to correspond.
2019-10-05 17:39:38 +00:00
nia
8911d11aa5 terminatorx: Add options file. 2019-10-05 15:52:43 +00:00
nia
3934a81ede terminatorx: +desktopdb.mk 2019-10-05 12:13:25 +00:00
nia
f335c527b0 terminatorx: Update to 4.0.1
- Switched to GTK3
- HiDPI support
- New optional PulseAudio backend
2019-10-05 12:09:26 +00:00
fox
8f2a420c02 fasttracker2: Change the binary name to match the package name. 2019-10-03 01:44:00 +00:00
nia
f5e1abf60e aubio: Hack around man pages being installed to the wrong location. 2019-10-01 21:48:26 +00:00
nia
138046d0ec Accept blame for a handful of packages. 2019-10-01 19:37:50 +00:00
nia
1633eb68b6 qmmp: Update COMMENT 2019-10-01 15:17:23 +00:00
nia
cf3c04c507 musicpd: Update to 0.21.15
ver 0.21.15 (2019/09/25)
* decoder
  - dsdiff, dsf: fix displayed bit rate
  - mpcdec: fix bogus ReplayGain values
* output
  - solaris: fix build with glibc 2.30
2019-10-01 13:55:53 +00:00
nia
8ea78bb659 Remove audio/quodlibet2 successor audio/quodlibet 2019-10-01 12:45:13 +00:00
nia
ca76a85691 Add audio/qmmp.
qmmp is an audio player. The default user interface is similar to Winamp/XMMP.
An alternative user interface based on a standard widget set is also available.
2019-10-01 12:43:04 +00:00
nia
1a612a049d Add audio/quodlibet.
Quod Libet is a music management program. It provides several different ways
to view your audio library, as well as support for Internet radio and audio
feeds. It has extremely flexible metadata tag editing and searching
capabilities.

Ex Falso is a tag editor with the same tag editing interface as Quod Libet.
2019-10-01 12:42:12 +00:00
fox
8d228692d2 fasttracker2: Update to v1.00
- Minor pkglint(1) fixes

Changes since b168:

v1.00 - 25.09.2019:
- This is now the first "stable" release, and it's not in beta anymore
- Some very small fixes to the scopes
- macOS: Added ctrl+cmd+f keybinding to toggle fullscreen (same as alt+enter)
- macOS: Fix huge delay before main window pops ups when opening .XMs associated
  with the clone by double-clicking on them.
- macOS: Finetuned a couple of things in the .app package. Version string and
  "document types" for file->program association.
- Renamed binary/folder/zip names

Committed during freeze as the software has taken up a stable release, also
leaf package. ok wiz@
2019-09-30 12:35:24 +00:00
maya
ea4c82830a pulseaudio: fix PLIST for alsa option. 2019-09-30 11:20:03 +00:00
adam
901bc4c7ee py-mpd2: adjust PLIST for Python 2.7 2019-09-25 11:51:50 +00:00
nia
4ec4f2909f fasttracker2: Install hicolor icons and menu entry
Bump PKGREVISION
2019-09-21 12:23:43 +00:00
nia
350125a0b6 milkytracker: Update to 1.02.00
- Switch distfile source to github.
- Switch to SDL2.
- Install desktop file and icons.
- This release fixes multiple potential memory corruption bugs in the
  various module importers.
2019-09-21 11:32:08 +00:00
nia
bd529cf364 pulseaudio: TOOL_DEPENDS+= p5-XML-Parser 2019-09-21 10:02:30 +00:00
nia
348ace1e49 schismtracker: Update to 20190805 - switch to github for distfiles.
This gives us a stable source of new releases for future updates.

Sadly it does not use SDL2 yet but the newer release allows us to remove
the local patches and get a .desktop entry.
2019-09-20 11:22:55 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
ryoon
a86ccb1ca4 Update to 13.0
Changelog:
PulseAudio 13.0

Changes at a glance:

 * Added support for Dolby TrueHD and DTS-HD Master Audio
 * Improved initial card profile selection for ALSA cards
 * Bluetooth card profile choices aren't persistent any more by default
 * Added support for SteelSeries Arctis 5 USB headset
 * New "max_latency_msec" module argument for module-loopback
 * New "stream_name" module argument for module-rtp-send
 * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio
 * Use source sample spec and channel map by default in module-loopback
 * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card
 * "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it
 * New function to enable realtime scheduling for client threads
 * Removed BlueZ 4 support
 * Dropped intltool
 * Introduction of the Meson build system
 * Const-ification of parameters across headers
 * Minor bug-fixes, bindings updates and several translation updates
2019-09-18 14:12:20 +00:00
nia
8018788231 faad2: xmms-faad is gone 2019-09-17 10:39:08 +00:00