2022-07-24 01:02:15 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
mpg123*: restore PKGREVISIONs, they were there too long to be reset
Can be removed on next update.
|
2022-07-13 11:58:08 by Dr. Thomas Orgis | Files touched by this commit (2) | |
Log message:
mpg123: update to 1.30.1
Upstream changes since last pkgsrc version:
1.30.1
------
- mpg123:
-- Show stderr of network helpers in -vvv mode.
-- Use curl --http0.9, if available, to support shoutcast v1 streams
without wget (wget not needing such switch, yet).
-- Support file:// URLs for local access as was intended with the last
release.
-- Give more helpful error message if neither wget nor curl are usable, also
allow error messages from curl to appear when not --quiet.
-- Update the man page.
1.30.0
------
- build:
-- Use dummy as default module when no other outputs are enabled. This also
fixes a non-module build with just the dummy (bug 333).
-- Use CMAKE_CURRENT_SOURCE_DIR in CMake build to help nested use (bug 335).
-- some updates for OS/2 support (fixing up stdin playing, for example)
- mpg123:
-- new network backend using external tools/libraries to also support HTTPS
-- old network backend changed to use h_addr_list[0] instead of h_addr
-- terminal control keys now case-sensitive (fixing smal/big pitch controls)
-- additional terminal control keys for simple equalizer control (A/a for bass,
J/j for mids, N/n for treble, e for reset, E for printout)
-- terminal volume control now in decibel steps and bounded to +/- 60 dB
-- terminal control now also with audio from stdin (bug 338) via
/dev/tty or ctermid()
-- terminal control also available for OS/2 and Windows platforms
-- re-print tag info on decrease of terminal width for a bit less mess
-- always print an empty line after tag info for cleaner appearance
-- print lyrics also to stderr
-- remote control API v10 with "@P 3" as additonal message on track end
-- also added PROGRESS command as opposite of SILENCE
-- fix some verbosity, tweak help for --icy-interval
-- added --auth-file
-- also obscure argument to --auth for others
-- Cygwin/MinGW: Provide _win32_utf8_wide and _win32_wide_utf8 unconditionally.
It is needed by the WASAPI plugins, the underlying conversion functions
should be present since Windows 2000. Fixes WASAPI support on Cygwin.
Also needed for new network code.
- libout123:
-- pulse: initialize more error codes to avoid bogus error messages
-- os2: considerable fixup for proper writes of full buffers avoiding
nasty effects from the ... special audio system, more cleanup still
nice-to-have, but still lacking
1.29.4
------
- libmpg123:
-- Saturate reader file position at off_t limit to satisfy
undefined behaviour checkers.
-- Avoid harmless unitialized value in ID3v1 check (filepos, later being
set before actual use).
- libout123:
-- Build fix for win32_wasapi output for predefined _WIN32_WINNT (bug 329),
thanks to Vincent Torri.
|
2022-04-27 23:15:23 by Nia Alarie | Files touched by this commit (3) |
Log message:
mpg123: Fix device opening on NetBSD on rpi. Normal applications setting
the audio output port in 2022 considered harmful.
|
2021-12-17 18:11:31 by Dr. Thomas Orgis | Files touched by this commit (2) | |
Log message:
mpg123: update to version 1.29.3
Changes:
- libmpg123: Catch more NULL pointer arguments in LFS wrappers
(most prominently: mpg123_feedseek(), bug 328).
- mpg123:
-- Fix regression that did _not_ enable --remote-err on -s anymore.
-- Fix typos in man page (thanks to Naglis Jonaitis).
-- Drop mixed-up value limits on remote control SEQ command. It is up to you
if you want to distort your sound.
-- Add note about equalizer frequency bands to man page.
- build: add BUILD_PROGRAMS option to ports/cmake
|
2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455) |
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes.
The following distfiles couldn't be fetched (possibly they are fetched
conditionally):
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
|
2021-10-23 14:04:49 by Dr. Thomas Orgis | Files touched by this commit (2) | |
Log message:
mpg123: update to 1.29.2
- libmpg123: Fix non-live-decoder safeguard for mpg123_framebyframe_decode()
(was a no-op in practice, bug 324).
|
2021-10-18 00:00:11 by Dr. Thomas Orgis | Files touched by this commit (2) |
Log message:
mpg123: version 1.29.1
Upstream changelog:
.29.1
------
- mpg123:
-- Keep default output encoding of s16 for raw and file outputs
also with the new resampler. This reverts the unintentional change in
1.26.0 of switching to f32 for forced output rate unless the NtoM
resampler is selected. In any case, you should make sure to specify
your desired --encoding if you depend on it.
-- Catch error in indexing (mpg123_scan() return value was ignored
before, bug 322).
- mpg123-strip: Lift the resync limit, as it should be to clean up really
dirty streams.
- mpg123-id3dump: Also lift resync limit for the same reasons.
- libout123: fix reporting of device property flags for buffer
- libmpg123: more safeguarding against attempts to decode if decoder
setup failed and user ignored the returned error code (bug 322)
|
2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459) |
Log message:
audio: Remove SHA1 hashes for distfiles
|
2021-06-05 19:30:01 by Dr. Thomas Orgis | Files touched by this commit (5) | |
Log message:
mpg123: update to 1.28.0
1.28.0
------
- build:
-- Fix up the build to actually build all library objects with libtool
consistently, also ensuring no pointless static archives for output
modules.
-- Adapted things to autoconf 2.71, requiring 2.69 now (the latter tested
on Debian, with their patches).
-- Improved configure to be more useful --with-default-audio to define
the search order, fix static build for --with-audio being a list
(just choosing the first one).
-- Ensure consistent use of LINK_MPG123_DLL in headers.
- build (ports/cmake):
-- Thanks to Evgeni Poberezhnikov for working with us on that.
-- Fix up ports/cmake to really work in MSVC also for users of the lib
(tested in vcpkg, bug 310).
-- Hardcode ports/cmake CPU detection for x64 and ARM as
CMAKE_SYSTEM_PROCESSOR is useless crap (bug 298 for real).
-- Add missing io.h for _setmode() MSVC warned about (bug 311).
-- Added BUILD_NO_LARGENAME define to be used by MSVC builds. Note that
an MSVC build of libmpg123 does not support 64 bit file offsets.
That would need more morting to the explicit API. Thanks to MS for
making off_t even more messy and less useful.
-- Added JACK output, fixed handling of compat_str there and in win32_wasapi.
- libsyn123: Fix syn123_mix() to actually do intermediate conversion
when input and output encoding are the same but non-float. This makes
out123 --mix work with s16 input and output, which is not that special!
- libmpg123: Fix misguided handling of part2_3_length checks in
III_get_scale_factors_1() and III_get_scale_factors_2() which invalidated
decoding of a mono source encoded as ms+i-stereo (bug 312). This was
a regression introduced with version 1.25.7.
- libout123:
-- Print basic module loading errors only for last one in list.
This enables use of an output module search list that anticipates module
files not installed with the main package.
-- Fixes for win32_wasapi build with MSVC.
|
2021-05-25 20:15:11 by Dr. Thomas Orgis | Files touched by this commit (1) |
Log message:
audio/mpg123: fix sed expression for non-GNU
|