From e12885cf9d4e768c203db098b999db60b57aa6a0 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 6 Oct 2016 12:53:54 +0000 Subject: disabled archive plugin for taglib 1.10 or lower git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6770 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/Input.pro | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/plugins/Input/Input.pro') diff --git a/src/plugins/Input/Input.pro b/src/plugins/Input/Input.pro index b8933e246..a36a0b2e4 100644 --- a/src/plugins/Input/Input.pro +++ b/src/plugins/Input/Input.pro @@ -51,7 +51,16 @@ contains(CONFIG, WILDMIDI_PLUGIN){ } contains(CONFIG, ARCHIVE_PLUGIN){ - SUBDIRS += archive + TAGLIB_VERSION = $$system("pkg-config --modversion taglib") + TAGLIB_VERSION = $$split(TAGLIB_VERSION, ".") + TAGLIB_VER_MAJ = $$member(TAGLIB_VERSION, 0) + TAGLIB_VER_MIN = $$member(TAGLIB_VERSION, 1) + + greaterThan(TAGLIB_VER_MAJ, 1) | equals(TAGLIB_VER_MAJ, 1) { + greaterThan(TAGLIB_VER_MIN, 10):SUBDIRS += archive + } else { + message("Archive plugin requires at least TagLib 1.11") + } } } -- cgit v1.2.3-13-gbd6f