Commit graph

8117 commits

Author SHA1 Message Date
fox
66d2405ae9 fasttracker2: update to b130
Changes since b129:

Beta #130 - 14.01.2019
- Don't enable SDL2 text input when it's not needed. Potentially removes
  ~2ms spikes on every key press.
- No need to initialize SDL2 timers when we don't use them anymore!
2019-01-15 07:31:52 +00:00
fox
f633083802 fasttracker2: update to b129
Changes since b127:

Beta #129 - 10.01.2019
- Prevent doing 64-bit MULs if the scopes are inactive (rate calculation)
- WaitVBL() function for scopes and video (when no vsync) has been changed to
  include fractional precision for "next frame time" counter. Note that this
  is a minor change and does not magically remove video stuttering.

Beta #128 - 06.01.2019
- If speed (ticks per row) is set to 0, reset it to the initial value when
  pressing play.
- Clamp BPM/speed when loading modules so that the values are not illegal
- Some other minor fixes
- Code cleanup
2019-01-11 05:24:44 +00:00
wiz
73bbcaf4b4 musicpd: remove inet6 option that has no effect 2019-01-06 14:47:20 +00:00
fox
b042ff10db fasttracker2: update to b127
Changes since b121:

Beta #127 - 02.01.2019
- Remove overflown notes (> B-9) when loading modules
- Remove overflown efx/notes when loading tracks/patterns
- Removed some unneded logic in the pattern editor text routines
- Code cleanup

Beta #126 - 29.12.2018
- Pattern row quantization (record) was broken in beta #125

Beta #125 - 28.12.2018
- Fixed an issue with sample data peaks while zooming in/out in Smp. Ed.
- The playback timer is now counting BPM ticks from the replayer
  instead of spawning/deleting a 1-sec SDL timer every time you
  play a song.
- Updated the "Keyboard" and "Problems/FAQ" help texts

Beta #124 - 17.12.2018
- The scrollbar in the MIDI input device list didn't work
- Fixed some minor audio/video timer problems
- More verbose error checking on program startup

Beta #123 - 16.12.2018
- Rewrote the Help screen routines to be exact to real FT2.
  It now uses less RAM.
- Some GUI decoration was missing in extended pattern editor mode
- Code cleanup

Beta #122 - 15.12.2018
- Windows: Reverted back to SDL2.0.8 because of the keyboard
  shutting itself off and on randomly with SDL2.0.9.
  Really strange stuff... It doesn't happen in SDL2.0.8.
- More bug fixes on sample hand editing (Smp. Ed.)
2019-01-05 13:45:01 +00:00
triaxx
4405fa0d1e musicpd: update to 0.21.4
Now GCC6 is required

Upstream changes:
ver 0.21.4 (2019/01/04)
* database
  - inotify: fix crash bug "terminate called after throwing ..."
  - upnp: implement "list ... group"
* output
  - httpd: declare protocol "HTTP/1.1" instead of "ICY"
* remove libwrap support
* Windows
  - fix "Failed to accept connection: unknown error"
* fix Haiku build
2019-01-05 12:43:46 +00:00
bsiegert
265cdaf505 Bump revision after a number of updated dependencies. 2019-01-03 09:51:58 +00:00
bsiegert
0fbd34b043 Update suil to 0.10.2 and remove a bunch of build kludges.
Suil 0.10.2

  * Add support for Cocoa in Qt5
  * Fix resizing and add idle and update rate support for Qt5 in Gtk2
  * Fix various issues with Qt5 in Gtk2

Suil 0.10.0

  * Add support for X11 in Gtk3
  * Add support for Qt5 in Gtk2
  * Add suil_init() to support early initialization and passing any necessary
    information that may be needed in the future (thanks Stefan Westerfeld)
  * Fix minor memory errors
  * Fix building with X11 against custom LV2 install path (thanks Robin Gareus)

Suil 0.8.4

  * Configure based on compiler target OS for cross-compilation
  * Add Cocoa in Gtk wrapper (patch from Robin Gareus)
  * Various Windows fixes (patches from Robin Gareus)
  * Center X11 UIs in Gtk (patch from Robin Gareus)
  * Fix initial size of resizable X11 UIs in Gtk (patch from Robin Gareus)
  * Bubble X11 key events up to Gtk parent (patch from Filipe Coelho)
  * Add Gtk2 and X11 in Qt5 wrappers (patch from Rui Nuno Capela)
  * Fix compilation with -Wl,--no-undefined
  * Fix a few minor/unlikely memory errors
  * Gracefully handle failure to open wrapper
  * Only report suil_ui_supported() if necessary wrapper is compiled in
  * Upgrade to waf 1.8.14
2019-01-03 09:44:45 +00:00
bsiegert
4971aec29a Update libsoxr to 0.1.3.
Version 0.1.3 (2018-02-24)
  * SIMD enhancements: SSE, AVX, Neon.
  * Improve support for clang, ARM, and cross-compilation.
  * Provide env. var. override of runtime parameters.
  * Build fix re cmake variables AVCODEC_INCLUDE_DIRS & AVUTIL_INCLUDE_DIRS.
  * Build options WITH_SINGLE_PRECISION, WITH_DOUBLE_PRECISION & WITH_SIMD have
    been removed; replacement options are detailed in INSTALL, `Resampling
    engines'.
2019-01-02 21:30:21 +00:00
bsiegert
2d15a0c4be Update lilv to 0.24.4.
Lilv 0.24.4

  * Fix saving state when broken links are encountered
  * Don't attempt to load remote or non-Turtle files
  * lv2apply: Activate plugin before running
  * lv2apply: Use default values when they are not nan
  * lv2bench: Improve support for plugins with sequence ports
  * lv2bench: Support running a single plugin given on the command line
  * Gracefully handle plugins with missing binary URIs
  * Remove use of deprecated readdir_r
  * Install Python bindings when configured without tests (thanks Clement Skau)

Lilv 0.24.2

  * Fix saving state to paths that contain URI delimiters (#, ?, etc)
  * Fix comparison of restored states with paths

Lilv 0.24.0

  * Add new hand-crafted Pythonic bindings with full test coverage
  * Add lv2apply utility for applying plugins to audio files
  * Add lilv_world_get_symbol()
  * Add lilv_state_set_metadata() for adding state banks/comments/etc (based on
    patch from Hanspeter Portner)
  * Fix crash when state contains non-POD properties
  * Fix crash when NULL predicate is passed to lilv_world_find_nodes()
  * Fix state file versioning
  * Unload contained resources when bundle is unloaded
  * Do not instantiate plugin when data fails to parse
  * Support re-loading plugins
  * Replace bundles if bundle with newer plugin version is loaded (based on
    patch from Robin Gareus)
  * Fix loading dyn-manifest from bundles with spaces in their path
  * Check lv2:binary predicate for UIs
  * Add LILV_URI_ATOM_PORT and LILV_URI_CV_PORT defines
  * Fix documentation installation
  * Fix outdated comment references to lilv_uri_to_path()

Lilv 0.22.0

  * Fix loading files with spaces in their path
  * Add lilv_file_uri_parse() for correct URI to path conversion
  * Add lilv_node_get_path() for convenient file URI path access
  * Add lilv_state_emit_port_values() for special port value handling
  * Add lilv_state_get_uri()
  * Add lilv_state_delete() for deleting user saved presets
  * Add lilv_free() for systems picky about such things
  * Fix lilv_world_ask() to work with wildcards
  * Fix creation of duplicate manifest entries when saving state
  * Fix bindings for Python 3
  * Load discovered owl ontologies as specifications
  * Expose lilv_world_load_specifications() and lilv_world_load_plugin_classes
    ()
  * Tolerate passing NULL to lilv_state_restore()
  * Preserve absolute paths in state if no link directory is given
  * Fix a few minor/unlikely memory errors
  * Configure based on compiler target OS for cross-compilation
  * Fix lilv_realpath() on pre-POSIX-2008 systems
  * Fix directory walking on some systems (thanks Matt Fischer)
  * Windows fixes (thanks John Emmas)
  * Minor documentation improvements
  * Upgrade to waf 1.8.14
2019-01-02 20:31:48 +00:00
bsiegert
6eeb13da6b Update lv2 to 0.16.0. No changelog from upstream. 2019-01-02 20:11:33 +00:00
tnn
41397ea364 csound5: catch up with scons update; support building with python 3 2019-01-02 18:29:14 +00:00
wiz
2c196bc82c icecast: update to 2.4.3nb10.
Check some return values, fixes core dump when ssl_ctx is NULL.
2018-12-20 15:42:13 +00:00
wiz
7b2f181cc0 fasttracker2: make version number more easily parsable by tools 2018-12-19 06:55:42 +00:00
adam
8e1b6c4b39 py-last: updated to 2.4.0
2.4.0:
Deprecated
Support for Python 2.7
2018-12-16 14:45:02 +00:00
wiz
1e9caac440 *: update email for fhajny 2018-12-15 21:12:18 +00:00
wiz
55b86933d9 musicpd: add option (default-off) for game-music-emu 2018-12-14 09:09:59 +00:00
wiz
b1ec2bed0a audio/Makefile: + game-music-emu 2018-12-14 09:09:44 +00:00
wiz
803a9f3545 audio/game-music-emu: import game-music-emu-0.6.2
Based on the wip/libgme package by Pierre Allegraud with fixes by
Aleksej Saushev and Roland Illig, updated to the latest version.

Game_Music_Emu is a collection of video game music file emulators that
support the following formats and systems:

AY        ZX Spectrum/Amstrad CPC
GBS       Nintendo Game Boy
GYM       Sega Genesis/Mega Drive
HES       NEC TurboGrafx-16/PC Engine
KSS       MSX Home Computer/other Z80 systems (doesn't support FM sound)
NSF/NSFE  Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
SAP       Atari systems using POKEY sound chip
SPC       Super Nintendo/Super Famicom
VGM/VGZ   Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro
2018-12-14 09:08:45 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
fox
a9e59b4b90 fasttracker2: update to b121
Changes since b120:

Beta #121 - 09.12.2018
- Completely rewrote how system requests (message boxes) work, which
  simplifies its usage a ton.
- Vsync now works properly in macOS Mojave again. How? Well, if you
  compile with XCode 9 on High Sierra instead of XCode 10 on Mojave,
  it just magically works!
- Fixed a couple of bugs with the "Delete/Rename" modes in Disk Op.
- Fixed some textbox routine bugs
- Fixed a bug with loop points when using the Mix function in Sample Ed.
- Fixed an off-by-one error in the y coordinate on sample hand-edit
- Waveform drawing: Fixed a rounding error on the negative part of the
  waveform while displaying a zoomed-out sample
- .pat files were accidentally not listed in instrument mode in Disk Op.
- Big code cleanup. Let me know if I made any new bugs, it's very possible!
2018-12-11 12:07:40 +00:00
wiz
94979dc1bc musicpd: update to 0.21.3.
ver 0.21.3 (2018/11/16)
* output
  - alsa: fix crash bug
  - alsa: fix stuttering at start of playback
  - alsa: fix discarded samples at end of song
  - alsa: clear error after reopening device
* log: default to journal if MPD was started as systemd service

ver 0.21.2 (2018/11/12)
* protocol
  - operator "=~" matches a regular expression
  - operator "contains" matches substrings
* decoder
  - ffmpeg: require FFmpeg 3.1 or later
  - ffmpeg: fix broken sound with certain codecs
* output
  - alsa: fix high CPU usage with dmix
  - httpd: fix three crash bugs
* mixer
  - alsa: fix more rounding errors
* fix zlib support

ver 0.21.1 (2018/11/04)
* protocol
  - allow escaping quotes in filter expressions
  - operator "==" never searches substrings in filter expressions
* decoder
  - ffmpeg: fix build failure with non-standard FFmpeg installation path
  - flac: fix linker failure when building without FLAC support
* encoder
  - vorbis: fix linker failure when building without Vorbis decoder
* fix build failure on Linux-PowerPC
* fix build failure on FreeBSD
* eliminate DLL dependencies on Windows
* add warning about buggy Boost version 1.67
* require Meson 0.47.2 because a Meson 0.47.1 bug breaks our build

ver 0.21 (2018/10/31)
* configuration
  - add "include" directive, allows including config files
  - incremental "metadata_to_use" setting
* protocol
  - "tagtypes" can be used to hide tags
  - "find" and "search" can sort
  - "outputs" prints the plugin name
  - "outputset" sets runtime attributes
  - close connection when client sends HTTP request
  - new filter syntax for "find"/"search" etc. with negation
* database
  - simple: scan audio formats
  - proxy: require libmpdclient 2.9
  - proxy: forward `sort` and `window` to server
* player
  - hard-code "buffer_before_play" to 1 second, independent of audio format
  - "one-shot" single mode
* input
  - curl: download to buffer instead of throttling transfer
  - qobuz: new plugin to play Qobuz streams
  - tidal: new plugin to play Tidal streams
* tags
  - new tags "OriginalDate", "MUSICBRAINZ_WORKID"
* decoder
  - ffmpeg: require at least version 11.12
  - gme: try loading m3u sidecar files
  - hybrid_dsd: new decoder plugin
  - mad: move "gapless_mp3_playback" setting to "decoder" block
  - mikmod: require at least version 3.2
  - pcm: support audio/L24 (RFC 3190)
  - sidplay: support basic and kernal rom (libsidplayfp)
* resampler
  - soxr: flush resampler at end of song
* output
  - alsa: non-blocking mode
  - alsa: change "dop" and "allowed_formats" settings at runtime
  - ao: fix crash bug due to partial frames
  - shout: support the Shine encoder plugin
  - sndio: remove support for the broken RoarAudio sndio emulation
  - osx: initial support for DSD over PCM
  - roar: removed
  - httpd_output: support for unix sockets
* mixer
  - sndio: new mixer plugin
* encoder
  - opus: support for sending metadata using ogg stream chaining
* listen on $XDG_RUNTIME_DIR/mpd/socket by default
* append hostname to Zeroconf service name
* systemd watchdog support
* require GCC 6
* build with Meson instead of autotools
* use GTest instead of cppunit

ver 0.20.23 (2018/10/29)
* protocol
  - emit "player" idle event when restarting the current song
* fix broken float to s32 conversion
* new clang crash bug workaround

ver 0.20.22 (2018/10/23)
* protocol
  - add tag fallbacks for AlbumArtistSort, ArtistSort
  - fix empty string filter on fallback tags
  - "count group ..." can print an empty group
  - fix broken command "list ... group"
* storage
  - curl: URL-encode paths
* decoder
  - fluidsynth: adapt to API change in version 2.0
* Android
  - now runs as a service
  - add button to start/stop MPD
  - add option to auto-start on boot
* work around clang bug leading to crash
* install the SVG icon
2018-12-11 10:37:20 +00:00
wiz
e1d4370384 adplug: update to 2.3.1.
Changes for version 2.3.1:
--------------------------
- Fixed unconditional inclusion of "sys/io.h" on Linux
- Autotools improvement
  - Non-recursive Automake, improved parallelizability
  - Compatibility fixes for FreeBSD's pmake and OpenBSD's make
  - Out-of-source building

Changes for version 2.3:
-------------------------
- Bug fixes:
  - CMF: Fix uninitialised variable use (thanks binarymaster)
  - CMF: Handle invalid offsets without crashing
  - ROL: Prevent access beyond end of vector
  - MSC: Fix use of uninitialised variable
  - HSC: Handle out of range patterns more gracefully
  - MID: Fix for issue #2 - out of range array read
  - LDS: Use the tempo stored inside the Loudness-File instead of simply returning 70Hz
  - RIX: Fix several replay bugs (thanks to Palxex)
  - RIX: Big-endian fix by Wei Mingzhi
  - XAD: Tempo fix
  - Various other out of bounds array fixes, timing fixes, etc.
- New formats:
  - BMF: Easy AdLib 1.0
  - CMF: SoundFX Macs Opera
  - GOT: God of Thunder
  - HSQ/SQX/SDB/AGD/HA2: Herbulot AdLib System (HERAD)
  - MUS/IMS/MDI: AdLib Visual Composer ROL derivatives
  - SOP: sopepos' Note Player
  - VGM: Video Game Music
- Allow compilation on platforms that don't support real OPL hardware access
- Add support for compiling on Appveyor and publishing a NuGet package
- Add Visual Studio 2015 projects
- Add support for Travis CI builds
- Add new CRC16 and CRC32 tests
- Addition of WoodyOPL from DOSBox SVN (thanks to NY00123)
- Addition of NukedOPL (thanks to loki666 and nukeykt)
- Move from SourceForge to GitHub
- DRO player refactored (thanks to Laurence Myers and William Yates)
- Add (mono) OPL3 support to the surround/harmonic-effect OPL
- Fix occasional random noise in right channel when using surround OPL and Satoh synth
- Add display for ROL comment and instrument names
- Improve support for different Westwood ADL format versions
- Improve CMF transpose support (per-channel now)
- Autotools build environment updated

Changes for version 2.2.1:
--------------------------
- Bug fixes:
  - CMF: Fix crash on v1.0 files
  - DRO: Correct playback of early v0.1 files

Changes for version 2.2:
------------------------
- New format support:
  - JBM: JBM Adlib Music Format
  - CMF: New player (more accurate) for Creative Music Format
  - DRO: DOSBox Raw OPL v2.0 support
- Fixed current subsong rewind in D00 player.
- Added test case for ADL file format.
- Fixed replay bug in DRO player (thanks to Adam Nielsen).
- New surround/harmonic synth effect (sounds really nice!)
2018-12-11 09:50:44 +00:00
wiz
921d04224d shine: add buildlink3.mk file 2018-12-10 23:02:53 +00:00
wiz
39013354c8 shine: use MASTER_SITE_GITHUB 2018-12-10 23:02:41 +00:00
fox
8c6dc8e99a Added din to Makefile SUBDIRs 2018-12-10 20:36:00 +00:00
fox
8ccf69f551 Import of din-38a as audio/din
DIN Is Noise is an open source, cross-platform sound synthesizer.

DIN Is Noise is a musical instrument for Windows, Mac OS X and
GNU/Linux, Use your mouse & keyboard to make high quality music.

It can accept input from your MIDI keyboard, Notes, control change,
pitch bend and clock sync.
2018-12-10 20:33:06 +00:00
adam
6697b78088 Removed commented-out PKGREVISIONs 2018-12-09 21:05:32 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
fox
b7338de367 Added fasttracker2 entry to Makefile SUBDIRs. 2018-12-01 18:22:31 +00:00
fox
c254577b79 Import of Fasttracker II clone beta #120 as audio/fasttracker2.
fasttracker2 is a Fasttracker II clone in C using SDL 2.

This clone is meant for computers with a modern GPU and CPU (about
2007 or newer recommended).  It's also designed for 60Hz refresh
rates, so it can act choppy if you're above 60Hz.
2018-12-01 18:20:09 +00:00
wiz
650b0613bf libmpdclient: update to 2.16.
libmpdclient 2.16 (2018/10/09)
* support MPD protocol 0.19
  - "mount", "unmount", "listmounts"
* support MPD protocol 0.17
  - "load" with range
* add mpd_output_get_attribute()
* use UINX_MAX instead of `(unsigned)-1` to avoid undefined behavior

libmpdclient 2.15 (2018/09/02)
* support MPD protocol 0.21
  - search: support search expressions
  - search: descending sort
  - search: support sorting by "Last-Modified"
  - song: audio format
* support MPD protocol 0.17
  - player: command "seekcur"
* fix `-Wrestrict` compiler warning
2018-12-01 11:33:08 +00:00
wiz
6d5e617c68 mpc: update to 0.31.
0.31 (2018/10/24)
* add commands "queued", "seekthrough", "mount", "unmount"
* support "search" with filter expression (MPD 0.21)
* support "load" with range
* allow only tag names after "list"
* fix the Windows build (no strndup())
* make documentation build optional with -Ddocumentation={true|false|auto}
* build: require Meson 0.47
2018-11-30 15:06:56 +00:00
prlw1
603b5ccdc7 Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
prlw1
55c616c24f Update libcanberra to 0.30
Motivation: Version 0.30 released; Port to GStreamer 1.0.

I believe the warning in doc/TODO:

   o libcanberra-0.28 [drops support for GNOME2; don't update for now -- wiz]

comes from:

Version 0.28 released; Hook properly into GNOME 3.0 sessions; this
drops support for GNOME 2.0 sessions, but not applications.

which essentially comes from:

index aa0a3a3..210d2c1 100644
--- a/src/libcanberra-login-sound.desktop.in
+++ b/src/libcanberra-login-sound.desktop.in
@@ -4,6 +4,6 @@ Name=GNOME Login Sound
 Comment=Plays a sound whenever you log in
 Exec=@bindir@/canberra-gtk-play --id="desktop-login" --description="GNOME Login"
 OnlyShowIn=GNOME;
-AutostartCondition=GNOME /desktop/gnome/sound/event_sounds
+AutostartCondition=GSettings org.gnome.desktop.sound event-sounds
 X-GNOME-Autostart-Phase=Application
 X-GNOME-Provides=login-sound

AFAICT, given that I have not found a desktop-login audio file anywhere
in pkgsrc (there is a login file), --id="desktop-login" will never match,
so we can't break something which doesn't work. If this analysis is wrong,
changing one line in 2 .desktop files is trivial. Relying on
gstreamer 0.10 working is worse.
2018-11-29 11:20:18 +00:00
ryoon
f1b968dd47 Recursive revbump from multimedia/libva 2018-11-23 08:06:28 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
markd
b2426c73f7 xine-pulse: update to 1.2.9 2018-11-13 11:12:48 +00:00
markd
431745a075 xine-esound: update to 1.2.9 2018-11-13 11:12:27 +00:00
markd
c2bb6ea3da xine-alsa: update to 1.2.9 2018-11-13 11:12:07 +00:00
jperkin
6db6f6b0af *: Add CTF_SUPPORTED/CTF_FILES_SKIP where necessary. 2018-11-12 14:40:20 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
mrg
15ece66dd1 enable for all platforms, and pass --disable-sse on non x86 platforms.
with this, audacity runs fine on arm64.
2018-11-11 00:17:04 +00:00
adam
68a8ce3786 SDL2_mixer: updated to 2.0.4
2.0.4:
* Removed smpeg support for mp3 music, now that it's replaced by libmpg123
* Fixed mp3 mad decoder to skip tags, which otherwise would lead to crashes
* Added support for Opus music playback using opusfile library

2.0.3:
* Fixed regression where Mix_Init() would return 0 for available music formats
2018-11-01 21:12:40 +00:00
leot
7f7915487e *: (belatedly) revbump for net/libsoup update
Thanks to <wiz>!
2018-10-24 21:11:45 +00:00
jperkin
8d387cf9a0 normalize: Force gnu89 on SunOS to work around _POSIX_C_SOURCE.
It's set in too many files to patch.
2018-10-24 12:30:07 +00:00
martin
3fd997936c Fix a buffer overflow caused by miscalculation of the maximal
VBR header size. Bump revision.
2018-10-12 13:51:59 +00:00
snj
57bbabf50b prune unused gnome-doc-utils dependency
ok youri@
2018-10-02 15:54:46 +00:00
schmonz
4ed2854d58 Update to 0.9.2. From the changelog:
mp3splt-gtk version 0.9.2

- added bit reservoir handling for gapless playback option
- added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory
- dropped out GTK 2.x support
- removed gtk3 deprecated symbols and made it look more gtk3-alike

-------------------------------------------------------------
mp3splt-gtk version 0.9.1b

- bug fix: make sure to separate artist and performer in CUE files for use of @p and @a (libmp3splt)
- bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths (libmp3splt)
- bug fix: issue when having input file inside several recursive symlinks (libmp3splt)
- small improvement on CUE: also accept INDEX 1 and not only INDEX 01 (libmp3splt)

-------------------------------------------------------------
mp3splt-gtk version 0.9.1a

- FLAC: fixed an important bug not allowing to split some files (libmp3splt)

-------------------------------------------------------------
mp3splt-gtk version 0.9.1

- FLAC internal cue sheets support
- simple MP3 chapter marks support (with no overlap)
- added 'Use CDDB/CUE file having similar name as the input file' option in Batch split
- optimized amplitude wave drawing time (now consumes less CPU) and make it not to "shake" anymore
- added customizable seeks in mp3splt-gtk (patch #7 - thanks to Sašo Živanović)
- added quick preview closest splitpoint shortcut and option to stop gstreamer quick preview
  several milliseconds earlier
- added 'preview closest splitpoint & pause' option (feature request #98)
- now compiled and delivered by default with gtk+-3.0 on Windows
- gstreamer 0.10 support was dropped in favor of the 1.0 version
- fixed bug #157: quick preview goes too far
- fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension
  when detecting a file for a plugin (libmp3splt)
- fixed bug #160 '---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt)
- better thread handling to make sure there is no overlap between the GTK thread and the other threads
- fixed bug #162 - Tooltip displayed for only a second

-------------------------------------------------------------
mp3splt-gtk version 0.9

- experimental FLAC support added
- fixed bug: when importing the exported cue file, set splitpoint name if REM NAME found (libmp3splt)
- fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt)
- applied patch of #153 [PATCH] mp3splt-gtk 0.8.2 has issues with Automake 1.13(.1), too
- fixed bug #151 - remove deprecated category 'Application' from mp3splt-gtk .desktop file

-----

pkgsrc changes:
- Remove 'gnome' option (requires GNOME 3, not in pkgsrc)
2018-09-30 22:30:37 +00:00
schmonz
e2cf6cbb8f Update to 2.6.2. From the changelog:
#mp3splt version 2.6.2

- added bit reservoir handling for gapless playback option using the -b parameter (see manual for details)
- added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory

#mp3splt version 2.6.1b

- bug fix: make sure to separate artist and performer in CUE files for use of @p and @a (libmp3splt)
- bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths (libmp3splt)
- bug fix: issue when having input file inside several recursive symlinks (libmp3splt)
- small improvement on CUE: also accept INDEX 1 and not only INDEX 01 (libmp3splt)

#mp3splt version 2.6.1a

- FLAC: fixed an important bug not allowing to split some files (libmp3splt)

#mp3splt version 2.6.1

- FLAC internal cue sheets support (-c internal_sheet)
- simple MP3 chapter marks support (with no overlap) (-c internal_sheet)
- added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata block (-M)
- fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension
  when detecting a file for a plugin (libmp3splt)
- fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt)
- implemented feature request #103: show error message on failure to detect silence
  added '-p error_if_no_aa' and '-p warn_if_no_aa' parameters to auto-adjust option
- patch #9 to fix manpage linking for flacsplt/oggsplt and fixed some warnings

#mp3splt version 2.6

- experimental FLAC support added - stdin and stdout are not yet implemented
- new --enable-flacsplt_symlink configure option to mp3splt
- fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt)
2018-09-30 22:30:05 +00:00
schmonz
2ea0faf9b4 Oops, missed adding options.mk in previous. 2018-09-30 22:29:32 +00:00