68 Commits

Author SHA1 Message Date
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
rsadowski
8ffb9e4145 Import qqc2-desktop-style
qqc2-desktop-style is new since KDE Fameworks 5.39.0

QtQuickControls 2 style that uses QWidget's QStyle for painting This makes it
possible to achieve an higher deree of consistency between QWidget-based and
QML-based apps.

CVS tag tweak from and ok landry@
2018-01-21 13:14:04 +00:00
ajacoutot
db7217c764 Missed bump. 2018-01-15 08:07:44 +00:00
rsadowski
5fda261572 fix SHARED_LIBS, WANTLIB and PLIST
It may have been lost in the last update.
2018-01-14 13:42:33 +00:00
rsadowski
dffc105f0b Update KDE Frameworks to 5.41.0
Update kdelibs4support to 5.39.0 and not to 5.41.0 because otherwise the
openssl stuff will do too much work.
(Make kssl compile against OpenSSL 1.1.0 (bug 370223)).

Tested in an bulk by landry@ Thanks!

ok landry@
2018-01-09 21:10:38 +00:00
ajacoutot
20fbfc14e3 Miss bump. 2017-10-27 07:21:11 +00:00
rsadowski
d898033027 hook up kirigami2 2017-10-26 08:24:17 +00:00
rsadowski
ef010a617b Import kirigami2
"New framework: kirigami, a set of QtQuick plugins to build user
interfaces based on the KDE UX guidelines"

https://www.kde.org/announcements/kde-frameworks-5.37.0.php

$ pkg/DESCR
Kirigami is a set of QtQuick components at the moment targeted for mobile use
targeting both Plasma Mobile and Android. It’s not a whole set of components,
all the “Primitive” ones like buttons and textboxes are a job for
QtQuickControls but it’s a set of high level components to make the creation of
applications that look and feel great on mobile as well as desktop devices and
follow the Kirigami Human Interface Guidelines.

ok landry@
2017-10-26 08:05:56 +00:00
rsadowski
2b1d01cba4 Update KDE Frameworks 5.38.0.
Changelog:

https://www.kde.org/announcements/kde-frameworks-5.35.0.php
https://www.kde.org/announcements/kde-frameworks-5.36.0.php
https://www.kde.org/announcements/kde-frameworks-5.37.0.php
https://www.kde.org/announcements/kde-frameworks-5.38.0.php

bulk by naddy@ (Thanks a lot), "move on with kf5" landry@
2017-10-26 07:53:22 +00:00
sthen
5fe80c48c6 sync wantlib 2017-09-25 21:25:18 +00:00
espie
b4ef355385 bump 2017-07-30 16:12:30 +00:00
espie
3600bdb8bb bump 2017-07-30 15:53:58 +00:00
espie
b66fe09930 more bumps 2017-07-30 15:49:36 +00:00
espie
fad1e069ff yet another bump in the wall 2017-07-30 15:20:20 +00:00
espie
bd406a88a6 missed bumps from qt churnage 2017-07-30 14:40:08 +00:00
espie
d01e123d66 more missed bumps 2017-07-30 12:57:16 +00:00
espie
442e42b907 missed bumps, removing -main is not innocuous 2017-07-30 12:50:58 +00:00
zhuk
88c82b6d0c qt5-html originated port was changed, act accordingly.
Spotted by naddy@
2017-07-29 11:36:14 +00:00
sthen
40d4fc8f94 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:34:37 +00:00
zhuk
d3352a435b Missing dependency, found hard way by naddy@ 2017-07-19 14:03:35 +00:00
zhuk
696def8373 Switch Qt5-based Phonon to a separate port, with a separate version.
The phonon.port.mk stays where it is (at least until KDE4 dies).

This gives a chance for various KF5 things to build again.
2017-07-17 21:17:47 +00:00
zhuk
c33ac159a4 Change directory for QML files from ${PREFIX}/lib/qml/ to ${MODQT_LIBDIR}/qml.
This way QML-based KDE5 apps could pick up their dependencies automatically.

Based on discussion with rsadowski@ and czarkoff@.
2017-07-12 00:05:04 +00:00
zhuk
124f41e71c Zap the line disabled a long time ago. 2017-07-11 23:34:16 +00:00
jca
7c1b946844 Kill patch already present in 5.34.0, missed in previous
Spotted by espie@
2017-06-08 13:28:46 +00:00
rsadowski
62337135c3 Update KDE Frameworks to 5.34.0
A few tweaks from zhuk@. Thanks!

ok jca@
2017-06-07 17:03:36 +00:00
rsadowski
9579e5f40e unbreak build with -fno-operator-names
ok jca@
2017-05-31 21:47:17 +00:00
espie
b180bf1b00 want /usr/local 2017-05-24 21:28:21 +00:00
espie
aecaf219d9 okay, just look into /usr/local/include, please ? 2017-05-24 19:38:09 +00:00
espie
17c75d3b39 missing include 2017-05-13 19:17:44 +00:00
landry
1fde59709e Fix build with hunspell-1.6, somehow i failed to spot this one. Breakage
reported by naddy@. If only cmake shipped a FindHUNSPELL.cmake module,
instead of having one installed by kdelibs (and thus, a hidden build
dep) and one in sonnet source tarball....
2017-04-22 10:13:11 +00:00
landry
52ca4711f9 Fix WANTLIB and bump REVISION for all ports depending on hunspell.
While here enforce dependency on hunspell 1.6 in mozilla.port.mk, as
it's a requirement for 53.
2017-04-12 18:12:33 +00:00