summaryrefslogtreecommitdiff
path: root/audio/easytag
diff options
context:
space:
mode:
authornros <nros@pkgsrc.org>2016-03-07 20:56:39 +0000
committernros <nros@pkgsrc.org>2016-03-07 20:56:39 +0000
commit3369f8dd19ac9176d0f6081c465a3255f39b32e2 (patch)
tree156ec58e76b400bff0389708d3b972ae29aa4e20 /audio/easytag
parent057704b572bb3b09a7da26722e23e7efe9e958e8 (diff)
downloadpkgsrc-3369f8dd19ac9176d0f6081c465a3255f39b32e2.tar.gz
Update Easytag to version 2.4.2.
Changelog: 2.4.2 - 2016-02-21 : ==================== * Fix a crash when renaming directories * Fix input of new file names in the file area * Add case-insensitive sorting of the artist/album list * Improve searching within UTF-8 strings * Handle UTF-8 strings when sorting the file list * Fix display of the Monkey's Audio file type * Avoid locale-sensitive tag reading issues (especially for FLAC and Ogg) * Only install the metainfo file for the Nautilus extension if requested * Refactor reading of Ogg and FLAC tags * Refactor Monkey's Audio and Musepack header reading 2.4.1 - 2016-01-25 : ==================== * James Cowgill’s Opus parsing crash fix * James Cowgill’s playlist writing crash fix * Handle FLAC files with an invalid sample rate * Fix generated playlist order * Consistently use the GLib filename encoding * Extensive refactoring of locale and encoding handling * Improve fallback legacy locale detection * Dennis Björklund’s CDDB fill fields fix * Fix CDDB search fields and categories settings handling * Use the correct encoding when writing ID3v2.4 tags * Fix a linking error on Mac OS X * Improve illegal character logic, especially for trailing characters * Remove several outdated and unnecessary Windows compatibility wrappers * Mario Blättermann’s German help translation update * Marcus Gisslén’s Swedish help translation * Josef Andersson’s Swedish translation update * Мирослав Николић’s Serbian translation update * Jordi Mas’ Catalan translation update * Seong-ho Cho’s Korean translation update * Daniel Mustieles’ Spanish translation updates * Marek Černocký’s Czech translation update * Åka Sikrom’s Norwegian bokmål translation update * Piotr Drąg’s Polish translation update 2.4.0 - 2015-08-29 : ==================== * Correct the disc number format specifier to %z * Fix multiple CDDB searches during a single run * Improve handling of tags with empty images * Link to the online application help on Windows * Remember the paned position in the main window between restarts * Improve handling of file list selection * Fix a crash when deleting files from within the application * Fix a crash when reading FLAC files * Fix a crash when navigating the directory browser with the keyboard * Remove a few internal FIXMEs with some refactoring * Updated British English translation * Wolfgang Stöggl’s German translation update * Gábor Kelemen’s Hungarian help translation * Gábor Kelemen’s Hungarian translation update * Alexandre Franke’s French translation updates * Muhammet Kara’s Turkish translation update * Daniel Mustieles’ Spanish translation updates * Marek Černocký’s Czech translation updates * Jordi Mas’ Catalan translation update * Piotr Drąg’s Polish translation updates 2.3.7 - 2015-05-17 : ==================== * Add preliminary support for HiDPI displays * Fix missing libepoxy DLL in the Windows installer * Convert several widgets to use templates * Use new G_DEFINE_TYPE_WITH_PRIVATE support in GObject * Marek Černocký’s Czech translation update * Alexandre Franke’s French translation update * Piotr Drąg’s Polish translation update 2.3.6 - 2015-04-19 : ==================== * Fix renaming files in the scanner * Improve minimum size of log area * Improve several UI strings * Ekaterina Gerasimova’s symbolic application icon, and improvements to Mallard help * Add several comments for translators * Add a test for the file renaming code * Fix compiler warnings due to switch-enum warning when disabling tag support * Improvements to several internal string-handling functions * Remove setting for controlling the maximum number of log lines * Remove quit confirmation dialog * Further refactoring of internal file list code * Alexandre Franke’s French translation update * Piotr Drąg’s Polish translation update * Updated British English translation * Marek Černocký’s Czech translation updates * Jordi Mas’ Catalan help translation * Jordi Mas’ Catalan translation updates * Samir Ribic’s Bosnian translation 2.3.5 - 2015-03-09 : ==================== * Fix changing tag fields containing certain characters * Fix for truncated CDDB results * Fix changing the artwork description * Avoid a crash when reading FLAC files with no tags * Avoid a crash when reading invalid MP3 files * Further refactoring of the internal file list code * Add several unit tests * Handle empty descriptions in ID3 tag artwork * Build against the patched Debian version of id3lib * Fix compilation when FLAC support is disabled * Avoid a runtime warning in the file browser * Fix a couple of Coverity warnings * Fix string format sign warnings with GCC 5.0 * Further improvements to compiler warning flag checking * Marek Černocký’s Czech translation updates * Piotr Drąg’s Polish translation updates * Åka Sikrom’s Norwegian bokmål translation update * Osman Karagöz’s Turkish translation update 2.3.4 - 2014-02-06 : ==================== * Fix crash when saving FLAC tags * Port to use AX_COMPILER_FLAGS for improved compiler warning checks * Many compiler warning fixes, discovered after enabling extra warnings * Fixes for two Coverity warnings * Improve validation of Vorbis artwork and MIME types * Refactoring of internal file list code * Relicense id3lib wrapper to GPLv2+ * Christian Kirbach’s German help translation * Marek Černocký’s Czech help translation * Daniel Mustieles’ Spanish translation update 2.3.3 - 2014-12-31 : ==================== * Add album artist support for WavPack and APE tags * Add channel mask reading support for WavPack tags * Reduce memory usage when copying cover art, such as when modifying tags which contain images * Use GIO when reading and writing FLAC, ID3v2.4 and WavPack tags * Use GIO for reading and writing list store files * Fix an error check when saving WavPack tags * Clear empty fields when saving WavPack tags * Allow the search dialog tree view to expand to fill the dialog * Fix the disc number preferences controls * Fix a crash when migrating configuration directories * Fix a double unref when renaming files * Fix memory leaks in the CDDB dialog, Ogg tagging code, Speex tagging code, FLAC tagging code, images tree view and the WavPack tagging code * Fix stripping of disc number fields in ID3v2.4 tags * Fix Ctrl-clicking to modify the file list selection * Add an automated test for file type detection * Refactoring of internal file list code * Refactoring of FLAC and WavPack tagging code * Relicense all code (excluding the Nautilus extension) under the GNU GPL version 2 or later * Мирослав Николић’s Serbian translation update * Rafael Ferrera’s Brazilian Portuguese translation update * Balázs Úr’s Hungarian translation update * Marek Černocký’s Czech translation updates * Muhammet Kara’s Turkish translation update 2.3.2 - 2014-11-30 : ==================== * Fix a crash when reading empty FLAC tags * Fix an assertion failure when reading empty ID3 tags * Fix incorrect track durations when searching CDDB * Fix the log view being forcibly shown on startup * Fix launching of external applications * Fix many memory leaks in the CDDB search dialog * Improve setting handling for the process fields scanner * Improve file list selection handling * Allow the tag area images tree view to expand if space is available * Improve ID3v2 handling with Ogg files * Add more fragments from which to guess the image type * Add AppData metainfo description for Nautilus extension * Add several automated tests * Add a separator row below the all albums row in the artist tree view * Ekaterina Gerasimova’s improvements to the Mallard help * British English translation update * Marek Černocký’s Czech translation updates * Piotr Drąg’s Polish translation updates * Мирослав Николић’s Serbian translation 2.3.1 - 2014-10-31 : ==================== * Add a Nautilus extension, for showing actions in the context menu * Overhaul the UI, and use GtkBuilder XML descriptions throughout * Use GTK+ 3 only, and drop support for GTK+ 2 * Use GSettings for storing user preferences * Add an application menu (if under GNOME 3) * Fix loading filenames from a text file * Fix saving Ogg cover art without a description * Fix check for broken id3lib UTF-16 writing * Fix keyboard navigation to allow escaping the tag area * Update ID3v1 genre list * Revert asynchronous image handling changes * Fix a crash when reloading the directory tree * Avoid a crash when browsing hidden directories * Andreas Winkelmann’s crash and memory leak fixes * Fix image loading with HTTP URLs and empty images * Fix delays, and a possible crash, when running CDDB searches * Handle renaming on case-insensitive filesystems * Fix bogus track numbers when automatically numbering files * Fix memory leak in check for buggy id3lib version * Add Opus and Speex MIME types to desktop file * Add .m4v as a supported MP4 extension * Show updated images in the Windows installer * Abhinav Jangda’s fix for numeric characters in ID3 TPOS fields * Disable ID3v1 tag writing, and prefer ID3v2.3 to ID3v2.4, by default * Roman Bogorodskiy’s ID3 wrapper compilation fix * Improvements to MP4 GIO wrapper * Improve context menu handling, especially with keyboard shortcuts * Port to GtkApplication, GAction and GMenuModel * Drop uses of GtkStock for text and icons * Extensive internal refactoring * Add tests for another scanner string manipulation function * Add a setting to control whether to detect an image type automatically * Fix a selection bug when double-clicking a browser list header * Fix a scanner bug when converting "%20" to " " * Fix compilation if TagLib or libogg is unavailable * Depend on TagLib 1.9.1 for MP4 support * Use CXXFLAGS from the environment * Piotr Drąg’s Polish translation updates * Åka Sikrom’s Norwegian bokmål translation * Guillaume Bernard’s French translation update * Balázs Úr’s Hungarian translation updates * genodeftest’s German translation update * Marek Černocký’s Czech translation updates * Daniel Mustieles’ Spanish translation updates * Tom Tryfonidis’ Greek translation update * Seong-ho Cho’s Korean translation * Andika Triwidada’s Indonesian translation * Rafael Ferrera’s Brazilian Portuguese translation update * Aurimas Černius’s Lithuanian translation update * Matej Urbančič’s Slovenian translation update * Daniel Mustieles’ Spanish help translation * Dimitris Spingos’s Greek help translation
Diffstat (limited to 'audio/easytag')
-rw-r--r--audio/easytag/Makefile8
-rw-r--r--audio/easytag/PLIST130
-rw-r--r--audio/easytag/distinfo11
3 files changed, 138 insertions, 11 deletions
diff --git a/audio/easytag/Makefile b/audio/easytag/Makefile
index e2aa62988ad..84d9ee279e7 100644
--- a/audio/easytag/Makefile
+++ b/audio/easytag/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.99 2016/03/07 19:40:09 nros Exp $
+# $NetBSD: Makefile,v 1.100 2016/03/07 20:56:39 nros Exp $
-DISTNAME= easytag-2.2.5
-PKGREVISION= 3
+DISTNAME= easytag-2.4.2
CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/easytag/2.2/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/easytag/2.4/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -24,6 +23,7 @@ USE_TOOLS+= gmake intltool pkg-config xgettext
.include "../../audio/libid3tag/buildlink3.mk"
BUILDLINK_API_DEPENDS.taglib+= taglib>=1.9.1
.include "../../audio/taglib/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
diff --git a/audio/easytag/PLIST b/audio/easytag/PLIST
index 1473deacd38..099af83f001 100644
--- a/audio/easytag/PLIST
+++ b/audio/easytag/PLIST
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.22 2015/01/20 21:14:41 degroote Exp $
+@comment $NetBSD: PLIST,v 1.23 2016/03/07 20:56:39 nros Exp $
bin/easytag
share/appdata/easytag.appdata.xml
share/applications/easytag.desktop
+share/glib-2.0/schemas/org.gnome.EasyTAG.enums.xml
+share/glib-2.0/schemas/org.gnome.EasyTAG.gschema.xml
share/help/C/easytag/cddb-search.page
share/help/C/easytag/file-rename.page
share/help/C/easytag/file-select.page
@@ -19,8 +21,69 @@ share/help/C/easytag/problems-id3.page
share/help/C/easytag/problems-ogg-split.page
share/help/C/easytag/scanner.page
share/help/C/easytag/starting.page
+share/help/C/easytag/tag-capitalization.page
share/help/C/easytag/tag-field.page
share/help/C/easytag/tag.page
+share/help/ca/easytag/cddb-search.page
+share/help/ca/easytag/file-rename.page
+share/help/ca/easytag/file-select.page
+share/help/ca/easytag/format-specifier.page
+share/help/ca/easytag/image-delete.page
+share/help/ca/easytag/image-export.page
+share/help/ca/easytag/image.page
+share/help/ca/easytag/index.page
+share/help/ca/easytag/introduction.page
+share/help/ca/easytag/keyboard-shortcuts.page
+share/help/ca/easytag/legal.xml
+share/help/ca/easytag/media/icon.png
+share/help/ca/easytag/playlist-generate.page
+share/help/ca/easytag/problems-id3.page
+share/help/ca/easytag/problems-ogg-split.page
+share/help/ca/easytag/scanner.page
+share/help/ca/easytag/starting.page
+share/help/ca/easytag/tag-capitalization.page
+share/help/ca/easytag/tag-field.page
+share/help/ca/easytag/tag.page
+share/help/cs/easytag/cddb-search.page
+share/help/cs/easytag/file-rename.page
+share/help/cs/easytag/file-select.page
+share/help/cs/easytag/format-specifier.page
+share/help/cs/easytag/image-delete.page
+share/help/cs/easytag/image-export.page
+share/help/cs/easytag/image.page
+share/help/cs/easytag/index.page
+share/help/cs/easytag/introduction.page
+share/help/cs/easytag/keyboard-shortcuts.page
+share/help/cs/easytag/legal.xml
+share/help/cs/easytag/media/icon.png
+share/help/cs/easytag/playlist-generate.page
+share/help/cs/easytag/problems-id3.page
+share/help/cs/easytag/problems-ogg-split.page
+share/help/cs/easytag/scanner.page
+share/help/cs/easytag/starting.page
+share/help/cs/easytag/tag-capitalization.page
+share/help/cs/easytag/tag-field.page
+share/help/cs/easytag/tag.page
+share/help/de/easytag/cddb-search.page
+share/help/de/easytag/file-rename.page
+share/help/de/easytag/file-select.page
+share/help/de/easytag/format-specifier.page
+share/help/de/easytag/image-delete.page
+share/help/de/easytag/image-export.page
+share/help/de/easytag/image.page
+share/help/de/easytag/index.page
+share/help/de/easytag/introduction.page
+share/help/de/easytag/keyboard-shortcuts.page
+share/help/de/easytag/legal.xml
+share/help/de/easytag/media/icon.png
+share/help/de/easytag/playlist-generate.page
+share/help/de/easytag/problems-id3.page
+share/help/de/easytag/problems-ogg-split.page
+share/help/de/easytag/scanner.page
+share/help/de/easytag/starting.page
+share/help/de/easytag/tag-capitalization.page
+share/help/de/easytag/tag-field.page
+share/help/de/easytag/tag.page
share/help/el/easytag/cddb-search.page
share/help/el/easytag/file-rename.page
share/help/el/easytag/file-select.page
@@ -38,6 +101,7 @@ share/help/el/easytag/problems-id3.page
share/help/el/easytag/problems-ogg-split.page
share/help/el/easytag/scanner.page
share/help/el/easytag/starting.page
+share/help/el/easytag/tag-capitalization.page
share/help/el/easytag/tag-field.page
share/help/el/easytag/tag.page
share/help/es/easytag/cddb-search.page
@@ -57,8 +121,69 @@ share/help/es/easytag/problems-id3.page
share/help/es/easytag/problems-ogg-split.page
share/help/es/easytag/scanner.page
share/help/es/easytag/starting.page
+share/help/es/easytag/tag-capitalization.page
share/help/es/easytag/tag-field.page
share/help/es/easytag/tag.page
+share/help/fr/easytag/cddb-search.page
+share/help/fr/easytag/file-rename.page
+share/help/fr/easytag/file-select.page
+share/help/fr/easytag/format-specifier.page
+share/help/fr/easytag/image-delete.page
+share/help/fr/easytag/image-export.page
+share/help/fr/easytag/image.page
+share/help/fr/easytag/index.page
+share/help/fr/easytag/introduction.page
+share/help/fr/easytag/keyboard-shortcuts.page
+share/help/fr/easytag/legal.xml
+share/help/fr/easytag/media/icon.png
+share/help/fr/easytag/playlist-generate.page
+share/help/fr/easytag/problems-id3.page
+share/help/fr/easytag/problems-ogg-split.page
+share/help/fr/easytag/scanner.page
+share/help/fr/easytag/starting.page
+share/help/fr/easytag/tag-capitalization.page
+share/help/fr/easytag/tag-field.page
+share/help/fr/easytag/tag.page
+share/help/hu/easytag/cddb-search.page
+share/help/hu/easytag/file-rename.page
+share/help/hu/easytag/file-select.page
+share/help/hu/easytag/format-specifier.page
+share/help/hu/easytag/image-delete.page
+share/help/hu/easytag/image-export.page
+share/help/hu/easytag/image.page
+share/help/hu/easytag/index.page
+share/help/hu/easytag/introduction.page
+share/help/hu/easytag/keyboard-shortcuts.page
+share/help/hu/easytag/legal.xml
+share/help/hu/easytag/media/icon.png
+share/help/hu/easytag/playlist-generate.page
+share/help/hu/easytag/problems-id3.page
+share/help/hu/easytag/problems-ogg-split.page
+share/help/hu/easytag/scanner.page
+share/help/hu/easytag/starting.page
+share/help/hu/easytag/tag-capitalization.page
+share/help/hu/easytag/tag-field.page
+share/help/hu/easytag/tag.page
+share/help/sv/easytag/cddb-search.page
+share/help/sv/easytag/file-rename.page
+share/help/sv/easytag/file-select.page
+share/help/sv/easytag/format-specifier.page
+share/help/sv/easytag/image-delete.page
+share/help/sv/easytag/image-export.page
+share/help/sv/easytag/image.page
+share/help/sv/easytag/index.page
+share/help/sv/easytag/introduction.page
+share/help/sv/easytag/keyboard-shortcuts.page
+share/help/sv/easytag/legal.xml
+share/help/sv/easytag/media/icon.png
+share/help/sv/easytag/playlist-generate.page
+share/help/sv/easytag/problems-id3.page
+share/help/sv/easytag/problems-ogg-split.page
+share/help/sv/easytag/scanner.page
+share/help/sv/easytag/starting.page
+share/help/sv/easytag/tag-capitalization.page
+share/help/sv/easytag/tag-field.page
+share/help/sv/easytag/tag.page
share/icons/hicolor/128x128/apps/easytag.png
share/icons/hicolor/16x16/apps/easytag.png
share/icons/hicolor/22x22/apps/easytag.png
@@ -68,7 +193,9 @@ share/icons/hicolor/32x32/apps/easytag.png
share/icons/hicolor/48x48/apps/easytag.png
share/icons/hicolor/64x64/apps/easytag.png
share/icons/hicolor/scalable/apps/easytag.svg
+share/icons/hicolor/symbolic/apps/easytag-symbolic.svg
share/locale/bg/LC_MESSAGES/easytag.mo
+share/locale/bs/LC_MESSAGES/easytag.mo
share/locale/ca/LC_MESSAGES/easytag.mo
share/locale/cs/LC_MESSAGES/easytag.mo
share/locale/da/LC_MESSAGES/easytag.mo
@@ -87,6 +214,7 @@ share/locale/lt/LC_MESSAGES/easytag.mo
share/locale/nb/LC_MESSAGES/easytag.mo
share/locale/nl/LC_MESSAGES/easytag.mo
share/locale/pl/LC_MESSAGES/easytag.mo
+share/locale/pt/LC_MESSAGES/easytag.mo
share/locale/pt_BR/LC_MESSAGES/easytag.mo
share/locale/ro/LC_MESSAGES/easytag.mo
share/locale/ru/LC_MESSAGES/easytag.mo
diff --git a/audio/easytag/distinfo b/audio/easytag/distinfo
index 60c8fe7ce59..122175487a6 100644
--- a/audio/easytag/distinfo
+++ b/audio/easytag/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.42 2015/11/03 01:12:28 agc Exp $
+$NetBSD: distinfo,v 1.43 2016/03/07 20:56:39 nros Exp $
-SHA1 (easytag-2.2.5.tar.xz) = b90bf5817292805bd253669bae5939cadbc1af80
-RMD160 (easytag-2.2.5.tar.xz) = 0ffd9161584cf5c3f185636beece23ac3700593a
-SHA512 (easytag-2.2.5.tar.xz) = 4ffcce0edb49333d9fcf6dc382f58abc60f9e35cdcebc7a98115203523403a5b10795de7f46cd2787fa250dfa887283c4752435c57bf0f60a8000c735b648062
-Size (easytag-2.2.5.tar.xz) = 1004688 bytes
-SHA1 (patch-src_easytag.c) = 8eaacbd842edb3fe756473ac3f56ce2766abe567
+SHA1 (easytag-2.4.2.tar.xz) = 40a86f070960244aa9b24457884d14c928c9bb11
+RMD160 (easytag-2.4.2.tar.xz) = af521a740302d54d2406506c07aa60c801988119
+SHA512 (easytag-2.4.2.tar.xz) = 8aa50a430249fe5d99b6fa06890dae7a946c65bae22a97a4ee9bd9984412a1a85479de86d8251796a926d54f4e1be5bffb0f532dd44bfb2d4613486767114784
+Size (easytag-2.4.2.tar.xz) = 1362768 bytes