Commit Graph

37 Commits

Author SHA1 Message Date
naddy 7f61407556 drop RCS Ids 2022-03-11 19:39:15 +00:00
rsadowski 5d7f1b9daf Rework multimedia/phonon multimedia/phonon-backend
- Merge multimedia/phonon-qt5 into multimedia/phonon and remove the
  phonon MODULE.
- Update all phonon ports to the latest version.
- Regen all consumer WANTLIB's and bump them.
2020-08-20 18:00:13 +00:00
rsadowski 3e75aed1ec Unhook KDE4
It's time to get rid of KDE4. x11/kde4 contained all applications and the
desktop environment. All applications and the framework have been ported to
KDE5 and are available under x11/kde-applications and devel/kf5.

The desktop environment has not yet been ported and is NO LONGER available!
You can't have everything.

What happened here:

- Remove multimedia/phonon kde4 bits and set set phonon FLAVOR=qt5 for now.
- Unhook x11/kde4
- Unhook meta/kde4
- Mark kmymoney as broken, update is coming.
- Unhook all kde4 module consumers:
 - klogic
 - soprano
 - strigi
 - automoc
 - prison
 - qimageblitz
 - cagibi
 - libkvkontakte
 - akonadi
 - attica
 - libalkimia
 - libkfbapi
 - libkgapi
 - qoauth
 - kwebkitpart
 - grantlee
 - libkscreen
 - polkit-qt
2020-06-13 16:22:52 +00:00
rsadowski 60c72a637c Fix homepage
"Homepage link "https://phonon.kde.org/" is dead (domain not found) for more
than a month." found by repology.org
2020-03-31 04:43:59 +00:00
rsadowski b350c49de0 Update phonon for Qt4/KDE to 4.10.3 2019-09-01 18:54:54 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
naddy bba3c9be6b master site path changed starting from 4.9.0 2018-10-19 22:09:05 +00:00
rsadowski d84cbdf433 Update Phonon multimedia layer for Qt4/KDE4/Qt5/KDE5
Updated to the following versions:
- phonon-4.10.1
- phonon-backend-gstreamer-4.9.0
- phonon-backend-vlc-0.10.1 (enable qt5 FLAVOR)
- phonon-qt5-4.10.1

- Many Makefile tweaks
- Switch HOMEPAGE to HTTPS

All consumers were built fine. Runtime tests with many KDE4/KDE5 applications.
Fixes my playback MKV/x264/AC3 issue with kde4/dragon.
2018-10-19 20:53:27 +00:00
sthen 48dbc605b1 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:55:44 +00:00
zhuk 696def8373 Switch Qt5-based Phonon to a separate port, with a separate version.
The phonon.port.mk stays where it is (at least until KDE4 dies).

This gives a chance for various KF5 things to build again.
2017-07-17 21:17:47 +00:00
zhuk a47f492f02 Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
zhuk 95e9839174 Fix plugin dependencies for Qt5 case. 2016-05-27 02:50:05 +00:00
zhuk 750cd55f5a Add support for Qt5/KF5-enabled ports. 2016-05-27 00:00:37 +00:00
ajacoutot cb477f9111 zeitgeist is going away, so drop support for it. 2016-04-28 11:13:15 +00:00
zhuk 8814cddf6a Finish Qt5 version of Phonon.
At least, it packages and passes make port-lib-depends-check now.

The Qt5 version is perfectly co-installable with Qt4-based version.
2015-11-19 18:42:21 +00:00
zhuk d96d0f1507 First bits of qt5 FLAVOR for multimedia/phonon. Needed for KDE5 - do not
hold your breath, there is still a lot of things to do.

Main change is that relative paths in FindPhononInternal.cmake are kept
relative now; things worked only by accident before. This requires a bump,
though, as this file is included in package.

KDE4 builds fine still (at least major suspects like kdelibs and dragon).
2015-11-19 13:53:34 +00:00
zhuk 2e8b53ca43 Revert upstream commit 457492e97dd1435021cff15d4fbb8f1fd7be9b24, it breaks
due to changing "-I/usr/local/include/kde4" to
"-isystem /usr/local/include/kde4". Still investigating, who to blame:
CMake, Phonon or maybe someone else... not me, right?

(note for myself: there is no such thing as extra build for KDE stuff)

Breakage noticed by naddy@: thanks and sorry.
2015-07-06 23:54:04 +00:00
zhuk dcb827eb68 Minor update for Phonon to 4.8.3, mostly build infrastructire fixes;
this results in removing many extra Qt dependencies from WANTLIB.

Also, sync MASTER_SITES with reality while there.
2015-07-05 01:24:04 +00:00
ajacoutot cae7151381 Make it possible to depend on phonon-gstreamer and not just phonon-vlc
(vlc is currently broken); this was the intent initialy.

ok zhuk@
2015-06-26 09:18:15 +00:00
pascal f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
dcoppa 9d4e799297 Like kdelibs, drop optimizations 2014-11-05 12:49:22 +00:00
zhuk 245904578d Update Phonon to 4.8.1.
This also updates its backends, due to some API changes it's easier to this
in a single batch. The biggest news here are that phonon-gstreamer switches
to GStreamer 1.0, finally.
2014-11-01 20:32:54 +00:00
zhuk 284f465ddc Another meaningful update from KDE land: Phonon 4.7.2 and friends.
Main change is that VLC backend becames the default (and really performs
better than GStreamer one).

(now please get your children out of display)

Another change is that due the fact that Phonon now supports library
renaming upstream, libphononexperimental.so becomes
libphonon_sexperimental.so. This doesn't affect any ports imported as of now.

REVISION bumps for the dependant ports to follow.
2014-07-10 19:50:25 +00:00
espie 1ccb814a55 more missed bumps 2014-07-10 07:37:32 +00:00
zhuk 10f1876476 Comment out in PLIST stuff that is not useful at least, and breaks
compilation of some unported apps.
2014-04-29 08:40:02 +00:00
ajacoutot 34b0199755 Remove useless file. 2013-09-10 14:34:09 +00:00
ajacoutot 72db79dd81 Bump after the pulseaudio update. 2013-06-04 15:32:14 +00:00
zhuk ee60f09016 When Phonon was moved from WIP, REVISION in port was removed, but reference
to it in phonon.port.mk wasn't => build is broken.

Noticed by nigel@
2013-04-25 11:54:01 +00:00
landry 3d0e5cccf7 cvs rm forgotten old patches, spotted by nigel@ 2013-04-25 09:13:55 +00:00
zhuk 0caaa078fe Update Phonon to 4.6.0. Major changes:
* Main library renamed from "phonon" to "phonon_s", to avoid clashing
    with Qt4's one.
  * Backends now live in multimedia/phonon-backend port (committed earlier).
  * The multimedia/phonon module added, to avoid adding complicated
    RDEP strings to ports of Phonon users.
2013-04-24 08:53:37 +00:00
espie eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
zhuk 625d649e32 Change x11/kde4/automoc dependency to devel/automoc for current KDE4 ports.
okay espie@
2013-02-03 13:21:42 +00:00
espie bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie 5c20918a08 new-style LIB_DEPENDS 2010-07-09 11:59:59 +00:00
espie 77820d6a84 requires automoc too 2010-06-18 14:27:14 +00:00
espie 8f6c56eaa6 stupid 2010-06-18 14:02:01 +00:00
espie 755766b593 integrated phonon (from qt4) is not enough for kde4.
to be linked to the build once I figure out the consequences.
2010-06-18 12:53:38 +00:00