contrib: qtsvg: udpate to 5.12
authorPierre Lamot <pierre@videolabs.io>
Thu, 10 Jan 2019 13:36:36 +0000 (14:36 +0100)
committerThomas Guillem <thomas@gllm.fr>
Wed, 10 Apr 2019 12:11:43 +0000 (14:11 +0200)
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
contrib/src/qtsvg/SHA512SUMS
contrib/src/qtsvg/rules.mak

index ffce221..5d2c790 100644 (file)
@@ -1 +1 @@
-8a6ec3dbdfae31e34d022d2bd3372b3a16be1ca88eb48159918a027f64094e33b1cdd514e2f800dcf6aad5d44c3cf23e4a8fbc5e7fd7e05e9595385ea9af9056  qtsvg-5.11.0.tar.xz
+6dd7bce8d24aaeb9ec4ff4006381b03c86cbb818b38264be0a947e862b122f0ba82cd14888efedf26f2c67219058842af071851f19d4767371e14bc009439249  qtsvg-5.12.2.tar.xz
index 8e4381b..d1c14e5 100644 (file)
@@ -1,7 +1,8 @@
 # Qt
 
-QTSVG_VERSION := 5.11.0
-QTSVG_URL := https://download.qt.io/official_releases/qt/5.11/$(QTSVG_VERSION)/submodules/qtsvg-everywhere-src-$(QTSVG_VERSION).tar.xz
+QTSVG_VERSION_MAJOR := 5.12
+QTSVG_VERSION := $(QTSVG_VERSION_MAJOR).2
+QTSVG_URL := https://download.qt.io/official_releases/qt/$(QTSVG_VERSION_MAJOR)/$(QTSVG_VERSION)/submodules/qtsvg-everywhere-src-$(QTSVG_VERSION).tar.xz
 
 DEPS_qtsvg += qt $(DEPS_qt)
 
@@ -31,9 +32,8 @@ qtsvg: qtsvg-$(QTSVG_VERSION).tar.xz .sum-qtsvg
        cd $< && $(MAKE) -C src sub-plugins-install_subtargets sub-svg-install_subtargets
        mv $(PREFIX)/plugins/iconengines/libqsvgicon.a $(PREFIX)/lib/
        mv $(PREFIX)/plugins/imageformats/libqsvg.a $(PREFIX)/lib/
+       $(SRC)/qt/FixQtPcFiles.sh $(PREFIX)/lib/Qt5Svg.prl $(PREFIX)/lib/pkgconfig/Qt5Svg.pc
        cd $(PREFIX)/lib/pkgconfig; sed -i.orig \
-               -e 's/d\.a/.a/g' \
-               -e 's/-lQt\([^ ]*\)d/-lQt\1/g' \
                -e '/Libs:/  s/-lQt5Svg/-lqsvg -lqsvgicon -lQt5Svg/ ' \
                Qt5Svg.pc
        touch $@