Update to the latest version of taglib-ruby, 1.1.2. Changelog at https://github.com/robinst/taglib-ruby/blob/main/CHANGELOG.md
Tested on amd64. I plan on committing in a few days unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/audio/ruby-taglib/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 11 Mar 2022 18:20:30 -0000 1.11 +++ Makefile 22 Apr 2022 21:08:08 -0000 @@ -1,9 +1,8 @@ COMMENT = reads and writes metadata/tags for many audio formats -VERSION = 0.7.1 +VERSION = 1.1.2 DISTNAME = taglib-ruby-${VERSION} PKGNAME = taglib-${VERSION} -REVISION = 3 CATEGORIES = audio HOMEPAGE = http://robinst.github.io/taglib-ruby/ Index: distinfo =================================================================== RCS file: /cvs/ports/audio/ruby-taglib/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 29 Dec 2015 08:28:32 -0000 1.3 +++ distinfo 22 Apr 2022 21:08:18 -0000 @@ -1,2 +1,2 @@ -SHA256 (taglib-ruby-0.7.1.gem) = sZ+h9OOEHTz8e9uEXpPN4NjA8gNWAgDaIMIwZts/D2U= -SIZE (taglib-ruby-0.7.1.gem) = 756224 +SHA256 (taglib-ruby-1.1.2.gem) = vHd09lLJG9Cd8F0Ud5ZeDbxWDf+1LOC/pgfJqrdixn0= +SIZE (taglib-ruby-1.1.2.gem) = 829952 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/ruby-taglib/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 11 Mar 2022 18:20:30 -0000 1.4 +++ pkg/PLIST 22 Apr 2022 21:11:06 -0000 @@ -1,9 +1,8 @@ ${GEM_LIB}/cache/${DISTNAME}.gem -${GEM_LIB}/extensions/${MODRUBY_ARCH}/ -${GEM_LIB}/extensions/${MODRUBY_ARCH}/${MODRUBY_LIBREV}/ ${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/.rubocop.yml ${GEM_LIB}/gems/${DISTNAME}/.yardopts -${GEM_LIB}/gems/${DISTNAME}/CHANGES.md +${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md ${GEM_LIB}/gems/${DISTNAME}/Gemfile ${GEM_LIB}/gems/${DISTNAME}/Guardfile ${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt @@ -27,92 +26,6 @@ ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/ ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/riff.rb ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/vorbis.rb ${GEM_LIB}/gems/${DISTNAME}/docs/taglib/wav.rb -${GEM_LIB}/gems/${DISTNAME}/ext/ -${GEM_LIB}/gems/${DISTNAME}/ext/extconf_common.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/taglib_aiff.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/taglib_aiff.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/taglib_aiff_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_aiff/taglib_aiff_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/includes.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/taglib_base.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/taglib_base.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/taglib_base_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_base/taglib_base_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/taglib_flac.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/taglib_flac.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/taglib_flac_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_flac/taglib_flac_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/taglib_id3v1.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/taglib_id3v1.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/taglib_id3v1_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v1/taglib_id3v1_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/relativevolumeframe.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/taglib_id3v2.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/taglib_id3v2.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/taglib_id3v2_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_id3v2/taglib_id3v2_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/taglib_mp4.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/taglib_mp4.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/taglib_mp4_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mp4/taglib_mp4_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/taglib_mpeg.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/taglib_mpeg.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/taglib_mpeg_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_mpeg/taglib_mpeg_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/taglib_ogg.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/taglib_ogg.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/taglib_ogg_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_ogg/taglib_ogg_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/taglib_vorbis.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/taglib_vorbis.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/taglib_vorbis_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_vorbis/taglib_vorbis_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/ -@comment ${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/.RUBYARCHDIR.time -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/taglib_wav.i -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/taglib_wav.so -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/taglib_wav_wrap.cxx -${GEM_LIB}/gems/${DISTNAME}/ext/taglib_wav/taglib_wav_wrap.o -${GEM_LIB}/gems/${DISTNAME}/ext/valgrind-suppressions.txt -${GEM_LIB}/gems/${DISTNAME}/ext/win.cmake ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/ ${GEM_LIB}/gems/${DISTNAME}/lib/taglib.rb @@ -127,16 +40,17 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/o ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/version.rb ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/vorbis.rb ${GEM_LIB}/gems/${DISTNAME}/lib/taglib/wav.rb -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_aiff.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_base.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_flac.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_id3v1.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_id3v2.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_mp4.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_mpeg.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_ogg.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_vorbis.so -${GEM_LIB}/gems/${DISTNAME}/lib/taglib_wav.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_aiff.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_base.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_flac.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_flac_picture.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_id3v1.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_id3v2.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_mp4.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_mpeg.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_ogg.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_vorbis.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/taglib_wav.so ${GEM_LIB}/gems/${DISTNAME}/taglib-ruby.gemspec ${GEM_LIB}/gems/${DISTNAME}/tasks/ ${GEM_LIB}/gems/${DISTNAME}/tasks/docs_coverage.rake @@ -155,6 +69,7 @@ ${GEM_LIB}/gems/${DISTNAME}/test/data/ai ${GEM_LIB}/gems/${DISTNAME}/test/data/crash.mp3 ${GEM_LIB}/gems/${DISTNAME}/test/data/flac-create.cpp ${GEM_LIB}/gems/${DISTNAME}/test/data/flac.flac +${GEM_LIB}/gems/${DISTNAME}/test/data/flac_nopic.flac ${GEM_LIB}/gems/${DISTNAME}/test/data/get_picture_data.cpp ${GEM_LIB}/gems/${DISTNAME}/test/data/globe_east_540.jpg ${GEM_LIB}/gems/${DISTNAME}/test/data/globe_east_90.jpg @@ -176,7 +91,9 @@ ${GEM_LIB}/gems/${DISTNAME}/test/fileref ${GEM_LIB}/gems/${DISTNAME}/test/fileref_write_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/flac_file_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/flac_file_write_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/flac_picture_memory_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/helper.rb +${GEM_LIB}/gems/${DISTNAME}/test/id3v1_genres_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/id3v1_tag_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_frames_test.rb ${GEM_LIB}/gems/${DISTNAME}/test/id3v2_header_test.rb