The NetBSD Project

CVS log for pkgsrc/devel/extra-cmake-modules/Makefile

[BACK] Up to [] / pkgsrc / devel / extra-cmake-modules

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.16 / (download) - annotate - [select for diffs], Sun Jun 7 10:39:48 2020 UTC (5 months, 2 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, HEAD
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

extra-cmake-modules: update to 5.70.0

  Add missing Import Env Variable
  ECMAddAppIcon: Add sc in regex to extract extension from valid names
  ECMAddQch: support & document K_DOXYGEN macro usage
  Support NDK r20 and Qt 5.14
  Load QM files from assets: URLs on Android
  Add ecm_qt_install_logging_categories & ecm_qt_export_logging_category
  ECMGeneratePriFile: unbreak for usages with LIB_NAME not a target name
  ECMGeneratePriFile: Fix static configurations
  android: include the architecture on the apk name
  ECMAddQch: fix use of quotation marks with PREDEFINED in doxygen config
  Adapt FindKF5 to stricter checks in newer find_package_handle_standard_args
  ECMAddQch: help doxygen to handle Q_DECLARE_FLAGS, so such types get docs
  Fix wayland scanner warnings
  ECM: attempt to fix KDEInstallDirsTest.relative_or_absolute on Windows

Revision 1.15 / (download) - annotate - [select for diffs], Wed Jan 29 11:49:23 2020 UTC (9 months, 3 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

kf5: update to frameworks 5.66

build with qt5 5.14

All frameworks
  Port from QRegExp to QRegularExpression
  Port from qrand to QRandomGenerator
  Fix compilation with Qt 5.15 (e.g. endl is now Qt::endl,
   QHash insertMulti now requires using QMultiHash...)

  Don't use a verified nullptr as a data source
  Support multiple children elements in comment elements
  Set a proper agent string for Attica requests

  Correctly report if baloo_file is unavailable
  Check cursor_open return value
  Initialise QML monitor values
  Move URL parsing methods from kioslave to query object

Breeze Icons
  Change XHTML icon to be a purple HTML icon
  Merge headphones and zigzag in the center
  Add application/x-audacity-project icon
  Add 32px preferences-system
  Add application/ icon
  icon for ktimetracker using the PNG in the app repo, to be replaced
  with real breeze SVG
  add kipi icon, needs redone as a breeze theme svg [or just kill off kipi]

Extra CMake Modules
  [android] Fix apk install target
  Support PyQt5 compiled with SIP 5

Framework Integration
  Remove ColorSchemeFilter from KStyle

KDE Doxygen Tools
  Display fully qualified class/namespace name as page header

  Improve to have an Introduction section
  Make incidence geographic coordinate also accessible as a property
  Fix RRULE generation for timezones

  Deprecate KCModuleContainer

  Fix invalid cast to enum by changing the type to int rather than enum

  Deprecate KPixmapProvider
  [KHistoryComboBox] Add method to set an icon provider

  kconfig EBN transport protocol cleanup
  Expose getter to KConfigWatcher's config
  Fix writeFlags with KConfigCompilerSignallingItem
  Add a comment pointing to the history of Cut and Delete sharing a shortcut

  Rename "Configure Shortcuts" to "Configure Keyboard Shortcuts"

  Align ECM and Qt setup with Frameworks conventions
  Specify ECM dependency version as in any other framework

  Add KPluginMetaData::supportsMimeType
  [KAutoSaveFile] Use QUrl::path() instead of toLocalFile()
  Unbreak build w/ PROCSTAT: add missing impl. of KProcessList::processInfo
  [KProcessList] Optimize KProcessList::processInfo
  [KAutoSaveFile] Improve the comment in tempFileName()
  Fix KAutoSaveFile broken on long path

  [KeySequenceHelper] Grab actual window when embedded
  Add optional subtitle to grid delegate
  [QImageItem/QPixmapItem] Don't lose precision during calculation

  Partial fix for accentuated characters in file name on Windows
  Remove unrequired private declarations for taglibextractor
  Partial solution to accept accentuated characters on windows
  xattr: fix crash on dangling symlinks

  Set breeze as default theme when reading from configuration file
  Deprecate the top-level IconSize() function
  Fix centering scaled icons on high dpi pixmaps

  pic: Fix Invalid-enum-value undefined behaviour

  [KFilePlacesModel] Fix supported scheme check for devices
  Embed protocol data also for Windows version of trash ioslave
  Adding support for mounting KIOFuse URLs for applications that don't use KIO
  Add truncation support to FileJob
  Deprecate KUrlPixmapProvider
  Deprecate KFileWidget::toolBar
  [KUrlNavigator] Add RPM support to krarc:
  KFilePlaceEditDialog: fix crash when editing the Trash place
  Add button to open the folder in filelight to view more details
  Show more details in warning dialog shown before starting a
  privileged operation
  KDirOperator: Use a fixed line height for scroll speed
  Additional fields such as deletion time and original path are now
  shown in the file properties dialog
  KFilePlacesModel: properly parent tagsLister to avoid memleak.
  HTTP ioslave: call correct base class in virtual_hook(). The
  base of HTTP ioslave is TCPSlaveBase, not SlaveBase
  Ftp ioslave: fix 4 character time interpreted as year
  Re-add KDirOperator::keyPressEvent to preserve BC
  Use QStyle for determining icon sizes

  ActionToolBar: Only show the overflow button if there are visible
  items in the menu
  Don't build and install app templates on android
  Don't hardcode the margin of the CardsListView
  Add support for custom display components to Action
  Let the other components grow if there's more things on the header
  Remove dynamic item creation in DefaultListItemBackground
  reintroduce the collapse button
  Show application window icon on AboutPage

  Add KColumnHeadersModel

  Added tests for Math.exp()
  Added tests for various assignment operators
  Test special cases of multiplicate operators (*, / and %)

  Ensure the dialog title is correct with an uninitialised engine
  Don't show the info icon on the big preview delegate
  Support archive installs with adoption commands
  Send along the config name with requests

  Expose enum to the metaobject compiler

  Also correct the shader header files
  Correct license headers for shaders

  Deprecate KServiceTypeProfile

  Add "line-count" property to the ConfigInterface
  Avoid unwanted horizontal scrolling

  [plasmashell] Update docs for panelTakesFocus to make it generic
  [plasmashell] Add signal for panelTakesFocus changing

  KActionCollection: provide a changed() signal as a replacement for removed()
  Adjust keyboard shortcut configuration window's title

  Manager: add support for AddAndActivateConnection2
  cmake: Consider NM headers as system includes
  Sync Utils::securityIsValid with NetworkManager

Plasma Framework
  [ToolTip] Round position
  Enable wheel events on Slider {}
  Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface
  [calendar] Check out of bounds array access in QLocale lookup
  [Plasma Dialog] Use QXcbWindowFunctions for setting window types Qt
  WindowFlags doesn't know
  [PC3] Complete plasma progress bar animation
  [PC3] Only show progress bar indicator when the ends won't overlap
  [RFC] Fix Display Configuration icon margins
  [ColorScope] Work with plain QObjects again
  [Breeze Desktop Theme] Add monochrome user-desktop icon
  Remove default width from PlasmaComponents3.Button
  [PC3 ToolButton] Have the label take into account complementary color schemes
  Added background colors to active and inactive icon view

  [ToolTip] Round position
  Update size hint when font changes

  Display first / in mounted storage access description
  Ensure mounted nfs filesystems matches their fstab declared counterpart

  The signal done is deprecated in favour of spellCheckDone, now correctly emitted

Syntax Highlighting
  LaTeX: fix brackets in some commands
  TypeScript: add "bigint" primitive type
  Python: improve numbers, add octals, binaries and "breakpoint" keyword
  SELinux: add "glblub" keyword and update permissions list
  Several enhancements to gitolite syntax definition

Revision 1.14 / (download) - annotate - [select for diffs], Mon Nov 11 06:38:05 2019 UTC (12 months, 2 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

extra-cmake-modules: update to 5.64.0

  ECMAddQtDesignerPlugin: pass code sample indirectly via variable name arg
  Keep 'lib' as default LIBDIR on Arch Linux based systems
  Enable autorcc by default
  Define install location for JAR/AAR files for Android
  Add ECMAddQtDesignerPlugin

  new module ECMSourceVersionControl
  Fix FindEGL when using Emscripten
  ECMAddQch: add INCLUDE_DIRS argument

  Don't set C/C++ standards if already set
  Use modern way to set the C/CXX standad
  Raise CMake requirements to 3.5
  ECMAddQch: support PREDEFINED_MACROS/BLANK_MACROS with blanks & quotes

Revision 1.13 / (download) - annotate - [select for diffs], Tue Aug 27 19:51:34 2019 UTC (14 months, 4 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

extra-cmake-modules: update to 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
  Provide a more sensible CMAKE_INSTALL_PREFIX default
  Make the default build type "Debug" when compiling a git checkout
  Create specific directory for Qt logging categories file
  Don't enable QT_STRICT_ITERATORS on Windows
  Bug fix: find c++ stl using regex
  Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug mode

Revision 1.12 / (download) - annotate - [select for diffs], Thu Apr 25 20:36:40 2019 UTC (19 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

extra-cmake-modules: update to 5.57.0

  Android: Make it possible to override a target's APK directory
  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
  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
  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
  New module: FindLibExiv2.cmake
  Add find module for Google's libphonenumber
  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"
  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
  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

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 21 02:26:12 2018 UTC (2 years, 5 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

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

Revision 1.10 / (download) - annotate - [select for diffs], Sat May 26 22:15:18 2018 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

extra-cmake-modules: update to 5.46.0.

Three more modules.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 11 11:50:34 2018 UTC (2 years, 7 months ago) by markd
Branch: MAIN
Changes since 1.8: +4 -7 lines
Diff to previous 1.8 (colored)

kf5: update to 5.44.0

3 months of bugfixes.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Mar 24 20:13:40 2018 UTC (2 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Don't force archaic C versions. Bump revision.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 17 19:56:18 2018 UTC (2 years, 10 months ago) by markd
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

extra-cmake-modules: update tp 5.41.0

16 months worth of updates. requires qt5>=5.7

Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 21 21:12:42 2016 UTC (4 years, 3 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.5: +3 -4 lines
Diff to previous 1.5 (colored)

Update to 5.25.0

* ecm_qt_declare_logging_category: improve error message when using
  without including
* Integrate relative library paths to APK
* Use "/data" for DATAROOTDIR on Windows
* 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

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 7 17:54:59 2016 UTC (4 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

Repeat after me: -Wl,--enable-new-dtags considered harmful. Bump

Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 26 09:20:41 2016 UTC (4 years, 7 months ago) by markd
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

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"

Revision 1.3 / (download) - annotate - [select for diffs], Sun Feb 14 04:13:32 2016 UTC (4 years, 9 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.2: +5 -6 lines
Diff to previous 1.2 (colored)

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()

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 11 00:02:32 2016 UTC (4 years, 10 months ago) by markd
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Don't build man pages.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 10 19:57:38 2016 UTC (4 years, 10 months ago) by markd
Branch: MAIN

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>