beta1 of phonon 4.11 / vlc 0.11 / gst 4.10

Harald Sitter <[email protected]> Sat, 24 Aug 2019 12:55:17 +0200
Newsgroups gmane.comp.kde.users.multimedia
Message-ID <[email protected]>
Hey,

newly available beta1 releases of all phonon tarballs are now available

https://download.kde.org/unstable/phonon/phonon-4.10.90.tar.xz.mirrorlist

https://download.kde.org/unstable/phonon/phonon-backend-vlc/phonon-backend-vlc-0.10.90.tar.xz.mirrorlist

https://download.kde.org/unstable/phonon/phonon-backend-gstreamer/phonon-backend-gstreamer-4.9.90.tar.xz.mirrorlist

Do note that because of large scale cleanup in the cmake logic older
backends do not build with this version of libphonon.

Other changes of note:
- qt4 is gone. if you still want qt4 I'd advise forking the old source
  and build it separately. since the 4 and 5 builds are fully co-
  installable this will work fine.
- new phononsettings application. this is replacement for the phonon kcm
  and has intentionally no desktop file as the settings (besides backend
  selection) are super advanced and in part even conflicting with more
  widely used stuff such as PA device selection. think of it akin to
  solid-hardware, a handy tool for specific use cases, but generally
  shouldn't be necessary. it's built by default, installing it by
  default is up to you, if you don't install it I'd advise that you
  make backends switchable via your package manager somehow though (e.g.
  installing  one uninstalls the other automatically)
- cmake 3.5 is now required
- using kdeinstalldirs in place of gnuinstalldirs
- cmake and ccflag settings are now controlled by ecm exclusive
(previously we'd dupe a lot)
- PHONON_BUILD_DESCRIPTOR option no longer supported
- PHONON_BUILD_DECLARATIVE_PLUGIN option no longer supported. it never
  made much sense for Qt5 and implementation-wise it never was fully
  finished
- PHONON_INSTALL_QT_COMPAT_HEADERS option no longer supported. it was
  utterly moot on qt5 as there was no QtPhonon to be compatible with
- PHONON_NO_DBUS option no longer supported. the dbus interface was only
  exposed for interactionwith the KCM and that use was removed years ago
- PHONON_ASSERT_STATES option no longer supported. the state machine is
  now always asserting, as per Q_ASSERTs own behavior (i.e. only for
  Debug-ish cmake builds)
- PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT option no longer
  supported. replaced by ECM's KDE_INSTALL_USE_QT_SYS_PATHS
- lots and lots of stuff now uses ECM macros instead of ancient tech or
  custom hacks

HS
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmUvOVl9TGc6jhe6fuSpfBOyUkSEFAl1hF5gACgkQuSpfBOyU
kSHpuw/8DX8Oj3c5pijqZ+kSI2jqfbb6fNPaQJamm/MQjs5DHaLk4setbOq9PJAb
f8PxDRl0cAXDbO74+f2DkCsI+Bs8nUoFyTiLDrtBE3cS9qSwcSPhAa52yufFyLp6
NO0Z9j9uLXJhtvUp1clN3AMtaFMUZAd7FdQ7AufrsF5IH0aaK5rV12jOl/rynxp9
lDrYZilTbOe+tMC4jk6AOGiBMprvgfZUmq7PEdnx0fZR7JajHPqIh9TJ7uD5dn9P
QNEO7v2Bt3OrSPG7UNn5kcYqH9tTMmftN9SpdUGvH+lMakC1zKeViBCTUA7mFGQe
yt9eGB8lnY/7Ia8VCDPt9zSv5emFjbeLBH7zXB0MqxMPYhSjW75QnnBgrGhPXhQi
h1b0XBD0rnfK4JF/zBR0NQb4jtl8ZfLywuklKNduMS6UW7G/j+6qThYCwoTla4Hl
+PNPuBv7GOmSQxIXpokSpVd9D0TiAR0Bv/D0HUugfp5zwsEYs+0pg9oHWqYzy5ej
KgpJqucXq7gjjH55s1R8agq+9nKgtEJU4XzvUuawOo9wxysOhgLifJSS8MZALRUO
VUjIb0nzu2ADHvKB4MSa1Amaubs5VioSu31QQ/zj3iNB/M71sEnQGL72X/7Gi+TQ
fgH68TcDXS4I76713XPayGUmayaz2Jv/XHhPpIHpzyEBWV9M5zg=
=rofg
-----END PGP SIGNATURE-----