Permalink
Commits on Jun 16, 2012
  1. Bump version to 0.5.1

    robinst committed Jun 16, 2012
  2. Update CHANGES for 0.5.1

    robinst committed Jun 16, 2012
  3. Fixes for cross compiled Windows binary gem

    robinst committed Jun 16, 2012
    Apparently with the newer MinGW-w64 toolchain, libstdc++ and libgcc are
    no longer statically linked by default. So we now use -static-libgcc
    -static-libstdc++ when building TagLib.
    
    That fixes the problem for libtag.dll. But the extension modules which
    are dynamically linked to libtag.dll also need libgcc and libstdc++.
    libtag.dll would already have the libraries, but the symbols are not
    exported any more (which was also changed apparently) and so the
    extension modules can't use them. To fix this, we now also link them
    statically for the extensions.
    
    Using one shared libstdc++ DLL would also be possible, but without
    stripping it's too big.
    
    All in all this increases the size of the -x86-mingw32.gem from 1.4 MB
    to 2.5 MB. But hey, at least it works.
Commits on Jun 10, 2012
  1. Handle nil in typemap(in) conversion functions

    robinst committed Jun 10, 2012
    Before, they would simply segfault, not very nice.
  2. Update CHANGES

    robinst committed Jun 10, 2012
  3. Document MPEG::File#strip

    robinst committed Jun 10, 2012
  4. Expand test of MPEG::File#strip

    robinst committed Jun 10, 2012
    It now also shows that saving is not necessary.
Commits on Apr 15, 2012
  1. Bump version to 0.5.0

    robinst committed Apr 15, 2012
  2. Update CHANGES for 0.5.0

    robinst committed Apr 15, 2012
  3. Fix test on Ruby 1.8

    robinst committed Apr 15, 2012
  4. Merge branch 'flac'

    robinst committed Apr 15, 2012
  5. Add new files to gemspec

    robinst committed Apr 15, 2012
  6. Regenerate SWIG wrappers (fixes #10)

    robinst committed Apr 15, 2012
    SWIG from SVN trunk (revision 12990) was used, which includes my
    patch for fixing the compilation error on MacRuby.
  7. Add support for TagLib::FLAC

    robinst committed Apr 15, 2012
Commits on Mar 31, 2012
Commits on Mar 27, 2012
  1. Extend description in gemspec

    robinst committed Mar 27, 2012
Commits on Mar 22, 2012
  1. Add space before { } blocks

    robinst committed Mar 22, 2012
  2. Extend description

    robinst committed Mar 22, 2012
Commits on Mar 18, 2012
  1. Bump version to 0.4.0

    robinst committed Mar 18, 2012
  2. Point to new website in gemspec

    robinst committed Mar 18, 2012
  3. Add new file to gemspec

    robinst committed Mar 18, 2012
  4. Release notes for 0.4.0

    robinst committed Mar 18, 2012
Commits on Mar 11, 2012
  1. Update to bundler 1.1

    robinst committed Mar 11, 2012
  2. Add title to LICENSE

    robinst committed Mar 11, 2012
Commits on Mar 10, 2012
  1. Enable MP4 and ASF by default for cross-compiled taglib

    robinst committed Mar 10, 2012
    Also remove a line from the toolchain file and passing it as an option
    to cmake instead. Otherwise it's not picked up (weird).