49 Commits

Author SHA1 Message Date
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
espie
f287a483c7 naming similar ports differently is dubious 2017-04-06 10:25:20 +00:00
zhuk
2479b4a0d1 Add missing dependencies, noticed by naddy@.
The FindPythonModuleGeneration.cmake case to be dealt with later:
it has some weird logic, and need more tweaks to allow stable builds.
2017-01-31 12:45:55 +00:00
zhuk
beb67f4d04 Missing dependency, from naddy@. 2016-12-30 20:07:42 +00:00
zhuk
689e0784ff Tweak dependencies after recent 5.29.0 update, spotted by naddy@. 2016-12-28 18:49:16 +00:00
zhuk
c2ac604ea1 Bump REVISION after internal dependency changes, spotted by naddy@.
The SHARED_LIBS were bumped by mistake, but now there is no way back.
2016-12-28 18:42:16 +00:00
zhuk
8eaa112080 Hook up syntax-highlighting and prison. Update & enable ktexteditor,
which uses syntax-highlighting now.
2016-12-28 08:09:00 +00:00
zhuk
0270d76f3d Import Prison, Qt-based barcode generator.
It's the same as graphics/prison, but now it is also a KDE Framework.
The KDE4 and KF5 versions could be installed simultaneously.
2016-12-28 07:57:36 +00:00
zhuk
f9fdcb4659 Missing BUILD_DEPENDS on bison.
Possibly we could use yacc, but needs modification of FindBISON.cmake.
2016-12-27 21:07:26 +00:00
zhuk
a62cfd60f1 Import Syntax Highlightin, new KDE Framework from 5.28.0, forgotten earlier.
Required by modern Kate.
2016-12-27 19:54:02 +00:00
zhuk
8442590520 Patches missed to be committed together with KF5 5.29.0 update. 2016-12-25 14:55:47 +00:00
zhuk
c2e48b9092 Update KDE Frameworks to 5.29.0 and sync with Qt5.
A few tweaks are coming, but things should build at least for now.

Most work done from Rafael Sadowski, thanks!
2016-12-25 14:54:47 +00:00
sthen
b50d186cfa surprise, yet another missing BUILD_DEPENDS=devel/gettext-tools in kf5 2016-06-19 20:03:59 +00:00
sthen
2eadf8987d yet another bdep on devel/gettext-tools 2016-06-06 11:41:44 +00:00
sthen
c9312c9cc8 needs gettext-tools 2016-06-06 11:29:02 +00:00
zhuk
fff5280cb6 KF5Parts needs gettext at run-time.
The bug was introduced when devel/gettext was removed from MODULES.
The issue (when building port depending on devel/kf5/kparts) was reported
by aja@, thanks!
2016-06-03 19:24:20 +00:00
zhuk
bec63a2559 Forgotten build-time dependency on URI::Escape Perl module.
Reported by sthen@ and aja@.
2016-05-31 06:25:18 +00:00
zhuk
398969df43 Upstream forgot to mention dependency on Boost.
Spotted by aja@
2016-05-29 10:50:49 +00:00
zhuk
d5b514ca94 Import KDE Frameworks 5.21.0. Somewhat outdated, but we need to move on.
This does not include NetworkManager and ModemManager bindings, for obvious
reasons. But there is the Bluez-Qt binding included, which acts as a stub,
allowing KDE stuff relying on it to compile.

Also, we ship outdated version of Baloo, because newer versions rely on
the MDB library which we don't have - and won't have until UBC is fixed.

Input from many, tested by kirby@ and awolk@, final okay awolk@ - thanks!
2016-05-26 23:58:57 +00:00