Commit Graph

98 Commits

Author SHA1 Message Date
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
rsadowski
8fdf20bf3b Fix CVE-2019-14744 in KDE5 kconfig
Add patch from upstream KDE git.

Upstream description:
- https://kde.org/info/security/advisory-20190807-1.txt
2019-08-21 06:18:57 +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
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
rsadowski
e0aa3ed20d Add missing build dependency kpackage
Spotted by naddy@ Thanks!
2019-03-31 05:22:52 +00:00
rsadowski
b68dc5e11f Update kde releases frameworks to 5.54.0
This is the last kf5 that supports Qt5 5.9.

Highlights:

- Reworked and unbreak our doas(1) usage in kdesu
- Fix breeze-icons/oxygen-icons tests.
- Move all test results away from Makefile to port Makefile
- Fix baloo bulk issues (again and again - Thanks ndaddy@ for the report)
2019-03-30 09:13:48 +00:00
rsadowski
f35b8a0c03 Update kde releases frameworks to 5.54.0
This is the last kf5 that supports Qt5 5.9.

Highlights:

- Reworked and unbreak our doas(1) usage in kdesu
- Fix breeze-icons/oxygen-icons tests.
- Move all test results away from Makefile to port Makefile
- Fix baloo bulk issues (again and again - Thanks ndaddy@ for the report)
2019-03-30 09:08:41 +00:00
rsadowski
d4375a4b92 split icons off main package to deconflict with KDE4's baloo
Spotted by ajacoutot@ in a bulk build
2019-03-28 20:32:42 +00:00
rsadowski
0e3d74508c Solve conflicts between KDE4 baloo and kf5 baloo
Remove org.kde.baloo.file.indexer.xml, which is not needed as we don't have
plasma-desktop,

Spotted by many, last in a bulk from ajacoutot@; Thanks!
2019-03-13 21:28:22 +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
c613c3dbb3 Enable KF5Solid UPower backend on OpenBSD
We have the same patch in KDE4 to enable UPower.

From Elias M. Mariani, who tested with LXQt battery/power status.
2018-11-19 21:24:32 +00:00
rsadowski
e366caf917 Update OpenBSD KDE5 universe.
- Update KDE Frameworks to 5.51.0
-- Change examples handling and use @sample for all of them. Idea by
   ajacoutot@. Discussed with ajacoutot@,sthen@,naddy@.

- Update our KDE Applications to 18.08.2.
-- Nothing special except okteta. They use there own version pattern
   now. I set EPOCH.

- Update all devel/kf5 consumers there are effected by the examples handling.
-- kdevelop
-- krusader
-- tellico
-- yakuake

Thanks to landry@ for feedback and hints
2018-10-22 20:30:41 +00:00
rsadowski
cd78e462d1 Zap wrong ${SYSCONFDIR}/xdg/menus from PLIST
Spotted by Elias M. Mariani" <marianielias -AT-gmail (.) com>
2018-09-06 05:05:47 +00:00
ajacoutot
a643babf73 No need to @unexec-delete rm -f %D/share/icons/.../icon-theme.cache
anymore, pkg_delete(1) does the right thing \o/
2018-07-09 15:09:37 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
rsadowski
f101638e55 Move LIB_DEPENDS qtscript, qtxmlpatterns to RUN,BUILD_DEPENDS
Spotted by Elias M. Mariani
2018-06-07 08:29:43 +00:00
rsadowski
bab04ab72a Update baloo to 5.49.0
After databases/lmdb is imported we can drop our self hosted, unsupported
and outdated version 15.04.26.

With this commit KDE Frameworks is up-to-date.
2018-06-06 10:51:39 +00:00
rsadowski
c4114c4a65 Update KDE Releases Frameworks to 5.46.0
Changelogs;

https://www.kde.org/announcements/kde-frameworks-5.44.0.php
https://www.kde.org/announcements/kde-frameworks-5.45.0.php
https://www.kde.org/announcements/kde-frameworks-5.46.0.php
2018-06-04 20:25:31 +00:00
rsadowski
74daf5b3ef hook kholidays and purpose 2018-04-01 22:53:30 +00:00
rsadowski
69d91989b3 Import kf5/kholidays
This library provides a C++ API that determines holiday and other special
events for a geographical region.

ok landry@
2018-04-01 22:50:48 +00:00
rsadowski
04d9a23f37 Import kf5/purpose
This framework offers the possibility to create integrate services and actions
on any application without having to implement them specifically. Purpose will
offer them mechanisms to list the different alternatives to execute given the
requested action type and will facilitate components so that all the plugins
can receive all the information they need.

ok landry@
2018-04-01 22:49:22 +00:00
rsadowski
8ff5a4f997 Update KDE Frameworks to 5.43.0
Changelog:
https://www.kde.org/announcements/kde-frameworks-5.43.0.php
2018-02-26 20:33:06 +00:00
rsadowski
0c5ee89466 bump 2018-02-18 10:26:47 +00:00
rsadowski
380289ac28 Add missing lib depend audio/taglib.
Spotted by naddy@ in a bulk
2018-02-18 10:24:07 +00:00
rsadowski
7d48140b23 Unbreak kf5-baloo-15.04.26;
Builds fine with kdelibs4support-5.43.0
2018-02-14 20:22:01 +00:00
rsadowski
a689c512b2 kirigami2 needs x11/qt5/qtsvg (bdep+rdep)
Spotted by sthen@ Thanks!
2018-02-14 16:29:47 +00:00
rsadowski
512e72a391 Update KDE Frameworks to 5.42.0
Changelog:
https://www.kde.org/announcements/kde-frameworks-5.42.0.php

bulk and ok landry@ Thanks a lot!
2018-02-12 19:35:36 +00:00
rsadowski
32c3435ca6 hook qqc2-desktop-style and kirigami2 test results 2018-01-21 13:15:28 +00:00