lp:~neon/extra-cmake-modules/master

Created by Harald Sitter on 2013-05-06 and last modified on 2019-12-05
Get this branch:
bzr branch lp:~neon/extra-cmake-modules/master

Related bugs

Related blueprints

Branch information

Owner:
Deprecated Projected Neon
Project:
extra-cmake-modules
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/extra-cmake-modules.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on izar and finished 2 hours ago taking 15 seconds — see the log
Import started 8 hours ago on izar and finished 8 hours ago taking 20 seconds — see the log
Import started 14 hours ago on alnitak and finished 14 hours ago taking 20 seconds — see the log
Import started 20 hours ago on alnitak and finished 20 hours ago taking 20 seconds — see the log
Import started on 2019-12-08 on izar and finished on 2019-12-08 taking 20 seconds — see the log
Import started on 2019-12-07 on alnitak and finished on 2019-12-07 taking 20 seconds — see the log
Import started on 2019-12-07 on alnitak and finished on 2019-12-07 taking 15 seconds — see the log
Import started on 2019-12-07 on izar and finished on 2019-12-07 taking 15 seconds — see the log
Import started on 2019-12-07 on izar and finished on 2019-12-07 taking 20 seconds — see the log
Import started on 2019-12-06 on izar and finished on 2019-12-06 taking 15 seconds — see the log

Recent revisions

964. By John Hayes <email address hidden> on 2019-12-05

EBN extra-cmake-modules transport cleanup

Summary: Change transport protocol from http to https

Reviewers: apol, cgiboudeaux

Reviewed By: apol, cgiboudeaux

Subscribers: cgiboudeaux, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25753

963. By John Hayes <email address hidden> on 2019-12-05

EBN extra-cmake-modules comments spelling cleanup

Summary: Correct spelling in extra-cmake-modules comments.

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25752

962. By Friedrich W. H. Kossebau <email address hidden> on 2019-12-01

ECMGenerateExportHeader: add NO_BUILD_SET_DEPRECATED_WARNINGS_SINCE flag

Summary:
The original intention has been that by default during the build of a
library no warnings should be emitted on using own deprecated API,
as for one that has to be implemented as well as often deprecated API
is implemented using other deprecated API, so the warnings are not
helpful, and having to add lots of push/pop warnings instructions
in the code for the compiler harms readability more than it helps
ensuring to only use deprecated API where one has to.

The original intention was satisfied due to the default mechanism in the
generated export header code, where DEPRECATED_WARNINGS_SINCE if not set
defaults to DISABLE_DEPRECATED_BEFORE_AND_AT. That though breaks once
the group version of DEPRECATED_WARNINGS_SINCE is set in the build, as
this default has higher priority by design, even if the usage here only
wants to target dependency libs of the same group, not the current library.

To restore the intented default behaviour, by default
DEPRECATED_WARNINGS_SINCE is now explicitely set for the library build
itself to the EXCLUDE_DEPRECATED_BEFORE_AND_AT value, and a new macro
option allows to disable this.

Reviewers: #build_system, #frameworks, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25589

961. By David Redondo <email address hidden> on 2019-11-30

Fix EcmGenerateExportHeader tests on Windows

Summary: -weXXXX errors on warning XXXX. C4996 warns on deprecated declarations.

Test Plan: Tests pass.

Reviewers: kossebau, #windows, #frameworks

Reviewed By: kossebau

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25626

960. By David Edmundson <email address hidden> on 2019-11-26

Fix typo

959. By David Edmundson <email address hidden> on 2019-11-26

Explicitly use lib for systemd directories

Systemd searches

"/usr/local/lib/systemd/user",
"/usr/local/share/systemd/user",
USER_DATA_UNIT_PATH,
"/usr/lib/systemd/user",
"/usr/share/systemd/user",

LIBDIR could be lib or lib64, so we need to be explicit here.

Reviewed on D25107

958. By l10n daemon script <email address hidden> on 2019-11-10

GIT_SILENT Upgrade ECM version to 5.65.0.

957. By David Edmundson <email address hidden> on 2019-11-06

Documentation typo correction

956. By Friedrich W. H. Kossebau <email address hidden> on 2019-11-04

Fix ECMSetupVersion tests for old policy with project() wo/ VERSION

With min required cmake version now bumped to 3.5, the policy for CMP0048
needs to be set explicitly to old now to prepare what the tests check.

Fixup for 5ca01895e3c50322f79feeef5054d7f28b164d68

955. By David Edmundson <email address hidden> on 2019-11-03

Add install dir for systemd units

Summary: Like we have for other FD.O projects like DBus service files

Test Plan:
Unit test passes
Used in another project, and it installed to the correct place

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25107

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.