39 Commits

Author SHA1 Message Date
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
e865891a16 Bugfix update kdevelop to 5.4.6
Changelog: https://www.kdevelop.org/news/kdevelop-546-released
2020-01-09 04:50:37 +00:00
rsadowski
f54307d562 Bugfix update kdevelop-5.4.5 2019-12-09 07:02:34 +00:00
cwen
b6faf08e20 kdevelop: remove a gcc-5 workaround that breaks the build with
ports-gcc-8.3.0.

OK rsadowski@
2019-11-15 14:30:20 +00:00
rsadowski
b6f50a5ed4 Bugfix update kdevelop to 5.4.4
Chnagelog: https://www.kdevelop.org/news/kdevelop-544-released

While here add devel/clang-tools-extra as build-/runtime-dependency to enable
ClangTidy support.
2019-11-06 14:33:05 +00:00
rsadowski
2ab7c74929 Stabilization and bugfix update KDevelop to 5.4.3
Changelog:
https://www.kdevelop.org/news/kdevelop-543-released
2019-10-25 20:13:53 +00:00
rsadowski
fda31e0b1d Update kdevelop to 5.4.2 2019-09-06 20:28:24 +00:00
rsadowski
8de4845381 Update kdevelop to 5.4.1 2019-08-19 06:00:39 +00:00
rsadowski
b2fbfae0ae Bugfix update kdevelop to 5.3.3 2019-07-24 19:20:56 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
jca
dc8bf65f82 Require latest lang/clazy version
Only kdevelop has a runtime dependency on lang/clazy, though.
Requested by rsadowski@
2019-07-04 12:13:01 +00:00
rsadowski
58dfc2a4b7 Bump and adjust WANTLIB after okteta update 2019-06-03 05:19:32 +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
e040037b7d Update kdevelop to 5.3.2 2019-03-08 21:05:33 +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
ajacoutot
7b9ec227a2 Unbreak: don't pick up llvm-config(1) from base 2019-03-07 07:12:09 +00:00
rsadowski
de378411eb Update kdevelop to 5.3.1 2019-03-04 16:23:16 +00:00
rsadowski
b9a71f24b2 Update kdevelop 5.3.0 2018-11-28 19:29:04 +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
4a7c65befa Update kdevelop-5.2.3 (Switch from Qt4/KDE4 to Qt5/KDE5)
Tested by Elias M. Mariani and juanfra@. Thanks

Feedback, tweaks and RUN_DEPENDS from Elias M. Mariani and juanfra@
2018-08-10 08:17:48 +00:00
rsadowski
7abf2c6614 Drop x11/kde4/okteta support in kdevelop 2018-07-20 13:11:46 +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
62aba15ee9 fix run depends on kate
Spotted by jasper@; Thanks
2018-04-29 10:07:52 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
adfe0960ab Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.
2017-11-18 22:23:59 +00:00
sthen
40d4fc8f94 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:34:37 +00:00
zhuk
10575867cc MODGETTEXT_TOOLS is already set by default. Pointed out by aja@.
It looks like I need to stop juicing and restart coffeing...
2015-08-12 12:33:02 +00:00
zhuk
8a594154bd More gettext-tools love for KDE4 ports.
Inspired by recent aja@ commit in ktorrent-kde4.
2015-08-12 10:00:50 +00:00
zhuk
6d9bc798c3 Update KDevPlatform 1.7.1 and KDevelop to 4.7.1. 2015-07-10 18:28:14 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
ajacoutot
30beee1c31 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:46:20 +00:00
zhuk
0ea76f6c1f Apply a hammer to kdevelop and digikam-kde4 since OBJECT_DEPENDS
doesn't work as advertised. To be investigated later, and we need
reliable builds now.

okay naddy@ who probably hates those ports now
2014-07-25 17:45:58 +00:00
zhuk
de040783f8 Fix WANTLIB. 2014-07-23 10:50:43 +00:00
zhuk
69f5fdf42f Even better patch for missing dependency, operating at source file level. 2014-07-23 10:15:42 +00:00
zhuk
67d01e978d Re-do the fix for "ui_custom_include_paths.h", should work now
(continues to work without problems on i386...)

Also, fix fallout from some recent headers tweaking in base.

Both fixes are build-time only, so no REVISION bump.
2014-07-21 21:25:11 +00:00
zhuk
583cde9f65 Add a (hopefully) fix for missing dependency, that causes bulk builds break
often.
2014-07-19 11:54:45 +00:00
zhuk
d4f823bd59 KDevelop is a free, open source cross-platform IDE. It is a
feature-full, plugin extensible IDE for C/C++ and other programming
languages. It is based on KDevPlatform, and the KDE and Qt libraries
and is under development since 1998.

This and previous (devel/kdevplatform) were okay landry@.
2014-07-09 11:30:28 +00:00