434 Commits

Author SHA1 Message Date
rsadowski
37921a2750 Delete dependencies no longer necessary, found by portcheck(1) 2020-03-29 17:15:28 +00:00
rsadowski
a14c0d3c4b Add missing dependency kio, found by portcheck(1) 2020-03-29 17:06:14 +00:00
rsadowski
593bb29082 Fix missing run dependencies, found by portcheck(1) 2020-03-29 16:44:08 +00:00
rsadowski
eb033fa167 Add aspell sonnet backend and konsole as run-time dependency
- Kate needs an installed sonnet backend to enable spell checking.
- Kate needs x11/kde-applications/konsole to enable the terminal feature.

Spotted by Sabina Hofmann, Thanks!
2020-03-29 07:18:07 +00:00
rsadowski
7aa982894f Disable tests to avoid ruby dependency, spotted by aja, thanks! 2020-03-24 07:43:28 +00:00
rsadowski
6f5a769ebd Add missing dependency syntax-highlighting, spotted by aja, thanks! 2020-03-24 07:42:10 +00:00
rsadowski
74a4934396 Update KDE Frameworks to 5.68.0 and KDE5 to 19.12
This commit includes 218 port updates and 16 tweak updates after KDE framework
changes. Most of this 16 changes caused by:

- KF5Auth split into KF5Auth and KF5AuthCore, which ends in a lot of new

  WANTLIBs
- Upstream changed some xdg paths from share/examples/***/xdg/ to
  share/qlogging-categories5/, which ends in a lot of PLIST chages.

List of notable changes:
- Bump all kf5 shared libs.
- Use ">=${MODKF5_VERSION}" in all kf5 ports that all kf5 use the
  latest version an update together. (Idea from Qt5).
- s/=+/=/ for LIB_*,RUN_* and BUILD_* in x11/kde-applications, hint by jca@.
- Update okteta to 0.26.3
- Update spectacle only to 19.04.3, latest version without hard wayland
  dependency.
- Remove python2 support in cantor, python3 only!
- devel/kf5/kfilemetadata: switch to python 3 (TDEP only), by kn@
- devel/kf5/ki18n: switch to python 3, by kn@
- devel/kf5/kservice: switch to python 3, by kn@
- devel/kf5/kconfigwidgets: remove python module usage, by kn@
- devel/kf5/ktextigwidgets: remove python module usage, by kn@

Tweaks and feedback from landry@, amd64 bulk build and error reports by naddy@
Thanks a lot!
2020-03-23 18:01:02 +00:00
rsadowski
53fe7a242b Fix kde-applications build with upcoming Qt5 update 2020-02-28 19:24:47 +00:00
ajacoutot
52143889d3 Unbreak (was easier than I though). 2020-02-26 22:05:44 +00:00
ajacoutot
3587684715 Mark BROKEN until I figure out what is going on with the libgphoto2 update
and this port.
Breakage reported by naddy@
2020-02-26 21:54:45 +00:00
rsadowski
a23d3f5915 Fix missing build dependency kcmutils
Spotted by naddy@ thanks!
2019-12-11 13:09:24 +00:00
rsadowski
75336e22ec Fix bogus substitute
Spotted by sthen@ Thanks
2019-12-10 19:50:57 +00:00
rsadowski
448da7c8ff Hook almost all KDE5-utilities and all kdesdk ports. 2019-12-10 18:30:54 +00:00
rsadowski
357b8fefbc Import poxml 18.12.0 (one to one replacement for KDE4) OK sthen@
split2po is a command-line tool that takes the two given DocBook XML files and
produces a gettext message file (PO-file) that represents the changes between
them.

xml2pot is a command-line tool that produces a gettext message template file
from the DocBook XML file original-XML.

Some utilities from original package were not ported due to lack of C runtime
for Antlr 2 in our ports.
2019-12-10 18:14:47 +00:00
rsadowski
584afce63d Import lokalize 18.12.0 (one to one replacement for KDE4) OK sthen@
Lokalize is the localization tool for KDE software and other free and open
source software. It is also a general computer-aided translation system (CAT)
with which you can translate OpenDocument files (*.odt). Translate-Toolkit is
used internally to extract text for translation from .odt to .xliff files and
to merge translation back into .odt file.
2019-12-10 18:13:52 +00:00
rsadowski
0e5e69d23c Import kdesdk-thumbnailers 18.12.0 (one to one replacement for KDE4) OK sthen@
Thumbnail generators for files used in KDE development.
2019-12-10 18:12:53 +00:00
rsadowski
50428e7b88 Import kdesdk-kioslaves 18.12.0 (one to one replacement for KDE4) OK sthen@
KIO modules for development-related stuff
2019-12-10 18:11:59 +00:00
rsadowski
866d534faa Import kde-dev-utils 18.12.0 (one to one replacement for KDE4) OK sthen@
Collection of utilities used in KDE development process.
2019-12-10 18:11:02 +00:00
rsadowski
979d62e7b3 Import kde-dev-scripts 18.12.0 (one to one replacement for KDE4) OK sthen@
Collection of scripts used in KDE development process.  For details, see
corresponding manual pages and sources.
2019-12-10 18:10:08 +00:00
rsadowski
b37defceee Import kcachegrind 18.12.0 (one to one replacement for KDE4) OK sthen@
KCachegrind is a profile data visualization tool, used to determine the most
time consuming parts in the execution of a program.

Features:

 - KCachegrind visualizes profiles (i.e. runtime characteristics) of
   applications in various ways, including call graph vizualisations and
   source/disassembler annotation.
 - It can load profiles generated by the cache simulation/call tracer Calltree,
   a Valgrind tool. Thus, profiling does not need any preparation, can cope
   with shared libraries and plugin architectures, and does not influence the
   measuring itself.
 - Converter scripts for OProfile, Perl, and PHP.
 - Switching between multiple visualization layouts.
 - Call graph can be exported as image (PNG).
 - Simultaneous display of 2 event types in Call and Annotation View
2019-12-10 18:09:07 +00:00
rsadowski
5d8e82414d Import kapptemplate 18.12.0 (one to one replacement for KDE4) OK sthen@
KAppTemplate is an application to start development quickly using existing
templates providing basic repeatedly written code and a proper structure.

Features:

 - Templates for C++, Ruby, Python and PHP
 - Categories
 - Templates for different build-systems and frameworks
 - Templates especially for KDE-development (plugins for Plasma, QtQuick,
   KTextEditor, KRunner, Akonadi)
 - It is easy to create new templates using space holders and a simple
   CMake-command
 - Integrated into KDevelop
2019-12-10 18:08:23 +00:00
rsadowski
4d72c261ad Import print-manager 18.12.0 (one to one replacement for KDE4) OK sthen@ 2019-12-10 18:07:26 +00:00
rsadowski
3d10d9a72f Import kfloppy 18.12.0 (one to one replacement for KDE4) OK sthen@
KFloppy is a graphical format utility for 3.5" and 5.25" floppy disks.
2019-12-10 18:06:46 +00:00
rsadowski
8d3bf7443f Import kdf 18.12.0 (one to one replacement for KDE4) OK sthen@
KDiskFree displays the available file devices (hard drive partitions, floppy
and CD drives, etc.) along with information on their capacity, free space, type
and mount point. It also allows you to mount and unmount drives and view them
in a file manager.
2019-12-10 18:04:21 +00:00
rsadowski
22dc05cfcc Fix hidden dependency textproc/discount and cleanup
Spotted by sthen@ Thanks!
2019-12-06 10:44:20 +00:00
ajacoutot
3b842eb904 Remove kdesdk-thumbnailers; it does not exit. 2019-11-23 13:03:17 +00:00
rsadowski
a7976c1180 hook KDE5 ports, unbook KDE4 and cleanup meta/kde4
hook:
x11/kde-applications/{kcontacts,
                      kmix,
                      kdenetwork-filesharing,
                      krdc,
                      krfb,
                      kdegraphics-thumbnailers,
                      ktimer,
                      kteatime,
                      kcharselect,
                      kdebugsettings,
                      kbackup}

unhook:
x11/kde4/{kmix,
          krdc,
          krfb,
          ktimer,
          kteatime}
2019-11-23 08:23:35 +00:00
rsadowski
c91edfb5f8 Import x11/kde-applications/kdebugsettings; OK sthen@
KDebugSettings edits which QLoggingCategory are displayed. QLoggingCategory
prints messages on the console for applications and you can define which
applications display messages for information, warning or critical errors to
help debugging Qt applications.
2019-11-23 08:05:04 +00:00
rsadowski
e582ce65d8 Import x11/kde-applications/kbackup; OK sthen@
KBackup is an application which lets you back up your data in a simple, user
friendly way

Features:

 - Using profile files with definitions for Folders and files to be included or
   excluded from the backup
 - The backup target can be either a locally mounted device like a ZIP drive,
   USB stick, etc. or any remote URL
 - Running automated backups without using a graphical user interface
2019-11-23 08:02:21 +00:00
rsadowski
0223edbd4f Import x11/kde-applications/kcharselect; OK sthen@
KCharSelect is a tool to select special characters from all installed fonts and
copy them into the clipboard. KCharSelect displays various information about
the selected character. This includes not only the Unicode character name, but
also aliases, general notes and cross references to similar characters.
2019-11-23 08:01:22 +00:00
rsadowski
978ce831ab Import x11/kde-applications/kteatime; OK sthen@
KTeaTime is a handy timer for steeping tea. No longer will you have to guess at
how long it takes for your tea to be ready. Simply select the type of tea you
have, and it will alert you when the tea is ready to drink.
2019-11-23 07:59:58 +00:00
rsadowski
17d33bdf78 Import x11/kde-applications/ktimer; OK sthen@
KTimer is a little tool to execute programs after some time. It allows you to
enter several tasks and to set a timer for each of them. The timers for each
task can be started, stopped, changed, or looped.
2019-11-23 07:58:52 +00:00
rsadowski
da11a3ad9f Import x11/kde-applications/kdegraphics-thumbnailers; OK sthen@
This plugins allow KDE software to create thumbnails for several advanced
graphic file formats (PS, RAW).
2019-11-23 07:57:03 +00:00
rsadowski
94bb26983f Import x11/kde-applications/krfb; OK sthen@
KDE Desktop Sharing (krfb)  is a small server for the RFB protocol, better
known as VNC. Unlike most other Unix/Linux RFB servers, KRfb allows you to
share your X11 session instead of creating a new X11 session.  It uses
libvncserver as backend.
2019-11-23 07:55:13 +00:00
rsadowski
dbd7be145c Import x11/kde-applications/krdc; OK sthen@
KRDC is a client application that allows you to view or even control the
desktop session on another machine that is running a compatible server.
VNC and RDP are supported.
2019-11-23 07:52:48 +00:00
rsadowski
5bf12e9d0d Import x11/kde-applications/kdenetwork-filesharing; OK sthen@
KDE filesharing interfaces plugin.
2019-11-23 07:51:19 +00:00
rsadowski
3912e4a76e Import x11/kde-applications/kmix; OK sthen@
KMix is an audio mixer controller. On OpenBSD it is forced to use PulseAudio as
backend.
2019-11-23 07:49:59 +00:00
rsadowski
162c7e4584 Import x11/kde-applications/kcontacts; OK sthen@
KContact library provides vcard support.
2019-11-23 07:48:09 +00:00
ajacoutot
1f0a793f79 Regen DEPENDS and WANTLIB after recent openexr update. 2019-11-10 15:32:55 +00:00
rsadowski
e04ea93bae add pkgpath to x11/kde4/ksnapshot 2019-11-10 14:21:44 +00:00
rsadowski
96f1ee8f81 rm kwrite
There is no kwrite in the KDE project anymore
2019-11-08 13:44:27 +00:00
rsadowski
4c78ab62ff switch MASTER_SITES path to Attic (18.x.x is no longer in stable) 2019-11-08 13:38:38 +00:00
rsadowski
2e1641b79a add hidden dependency on textproc/discount as run/build-depends
This enables Markdown support in okular.

Found by espie@ in a bulk, thanks!
2019-11-07 16:58:27 +00:00
rsadowski
f1b2ff1b39 hook KDE5 ports, unbook KDE4 and cleanup meta/kde4
Enable the following KDE5 ports and unhook existing KDE4 ports

x11/kde-applications/filelight
x11/kde-applications/grantleetheme
x11/kde-applications/juk
x11/kde-applications/kamera
x11/kde-applications/kcolorchooser
x11/kde-applications/kolourpaint
x11/kde-applications/kruler
x11/kde-applications/kturtle
x11/kde-applications/kwalletmanager
x11/kde-applications/kwordquiz
x11/kde-applications/minuet
x11/kde-applications/picmi
x11/kde-applications/rocs
x11/kde-applications/sweeper
2019-11-07 10:52:51 +00:00
rsadowski
43e4adbd1f Import x11/kde-applications/sweeper (ok sthen@, Tested in a bulk, incredibly
many thanks!)

Is is an one by one replacement for x11/kde4.

Sweeper helps to clean unwanted traces the user leaves on a KDE system.

Features
 - It can remove web-related traces: cookies, history, cache
 - It can remove the image thumbnails cache
 - It can also clean the applications and documents history
2019-11-07 10:32:51 +00:00
rsadowski
a6f054a610 Import x11/kde-applications/rocs (ok sthen@, Tested in a bulk, incredibly many
thanks!)

Is is an one by one replacement for x11/kde4.

Rocs aims to be a Graph Theory IDE for helping professors to show the results
of a graph algorithm and also helping students to do the algorithms. Rocs has a
scripting module, done in Qt Script, that interacts with the drawn graph and
every change in the graph with the script is reflected on the drawn one.
2019-11-07 10:29:14 +00:00
rsadowski
bbd5d94b06 Import x11/kde-applications/picmi (ok sthen@, Tested in a bulk, incredibly
many thanks!)

Is is an one by one replacement for x11/kde4.

Picmi is a single player puzzle game. The object of the game is to color cells
according to numbers given at the side of the board.
2019-11-07 10:25:59 +00:00
rsadowski
6f13953e5a Import x11/kde-applications/minuet (ok sthen@, Tested in a bulk, incredibly
many thanks!)

Minuet is a free and open source software for music education. It aims at
supporting students and teachers in many aspects of music education, such as
ear training, first-sight reading, solfa, scales, rhythm, harmony, and
improvisation. Minuet makes extensive use of MIDI capabilities to provide a
full-fledged set of features regarding volume, tempo, and pitch changes, which
makes Minuet a valuable tool for both novice and experienced musicians.

Features:

- Nearly 40 exercises regarding intervals, chords, rhythm, and scales.
- Check your musical perception skills on piano keyboard.
- Adjustable playing settings, from beginners to pro.
- Create your own exercises and adapt Minuet to your needs.
2019-11-07 10:23:15 +00:00
rsadowski
fdf2215bb4 Import x11/kde-applications/kwordquiz (ok sthen@, Tested in a bulk, incredibly
many thanks!)

Is is an one by one replacement for x11/kde4.

KWordQuiz is a general purpose flash card program. It can be used for
vocabulary learning and many other subjects.

KWordQuiz is the KDE version of the Windows program WordQuiz. If you have just
switched to KDE/Linux you can use all files created in WordQuiz with KWordQuiz.

KWordQuiz uses the kvtml file format and you can download contributed files.
2019-11-07 10:21:17 +00:00
rsadowski
52aeff1ac6 Import x11/kde-applications/kwalletmanager (ok sthen@, Tested in a bulk,
incredibly many thanks!)

Is is an one by one replacement for x11/kde4.

KWalletManager is an optional tool which can greatly assist your work-flow
while maintaining security.

 - Wallets are encrypted against your chosen passphrase
 - Wallets are, by default, closed. Your passphrase is required to open a
   wallet
 - Wallets can be configured to close when unused
 - You control which applications may use the wallet - everything else will
   have to ask you for a password.
2019-11-07 10:17:45 +00:00