Commit graph

12 commits

Author SHA1 Message Date
markd
1a88c1babb extra-cmake-modules: update to 5.61.0
5.61.0
  android: Allow overriding ANDROID_ARCH and ANDROID_ARCH_ABI as envvars
  Notify users when not using KDE_INSTALL_USE_QT_SYS_PATHS about prefix.sh
  Provide a more sensible CMAKE_INSTALL_PREFIX default
  Make the default build type "Debug" when compiling a git checkout
5.59.0
  Create specific directory for Qt logging categories file
  Don't enable QT_STRICT_ITERATORS on Windows
5.58.0
  Bug fix: find c++ stl using regex
  Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode
2019-08-27 19:51:34 +00:00
markd
765bc559f9 extra-cmake-modules: update to 5.57.0
5.48.0:
  Android: Make it possible to override a target's APK directory
  Drop outdated QT_USE_FAST_OPERATOR_PLUS
  Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings
  [ECMGenerateHeaders] Add option for other header file extension than .h
  Don't include a 64 when building 64bit architectures on flatpak
5.50.0:
  Bindings: Check if bindings can be generated for a specific python version
  Bindings: Make generator forward compatible with Python 3
  Disable alteration of QT_PLUGIN_PATH by ECM when running tests
  Bindings: Add support for scoped enums (bug 397154)
  Make it possible for ECM to detect po files at configure time
5.51.0:
  Compile python bindings with the same sip flags used by PyQt
  Android: Allow passing a relative path as the apk dir
  Android: Properly offer a fallback to applications that don't have a manifest
  Android: Make sure Qm translations get loaded
  Fix Android builds using cmake 3.12.1
  l10n: Fix matching digits in the repository name
  Add QT_NO_NARROWING_CONVERSIONS_IN_CONNECT as default compile flags
  Bindings: Correct handling of sources containing utf-8
  Actually iterate over CF_GENERATED, rather than checking item 0 all the time
5.53.0:
  New module: FindLibExiv2.cmake
5.54.0:
  Add find module for Google's libphonenumber
5.55.0:
  FindGperf: in ecm_gperf_generate set SKIP_AUTOMOC for generated file
  Move -Wsuggest-override -Wlogical-op to regular compiler settings
  Fix python binding generation for classes with deleted copy constructors
  Fix qmake module generation for Qt 5.12.1
  Use more https in links
  API dox: add missing entries for some find-modules & modules
  FindGperf: improve api dox: mark-up usage example
  ECMGenerateQmlTypes: fix api dox: title needs more --- markup
  ECMQMLModules: fix api dox: title match module name, add missing "Since"
  FindInotify: fix api dox .rst tag, add missing "Since"
5.56.0:
  Fix releaseme checkout when this is included in a sub-directory
  New find module for Canberra
  Update Android toolchain files to reality
  Add compile check to FindEGL
5.57.0:
  Re-enable the setting of QT_PLUGIN_PATH
  ecm_add_wayland_client_protocol: Improve error messages
  ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}
  Add UDev find module
  ECMGeneratePkgConfigFile: add variables used by pkg_check_modules
  Restore FindFontconfig backward compatibility for plasma-desktop
  Add Fontconfig find modudle
2019-04-25 20:36:40 +00:00
markd
f45a60405e extra-cmake-modules: update to 5.47.0
* Android toolchain: allow to specify extra libs manually
* Android: Don't define qml-import-paths if it's empty
2018-06-21 02:26:12 +00:00
wiz
b00552806d extra-cmake-modules: update to 5.46.0.
Three more modules.
2018-05-26 22:15:18 +00:00
markd
ba4f2fe9c4 kf5: update to 5.44.0
3 months of bugfixes.
2018-04-11 11:50:34 +00:00
joerg
55423bb381 Don't force archaic C versions. Bump revision. 2018-03-24 20:13:40 +00:00
markd
0c819fc89d extra-cmake-modules: update tp 5.41.0
16 months worth of updates. requires qt5>=5.7
2018-01-17 19:56:18 +00:00
markd
b81ca23276 Update to 5.25.0
5.22:
* Enables KDE_INSTALL_USE_QT_SYS_PATHS if CMAKE_INSTALL_PREFIX Qt5 prefix
* ecm_qt_declare_logging_category: improve error message when using
  without including
5.24:
* Integrate relative library paths to APK
* Use "/data" for DATAROOTDIR on Windows
5.25:
* Fix inclusion when there's no Qt5
* Add a fallback method for query_qmake() when there's no Qt5 installation
* Make sure ECMGeneratePriFile.cmake behaves like the rest of ECM
* Appstream data changed its preferred location
2016-08-21 21:12:42 +00:00
joerg
74a6090c4c Repeat after me: -Wl,--enable-new-dtags considered harmful. Bump
revision.
2016-06-07 17:54:59 +00:00
markd
9065d4d355 Update extra-cmake-modules to 5.21.0
* Fix _ecm_update_iconcache to only update the install location
* Revert "ECMQtDeclareLoggingCategory: Include <QDebug> with the
  generated file"
2016-04-26 09:20:41 +00:00
markd
6b2629d4fb Update extra-cmake-modules to 5.19.0
ECMAddAppIcon: Use absolute path when operating on icons
Make sure the prefix is looked-up on Android
Add a FindPoppler module
Use PATH_SUFFIXES in ecm_find_package_handle_library_components()
2016-02-14 04:13:32 +00:00
markd
05af114c3d Add extra-cmake-modules version 5.18.0
Extra CMake Modules, or ECM, aims to augment CMake with additional modules.
It serves as both a staging ground for new modules before they are moved
upstream to CMake and a place for modules that, for whatever reason, are not
a good fit for CMake itself.

It is primarily driven by the needs of the KDE community, but it is hoped
that other projects will find it useful, and outside contributions are always
welcome. The main rule for new modules is that there must be at least two
downstream users.
2016-01-10 19:57:38 +00:00