Tue, Mar 5
Makes sense --> https://phabricator.kde.org/D19538
Mon, Mar 4
FWIW, this still results in inproper pc files, from what I heard recently. The prefix variable can be overriden from outside when calling pkg-config (cmp. pkg-config --help) to allow for relocatable installations. Same like CMake Config files also allow relocation by having the install prefix not hardcoded into directory var values.
Update unittests, passes now
The autotest has to be fixed as well
Works for me !
Sun, Mar 3
D19499 fixes that here
This commit breaks plasma-desktop compilation for me (on ubuntu && arch => undefined refrence in plasma-desktop/kcms/kfontinst).
Add backward compatibility variables.
We probably need to set uppercase variables for the moment. plasma-desktop and powerdevil include the ECM modules dir before their local copy, so any older release would fail to build with ECM >= 5.57
The warning needs to be removed then. We can't really warn at the time of using a variable.
Sat, Mar 2
Tue, Feb 26
Applications can still override it, note it's a default.
Also note this: https://developer.android.com/distribute/best-practices/develop/target-sdk
Mon, Feb 25
Fri, Feb 22
If anyone hits a cmake error about "/usr/include/EGL/EGL/egl.h" after updating ECM (e.g. in kwayland or plasma-framework), remove the cache in the builddir and rerun cmake. This commit is actually correct, it's just incompatible with existing caches.
Feb 20 2019
Has this been fixed? I haven't seen these warnings
Yep, I'd say let's get it in kstars and if other applications start needing it, we move it to ECM to share.
Feb 19 2019
explicitly set FOUND_VAR so it is camelcase too
Thanks! just a little thing to fix before pushing
Feb 18 2019
fix bad copy paste in compat setup
- pkgconfig is now quiet
- variables are now camelcase
- old variables are still set for compat
- new imported target (also sets pkgconfig's cflags, which I presume is the sane thing to do)
- set package description url & description
If someone could please trigger all of the Dependency Builds for FreeBSD once this has been landed that would be appreciated: https://build.kde.org/view/Failing/