Month: June 2021

  • Building KDE Frameworks on Windows from Source

    Some notes on how to build KDE Frameworks packages from source on Windows using Visual Studio tools.

    To do so, you need to first have a version of Qt compiled by MSVC installed. Some system environment variables to be set, using Qt 5.15.2 as an example:

    • PATH needs to add C:\Qt\5.15.2\msvc2019_64\bin
    • Qt_DIR needs to be set to C:\Qt\5.15.2\msvc2019_64

    Example instructions for building CMake-based projects (all KDE projects), the command below should be executed in x64 Native Tools Command Prompt.

    mkdir build && cd build
    cmake .. -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX="C:\Qt\5.15.2\msvc2019_64"
    nmake && nmake install
    

    This will install the compiled KDE module into the Qt installation path. You can install it elsewhere, but if you do, make sure you update PATH environment variable accordingly.

  • A New Termux Mirror

    TL; DR. https://termux.librehat.com is a new Termux packages mirror! Maintained by me, synchronised every six hours, located in the United Kingdom, hosted by Oracle Cloud.

    In the full article below, I’ll write up how to set up a Termux mirror (or in general, a Debian packages repository mirror).

    (more…)