Bug#875087: [phonon-backend-gstreamer] Future Qt4 removal from Buster
On Sat, Sep 09, 2017 at 10:18:38PM +0200, Lisandro Damián Nicanor Pérez Meyer wrote:
> Source: phonon-backend-gstreamer
> Version: 4:4.9.0-1
> Severity: wishlist
> User: debian-qt-kde@lists.debian.org
> Usertags: qt4-removal
>
>
> Hi! As you might know we the Qt/KDE team are preparing to remove Qt4
> as [announced] in:
With the removal of src:kde4libs, there are no reverse deps of the Qt4
packages of phonon-backend-gstreamer, patch attached to drop them.
Cheers,
Moritz
diff -Naur phonon-backend-gstreamer-4.9.1.orig/debian/control phonon-backend-gstreamer-4.9.1/debian/control
--- phonon-backend-gstreamer-4.9.1.orig/debian/control 2019-07-30 07:26:24.000000000 +0200
+++ phonon-backend-gstreamer-4.9.1/debian/control 2019-08-29 20:18:01.483076445 +0200
@@ -13,12 +13,8 @@
libglib2.0-dev,
libgstreamer-plugins-base1.0-dev,
libgstreamer1.0-dev,
- libphonon-dev (>= 4:4.7.1~),
libphonon4qt5-dev (>= 4:4.7.1~),
libphonon4qt5experimental-dev (>= 4:4.7.1~),
- libphononexperimental-dev (>= 4:4.7.1~),
- libqt4-dev (>= 4:4.8.1),
- libqt4-opengl-dev (>= 4:4.8.1),
libqt5opengl5-dev,
libqt5x11extras5-dev (>= 5.2.0~),
libxml2-dev,
@@ -47,29 +43,6 @@
.
This package contains icons used by Phonon and Phonon4Qt5 backends.
-Package: phonon-backend-gstreamer
-Architecture: any
-Multi-Arch: same
-Provides: phonon-backend
-Pre-Depends: ${misc:Pre-Depends}
-Depends: gstreamer1.0-alsa [linux-any] | gstreamer1.0-audiosink,
- gstreamer1.0-plugins-base,
- gstreamer1.0-pulseaudio,
- phonon-backend-gstreamer-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Recommends: gstreamer1.0-plugins-good
-Suggests: gstreamer1.0-plugins-ugly
-Description: Phonon GStreamer 1.0 backend
- This package contains GStreamer 1.0 backend for Phonon multimedia
- framework. It transparently adapts and reroutes all requests from Phonon
- applications to the GStreamer framework which in turn performs requested
- audio/video decoding/capture tasks.
- .
- You should install gstreamer1.0-plugins-good to get support for playing
- popular free multimedia formats and gstreamer1.0-plugins-ugly to get support
- for popular MPEG audio formats like MP3.
-
Package: phonon4qt5-backend-gstreamer
Architecture: any
Multi-Arch: same
diff -Naur phonon-backend-gstreamer-4.9.1.orig/debian/phonon-backend-gstreamer.install phonon-backend-gstreamer-4.9.1/debian/phonon-backend-gstreamer.install
--- phonon-backend-gstreamer-4.9.1.orig/debian/phonon-backend-gstreamer.install 2016-06-06 21:29:58.000000000 +0200
+++ phonon-backend-gstreamer-4.9.1/debian/phonon-backend-gstreamer.install 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-usr/lib/*/qt4/plugins/phonon_backend/phonon_gstreamer.so
-usr/share/kde4/services/phononbackends/gstreamer.desktop
diff -Naur phonon-backend-gstreamer-4.9.1.orig/debian/rules phonon-backend-gstreamer-4.9.1/debian/rules
--- phonon-backend-gstreamer-4.9.1.orig/debian/rules 2016-06-06 21:29:58.000000000 +0200
+++ phonon-backend-gstreamer-4.9.1/debian/rules 2019-08-29 20:14:51.963932199 +0200
@@ -5,33 +5,27 @@
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
override_dh_auto_configure:
- $(overridden_command) -B obj-qt4 -- -DPLUGIN_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH)/qt4/
$(overridden_command) -B obj-qt5 -- \
-DPLUGIN_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/ \
-DPHONON_BUILD_PHONON4QT5=ON
override_dh_auto_build:
- $(overridden_command) -B obj-qt4
$(overridden_command) -B obj-qt5
override_dh_auto_install:
- $(overridden_command) -B obj-qt4
$(overridden_command) -B obj-qt5
override_dh_install:
$(overridden_command) --fail-missing
override_dh_auto_clean:
- $(overridden_command) -B obj-qt4
$(overridden_command) -B obj-qt5
override_dh_shlibdeps:
$(overridden_command) -- -xphonon
override_dh_auto_test:
- $(overridden_command) -B obj-qt4
$(overridden_command) -B obj-qt5
override_dh_strip:
- $(overridden_command) -pphonon-backend-gstreamer --dbgsym-migration='phonon-backend-gstreamer-dbg (<= 4:4.9.0-1~~)'
$(overridden_command) -pphonon4qt5-backend-gstreamer --dbgsym-migration='phonon4qt5-backend-gstreamer-dbg (<= 4:4.9.0-1~~)'
Reply to: