[SCM] mixxx/master: Revert to Qt 4
sramacher at users.alioth.debian.org
sramacher at users.alioth.debian.org
Tue Jan 26 18:14:50 UTC 2016
The following commit has been merged in the master branch:
commit 41fdd94c54718433fea24449c097a5df9e1cce1c
Author: Sebastian Ramacher <sramacher at debian.org>
Date: Tue Jan 26 18:56:23 2016 +0100
Revert to Qt 4
Upstream says that the Qt 5 port is not ready for production use.
diff --git a/debian/control b/debian/control
index b812ad6..1ae9ba6 100644
--- a/debian/control
+++ b/debian/control
@@ -29,10 +29,7 @@ Build-Depends:
libopusfile-dev,
libportmidi-dev [linux-any],
libprotobuf-dev,
- libqt5opengl5-dev,
- libqt5svg5-dev,
- libqt5webkit5-dev,
- libqt5xmlpatterns5-dev,
+ libqt4-opengl-dev | libqt4-dev,
librubberband-dev,
libshout-dev,
libsndfile1-dev,
@@ -45,8 +42,6 @@ Build-Depends:
portaudio19-dev,
protobuf-compiler,
python-scour,
- qtscript5-dev,
- qttools5-dev-tools,
scons,
vamp-plugin-sdk,
chrpath
@@ -58,7 +53,6 @@ Homepage: http://www.mixxx.org/
Package: mixxx
Architecture: linux-any
Depends:
- libqt5sql5-sqlite,
mixxx-data (= ${source:Version}),
${dist:Depends},
${misc:Depends},
diff --git a/debian/rules b/debian/rules
index 5d6449b..e946b46 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,8 +9,6 @@ export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
export DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-export QT_SELECT=qt5
-
ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes)
SUBSTVARS = -Vdist:Depends="pulseaudio-utils"
else
@@ -22,12 +20,13 @@ SCONS_OPTS = release=1
SCONS_OPTS += qt_sqlite_plugin=0
SCONS_OPTS += virtualize=0
SCONS_OTPS += localecompare=1
-# destdir
+# destdir, prefix and machine
+SCONS_OPTS += prefix=/usr
SCONS_OPTS += install_root=$(CURDIR)/debian/tmp/usr
-# Qt
-SCONS_OPTS += qt5=1
-SCONS_OPTS += qtdir=/usr/share/qt5 prefix=/usr
SCONS_OPTS += machine=$(DEB_HOST_ARCH)
+# Qt
+SCONS_OPTS += qt5=0
+SCONS_OPTS += qtdir=/usr/share/qt4
# disable use of __DATE__ and __TIME__
SCONS_OPTS += buildtime=0
# build with OpenGL ES 2 on armel and armhf
@@ -47,7 +46,7 @@ override_dh_auto_build:
override_dh_auto_clean:
scons $(SCONS_OPTS) -c || true
rm -rf .sconf_temp/ cache/ linux_build/
- dh_clean .sconsign.dblite build/qt5.pyc cachecustom.py \
+ dh_clean .sconsign.dblite cachecustom.py \
config.log src/build.h build/*.pyc mixxx.1 mixxx.xpm
dh_auto_clean
--
mixxx packaging
More information about the pkg-multimedia-commits
mailing list