# The x11/kde-applications/kturtle port

## kturtle-25.12.3 – KDE educational Logo programming environment

## Description

    KTurtle is an educational programming environment for the KDE Desktop. KTurtle
    aims to make programming as easy and touchable as possible, and therefore can
    be used to teach kids the basics of math, geometry and... programming.

    The programming language used in KTurtle is loosely based on Logo.  KTurtle
    allows, just like some implementations of Logo, to translate the programming
    language (the commands, the documentation and the error messages) to the native
    language of the programmer. For more information on translating KTurtle please
    read the translation how to. Translating the programming language to the native
    language of the programmer is one of the many ways KTurtle tries to make
    learning to programming more simple. Other features to help to achieve this
    goal are: intuitive syntax highlighting, simple error messages, integrated
    canvas to make drawings on, integrated help function, slow-motion or step
    execution, and more.

WWW: https://www.kde.org/applications/games/kturtle

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  games x11/kde-applications

## Library dependencies

- STEM->=15,<16:lang/gcc/15,-libs
- devel/kf6/attica
- devel/kf6/kcolorscheme
- devel/kf6/kconfig
- devel/kf6/kconfigwidgets
- devel/kf6/kcoreaddons
- devel/kf6/kcrash
- devel/kf6/kguiaddons
- devel/kf6/ki18n
- devel/kf6/kio
- devel/kf6/knewstuff
- devel/kf6/ktextwidgets
- devel/kf6/kwidgetsaddons
- devel/kf6/kxmlgui
- devel/kf6/sonnet
- x11/qt6/qtbase
- x11/qt6/qtsvg

## Build dependencies

- STEM->=15,<16:lang/gcc/15
- STEM->=15,<16:lang/gcc/15,-c++
- STEM->=4:devel/cmake/core
- STEM->=5.4.0:archivers/xz
- STEM->=6.23.0:devel/kf6/extra-cmake-modules
- devel/gettext,-tools
- devel/kf6/kdoctools
- devel/ninja
- graphics/vulkan-loader
- x11/qt6/qttools

## Run dependencies

- devel/desktop-file-utils
- devel/kf6/kdoctools
- x11/gtk+4,-guic