[MacPorts] #46552: phonon update to 4.8.3, with Qt5 support
MacPorts
noreply at macports.org
Sat Mar 7 09:56:48 PST 2015
#46552: phonon update to 4.8.3, with Qt5 support
--------------------------+-------------------------
Reporter: rjvbertin@… | Owner: michaelld@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch
Port: phonon |
--------------------------+-------------------------
Comment (by devans@…):
Replying to [comment:7 michaelld@…]:
> I updated phonon to 4.8.3 in r133625. I did not add support for Qt5. Can
you load the latest dports tree & tweak your patch to be Qt5 specific? Do
you know if we can have phonon-qt4 and phonon-qt5 installed at the same
time by default (without having to use different install prefixes or lots
of tweaks to the CMake files)?
This morning after upgrading phonon to 4.8.3, I found that digikam and
several of its dependencies are broken due to the libphonon version change
involved.
Specifically
{{{
digikam @4.0.0
/Applications/MacPorts/KDE4/digikam.app/Contents/MacOS/digikam
/opt/local/lib/kde4/kipiplugin_advancedslideshow.so
/opt/local/lib/kde4/kipiplugin_gpssync.so
/opt/local/lib/libdigikamcore.4.0.0.dylib
/opt/local/lib/libkgeomap.1.0.0.dylib
kde4-baseapps @4.14.3
/Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin
/opt/local/lib/kde4/adblock.so
/opt/local/lib/kde4/domtreeviewerplugin.so
/opt/local/lib/kde4/konq_aboutpage.so
/opt/local/lib/kde4/konq_sound.so
/opt/local/lib/kde4/konqsidebar_web.so
/opt/local/lib/kde4/minitoolsplugin.so
/opt/local/lib/kde4/rellinksplugin.so
/opt/local/lib/kde4/validatorsplugin.so
/opt/local/lib/kde4/webarchiverplugin.so
/opt/local/lib/kde4/webarchivethumbnail.so
/opt/local/lib/libkdeinit4_dolphin.dylib
kde4-runtime @4.14.3
/Applications/MacPorts/KDE4/khelpcenter.app/Contents/MacOS/khelpcenter
/Applications/MacPorts/KDE4/knotify4.app/Contents/MacOS/knotify4
/opt/local/lib/kde4/libkmanpart.so
/opt/local/lib/libkdeinit4_khelpcenter.dylib
marble @4.14.3
/Applications/MacPorts/KDE4/marble.app/Contents/MacOS/marble
/opt/local/bin/marble-mobile
/opt/local/bin/marble-qt
/opt/local/bin/marble-touch
/opt/local/lib/kde4/libmarble_part.so
/opt/local/lib/kde4/marblethumbnail.so
/opt/local/lib/kde4/plasma_applet_worldclock.so
/opt/local/lib/kde4/plasma_runner_marble.so
/opt/local/lib/kde4/plugins/designer/LatLonEditPlugin.so
/opt/local/lib/kde4/plugins/designer/MarbleNavigatorPlugin.so
/opt/local/lib/kde4/plugins/designer/MarbleWidgetPlugin.so
/opt/local/lib/kde4/plugins/marble/AnnotatePlugin.so
/opt/local/lib/kde4/plugins/marble/AprsPlugin.so
/opt/local/lib/kde4/plugins/marble/AtmospherePlugin.so
/opt/local/lib/kde4/plugins/marble/CachePlugin.so
/opt/local/lib/kde4/plugins/marble/CompassFloatItem.so
/opt/local/lib/kde4/plugins/marble/CrosshairsPlugin.so
/opt/local/lib/kde4/plugins/marble/CycleStreetsPlugin.so
/opt/local/lib/kde4/plugins/marble/EarthquakePlugin.so
/opt/local/lib/kde4/plugins/marble/EclipsesPlugin.so
/opt/local/lib/kde4/plugins/marble/ElevationProfileFloatItem.so
/opt/local/lib/kde4/plugins/marble/ElevationProfileMarker.so
/opt/local/lib/kde4/plugins/marble/FlightGearPositionProviderPlugin.so
/opt/local/lib/kde4/plugins/marble/FoursquarePlugin.so
/opt/local/lib/kde4/plugins/marble/GosmoreReverseGeocodingPlugin.so
/opt/local/lib/kde4/plugins/marble/GosmoreRoutingPlugin.so
/opt/local/lib/kde4/plugins/marble/GpsInfo.so
/opt/local/lib/kde4/plugins/marble/GpsbabelPlugin.so
/opt/local/lib/kde4/plugins/marble/GpsdPositionProviderPlugin.so
/opt/local/lib/kde4/plugins/marble/GpxPlugin.so
/opt/local/lib/kde4/plugins/marble/GraticulePlugin.so
/opt/local/lib/kde4/plugins/marble/HostipPlugin.so
/opt/local/lib/kde4/plugins/marble/JsonPlugin.so
/opt/local/lib/kde4/plugins/marble/KmlPlugin.so
/opt/local/lib/kde4/plugins/marble/LatLonPlugin.so
/opt/local/lib/kde4/plugins/marble/License.so
/opt/local/lib/kde4/plugins/marble/LocalDatabasePlugin.so
/opt/local/lib/kde4/plugins/marble/LocalOsmSearchPlugin.so
/opt/local/lib/kde4/plugins/marble/LogPlugin.so
/opt/local/lib/kde4/plugins/marble/MapQuestPlugin.so
/opt/local/lib/kde4/plugins/marble/MapScaleFloatItem.so
/opt/local/lib/kde4/plugins/marble/MeasureTool.so
/opt/local/lib/kde4/plugins/marble/MonavPlugin.so
/opt/local/lib/kde4/plugins/marble/NavigationFloatItem.so
/opt/local/lib/kde4/plugins/marble/NominatimReverseGeocodingPlugin.so
/opt/local/lib/kde4/plugins/marble/NominatimSearchPlugin.so
/opt/local/lib/kde4/plugins/marble/OSRMPlugin.so
/opt/local/lib/kde4/plugins/marble/OpenCachingComPlugin.so
/opt/local/lib/kde4/plugins/marble/OpenDesktopPlugin.so
/opt/local/lib/kde4/plugins/marble/OpenRouteServicePlugin.so
/opt/local/lib/kde4/plugins/marble/OsmPlugin.so
/opt/local/lib/kde4/plugins/marble/OverviewMap.so
/opt/local/lib/kde4/plugins/marble/Photo.so
/opt/local/lib/kde4/plugins/marble/PlacemarkPositionProviderPlugin.so
/opt/local/lib/kde4/plugins/marble/Pn2Plugin.so
/opt/local/lib/kde4/plugins/marble/PntPlugin.so
/opt/local/lib/kde4/plugins/marble/PositionMarker.so
/opt/local/lib/kde4/plugins/marble/PostalCode.so
/opt/local/lib/kde4/plugins/marble/ProgressFloatItem.so
/opt/local/lib/kde4/plugins/marble/RouteSimulationPositionProviderPlugin.so
/opt/local/lib/kde4/plugins/marble/RoutingPlugin.so
/opt/local/lib/kde4/plugins/marble/RoutinoPlugin.so
/opt/local/lib/kde4/plugins/marble/SatellitesPlugin.so
/opt/local/lib/kde4/plugins/marble/Speedometer.so
/opt/local/lib/kde4/plugins/marble/StarsPlugin.so
/opt/local/lib/kde4/plugins/marble/SunPlugin.so
/opt/local/lib/kde4/plugins/marble/Weather.so
/opt/local/lib/kde4/plugins/marble/Wikipedia.so
/opt/local/lib/kde4/plugins/marble/YoursPlugin.so
/opt/local/lib/libmarblewidget.0.19.2.dylib
/opt/local/share/qt4/imports/org/kde/edu/marble/libMarbleDeclarativePlugin.so
kdelibs4 @4.14.3
/opt/local/lib/kde4/kfileaudiopreview.so
/opt/local/lib/kde4/khtmlimagepart.so
/opt/local/lib/kde4/libkhtmlpart.so
/opt/local/lib/libkhtml.5.14.3.dylib
/opt/local/lib/libknotifyconfig.4.14.3.dylib
/opt/local/lib/libplasma.3.0.0.dylib
kdepimlibs4 @4.14.3
/opt/local/lib/libakonadi-calendar.4.14.3.dylib
/opt/local/lib/libakonadi-contact.4.14.3.dylib
}}}
They all give an error similar to the following
{{{
Incompatible library version: /opt/local/lib/kde4/khtmlimagepart.so
requires version 4.4.0 or later, but /opt/local/lib/libphonon.4.dylib
provides version 4.0.0
}}}
So looks like all binary dependents of phonon (those that link with
libphonon) need to be revbumped as a result of this upgrade.
--
Ticket URL: <https://trac.macports.org/ticket/46552#comment:11>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list