Release notes:
https://www.kde.org/announcements/announce-applications-18.12.0.php
Port notes:
- Update all KDE5 ports to 18.12.0
- Reorder Makefile and enable libkmahjongg and kmahjongg
- Change MAINTAINER email
- New kde-applications.port.mk baesed on Makefile.inc
- Includes the following new helpers:
- MODKDE5_DESKTOP_FILE
- MODKDE5_ICON_CACHE
- MODKDE5_TRANSLATIONS
- MODKDE5_DOCS
- Makefile.inc improvements
- Fix and improve some many @pkgpath's, @sample's, and run-,build-
and lib-depends.
- Tweak some CATEGORIES
The new infrastructure makes it very easy for us to port the missing KDE5
applications.
Feedback from kn@ Thanks!
nxssh is based on an old copy of OpenSSH 4.7. Upstream stopped
supporting it and it hasn't been updated since import, so it's likely
affected by all the issues listed on
https://www.openssh.com/security.html since 2008.
opennx is a graphical client that uses nxssh under the hood. It is dead
upstream, hasn't been updated since 2009 and won't build with wxWidgets3.
ok kn@
As of now, those c++ ports have a LIB_DEPENDS on lang/gcc/4.9,-libs for
libestdc++ so they ended up depending on both llvm & gcc, and our infra
plumbing gets a bit confused with that (compiler cannot create
executables yadada yadada).
With gcc 4.9 spidermonkey52 packages fine on sparc64, unblocking other
things.
There are more ports with broken COMPILER lines like this, they might get
fixed over time.
Comment:
KDE interactive physics simulator
Description:
Step is an interactive physical simulator. It allows you to explore the
physical world through simulations.
Features
- Classical mechanical simulation in two dimensions
- Particles, springs with damping, gravitational and coulomb forces
- Rigid bodies
- Collision detection (currently only discrete) and handling
- Soft (deformable) bodies simulated as user-editable particles-springs
systems, sound waves
- Molecular dynamics (currently using Lennard-Jones potential): gas and
liquid, condensation and evaporation, calculation of macroscopic quantities
and their variances
- Unit conversion and expression calculation: you can enter something like
(2 days + 3 hours) * 80 km/h and it will be accepted as distance value
- Error calculation and propagation: you can enter values like 1.3 +/- 0.2
for any property and errors for all dependent properties will be calculated
using statistical formulas
- Solver error estimation: errors introduced by the solver are calculated and
added to user-entered errors
- Several different solvers: up to 8th order, explicit and implicit, with or
without adaptive timestep
- Controller tool to easily change properties during the simulation, including
customizable keyboard shortcuts
- Tools to visualize results: graph, meter, tracer
- Context information for all objects, integrated wikipedia browser
- Collection of example experiments and integrated tutorials
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://www.kde.org/applications/education/step
Tweaks/OK kn@
Comment:
periodic table of elements
Description:
Kalzium is your digital replacement for the periodic table on paper. It is a
program that visualizes the Periodic Table of Elements (PSE) and includes basic
information about all common elements in the PSE. It has a gained much more
functions over time.
Features:
- versatile overview of all important data from the elements like melting
points, electron affinity, electronegativity, electron configuration, radii,
mass, ionisation energy
- tool to visualize the spectral lines of each element
- different colored views of the PSE: separation of the different blocks, Year
simulator, Temperature simulator
- Molecular weight calculator
- an Isotope table
- 3D molecule editor, with a load and save functionality
- an equation solver for stoichiometric problems
- filetype conversion for different types of chemical programs
- tool to produce a comprehensive list of all Risk_and_Safety_Statements
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://edu.kde.org/kalzium/
Tweak/OK kn@ DESCR tweaks from schwarze@
Comment:
KDE screen capture and screenshot program
Description:
Spectacle Spectacle is a simple application for capturing desktop screenshots.
It can capture images of the entire desktop, a single monitor, the currently
active window, the window currently under the mouse, or a rectangular region of
the screen. The images can then be printed, sent to other applications for
manipulation, or quickly be saved as-is.
Features:
- Capture the entire desktop (default)
- Capture the current monitor
- Capture the active window
- Capture the window currently under the cursor, including parents of pop-up
menus
- Capture the window currently under the cursor, excluding parents of pop-up
menus
- Capture a rectangular region of the screen
- Start in GUI mode (default)
- Take a screenshot and exit without showing the GUI
- Start in DBus-Activation mode
- Save image to specified file in background mode
- Wait for a click before taking screenshot
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://www.kde.org/applications/graphics/spectacle/
Tweak and OK kn@
Comment:
mathematical function plotter for KDE
Description:
KmPlot is a mathematical function plotter for the KDE.
It has built in a powerfull parser. You can plot different functions
simultaneously and combine their function terms to build new
functions. KmPlot supports functions with parameters and functions
in polar coordinates. Several grid modes are possible. Plots may
be printed with high precision in correct scale.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@, tested by Elias M. Mariani. Thanks!
Comment:
KDE SANE (scanner) wrapper library
Description:
A library for dealing with scanners. LibKSane is a KDE interface for
SANE library to control flat scanners.
This library provides a widget to control a scanner, KSaneWidget.
Internally, it will use the SANE library (or directly use TWAIN on
Windows if SANE is not available).
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
LDAP access API for KDE
Description:
Allows LDAP accessing with a convenient Qt style C++ API.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
letter order game
Description:
Kanagram is a game that is based on the word/letter puzzles that the
author played as a child. A word is picked at random and displayed with
its letters in a messed order, with difficulty dependent on the chosen
level. You have an unlimited number of attempts, and scores are kept.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://edu.kde.org/kanagram/
OK landry@
Comment:
KDE monitoring of Zeroconf services
Description:
KDE network monitor KDED module for DNS-SD services (Zeroconf).
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
KDE calculating fractions practicing app
Description:
KBruch is a small program to practice calculating with fractions for
KDE.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://edu.kde.org/kbruch/
OK landry@
Comment:
KDE hangman game
Description:
KHangMan is the classical hangman game. The child should guess a
word letter by letter. At each miss, the picture of a hangman
appears. After 10 tries, if the word is not guessed, the game is
over and the answer is displayed. A hint can be shown to help you
guess the word.
The words are nouns and available in several languages at the moment
including English US, Bulgarian, Catalan, Czech, Danish, German,
Greek, British English, Spanish, Estonian, Finnish, French, Irish
(Gaelic), Hungarian, Italian, Norwegian (Bokml), Dutch, Norwegian
(Nynorsk), Occitan, Punjabi, Polish, Portuguese, Brazilian Portuguese,
Russian, Slovenian, Serbian, Slovak, Swedish, Tajik, Turkish and
Ukrainian. The program will detect which languages are present and
enable them. You will also be able to easily download other languages
via the Get New Stuff dialog.
There are at least 4 categories per language: easy, medium, hard
and animals which contains only animals nouns.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
KDE help center
Description:
KHelpCenter - Help Center and documentation viewer
Features
- Show documentation from various sources
- Fundamentals and Plasma Manual
- Application manuals
- Systemsettings modules
- Kioslaves
- KInfoCenter Modules
- Man pages
- Info pages
- Glossary
- Search through the available documentation
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
KDE bookmarks editor
Description:
KBookmarks lets you access and manipulate bookmarks stored using the XBEL
format.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
Tweak/OK landry@
Comment:
alphabet learning application for KDE
Description:
KLettres aims to help to learn the alphabet and then to read some
syllables in different languages. It is meant to help learning the
very first sounds of a new language, for children or for adults.
Currently 25 languages are available: Arabic, Czech, Brazilian
Portuguese, Danish, Dutch, British English, English, English Phonix,
French, German, Hebrew, Hungarian, Italian, Kannada, Hebrew, Hindi
Romanized, Low Saxon, Luganda, Malayalam, Norwegian Bokml, Punjabi,
Spanish, Slovak, Ukrainian and Telugu, you can choose them using
the Languages menu. A toolbar with the special characters per
language is provided if you don't have the correct country keyboard
or the keyboard layout to be able to display correctly the accented
letters.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
Japanese reference tool for KDE
Description:
Kiten is a Japanese reference tool. Features:
* Search with English keyword, Japanese reading, or a Kanji
string on a list of EDICT files.
* Search with English keyword, Japanese reading, number of
strokes, grade number, or a Kanji on a list of KANJIDIC files.
* Comes with all necessary files.
* Limit searches to only common entries.
* Nested searches of results possible.
* Compact, small, fast interface.
* Global KDE keybindings for searching highlighted strings.
* Browse Kanji by grade.
It is part of the KDE Education Project.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
KDE dialog boxes from shell scripts
Description:
KFind can be used as a standalone search tool, launched by KRunner or from your
menu. It is also integrated into Konqueror as "Find File" in the "Tools" menu.
It allows you to find files by name, type or content.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
data files for KDE education applications
Description:
This package contains the architecture-independent data files for the KDE
education applications.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
library for reading and writing vocabulary
Required by:
khangman-18.08.2
Description:
KEduVocDocument is a library for reading and writing vocabulary files used by
Parley, Kanagram, KHangMan and KWordQuiz.At this date no binary compatibility
is guaranteed. Please update this lib when updating the applications mentioned
above.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
OK landry@
Comment:
system log viewer
Description:
KSystemLog is a system log viewer tool. This program is developed for beginner
users, who don't know how to find information about their Linux system, and
don't know where log files are.
Features:
- Show all logs of your system, grouped by General (Default system log,
Authentication, Kernel, X.org...), and optional Services. (Apache, Cups,...)
- Colorize log lines depending on their severities
- Tabbed view to allow displaying several logs at the same time
- Auto display new lines logged
- Fast parsing and reading (more than 10000 lines each 5 seconds)
- Detailed informations for each log lines
- Quick filter
- Able to send a log message manually to the system.
- Save, copy to clipboard and printing are of course available.
- It can parse the following log files of your system:
- System logs
- X.org logs
- Kernel logs
- Authentication logs
- Acpid logs
- Cups logs
- Postfix logs
- Apache logs
- Samba logs
- Daemons logs
- Cron logs
- XSessions logs
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://www.kde.org/applications/system/ksystemlog/
Tweaks/OK landry@
Comment:
KDE screen magnifier
Description:
KMag is a screen magnifier, useful for making stuff readable.
Maintainer: KDE porting team <openbsd-kde@googlegroups.com>
WWW: https://www.kde.org/applications/utilities/kmag/
ok landry@