On Sat, Apr 20 2019, Thomas Frohwein <tfrohw...@fastmail.com> wrote:
> ping - catch up with sdl2-mixer for 6.6?

One minor nit,

> On Sat, Jan 19, 2019 at 03:00:58PM -0800, Thomas Frohwein wrote:
>> Hi,
>> 
>> This diff updates sdl2-mixer from 2.0.2 to 2.0.4. Main changes are
>> addition of Opus support via audio/opusfile and some bugfixes. Official
>> changelog [1]:
>> 
>> 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
>> 
>> Bump minor because of symbol additions. The output of check_sym:
>>
>> /usr/local/lib/libSDL2_mixer.so.0.0 --> 
>> /usr/ports/pobj/sdl2-mixer-2.0.4/SDL2_mixer-2.0.4/build/.libs/libSDL2_mixer.so.0.1
>> No dynamic export changes
>> External reference changes:
>> added:
>>      SDL_Log
>>      SDL_strcmp
>>      op_free
>>      op_head
>>      op_open_callbacks
>>      op_pcm_seek
>>      op_read
>>      op_seekable


check_sym shows no "Dynamic export changes", this alone doesn't warrant
a minor bump.  A diff of the installed headers shows new possible values
for two enums (related to opus support).  I would bump the minor to
ensure that possible consumers of the new enum values use the library
they were built against.

While here I would sync the shlib version used upstream, see
${WRKSRC}/shared_libs.log:

  SHARED_LIBS =   SDL2_mixer              0.1 # 2.2

Diff looks good ports-wise, ok jca@ since you've tested multiple
consumers.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to