221 Commits

Author SHA1 Message Date
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
rsadowski
ed56c1a23c Move KDE5 (kf5,kde-applications) to PERMIT_PACKAGE 2019-06-23 05:24:00 +00:00
kili
668474224d Explicitely empty flavor is no longer needed for print/poppler. 2019-06-19 19:45:59 +00:00
rsadowski
f6427fcb8d fix cmake find package option
Set CMAKE_DISABLE_FIND_PACKAGE_libwlocate to ON and not to OFF.
libwlocate is not imported yet, so this has no side effects.
2019-06-10 12:24:21 +00:00
rsadowski
803ecb2a89 Remove graphics/qimageblitz as BUILD/RUN dependency
Qimageblitz is Qt4 and will not use by Qt5 okular.
2019-06-09 08:22:18 +00:00
rsadowski
f0be8e6b19 Unbreak kspaceduel
I imported kshisen twice, once in x11/kde-applications/kshisen and once in
x11/kde-applications/kspaceduel. Correct kspaceduel and bump kshisen.

Remove wrong "@pkgpath x11/kde4/kmines" in kshisen.
2019-06-03 05:35:09 +00:00
rsadowski
0fc48b5edb Update okteta to 0.26.1 2019-06-03 05:18:41 +00:00
espie
8303aa5221 bump to get past the kshisen/kspaceduel mix-up 2019-05-23 10:39:13 +00:00
espie
efb4412c36 no idea how my previous build work.
Being called "kspaceduel" and building a second "kshisen" doesn't work
all that great.

mark BROKEN until rsadowski fishes out the right one
2019-05-23 10:38:45 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
naddy
3e042ba62d Bump all ports that depend on ports-gcc on the clang archs.
SYSTEM_VERSION didn't quite work out how we expected and it's
easier|safer to do it this way than fiddle with pkg_add now.
2019-04-28 21:08:26 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
88ef2d6fa5 replace a hardcoded "python3.6m" in WANTLIB with "python${MODPY_DEFAULT_VERSION_3}m"
- still dirty but slightly less broken
2019-04-27 14:38:54 +00:00
rsadowski
9195e42158 Disable missing KDE4 and enable more KDE5 ports 2019-04-15 18:43:35 +00:00
rsadowski
c926711fa9 s/KDE 4/KDE/
OK sthen@ Hint by kn@
2019-04-15 17:09:18 +00:00
rsadowski
10d009c321 Regen PLIST after kf5 update 2019-03-30 21:07:48 +00:00
rsadowski
208f4fe6f2 Unbreak bulk build with baloo conflicts (finally!) 2019-03-30 09:17:05 +00:00
rsadowski
3b4c8c86c8 Zap variable KDE5
We are now KDE4 free in kde-applications so there is no reason to tag KDE5
ports.
2019-03-24 11:56:57 +00:00
rsadowski
471fe72b00 Cleanup and added comments why we can not porting some applications 2019-03-24 11:23:00 +00:00
rsadowski
ef21bd666f Remove: libkgeomap, libkface
Now a part of digikam-kde4 and we don't use it anywhere else.
2019-03-24 11:20:22 +00:00
rsadowski
f6efefc2e2 Unhook libkface,libkgeomap
say goodbye to the last KDE4 ports in x11/kde-applications
2019-03-22 22:09:55 +00:00
rsadowski
6b35ceb1de remove conflict-tag with kde-baseapps-*
There a no conflicts with kde-baseapps- anymore
2019-03-15 13:28:13 +00:00
rsadowski
4941e4a27e Unhook KDE4 gwenview, hook gwenview 2019-03-11 21:57:08 +00:00
rsadowski
e95322df20 Add pkgpath and bump share-lib higher then kde4 version 2019-03-11 21:52:35 +00:00
rsadowski
17d561e63d Import gwenview-18.12.0; OK kn@
Gwenview is a simple image viewer for KDE which offers a folder tree
window and a file list window for navigating easily through your image
file hierarchy.

Features:
- correct rendering of alpha-channel in images
- docked windows for a configurable layout
- full screen mode
- a thumbnail view
- background thumbnail generation
- center images in view
- zooming (including fit-to-window)
- support for IO slaves
- multi-selection support
- bookmarks
- image rotation and mirroring
- advanced keyboard navigation, Opera-like next / previous mouse
  navigation and customizable mouse-wheel navigation
2019-03-11 20:19:37 +00:00
rsadowski
10a9c63bef Import kleopatra-18.12.0; OK kn@
Comment:
certificate manager and a universal crypto GUI

Description:
Kleopatra is a certificate manager and a universal crypto GUI. It supports
managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving
certificates from LDAP servers.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-11 07:05:52 +00:00
rsadowski
cfaf510783 Import kcalutils-18.12.0; OK kn@
Comment:
library for the handling of calendar data.

Description:
This library provides a set of utility functions that help applications access
and use calendar data via the KCalCore library.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-11 07:04:21 +00:00
rsadowski
0b6a322c08 Import libkleo-18.12.0; Tweak and OK kn@
Comment:
certificate manager for KDE

Required by:
kleopatra-18.12.0

Description:
Kleopatra is a certificate manager and a universal crypto GUI. It supports
managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving
certificates from LDAP servers.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-11 07:02:13 +00:00
rsadowski
0c264b6b91 Import kidentitymanagement-18.12.0; Tweak and OK kn@
Comment:
KDE pim identities

Description:
KDE Personal Information Management suite.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-11 07:00:26 +00:00
rsadowski
dbc572bb9b Switch from KDE4 kgeography to KDE5 2019-03-10 22:33:30 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
rsadowski
08cd0a0a10 Import kgeography-18.12.0; OK kn@ Thanks!
KGeography is a geography learning tool, which allows you to learn
about the political divisions of some countries (divisions, capitals
of those divisions and their associated flags if there are some).

It is part of the KDE Education Project.
2019-03-07 20:17:39 +00:00
rsadowski
5719bbb397 +kompare 2019-03-04 16:20:03 +00:00
rsadowski
9e497064fc Import kdialog-18.12.0; OK landry@
Comment:
KDE dialog boxes from shell scripts

Description:
kdialog allows you to display dialog boxes from shell scripts.  The syntax is
very much inspired from the "dialog" command (which shows text mode dialogs).

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-03 11:58:39 +00:00
rsadowski
ffa40a7129 Import kcron-kf5-18.12.0; OK landry@
Comment:
KDE-based GUI for cron task scheduler

Description:
KCron is a graphical user interface to cron(8).

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-03 11:40:01 +00:00
rsadowski
d7b4d056d7 Import kmouth-18.12.0; OK landry@
Comment:
speech tool for mute persons for KDE

Description:
A type-and-say frontend for speech synthesizers.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-03 11:26:45 +00:00
rsadowski
6e5c4ae725 Import kompare-18.12.0; OK kn@
Information for inst:kompare-18.12.0

Comment:
file compare utility for KDE

Description:
Kompare is a GUI front-end program that enables differences between source
files to be viewed and merged.  Kompare can be used to compare differences on
files or the contents of folders. Kompare supports a variety of diff formats
and provide many options to customize the information level displayed.

This package contains end-user Kompare GUI program.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
2019-03-03 10:52:30 +00:00
rsadowski
731e60b9f0 add missing dependency on gettext-tools
Spotted by naddy@ Thanks!
2019-01-06 14:16:29 +00:00
rsadowski
55bf942604 hook KDE5 okular 2019-01-04 14:57:02 +00:00
rsadowski
4bda63c8ed Import okular-18.12.0; feedback, tweaks and OK kn@
Comment:
KDE document viewer

Description:
Okular is a universal document viewer based on KPDF for KDE 4.
It combines the excellent functionalities of KPDF with the
versatility of supporting different kind of documents, like PDF,
Postscript, DjVu, CHM, XPS, ePub and others.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://okular.kde.org/
2019-01-04 14:49:18 +00:00
rsadowski
e41bbe7f9d enable frei0r-plugins support 2019-01-02 14:15:23 +00:00
rsadowski
0f50b4efe8 add missing build dependency kinit
Spotted by ajacoutot@ Thanks
2018-12-19 17:59:13 +00:00
rsadowski
0ecec9c058 +kmousetool 2018-12-19 08:52:16 +00:00
rsadowski
66d3bd6560 Unhook KDE4 games, hook KDE5 games and adjust KDE4 meta
kajongg
kmines
kshisen
ksnakeduel
kspaceduel
ksquares
ksudoku
ktuberling
kubrick
lskat
palapeli

Additional unhook KDE4 libkdegames, libkmahjongg. No consumer any more.
2018-12-19 08:51:13 +00:00
rsadowski
dbbcc138e5 Import ksnakeduel-18.12.0; New DESCR and OK bcallah@
Comment:
Tron-like game

Description:
KSnakeDuel is a simple snake duel game for the KDE. You can play
KSnakeDuel against the computer or a friend. The aim of the game is to
live longer than your opponent. To do that, avoid running into a wall,
your own tail and that of your opponent.

KSnakeDuel also comes with KSnake, a simple Snake-like game for the KDE.
The aim of KSnake is to survive as long as possible and eat as many
fruits as you can.

You can switch between these games using the game type selector in the
configuration dialog.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.kde.org/applications/games/ksnakeduel
2018-12-19 08:00:56 +00:00
rsadowski
99457e6d91 Import kajongg-18.12.0; Tweaks/OK bcallah@
Comment:
Mah Jongg four players board game for KDE5

Description:
Kajongg is the ancient Chinese board game for 4 players. Kajongg can be
used in two different ways: Scoring a manual game where you play as
always and use Kajongg for the computation of scores and
for bookkeeping. Or you can use Kajongg to play against any combination
of other human players or computer players.

If you are looking for Mah Jongg solitaire, use the kmahjongg package.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.kde.org/applications/games/kajongg
2018-12-19 07:55:42 +00:00
rsadowski
8422cfe199 Import kmines-18.12.0; Tweak/OK bcallah@
Comment:
Minesweeper-like Game

Description:
KMines is the classic Minesweeper game. The idea is to uncover all
the squares without blowing up any mines. When a mine is blown up,
the game is over.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.kde.org/applications/games/kmines
2018-12-19 07:45:47 +00:00
rsadowski
2a6ec11618 kshisen-18.12.0; Tweak/OK bcallah@
Comment:
Shisen-Sho Mahjongg-like game

Description:
KShisen is a solitaire-like game played using the standard set of
Mahjong tiles. Unlike Mahjong however, KShisen has only one layer of
scrambled tiles.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.kde.org/applications/games/kshisen
2018-12-19 07:44:25 +00:00
rsadowski
d57bf30920 Import kshisen-18.12.0; Tweak/OK bcallah@
Comment:
Shisen-Sho Mahjongg-like game

Description:
KShisen is a solitaire-like game played using the standard set of
Mahjong tiles. Unlike Mahjong however, KShisen has only one layer of
scrambled tiles.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://www.kde.org/applications/games/kshisen
2018-12-19 07:43:23 +00:00