| Port details on branch 2026Q2 |
- kturtle Educational programming environment for KDE
- 26.04.2 lang
=0 26.04.2Version of this port present on the latest quarterly branch. - Maintainer: kde@FreeBSD.org
 - Port Added: 2026-04-19 18:00:56
- Last Update: 2026-06-11 08:45:16
- Commit Hash: f89ccad
- Also Listed In: education kde kde-applications
- License: LGPL20
- WWW:
- https://edu.kde.org/kturtle
- Description:
- KTurtle is an educational programming environment for KDE. 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. 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.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/kturtle/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/kturtle
- pkg install kturtle
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: kturtle
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1780478506
SHA256 (KDE/release-service/26.04.2/kturtle-26.04.2.tar.xz) = 42e306962f4795dba8932e00c5dfc70dc7892b6779ad97e1ac950816c44c0233
SIZE (KDE/release-service/26.04.2/kturtle-26.04.2.tar.xz) = 1891044
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- gettext-runtime>=0.26 : devel/gettext-runtime
- gettext-tools>=0.26 : devel/gettext-tools
- meinproc6 : devel/kf6-kdoctools
- ECMConfig.cmake : devel/kf6-extra-cmake-modules
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- libKF6Attica.so : x11-toolkits/kf6-attica
- libKF6AuthCore.so : devel/kf6-kauth
- libKF6Codecs.so : textproc/kf6-kcodecs
- libKF6ConfigCore.so : devel/kf6-kconfig
- libKF6ConfigWidgets.so : x11-toolkits/kf6-kconfigwidgets
- libKF6CoreAddons.so : devel/kf6-kcoreaddons
- libKF6Crash.so : devel/kf6-kcrash
- libKF6I18n.so : devel/kf6-ki18n
- libKF6ItemModels.so : devel/kf6-kitemmodels
- libKF6KIOCore.so : devel/kf6-kio
- libKF6NewStuffCore.so : devel/kf6-knewstuff
- libKF6Service.so : devel/kf6-kservice
- libKF6SonnetCore.so : textproc/kf6-sonnet
- libKF6TextWidgets.so : x11-toolkits/kf6-ktextwidgets
- libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
- libKF6XmlGui.so : x11-toolkits/kf6-kxmlgui
- libQt6Core.so : devel/qt6-base
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for kturtle-26.04.2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- lang_kturtle
- USES:
- cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
26.04.2 11 Jun 2026 08:45:16
    |
Max Brazhnikov (makc)  |
KDE: Update KDE Gear to 26.04.2
Announcement: https://kde.org/announcements/gear/26.04.2/
(cherry picked from commit 61b245c0ddcfdaf4ef10df43eb66a5fb8baab810) |
26.04.1 11 May 2026 18:42:47
    |
Max Brazhnikov (makc)  |
KDE: Update KDE Gear to 26.04.1
Announcement: https://kde.org/announcements/gear/26.04.1/
Ports changes:
databases/akonadi:
- Remove unused dependencies
deskutils/kdepim-runtime:
- Remove unused KWallet
graphics/okular:
- Remove unused dependency
net/pimcommon:
- Remove unused dependency
net-im/neochat:
- Remove unused dependency
(cherry picked from commit a43a667bc391f1156161ae7d62db284869e98ffa) |
26.04.0 19 Apr 2026 17:58:01
    |
Max Brazhnikov (makc)  |
KDE: Update KDE Gear to 26.04.0
Announcement: https://kde.org/announcements/gear/26.04.0/
Ports changes:
audio/libkcompactdisc:
- Remove port, no longer shipped with KDE Gear
deskutils/kdeconnect-kde:
- Add dependency on libei
misc/minuet:
- Add missing dependencies
- Add patch to restore parity with Linux
net/krdc:
- Update dependencies
x11/yakuake:
- Add missing dependencies
(cherry picked from commit a52819c97eeeb39b354fe0fca9a68fcbe42cb9b3) |