Opened 10 years ago
Closed 8 years ago
#46496 closed enhancement (fixed)
co-installable qt4-mac and qt5-mac step2 : qt5-mac
Reported by: | RJVB (René Bertin) | Owned by: | mkae (Marko Käning) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), springermac (Jonathan Springer), petrrr |
Port: | qt5-mac |
Description
Step 2 in making qt4-mac and qt5-mac co-installable: modifications of the qt5 PortGroup and port files along the same general principles as those described in https://trac.macports.org/ticket/46238 .
The qt5-mac portfile didn't include the same code to provide traditional shared libraries in ${qt_libs_dir} nor the header files in ${qt_include_dir}; I have copied the relevant sections from the qt4-mac portfile.
The old, exclusive way of installing is still available as the +exclusive variant, which I'd propose not to preserve. There's also a +KDE variant, with the same additional patches as available in qt4-mac+KDE; in addition this variant generates a release build that contains enough debug information to generate useful backtraces.
There is no qt5-mac-transitional for the moment.
Attachments (29)
Change History (38)
Changed 10 years ago by RJVB (René Bertin)
Attachment: | qprocess-nozombies.patch added |
---|
Changed 10 years ago by RJVB (René Bertin)
Attachment: | deactivate-menurole-heuristics.patch added |
---|
don't try to guess which QActions should be put under the About and Preferences menu items
Changed 10 years ago by RJVB (René Bertin)
Attachment: | correct-systraymenu-iconhandling.patch added |
---|
respect the user's preference in having icons in the systray menu or not
Changed 10 years ago by RJVB (René Bertin)
Attachment: | debug-negative-qtimerint.patch added |
---|
give some more information when warning about starting a QTimer with a negative interval
Changed 10 years ago by RJVB (René Bertin)
minimum Portfile that includes the payload from Portfile.qt5
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Portfile.qt5 added |
---|
Portfile payload doing the heavy lifting
Changed 10 years ago by RJVB (René Bertin)
Attachment: | fix-qstandardpaths.patch added |
---|
move ${prefix}/share to the start of the list of system-wide search paths
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Add-workaround-for-GL-on-Android-emulator.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Always-lock-the-DBus-dispatcher-before-dbus_connecti.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Break-after-handling-the-read-write.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Don-t-always-chmod-the-XDG_RUNTIME_DIR.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Fix-crash-in-QNetworkAccessCacheBackend-closeDownstr.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Partially-revert-Fix-a-deadlock-introduced-by-the-ra.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | QDBusConnection-Merge-the-dispatch-and-the-watch-and.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | QtBearer-networkmanager-make-sure-to-set-flag-Active.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Report-the-system-error-on-why-chmod-2-failed-in-XDG.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Reset-QNAM-s-NetworkConfiguration-when-state-changes.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | Use-a-property-cache-to-cut-down-on-blocking-calls.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | dbus_correct_signal_name_disconnect.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | disable-generic-plugin-when-others-available.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | fix_bug_in_internal_comparison_operator.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | load_testability_from_env_var.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | remove_google_adsense.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | remove_icon_from_example.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | update-QtBearer-NetworkManager-backend-API.patch added |
---|
from Ubuntu
Changed 10 years ago by RJVB (René Bertin)
Attachment: | qt5-concurrent-patches.diff added |
---|
patch vs. the qt5-mac files currently in MacPorts
Changed 10 years ago by RJVB (René Bertin)
Attachment: | qt5-1.0.tcl added |
---|
restored the "accept port:qt5-mac-devel instead of port:qt5-mac" feature
comment:1 Changed 10 years ago by RJVB (René Bertin)
NB: qt5-concurrent-patches.diff is now made using kdesvn's "diff against [SVN] head" feature, so the format has changed slightly.
comment:4 Changed 10 years ago by RJVB (René Bertin)
NB: development has been continuing on port:qt5-mac-devel
(https://trac.macports.org/ticket/46536), which now provides Qt 5.4.1
comment:6 Changed 8 years ago by mkae (Marko Käning)
Cc: | mkae removed |
---|---|
Owner: | changed from macports-tickets@… to mkae |
Status: | new → assigned |
Version: | 2.3.3 |
comment:7 Changed 8 years ago by mkae (Marko Käning)
@RJVB, I guess this can be considered closed, right?
comment:9 Changed 8 years ago by mkae (Marko Käning)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
prevent zombie processes