summaryrefslogtreecommitdiff
path: root/eclass/ecm.eclass
Commit message (Expand)AuthorAgeFiles
* ecm.eclass: Tag internal functions as @INTERNALUlrich Müller2026-06-121
* ecm.eclass: Replace all *_ECLASS checks with has * ${INHERITED}Andreas Sturmlechner2026-06-081
* ecm.eclass: Disable unwanted CMake options (ENABLE_PCH, WARNINGS_AS_ERRORS)Andreas Sturmlechner2026-06-081
* ecm.eclass: Avoid unused BUILD_QCH CMake warningsAndreas Sturmlechner2026-06-081
* ecm.eclass: Unconditionally set BUILD_WITH_QT6 to ONAndreas Sturmlechner2026-06-081
* ecm.eclass: Disable live ebuild upstream git hooksAndreas Sturmlechner2026-06-081
* ecm.eclass: Cleanup KF5 supportAndreas Sturmlechner2026-06-081
* ecm.eclass: Document _ecm_handbook_optional as internal functionUlrich Müller2026-02-201
* ecm.eclass: Drop obsolete KF version quirksAndreas Sturmlechner2025-11-011
* ecm.eclass: Use our own initial-cache file on top of cmake.eclass'Andreas Sturmlechner2025-11-011
* ecm.eclass: Set CMAKE_ECM_MODE=true pre-inheriting cmakeAndreas Sturmlechner2025-10-161
* ecm.eclass: Move dev-qt/qttools:6[assistant] behind IUSE doc againAndreas Sturmlechner2025-07-021
* ecm.eclass: Avoid unused cmake arg warnings w/ >=KF-6.15Andreas Sturmlechner2025-06-151
* ecm.eclass: Restrict ECM_QTHELP to <6.15 for KDE FrameworksAndreas Sturmlechner2025-06-151
* ecm.eclass: use 'QA Notice:' prefix in eqawarnSam James2025-04-231
* ecm.eclass: ecm_src_install: Pass arguments to cmake_src_installAndreas Sturmlechner2025-03-041
* ecm.eclass: Fix missing arguments handover to cmake_src_testAndreas Sturmlechner2025-03-041
* ecm.eclass: Improve _ecm_punt_kdoctools_install(), ecm_punt_po_install()Andreas Sturmlechner2025-02-261
* ecm.eclass: Strip SLOT of sub-slot to sanitise metainfo target pathAndreas Sturmlechner2025-02-091
* ecm.eclass: Introduce _ecm_handbook_optional() to support BUILD_DOCAndreas Sturmlechner2025-02-091
* ecm.eclass: Replace KDE_GCC_MINIMAL logic with tc-check-min_verAndreas Sturmlechner2025-02-091
* ecm.eclass: Add "QA Notice:" to eqawarnAndreas Sturmlechner2024-12-161
* ecm.eclass: Unexport pkg_setup w/ KFMIN >=6.9, drop KDE_GCC_MINIMALAndreas Sturmlechner2024-12-161
* ecm.eclass: Unexporting phase functions run by xdg.eclassAndreas Sturmlechner2024-12-161
* ecm.eclass: Force ECM_NONGUI=true on CATEGORY=kde-frameworksAndreas Sturmlechner2024-12-161
* ecm.eclass: Add ECM_PYTHON_BINDINGS to (so far only) disable thoseAndreas Sturmlechner2024-12-121
* ecm.eclass: CATEGORY=kde-frameworks -> -n _FRAMEWORKS_KDE_ORG_ECLASSAndreas Sturmlechner2024-12-121
* ecm.eclass: Replace check for CATEGORY with kde.org.eclass testAndreas Sturmlechner2024-12-121
* ecm.eclass: Disable appiumtests as wellAndreas Sturmlechner2024-12-121
* ecm.eclass: Drop live ebuild warningAndreas Sturmlechner2024-12-121
* ecm.eclass: Switch ECM_PO_DIRS to being an arrayAndreas Sturmlechner2024-12-121
* ecm.eclass: Drop KF 5.9999 supportAndreas Sturmlechner2024-12-121
* ecm.eclass: Bump to KFMIN=5.116.0 baselineAndreas Sturmlechner2024-12-121
* ecm.eclass: Add ECM_REMOVE_FROM_INSTALL for install image file removalAndreas Sturmlechner2024-08-211
* ecm.eclass: Add ECM_HANDBOOK="forceoff"Andreas Sturmlechner2024-08-211
* ecm.eclass: Add ecm_punt_po_install()Andreas Sturmlechner2024-08-211
* ecm.eclass: For kde.org projects, try to rename metainfo file real hardAndreas Sturmlechner2024-08-151
* ecm.eclass: Fix _ecm_check_gcc_versionAndreas Sturmlechner2024-06-171
* ecm.eclass: For _KFSLOT=6, RDEPEND on >=kde-frameworks/kf-env-6Andreas Sturmlechner2024-06-131
* ecm.eclass: Pass -DKDE_INSTALL_LIBEXECDIR="${EPREFIX}/usr/libexec"Andreas Sturmlechner2024-06-121
* ecm.eclass: Restrict ECM_TEST="optional" and punting dep to _KFSLOT=5Andreas Sturmlechner2024-04-251
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-121
* ecm.eclass: Drop dev-qt/qtbase:6[test]Andreas Sturmlechner2023-12-211
* ecm.eclass: Relax kde-frameworks/extra-cmake-modules SLOT dep to :*Andreas Sturmlechner2023-11-261
* ecm.eclass: Use _KFSLOT to aptly configure KF5/KF6 based packagesAndreas Sturmlechner2023-11-261
* ecm.eclass: Add SLOT=6 dependencies if KFMIN is >=5.240Andreas Sturmlechner2023-11-261
* ecm.eclass: Initial support for Qt6-based consumersAndreas Sturmlechner2023-11-261
* ecm.eclass: Raise baseline Frameworks version (KFMIN) to 5.106.0Andreas Sturmlechner2023-11-131
* ecm.eclass: Drop supposedly obsolete dev-qt/qthelp crutch for PortageAndreas Sturmlechner2023-10-081
* ecm.eclass: Drop Qt 5.15.9 from ECM_QTHELP Portage bug workaroundAndreas Sturmlechner2023-07-241