pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/42851 CVS commit: pkgsrc/audio/py-mutagen



The following reply was made to PR pkg/42851; it has been noted by GNATS.

From: OBATA Akio <obache%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/42851 CVS commit: pkgsrc/audio/py-mutagen
Date: Fri, 5 Mar 2010 13:57:51 +0000

 Module Name:   pkgsrc
 Committed By:  obache
 Date:          Fri Mar  5 13:57:51 UTC 2010
 
 Modified Files:
        pkgsrc/audio/py-mutagen: Makefile PLIST distinfo
        pkgsrc/audio/py-mutagen/patches: patch-aa
 
 Log Message:
 Update py-mutagen to 1.19.
 Patch provided by Wen Heping via PR#42851.
 
 1.19 - 2010.02.18
  * ID3:
    * POPM: 'count' is optional; the attribute may not exist. (#33)
    * TimeStampTextFrame: Fix a TypeError in unicode comparisons. (#43)
    * MakeID3v1: Translate TYER into ID3v1 year if TDRC is not present. (#42)
  * mid3v2:
    * Allow --delete followed by --frame, and --genre 1 --genre 2. (#37)
    * Add --quiet and --verbose flags. (#40)
  * moggsplit: --m3u option to write an M3U playlist of the new files. (#39)
  * mid3iconv: Fix crash when processing TCML or TIPL frames. (#41)
  * VCommentDict: Correctly normalize key names for .keys() iterator. (#45)
  * MP3: Correct length calculation for MPEG-2 files. (#46)
  * oggflac: Fix typo in docstring. (#53)
  * EasyID3: Force UTF-8 encoding. (#54)
  * EasyMP4: Fix 'genre' translation. (#56)
 
 1.18 - 2009.10.22
  * ASF:
    * Distinguish between empty and absent tag values in
      ContentDescriptionObjects. (#29)
  * mid3iconv:
    * Fix a crash when processing empty (invalid) text frames.
  * MAJOR API INCOMPATIBILITY!!!!
    * EasyID3FileType is now in mutagen.easyid3, not mutagen.id3. This
      change was necessary to restore API compatibility with 1.16, as
      1.17 accidentally contained a circular import preventing
      mutagen.easyid3 from importing by itself. (#32)
 
 1.17 - 2009.10.07
  * ID3:
    * Support for the iTunes non-standard TSO2 and TSOC frames.
    * Attempt to recover from bad SYLT frames. (#2)
    * Attempt to recover from faulty extended header flags. (#4, #21)
    * Fix a bug in ID3v2.4 footer flag detection, (#5)
  * MP4:
    * Don't fail or double-encode UTF-8 strings when given a str.
    * Don't corrupt 64 bit atom sizes when resizing atoms. (#17)
  * EasyID3:
    * Extension API for defining new "easy" tags at runtime.
    * Support for many, many more tags.
  * OggVorbis, OggSpeex: Handle bitrates below 0 as per the spec. (#30)
  * EasyMP4: Like EasyID3, but for iTunes MPEG-4 files.
  * mutagen.File: New 'easy=True' argument to create new EasyMP3, EasyMP4,
    EasyTrueAudio, and EasyID3FileType instances.
 
 1.16 - 2009.06.15
  * Website / code repository move.
  * Bug Fixes:
    * EasyID3: Invalid keys now raise KeyError (and ValueError).
    * mutagen.File: .flac files with an ID3 tag will be opened as FLAC.
  * MAJOR API INCOMPATIBILITY!!!!
    * Python 2.6 has required us to rename the .format attribute of M4A/MP4
      cover atoms, because it conflicts with the new str.format method.
      It has been renamed .imageformat.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/py-mutagen/Makefile
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/py-mutagen/PLIST \
     pkgsrc/audio/py-mutagen/distinfo
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/audio/py-mutagen/patches/patch-aa
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index