<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Julius Künzel on KDE Blogs</title><link>https://blogs.kde.org/authors/jlskuz/</link><description>Recent content in Julius Künzel on KDE Blogs</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sat, 20 Jun 2026 11:35:30 +0200</lastBuildDate><atom:link href="https://blogs.kde.org/authors/jlskuz/index.xml" rel="self" type="application/rss+xml"/><item><title>New Craft cache 26.05 published</title><link>https://blogs.kde.org/2026/06/20/new-craft-cache-26.05-published/</link><pubDate>Sat, 20 Jun 2026 09:00:00 +0000</pubDate><author>Julius Künzel</author><guid>https://blogs.kde.org/2026/06/20/new-craft-cache-26.05-published/</guid><description>&lt;p&gt;A new Craft cache has been published about a week ago. The update has already been rolled out to KDE's CD and Windows CI with the update to Qt 6.11 beeing the most important change.&lt;/p&gt;
&lt;h2 id="changes-highlights"&gt;Changes (highlights)&lt;/h2&gt;
&lt;h3 id="general"&gt;General&lt;/h3&gt;
&lt;p&gt;We added updated our &lt;a href="https://invent.kde.org/sysadmin/ci-images/-/tree/master/craft-appimage-alma9?ref_type=heads"&gt;base image&lt;/a&gt; to build the Linux cache from AlmaLinux 8.10 to AlmaLinux 9.8. This implies a newer minimum required GLIBC.&lt;/p&gt;
&lt;p&gt;We did inital work on MSVC 2026 support, but given that it is not supported by Qt 6.11, we did not complete it yet.&lt;/p&gt;
&lt;h3 id="blueprints"&gt;Blueprints&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;OpenSSL 3.6.2&lt;/li&gt;
&lt;li&gt;Qt 6.11.1&lt;/li&gt;
&lt;li&gt;New Qt modules QtGraphs and QtQuick3D&lt;/li&gt;
&lt;li&gt;FFmpeg 8.1.1&lt;/li&gt;
&lt;li&gt;FFmpeg is build with libass and x264 on MSVC now&lt;/li&gt;
&lt;li&gt;tiff 4.7.1&lt;/li&gt;
&lt;li&gt;libffi 3.5.2&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="about-kde-craft"&gt;About KDE Craft&lt;/h2&gt;
&lt;p&gt;KDE Craft is an open source meta-build system and package manager. It manages dependencies and builds libraries and applications from source on Windows, macOS, Linux, FreeBSD and Android.&lt;/p&gt;
&lt;p&gt;Learn more on &lt;a href="https://community.kde.org/Craft"&gt;https://community.kde.org/Craft&lt;/a&gt; or join the Matrix room &lt;a href="https://go.kde.org/matrix/#/%23kde-craft:kde.org"&gt;#kde-craft:kde.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>New Craft cache 25.01 published</title><link>https://blogs.kde.org/2025/02/02/new-craft-cache-25.01-published/</link><pubDate>Sun, 02 Feb 2025 00:00:00 +0000</pubDate><author>Julius Künzel and Hannah von Reth</author><guid>https://blogs.kde.org/2025/02/02/new-craft-cache-25.01-published/</guid><description>&lt;p&gt;A new Craft cache has just been published. The update is already available for KDE's CD, CI (Windows/Android) will follow in the next days.&lt;/p&gt;
&lt;p&gt;Please note that this only applies to the Qt6 cache. The Qt5 cache is in LTS mode since April 2024 and does not recieve major updates anymore. We highly recommend to port your Qt5 app packaged by Craft to Qt6 as soon as possible!&lt;/p&gt;
&lt;h2 id="changes-highlights"&gt;Changes (highlights)&lt;/h2&gt;
&lt;h3 id="general"&gt;General&lt;/h3&gt;
&lt;p&gt;We added CI for flake8, isort and black with the help of tox (which makes it easy to run them locally too) to all Craft repositories. To be able to do so we did a lot of best pratice cleanup beforehand like eg. removing star imports.&lt;/p&gt;
&lt;h3 id="craft-core"&gt;Craft Core&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Drop support for MSVC 2017&lt;/li&gt;
&lt;li&gt;Introduced a &lt;code&gt;CraftBool&lt;/code&gt; helper. This allows handy things like &lt;code&gt;self.subinfo.options.dynamic.withMyLib.asOnOff&lt;/code&gt; instead of &lt;code&gt;'ON' if self.subinfo.options.dynamic.withMyLib else 'OFF'&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Fix: let the Meson build system respect the &lt;code&gt;buildStatic&lt;/code&gt; option&lt;/li&gt;
&lt;li&gt;Handle &lt;code&gt;--enable-static --enable-shared&lt;/code&gt; in AutoToolsPackageBase instead of in every single blueprint&lt;/li&gt;
&lt;li&gt;Python packages (Linux and Windows MSVC; macOS is work in progress):
&lt;ul&gt;
&lt;li&gt;Build them ourself instead of using the pre-build binaries from pypi.org&lt;/li&gt;
&lt;li&gt;Use proper staging&lt;/li&gt;
&lt;li&gt;Allow to deploy/package them&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Properly set Craft env when branch is switched (eg. with Craft Master in CI)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="blueprints"&gt;Blueprints&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;libjpeg-turbo 3.0.3&lt;/li&gt;
&lt;li&gt;Multiple fixes for build of shared vs. static libs&lt;/li&gt;
&lt;li&gt;libvpx 1.15.0&lt;/li&gt;
&lt;li&gt;Add minGW 14.2 (not the default yet!)&lt;/li&gt;
&lt;li&gt;7z 24.09&lt;/li&gt;
&lt;li&gt;KShimgen 0.6.1&lt;/li&gt;
&lt;li&gt;linuxdeploy-plugin-qt 2.0.0-alpha-1-20250119&lt;/li&gt;
&lt;li&gt;qtkeychain 0.15.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="about-kde-craft"&gt;About KDE Craft&lt;/h2&gt;
&lt;p&gt;KDE Craft is an open source meta-build system and package manager. It manages dependencies and builds libraries and applications from source on Windows, macOS, Linux, FreeBSD and Android.&lt;/p&gt;
&lt;p&gt;Learn more on &lt;a href="https://community.kde.org/Craft"&gt;https://community.kde.org/Craft&lt;/a&gt; or join the Matrix room &lt;a href="https://go.kde.org/matrix/#/%23kde-craft:kde.org"&gt;#kde-craft:kde.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>New Craft cache 24.10 published</title><link>https://blogs.kde.org/2024/10/16/new-craft-cache-24.10-published/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><author>Julius Künzel and Hannah von Reth</author><guid>https://blogs.kde.org/2024/10/16/new-craft-cache-24.10-published/</guid><description>&lt;p&gt;A new Craft cache has just been published. The update is already available for KDE's CD, CI (Windows/Android) will follow in the next days.&lt;/p&gt;
&lt;p&gt;Please note that this only applies to the Qt6 cache. The Qt5 cache is in LTS mode since April 2024 and does not recieve major updates anymore.&lt;/p&gt;
&lt;h2 id="changes-highlights"&gt;Changes (highlights)&lt;/h2&gt;
&lt;h3 id="craft-core"&gt;Craft Core&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Drop Python2 support&lt;/li&gt;
&lt;li&gt;Require at least Python 3.9&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="blueprints"&gt;Blueprints&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Qt 6.8.0&lt;/li&gt;
&lt;li&gt;FFmpeg 7.1&lt;/li&gt;
&lt;li&gt;Kirigami Addons 1.5.0&lt;/li&gt;
&lt;li&gt;KDE Frameworks 6.7.0&lt;/li&gt;
&lt;li&gt;KDE Plasma 6.2.0&lt;/li&gt;
&lt;li&gt;Removed snoregrowl&lt;/li&gt;
&lt;li&gt;Removed ctemplate&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="about-kde-craft"&gt;About KDE Craft&lt;/h2&gt;
&lt;p&gt;KDE Craft is an open source meta-build system and package manager. It manages dependencies and builds libraries and applications from source on Windows, macOS, Linux, FreeBSD and Android.&lt;/p&gt;
&lt;p&gt;Learn more on &lt;a href="https://community.kde.org/Craft"&gt;https://community.kde.org/Craft&lt;/a&gt; or join the Matrix room &lt;a href="https://go.kde.org/matrix/#/%23kde-craft:kde.org"&gt;#kde-craft:kde.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>New Craft cache 24.08 published</title><link>https://blogs.kde.org/2024/08/18/new-craft-cache-24.08-published/</link><pubDate>Sun, 18 Aug 2024 00:00:00 +0000</pubDate><author>Julius Künzel</author><guid>https://blogs.kde.org/2024/08/18/new-craft-cache-24.08-published/</guid><description>&lt;p&gt;A new Craft cache has just been published. The update is already available for KDE's CD, CI will follow in the next hours or days.&lt;/p&gt;
&lt;p&gt;Please note that this only applies to the Qt6 cache. The Qt5 cache is in LTS mode since April 2024 and does not recieve major updates anymore.&lt;/p&gt;
&lt;h2 id="changes-highlights"&gt;Changes (highlights)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Qt 6.7.2&lt;/li&gt;
&lt;li&gt;FFmpeg 7.0.1&lt;/li&gt;
&lt;li&gt;llvm 18.1.8&lt;/li&gt;
&lt;li&gt;boost 1.86.0&lt;/li&gt;
&lt;li&gt;OpenSSL 3.3.1 (for Android too, which was still on 1.1.1v until recently)&lt;/li&gt;
&lt;li&gt;CMake 3.30.0&lt;/li&gt;
&lt;li&gt;Ninja 1.12.1&lt;/li&gt;
&lt;li&gt;Removed qt-installer-framework (Windows)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="about-kde-craft"&gt;About KDE Craft&lt;/h2&gt;
&lt;p&gt;KDE Craft is an open source meta-build system and package manager. It manages dependencies and builds libraries and applications from source on Windows, macOS, Linux, FreeBSD and Android.&lt;/p&gt;
&lt;p&gt;Learn more on &lt;a href="https://community.kde.org/Craft"&gt;https://community.kde.org/Craft&lt;/a&gt; or join the Matrix room &lt;a href="https://go.kde.org/matrix/#/%23kde-craft:kde.org"&gt;#kde-craft:kde.org&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>