./audio/ruby-taglib, Ruby library for reading and writing meta-data of many audio formats

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.0, Package name: ruby32-taglib-2.0.0, Maintainer: pkgsrc-users

Based on the excellent TagLib C++ library, which is fast, full-featured
and mature. In contrast to other bindings, this one wraps the full C++ API,
not only the minimal C API. This means that all tag data can be accessed,
e.g. cover art of ID3v2 or custom fields of Ogg Vorbis comments.


Required to run:
[audio/taglib] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 820.5 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-06 14:45:48 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
audio/ruby-taglib: update to 2.0.0

2.0.0 (2024-10-30)

Changed

* Regenerate SWIG wrapper code against TagLib 2.0.1.  This breaks
  compatibility with TagLib 1.x.  You will get a compiler error if you try
  to install taglib-ruby 2.x on a system that has TagLib 1.x.  Please use
  taglib-ruby 1.x if your system has TagLib 1.x, and taglib-ruby 2.x if your
  system has TagLib 2.x.  The optional strip_others argument to
  TagLib::MPEG::File#save no longer takes a boolean value.  It now uses the
  constants TagLib::File::StripOthers and TagLib::File::StripNone.

Removed

* TagLib::MPEG::File#tag has been removed because it no longer exists in
  TagLib 2.x.  Please use TagLib::MPEG::File#id3v2_tag or
  TagLib::MPEG::File#id3v1_tag.
   2024-02-01 09:47:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
ruby-taglib: mark as BROKEN, needs changes for taglib 2

https://github.com/robinst/taglib-ruby/issues/127
   2024-01-28 14:24:37 by Thomas Klausner | Files touched by this commit (35)
Log message:
*: recursive bump for taglib 2
   2023-01-03 06:48:04 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
audio/ruby-taglib: update to 1.1.3

1.1.3 - 2022-12-29

Changed

* Fix warning warning: undefining the allocator of T_DATA class
  swig_runtime_data on Ruby 3.2
* Upgraded to SWIG 4.1.1
   2022-05-05 06:23:30 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
audio/ruby-taglib: update to 1.1.2

* Update HOMEPAGE.

1.1.1 (2022-04-12)

Changed

* Fixed build time warnings with Ruby >= 2.7.0 (#85)
* Upgraded to SWIG 4.0.2
* Fixed running tests against TagLib 1.12

1.1.2 (2022-04-13)

Fixed

* Fix UserTextIdentificationFrame's constructor so that overloaded variants
  with StringList arguments can be called (#107)
   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-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2021-01-26 15:47:41 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
audio/ruby-taglib: update to 1.1.0

1.1.0 - 2021-01-20

Added
* Added support for CTOC and CHAP frames for ID3v2