128 Commits

Author SHA1 Message Date
rsadowski
9331753071 Fix extra-cmake-modules detection
This fix ports where DISTNAME is not defined (GH_*) but use the kf5 MODULE.

Nudged in the right direction by sthen@, positive feedback form espie@
2021-01-28 19:53:11 +00:00
rsadowski
afca9ff257 Backport shortcut breaking regression in KLineEdit
https://bugs.kde.org/show_bug.cgi?id=431493

Recommended from upstream
2021-01-26 20:23:19 +00:00
rsadowski
315d56de5d Add missing dependency libavif
Spotted by naddy@ thanks!
2021-01-24 14:59:35 +00:00
rsadowski
070470611e Update KDE Frameworks to 5.78.0
https://kde.org/announcements/kde-frameworks-5.78.0/
2021-01-23 18:09:50 +00:00
rsadowski
2dff7d2ccd KDE Frameworks cherry-pick suggestion from upstream
- b1364fa601
This fixes https://bugs.kde.org/show_bug.cgi?id=430390
2020-12-21 16:10:09 +00:00
rsadowski
0c7727eb58 KDE Frameworks cherry-pick suggestion from upstream
- 243ea6155b
This fixes https://bugs.kde.org/show_bug.cgi?id=429442
2020-12-21 13:28:10 +00:00
rsadowski
dacadf9abc Update KDE Frameworks to 5.77.0
https://kde.org/announcements/kde-frameworks-5.77.0/

Highlight: KDEsu merged "Add OpenBSD’s doas(1) support"
2020-12-19 16:25:03 +00:00
daniel
ceb3a6300c update py-sphinx to 1.5.6
main changes are:
- add a new dep on py-requests
- undo the no longer needed iftex.sty workaround
- move MODPY variables to more standard location
- regen plist

Unfortunately py-sphinx changed the suffix from .txt to .rst.txt in the
1.5 series. This means we have to update PLISTs for about 20+ ports as
a result of this version update. Hopefully future updates of py-sphinx
won't be quite as involved.

ok sthen@
2020-12-10 02:20:29 +00:00
rsadowski
5d14624789 Enable Qt5 TextToSpeech 2020-11-15 07:00:20 +00:00
rsadowski
56d540f566 Enable Qt5 TextToSpeech 2020-11-15 06:57:07 +00:00
rsadowski
a52eedc180 Update KDE frameworks to 5.76.0 2020-11-15 06:48:31 +00:00
rsadowski
1f48045d15 Add dependency on setuptools with MODPY_SETUPTOOLS
Spotted by naddy@ Thanks
2020-11-11 16:28:24 +00:00
rsadowski
ff032fc62c Update KDE frameworks to 5.75.0
One notable kf5 ports change:

- Some patches merged upsteam. This is very positive that the KDE team accepts
  our patches.

Ran a bulk build with no issues. Otherwise a simple update.

Release notes:
https://kde.org/announcements/kde-frameworks-5.75.0/
2020-11-03 16:12:03 +00:00
rsadowski
f7bb9ac822 Bump after hunspell update
The library name has changed from hunspell-1.6 to hunspell-1.7.
2020-10-09 19:12:00 +00:00
rsadowski
a23000d486 Fix thread stack base detection in devel/kf5/kjs
The old patch points to the TOP and not to the base(end) of the thread stack.

OK mpi@
2020-09-13 12:29:31 +00:00
rsadowski
4b9fa07a0f Add desktoptojson vfprintf warnings
Avoid "desktoptojson: vfprintf %s NULL in "Warning: %s(%s:%u, %s)" warnings in
logs. Merged upstream:
https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/27
2020-09-11 14:51:07 +00:00
rsadowski
6cf7aab834 Add EPOCH
Of course, kdav-19.12.3 is newer then kdav-5.73.0. KDE is sometimes funny.
Spotted by naddy, thanks!
2020-09-08 18:06:02 +00:00
rsadowski
91061394f8 Update KDE Frameworks 5.73.0
- kdav moved from kde-applications to devel/kf
- As always, major bump all shared libs.
2020-09-07 14:48:43 +00:00
rsadowski
ea5b53f9cd Move kdav from x11/kde-applications to devel/kf5
kdav has changed from "KDE Applications" to "KDE Frameworks".
2020-09-07 04:44:56 +00:00
rsadowski
5d7f1b9daf Rework multimedia/phonon multimedia/phonon-backend
- Merge multimedia/phonon-qt5 into multimedia/phonon and remove the
  phonon MODULE.
- Update all phonon ports to the latest version.
- Regen all consumer WANTLIB's and bump them.
2020-08-20 18:00:13 +00:00
rsadowski
6ebd9b8226 Remove Qt4 x11/dbusmenu-qt
- Remove and add quirk for dbusmenu-qt (Qt4).
- Set PKGNAME to dbusmenu-qt5
- Set conflict and pkgpath
- bump all consumers
2020-08-20 16:40:47 +00:00
rsadowski
b061f1a924 Add a link to the tier-docs 2020-07-12 13:08:12 +00:00
ajacoutot
b51642c007 Bump for py3.7 -> py3.8 2020-07-05 07:22:20 +00:00
sthen
1d777a7bdc bump; python files without RDEP. remove pointless "WANTLIB-" line while there. 2020-07-04 17:35:45 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
rsadowski
b27389cc18 Rename prison to prison-kf5
Avoid conflicts with kde4 prison and kde5.

prison-1.0p4->prison-kf5-5.68.0p0: ok
prison-5.68.0->prison-kf5-5.68.0p0: ok
2020-06-14 11:54:49 +00:00
jasper
39567b34b2 bump after libxslt dependency changed 2020-06-09 07:14:44 +00:00
rsadowski
5501395300 zap a tab 2020-06-05 12:07:59 +00:00
rsadowski
9d3a7e73b5 Add MODKF5_I18N_CONFLICT helper
Simple helper function to mark conflicts with kde-i18n-* packages.
2020-06-05 05:28:13 +00:00
rsadowski
525147902b Disable find package devel/libinotify
This is only needed for the tests. Remove the ugly CXXOPTS libinotify hack.
2020-05-23 07:41:14 +00:00
ajacoutot
104be7ea18 Fix WANTLIB after openexr update. 2020-05-14 12:35:30 +00:00
rsadowski
af4e4948a6 Move x11/kde-applications/kcalcore to devel/kf5/kcalendarcore; OK mariani@
Comment:
The KDE calendar access library

Description:
This library provides access to and handling of calendar data. It supports the
standard formats iCalendar and vCalendar and the group scheduling standard
iTIP.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://projects.kde.org/projects/frameworks/kcalendarcore
2020-04-06 04:48:43 +00:00
rsadowski
1f6b13e989 Move x11/kde-applications/kcontacts to devel/kf5/kcontacts; OK mariani@
Information for inst:kcontacts-5.68.0v0

Comment:
KDE contacts access library

Description:
KContact library provides vcard support.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://projects.kde.org/projects/frameworks/kcontacts
2020-04-05 11:45:29 +00:00
rsadowski
f2f1fdf165 +syndication 2020-04-05 11:04:03 +00:00
rsadowski
1e839917d7 Import syndication-5.68.0; Tweaks and OK mariani@
Comment:
RSS/Atom parser library

Description:
RSS (0.9/1.0, 0.91..2.0) and Atom (0.3 and 1.0) feeds are supported.
syndication offers a unified, format-agnostic view on the parsed feed, so that
the using application does not need to distinguish between feed formats.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://projects.kde.org/projects/frameworks/syndication
2020-04-05 11:03:16 +00:00
rsadowski
eeebe8203e Fix homepage
Homepage link "https://projects.kde.org/projects/frameworks/kirigami2" is dead
(HTTP error 404) for more than a month.
2020-03-31 04:40:24 +00:00
rsadowski
39789e79c6 Fix kapidox build with python3, spotted by naddy@ 2020-03-30 16:34:36 +00:00
rsadowski
87cf6770c5 Fix configure, help cmake to find py3-sphinx executable, spotted by naddy@ 2020-03-30 15:00:38 +00:00
rsadowski
5daec79a98 Python tweak, compile all python modules, OK kn@ 2020-03-29 16:49:36 +00:00
rsadowski
7a1b61e253 Python tweaks
- use python3 py-sphinx to generate docs
- compileall.py

OK kn@
2020-03-29 16:47:45 +00:00
rsadowski
13009e560a Add missing dependency qtdeclarative 2020-03-28 13:40:14 +00:00
rsadowski
0d36d5ef0a Add missing run dependency x11/dbus,-suid 2020-03-28 13:39:22 +00:00
rsadowski
c45f97c39c Move kirigami2 from LIB_ to BUILD_/RUN_DEPENDS 2020-03-28 13:38:32 +00:00
rsadowski
f9a9ea32cf add missing dependency desktop-file-util 2020-03-28 13:37:34 +00:00
rsadowski
e3f5844c4b Hotfix to unbreak build.
Add missing build dependency bash. Spotted by naddy@ Thanks!
2020-03-24 14:41:16 +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
626853383c Remove x11/qt5/docs as run depends
We do not need qt5-docs to run/use kapidox
2020-03-07 13:07:53 +00:00
rsadowski
cf419cef42 Fix build with upcoming Qt5 update 2020-02-28 19:50:45 +00:00
ajacoutot
2c0b2a9e90 Fix DEPENDS after recent x11/polkit-qt and x11/polkit-qt5 extract. 2019-11-23 15:25:30 +00:00
ajacoutot
1f0a793f79 Regen DEPENDS and WANTLIB after recent openexr update. 2019-11-10 15:32:55 +00:00