[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-mac
Subject: Re: QStandardPaths::GenericDataLocation on MacOS
From: René_J.V. Bertin <rjvbertin () gmail ! com>
Date: 2018-05-03 19:09:03
Message-ID: 2341409.ageFNPuFvH () bola
[Download RAW message or body]
> On Fri, May 4, 2018 at 2:38 AM, Thomas Friedrichsmeier
> > homebrew, craft). It is also about the fact that this installation
> > option causes problems, e.g. if users are to mix MacPorts and a
> > single-app-bundled KF5 app
No, that shouldn't happen, and it doesn't with the official Kate bundle. Standalone & \
self-sufficient also implies that you don't clash with another similar application, \
or even with another copy of yourself. Bundling DBus within such a standalone app \
bundle and running it from there would of course be asking for trouble, but it would \
also make no sense at all.
> > Unix does support installing software to any prefix
> > (because it provides a way to customize lookup).
More importantly, the Unix QSP are relative to Qt's install prefix (if memory serves \
me well; and my patched version is too).
> > concern that this could cause problems for monolithic (macports-style)
I think you're misusing the term monolithic here? Standalone appbundles are \
monolithic, an aggregate framework bundle containing all KF5 frameworks would be \
monolithic too. Installing under a prefix that isn't the root is not what I'd call \
monolithic (and in practice MacPorts installs its .app bundles under /Applications, \
not under $prefix ;))
> improving speed as it eliminates the large number of small files) then
> we can also ensure the icons are kept compressed on disk.
Doesn't Kate already get its icons from the qresource?
> > Why would that be a problem? If something is written to the writable
It's not a problem if you don't care where those files are written. But if that's \
true, the whole issue can probably be avoided by determining the install locations \
for (shared) resources from QSP instead of hardcoding them in CMake files...
1 problem here: ApplicationsLocation. On Mac that points to /Applications (probably \
still without a test version - danger!), which is not at all comparable to what \
ApplicationsLocation is used for elsewhere.
Cheers,
R.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic