Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kapidox for openSUSE:Factory checked in at 2021-07-16 00:00:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kapidox (Old) and /work/SRC/openSUSE:Factory/.kapidox.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kapidox" Fri Jul 16 00:00:21 2021 rev:91 rq:905472 version:5.84.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kapidox/kapidox.changes 2021-06-16 20:36:12.519260220 +0200 +++ /work/SRC/openSUSE:Factory/.kapidox.new.2625/kapidox.changes 2021-07-16 00:02:18.480723198 +0200 @@ -1,0 +2,13 @@ +Sun Jul 4 07:45:07 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Update IRC network name in HTML templates + * Change sorting of product in frontpage to always include frameworks first and pim second. + * Add link to hig in header to be consistent with develop.kde.org header + * Minor tweaks in the layout + +------------------------------------------------------------------- Old: ---- kapidox-5.83.0.tar.xz kapidox-5.83.0.tar.xz.sig New: ---- kapidox-5.84.0.tar.xz kapidox-5.84.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kapidox.spec ++++++ --- /var/tmp/diff_new_pack.ig0SzW/_old 2021-07-16 00:02:18.996721371 +0200 +++ /var/tmp/diff_new_pack.ig0SzW/_new 2021-07-16 00:02:19.000721358 +0200 @@ -18,13 +18,13 @@ # Only needed for the package signature condition %bcond_without lang -%define _tar_path 5.83 +%define _tar_path 5.84 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: kapidox -Version: 5.83.0 +Version: 5.84.0 Release: 0 Summary: Scripts and data for building API documentation License: BSD-2-Clause ++++++ kapidox-5.83.0.tar.xz -> kapidox-5.84.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/setup.py new/kapidox-5.84.0/setup.py --- old/kapidox-5.83.0/setup.py 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/setup.py 2021-06-16 00:06:47.000000000 +0200 @@ -14,7 +14,7 @@ setup( name='kapidox', - version='5.83.0', + version='5.84.0', description='KDE API documentation generation tools', maintainer = 'Olivier Churlaud', maintainer_email = '[email protected]', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/htmlresource/css/customdoxygen.css new/kapidox-5.84.0/src/kapidox/data/htmlresource/css/customdoxygen.css --- old/kapidox-5.83.0/src/kapidox/data/htmlresource/css/customdoxygen.css 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/htmlresource/css/customdoxygen.css 2021-06-16 00:06:47.000000000 +0200 @@ -185,7 +185,7 @@ } pre.fragment { - overflow-x: scroll; + overflow-x: auto; background-color: var(--card); color: var(--on-card); border-color: var(--borders); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/base.html new/kapidox-5.84.0/src/kapidox/data/templates/base.html --- old/kapidox-5.83.0/src/kapidox/data/templates/base.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/base.html 2021-06-16 00:06:47.000000000 +0200 @@ -56,6 +56,9 @@ <li class="nav-item"> <a class="nav-link active" href="https://api.kde.org" target="_blank"><span class="active">API</span></a> </li> + <li class="nav-item"> + <a class="nav-link" href="https://develop.kde.org/hig/"><span>KDE Human Interface Guidelines</span></a> + </li> </ul> </div> </nav> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/footer.html new/kapidox-5.84.0/src/kapidox/data/templates/footer.html --- old/kapidox-5.83.0/src/kapidox/data/templates/footer.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/footer.html 2021-06-16 00:06:47.000000000 +0200 @@ -1,3 +1,3 @@ -<p class="text-white">Report problems with this website to <a href="https://go.kde.org/systickets">our bug tracking system</a>.<br /> +<p class="text-white">Report problems with this website to <a href="https://invent.kde.org/frameworks/kapidox/-/issues">our bug tracking system</a>.<br /> Contact the specific authors with questions and comments about the page contents.<p> <p class="text-white" >KDE<sup>®</sup> and <a href="/media/images/kde_gear_black.png">the K Desktop Environment<sup>®</sup> logo</a> are registered trademarks of <a href="https://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> | <a href="https://kde.org/community/whatiskde/impressum">Legal</a></p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/frontpage.html new/kapidox-5.84.0/src/kapidox/data/templates/frontpage.html --- old/kapidox-5.83.0/src/kapidox/data/templates/frontpage.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/frontpage.html 2021-06-16 00:06:47.000000000 +0200 @@ -23,7 +23,7 @@ </div> <section class="products px-0"> - {% for product in product_list | sort(attribute='name')%} + {% for product in product_list %} <div class="product my-3 ae-card p-4"> <h2 class="h2 mt-0 mb-3 d-flex"> <a name="prod-{{ product.name }}" href="{{ product.href }}">{{ product.fancyname }}</a> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/libinfo.html new/kapidox-5.84.0/src/kapidox/data/templates/libinfo.html --- old/kapidox-5.83.0/src/kapidox/data/templates/libinfo.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/libinfo.html 2021-06-16 00:06:47.000000000 +0200 @@ -22,7 +22,7 @@ <dt>Community</dt> {% if fwinfo.irc %} - <dd>IRC: <a href="irc://freenode/#{{ fwinfo.irc }}">#{{ fwinfo.irc }}</a> on Freenode</dd> + <dd>IRC: <a href="irc://irc.libera.chat/#{{ fwinfo.irc }}">#{{ fwinfo.irc }}</a> on Libera Chat</dd> {% endif %} {% if fwinfo.mailinglist %} <dd>Mailing list: <a href="https://mail.kde.org/mailman/listinfo/{{ fwinfo.mailinglist }}">{{ fwinfo.mailinglist }}</a></dd> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/library.html new/kapidox-5.84.0/src/kapidox/data/templates/library.html --- old/kapidox-5.83.0/src/kapidox/data/templates/library.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/library.html 2021-06-16 00:06:47.000000000 +0200 @@ -17,7 +17,7 @@ {{ dox.content }} -<div class="copyrights"> +<div class="copyrights mt-5"> This file is part of the KDE documentation.<br/> Documentation copyright © {{copyright}}.<br/> Generated on {{ dox.datetime }} by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/data/templates/subgroup-sidebar.html new/kapidox-5.84.0/src/kapidox/data/templates/subgroup-sidebar.html --- old/kapidox-5.83.0/src/kapidox/data/templates/subgroup-sidebar.html 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/data/templates/subgroup-sidebar.html 2021-06-16 00:06:47.000000000 +0200 @@ -52,6 +52,6 @@ <dd>{{ group.platforms | sort | join(', ') }}</dd> {% endif %} <dt>Community</dt> - <dd>IRC channel: <a href="irc://freenode/#{{ group.irc }}">#{{ group.irc }}</a> on Freenode</dd> + <dd>IRC channel: <a href="irc://irc.libera.chat/#{{ group.irc }}">#{{ group.irc }}</a> on Libera Chat</dd> <dd>Mailing list: <a href="https://mail.kde.org/mailman/listinfo/{{ group.mailinglist }}">{{ group.mailinglist }}</a></dd> </dl> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kapidox-5.83.0/src/kapidox/generator.py new/kapidox-5.84.0/src/kapidox/generator.py --- old/kapidox-5.83.0/src/kapidox/generator.py 2021-05-17 12:59:53.000000000 +0200 +++ new/kapidox-5.84.0/src/kapidox/generator.py 2021-06-16 00:06:47.000000000 +0200 @@ -118,7 +118,15 @@ def process_toplevel_html_file(outputfile, doxdatadir, products, title, qch_enabled=False): - products.sort(key=lambda x: x.fancyname.lower()) + def sort_product(product): + print(product.fancyname) + if product.fancyname == "The KDE Frameworks": + return 'aa' + if product.fancyname == "KDE PIM": + return 'ab' + return product.fancyname.lower() + + products.sort(key=sort_product) mapping = { 'resources': './resources', # steal the doxygen css from one of the frameworks
