API documentation says: > Start the address with "http://". and the implementation checks > if (d->_homepageAddress.contains(QLatin1String("http://"))) { Considering that more and more of the www is using https:// as primary schema, deprecating plain http://, this should be specified and processed accordingly in KAboutData. (In particular also *.kde.org defaults to https://)
A fix is in the works, see https://git.reviewboard.kde.org/r/126189/
Git commit 9e5f731c8f63d239172f76d826973042e7920dee by Michael Pyne. Committed on 03/12/2015 at 00:37. Pushed by mpyne into branch 'master'. KAboutData: Allow https:// and other URL schemas in homepage. This commit permits URLs such as "https://www.foo.org" (i.e. with non-http schemas), since we currently require applications to provide a http:// URL only (a rather obvious misfeature in 2015). FIXED-IN:5.17 REVIEW:126189 M +12 -0 autotests/kaboutdatatest.cpp M +22 -19 src/lib/kaboutdata.cpp M +14 -8 src/lib/kaboutdata.h http://commits.kde.org/kcoreaddons/9e5f731c8f63d239172f76d826973042e7920dee