Revisions of mpg123

Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 17)
- Update to version 1.26.1
  * Fix cmake build by actually including the read_api_version
    file in the distro.
  * Fix big-endian build, stupid omission of a variable
    declaration, semicolon.
  * Silence a harmless warning for build without realtime
    priority.
- Drop fix-ppc64_1.patch and fix-ppc64_2.patch (merged upstream)

- Add fix-ppc64_1.patch and fix-ppc64_2.patch

- Update to version 1.26.0
  * Too many changes to list, see NEWS
- Add libsyn123 subpackage
- Drop Group tag
- Spec cleanup

- Update to version 1.25.13
  libmpg123:
  * Reset the flag for having a frame to decode before trying to
    parse a new one. This prevents very unkind behaviour
    (crashes) when combinging mpg123_scan() with decoding later
    on for damaged streams that have a mixture of different MPEG
    versions.

- Update to version 1.25.12
  * Fix dynamic build with gcc -fsanitize=address (check for all
    dl functions before deciding that separate -ldl is not
    needed).
  libmpg123:
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 16)
- Conditionalize pkgconfig(openal) BuildRequires and mpg123-openal
  sub-package, fix build for SLE12 SP3.

- Update to version 1.25.10
  * libout123: Fix error messages beginning from OUT123_ARG_ERROR
    (bug 261).
  version 1.25.9
  * mpg123: Fix --icy-interval handling to work with stream from
    stdin. (curl | mpg123 --icy-interval=n -)
  * libmpg123: Fix another invalid read and segfault on damaged
    (fuzzed) files with part2_3_length == 0 (set maxband=1, pulled
    from upcoming 1.26.0).

- Update to version 1.25.8
  mpg123:
  * Also disable cursor/video games for empty TERM (not just unset
    and dumb).
  libmpg123:
  * Accept changing mode extension bits when looking for next
    header for detecting free-format streams (bug 257).
  * Fix compute_bpf() for free format streams (needed to estimate
    track length and working fuzzy seeking in absence of an Info
    tag).

- Drop pkgconfig(esound) BuildRequires and mpg123-esound
  sub-package, esound is a long obsoleted sound server.

- Update to version 1.25.7
  mpg123:
  * Do not play with cursor and inverse video for progress bar
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 15)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 14)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 13)
- Create mpg123-openal as separate package
- Added Supplements lines for some subpackages

- Ensure neutrality of description
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 12)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 11)
- Update to version 1.24.0
  * Avoid repeating genre in metadata printout for 
    specifications like (144)Thrash Metal.
  * In remote control mode, only enforce --quiet if no 
    verbosity was required.
  * Prevent --loop and --shuffle or --random from messing with 
    the remote control LOADLIST command (printout of the list
    would loop without reason).
  * Fix the mpg123 command (esp. our provided binaries on 
    Windows) to now find modules again relative to the
    executable directory, not the current working directory.
    This was a regression in 1.23 and might be security-relevant
    if you called mpg123 in working directories with untrusted 
    content. Note that mpg123 1.23 looked for modules relative
    to the current working directory only if the installation
    prefix for modules did not exist. So, usage on an intact
    installation (with /usr/lib/mpg123 or the like) was safe.
    Nevertheless this new version fixes the search to be 
    relative to the binary path as it was with 1.22 and before.
  * At least consistent behaviour of playlist code in the face 
    of looping. Looping is about individual tracks, always.
    They are looped also in random mode. Jumping (prev/next
    keys) is between tracks and resets the loop counter.
    The display of currently playing track in the playlist is 
    fixed for random and looped play now (bug 198).
  * Looping is now mentioned for a to-be-repeated track with 
    --verbose.
  * Move some compiler nagging from --enable-debug to 
    --enable-nagging, fix up some new build failures by adding
    some pesky feature test macros.
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 10)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 9)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 8)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 7)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 6)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 5)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 4)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 3)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 2)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 1)
Displaying all 17 revisions
openSUSE Build Service is sponsored by