CMake 2.8.8 will be required for kdelibs 4.10 starting October 30th
Alexander Neundorf
neundorf at kde.org
Mon Dec 3 17:52:53 UTC 2012
On Thursday 29 November 2012, Stephen Kelly wrote:
> Alexander Neundorf wrote:
> > On Tuesday 06 November 2012, Stephen Kelly wrote:
> >> Alexander Neundorf wrote:
> >> > On Friday 26 October 2012, Alexander Neundorf wrote:
> >> >> On Thursday 18 October 2012, Alexander Neundorf wrote:
> >> >> > Hi,
> >> >> >
> >> >> > in kdelibs we require since more than 2 years cmake .2.6.4, since
> >> >> > then many improvements and fixes have gone into cmake, and we
> >> >> > cannot make use of them.
> >> >
> >> > Ok, I pushed this change to the kdelibs 4.10 branch.
> >>
> >> Thanks.
> >>
> >> So what can we now do in kde buildsystems to modernize them and make
> >> them ready for KF5?
> >>
> >> * Use find_package instead of macro_optional_find_package?
> >
> > Yes.
> > When committing those changes, it would probably be good to mention in
> > the commit message that packages can be skipped by initially setting
> > CMAKE_DISABLE_FIND_PACKAGE_<package> to TRUE.
>
> Done in kdepimlibs.
>
> >> * Port from macro_feature_log to set_package_properties?
> >
> > Yes.
>
> Done in kdepimlibs.
>
> >> * Port to CMAKE_AUTOMOC? Would probably require a way to disable
> >> automoc4.
>
> You didn't comment on this part. Is that because you are
> reading/considering my patch? I think it's an important patch to get in to
> the next release, as kdepimlibs depends on the latest released version of
> kdelibs.
No, I just forgot to reply on this one.
If it works, just go ahead.
Alex
More information about the Kde-buildsystem
mailing list